From a55db99a6a21282f01b33fe8851f6b80e4f0a717 Mon Sep 17 00:00:00 2001 From: codemann8 Date: Wed, 23 Jun 2021 17:00:23 -0500 Subject: [PATCH] Fixed logic bug with TR Portal in Inverted --- Rules.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Rules.py b/Rules.py index a87a2493..ef1cd58d 100644 --- a/Rules.py +++ b/Rules.py @@ -902,7 +902,7 @@ def ow_rules(world, player): else: set_rule(world.get_entrance('Turtle Rock Mirror Spot', player), lambda state: state.has_Mirror(player)) set_rule(world.get_entrance('Turtle Rock Ledge Mirror Spot', player), lambda state: state.has_Mirror(player)) - set_rule(world.get_entrance('Turtle Rock Teleporter', player), lambda state: state.has('Hammer', player) and state.has_Pearl(player)) + set_rule(world.get_entrance('Turtle Rock Teleporter', player), lambda state: state.has('Hammer', player) and state.can_lift_heavy_rocks(player) and state.has_Pearl(player)) if (world.mode[player] == 'inverted') == (0x0a in world.owswaps[player][0] and world.owSwap[player] == 'mixed'): set_rule(world.get_entrance('Mountain Entry Mirror Spot', player), lambda state: state.has_Mirror(player))