From d8899f3e6fad8e4e64c12a375eff044b482d2c2a Mon Sep 17 00:00:00 2001 From: codemann8 Date: Sun, 5 Jan 2025 05:41:04 -0600 Subject: [PATCH] Fixed issue with Free Terrain not requiring Pearl on DW water transitions --- Rules.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Rules.py b/Rules.py index 4020ce69..d5d14cfb 100644 --- a/Rules.py +++ b/Rules.py @@ -1306,7 +1306,7 @@ def ow_terrain_rules(world, player): ent = world.get_entrance(edge.name, player) if edge.terrain == Terrain.Land: set_rule(ent, lambda state: state.has('Flippers', player)) - if ent.parent_region.is_light_world == (world.mode[player] != 'inverted') and ent.connected_region.is_dark_world == (world.mode[player] != 'inverted'): + if ent.connected_region.is_dark_world == (world.mode[player] != 'inverted'): add_rule(ent, lambda state: state.has_Pearl(player)) for whirlpool_name in OWExitTypes['Whirlpool']: