diff --git a/Rules.py b/Rules.py index df052597..81f98dc8 100644 --- a/Rules.py +++ b/Rules.py @@ -71,6 +71,8 @@ def set_rules(world, player): set_trock_key_rules(world, player) set_rule(ganons_tower, lambda state: state.has_crystals(world.crystals_needed_for_gt, player)) + if world.mode != 'inverted' and world.logic == 'owglitches': + add_rule(world.get_entrance('Ganons Tower', player), lambda state: state.world.get_entrance('Ganons Tower Ascent', player).can_reach(state), 'or') if world.mode != 'inverted': set_bunny_rules(world, player)