mirror of
https://github.com/MarioSpore/Grinch-AP.git
synced 2025-10-21 20:21:32 -06:00
kings grave area, waterwalk regions
This commit is contained in:
8
Rules.py
8
Rules.py
@@ -736,11 +736,6 @@ def add_conditional_lamps(world, player):
|
||||
|
||||
|
||||
def overworld_glitches_rules(world, player):
|
||||
# @TODO: Waterfall fairy and Zora ledge could use some logic to determine
|
||||
# if we can water walk and/or stored water walk in; currently it's omitted
|
||||
# in case no interiors provide a water walk, but one could be kicking
|
||||
# around. We could detect a path to determine if one can be stored.
|
||||
|
||||
# Spots that are immediately accessible.
|
||||
for entrance in OWGSets.get_immediately_accessible_entrances(world, player):
|
||||
set_rule(world.get_entrance(entrance, player), lambda state: True)
|
||||
@@ -784,6 +779,9 @@ def overworld_glitches_rules(world, player):
|
||||
else:
|
||||
add_rule(world.get_entrance('South Dark World Teleporter', player), lambda state: state.has_Boots(player) and state.can_lift_rocks(player), 'or')
|
||||
|
||||
# Zora's Ledge via waterwalk setup.
|
||||
add_rule(world.get_location('Zora\'s Ledge', player), lambda state: state.has_Boots(player), 'or')
|
||||
|
||||
|
||||
def open_rules(world, player):
|
||||
# softlock protection as you can reach the sewers small key door with a guard drop key
|
||||
|
Reference in New Issue
Block a user