diff --git a/DoorShuffle.py b/DoorShuffle.py index ee38f00c..94670e21 100644 --- a/DoorShuffle.py +++ b/DoorShuffle.py @@ -467,8 +467,8 @@ def choose_portals(world, player): world.get_room(0xd5, player).change(0, DoorKind.DungeonEntrance) if not world.swamp_patch_required[player]: - swamp_region = world.get_entrance('Swamp Palace', player).connected_region - if swamp_region.name != 'Swamp Lobby': + swamp_portal = world.get_portal('Swamp', player) + if swamp_portal.door.name != 'Swamp Lobby S': world.swamp_patch_required[player] = True