From 4f1bad25105ba24b98b4a3a98af4a7026786c597 Mon Sep 17 00:00:00 2001 From: codemann8 Date: Sun, 16 Jul 2023 00:51:16 -0500 Subject: [PATCH] Adding missing code that allows Sanc spawn to be placed in DW in Lean ER --- Doors.py | 2 +- DungeonGenerator.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Doors.py b/Doors.py index 4020caff..751b2d4c 100644 --- a/Doors.py +++ b/Doors.py @@ -1499,7 +1499,7 @@ def create_doors(world, player): # static portal flags world.get_door('Sanctuary S', player).dead_end(allowPassage=True) - if world.mode[player] == 'open' and world.shuffle[player] not in ['crossed', 'insanity']: + if world.mode[player] == 'open' and world.shuffle[player] not in ['lean', 'crossed', 'insanity']: world.get_door('Sanctuary S', player).lw_restricted = True world.get_door('Eastern Hint Tile Blocked Path SE', player).passage = False world.get_door('TR Big Chest Entrance SE', player).passage = False diff --git a/DungeonGenerator.py b/DungeonGenerator.py index 2056fe4c..b3602680 100644 --- a/DungeonGenerator.py +++ b/DungeonGenerator.py @@ -1360,7 +1360,7 @@ def create_dungeon_builders(all_sectors, connections_tuple, world, player, dunge for name, builder in dungeon_map.items(): calc_allowance_and_dead_ends(builder, connections_tuple, world, player) - if world.mode[player] == 'open' and world.shuffle[player] not in ['crossed', 'insanity']: + if world.mode[player] == 'open' and world.shuffle[player] not in ['lean', 'crossed', 'insanity']: sanc = find_sector('Sanctuary', candidate_sectors) if sanc: # only run if sanc if a candidate lw_builders = []