From c817e9ce91f83d49396eb208986bdd3c96492726 Mon Sep 17 00:00:00 2001 From: compiling <8335770+compiling@users.noreply.github.com> Date: Tue, 12 May 2020 21:38:37 +1000 Subject: [PATCH] Fix issue with crossed generation (Save and Quit entrance is not handled) --- DoorShuffle.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DoorShuffle.py b/DoorShuffle.py index 626cb262..1e0136fa 100644 --- a/DoorShuffle.py +++ b/DoorShuffle.py @@ -398,7 +398,7 @@ def determine_entrance_list(world, player): region = world.get_region(region_name, player) for ent in region.entrances: parent = ent.parent_region - if parent.type != RegionType.Dungeon or parent.name == 'Sewer Drop': + if (parent.type != RegionType.Dungeon and parent.name != 'Menu') or parent.name == 'Sewer Drop': if parent.name not in world.inaccessible_regions[player]: entrance_map[key].append(region_name) else: