diff --git a/worlds/alttp/Rules.py b/worlds/alttp/Rules.py index 35762fe2..f8ecbb28 100644 --- a/worlds/alttp/Rules.py +++ b/worlds/alttp/Rules.py @@ -261,7 +261,7 @@ def global_rules(world, player): if world.accessibility[player] != 'locations': set_always_allow(world.get_location('Swamp Palace - Big Chest', player), lambda state, item: item.name == 'Big Key (Swamp Palace)' and item.player == player) set_rule(world.get_entrance('Swamp Palace (North)', player), lambda state: state.has('Hookshot', player)) - if not world.smallkey_shuffle[player] and world.logic[player] != 'nologic': + if not world.smallkey_shuffle[player] and world.logic[player] not in ['hybridglitches', 'nologic']: forbid_item(world.get_location('Swamp Palace - Entrance', player), 'Big Key (Swamp Palace)', player) set_rule(world.get_entrance('Thieves Town Big Key Door', player), lambda state: state.has('Big Key (Thieves Town)', player))