From f6394cd7f28c686d52e7f43d1db3847619edfa66 Mon Sep 17 00:00:00 2001 From: Catobat <69204835+Catobat@users.noreply.github.com> Date: Sun, 21 Feb 2021 14:54:51 +0100 Subject: [PATCH] Only shuffle dungeon order in Crossed --- DoorShuffle.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/DoorShuffle.py b/DoorShuffle.py index 55674017..a7fd0ff1 100644 --- a/DoorShuffle.py +++ b/DoorShuffle.py @@ -398,7 +398,8 @@ def choose_portals(world, player): master_door_list = [x for x in world.doors if x.player == player and x.portalAble] portal_assignment = defaultdict(list) shuffled_info = list(info_map.items()) - random.shuffle(shuffled_info) + if cross_flag: + random.shuffle(shuffled_info) for dungeon, info in shuffled_info: outstanding_portals = list(dungeon_portals[dungeon]) hc_flag = std_flag and dungeon == 'Hyrule Castle'