From 5fd88fcc784ba4be68f9f594ad076392115c5bf4 Mon Sep 17 00:00:00 2001 From: codemann8 Date: Thu, 29 Dec 2022 18:43:20 -0600 Subject: [PATCH] Minor OWG generation error issue --- OverworldGlitchRules.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/OverworldGlitchRules.py b/OverworldGlitchRules.py index 90d89e83..1d36de35 100644 --- a/OverworldGlitchRules.py +++ b/OverworldGlitchRules.py @@ -312,7 +312,10 @@ def overworld_glitches_rules(world, player): #add_alternate_rule(world.get_location('Zora\'s Ledge', player), lambda state: state.has_Boots(player)) #revisit when we can guarantee water walk # Adding additional item requirements to OWG Clips - add_additional_rule(world.get_entrance('VoO To Dig Game Hook Clip', player), lambda state: state.has('Hookshot', player)) + if world.is_tile_swapped(0x18, player): + add_additional_rule(world.get_entrance('Kakariko To Dig Game Hook Clip', player), lambda state: state.has('Hookshot', player)) + else: + add_additional_rule(world.get_entrance('VoO To Dig Game Hook Clip', player), lambda state: state.has('Hookshot', player)) add_additional_rule(world.get_entrance('Tree Line Water Clip', player), lambda state: state.has('Flippers', player)) add_additional_rule(world.get_entrance('Dark Tree Line Water Clip', player), lambda state: state.has('Flippers', player))