From a7bc3cc1a3a55f303f98be15549fe9d4ac69a011 Mon Sep 17 00:00:00 2001 From: LLCoolDave Date: Sat, 3 Jun 2017 21:35:53 +0200 Subject: [PATCH] Remove mirror requirement for purple chest: Can S&Q with it. --- Rules.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Rules.py b/Rules.py index 19d18ee3..7e47fc35 100644 --- a/Rules.py +++ b/Rules.py @@ -84,11 +84,11 @@ def global_rules(world): set_rule(world.get_entrance('South Hyrule Teleporter'), lambda state: state.has('Hammer') and state.can_lift_rocks() and state.has_Pearl()) set_rule(world.get_entrance('Kakariko Teleporter'), lambda state: ((state.has('Hammer') and state.can_lift_rocks()) or state.can_lift_heavy_rocks()) and state.has_Pearl()) set_rule(world.get_location('Haunted Grove'), lambda state: state.has('Shovel')) - set_rule(world.get_location('Purple Chest'), lambda state: state.can_reach('Blacksmiths', 'Location') and state.has_Mirror()) # ToDo check if can S&Q with chest to avoid mirror + set_rule(world.get_location('Purple Chest'), lambda state: state.can_reach('Blacksmiths', 'Location')) # Can S&Q with chest set_rule(world.get_location('Piece of Heart (Zoras River)'), lambda state: state.has('Flippers')) set_rule(world.get_entrance('Waterfall of Wishing'), lambda state: state.has('Flippers')) # can be fake flippered into, but is in weird state inside that might prevent you from doing things. Can be improved in future Todo - set_rule(world.get_location('Blacksmiths'), lambda state: state.can_lift_heavy_rocks() and state.can_reach('West Dark World')) + set_rule(world.get_location('Blacksmiths'), lambda state: state.can_lift_heavy_rocks() and state.can_reach('West Dark World')) # Can S&Q with smith set_rule(world.get_location('Magic Bat'), lambda state: state.has('Magic Powder')) set_rule(world.get_location('Sick Kid'), lambda state: state.has('Bottle')) set_rule(world.get_location('Library'), lambda state: state.has_Boots())