From b5ba21a03968675fcb75f057116487a446cdf8f3 Mon Sep 17 00:00:00 2001 From: codemann8 Date: Thu, 1 Jan 2026 09:59:18 -0600 Subject: [PATCH] Fixed error with HC Courtyard Tree Pull rule --- Rules.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Rules.py b/Rules.py index 4d06a4ce..88a8b4e9 100644 --- a/Rules.py +++ b/Rules.py @@ -1806,7 +1806,9 @@ def standard_rules(world, player): add_rule(world.get_location('Central Bonk Rocks Tree', player), lambda state: state.has('Zelda Delivered', player)) if not world.is_premature_copied_world: - add_rule(world.get_location('Hyrule Castle Courtyard Tree Pull', player), lambda state: state.has('Zelda Delivered', player)) + loc = world.get_location_unsafe('Hyrule Castle Courtyard Tree Pull', player) + if loc: + add_rule(loc, lambda state: state.has('Zelda Delivered', player)) # don't allow bombs to get past here before zelda is rescued set_rule(world.get_entrance('GT Hookshot South Entry to Ranged Crystal', player), lambda state: (state.can_use_bombs(player) and state.has('Zelda Delivered', player)) or state.has('Blue Boomerang', player) or state.has('Red Boomerang', player)) # or state.has('Cane of Somaria', player))