From 42b185115ad501e32d4f6c8478255f0af409e677 Mon Sep 17 00:00:00 2001 From: codemann8 Date: Sun, 17 Oct 2021 20:30:00 -0500 Subject: [PATCH] In Lite ER place Old Man after connecting inaccessible regions --- EntranceShuffle.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/EntranceShuffle.py b/EntranceShuffle.py index 04716d03..1e9180e7 100644 --- a/EntranceShuffle.py +++ b/EntranceShuffle.py @@ -388,16 +388,16 @@ def link_entrances(world, player): # shuffle dropdowns scramble_holes(world, player) - # place old man, has limited options - connector_entrances = [e for e in list(zip(*default_connector_connections))[0] if e in entrance_pool] - place_old_man(world, list(connector_entrances), player) - caves = list(Cave_Exits + Cave_Three_Exits + Old_Man_House) # place connectors in inaccessible regions - connector_entrances = [e for e in connector_entrances if e in entrance_pool] + connector_entrances = [e for e in list(zip(*default_connector_connections))[0] if e in entrance_pool] connect_inaccessible_regions(world, connector_entrances, [], caves, player) + # place old man, has limited options + connector_entrances = [e for e in connector_entrances if e in entrance_pool] + place_old_man(world, list(connector_entrances), player) + # shuffle remaining connectors connector_entrances = [e for e in connector_entrances if e in entrance_pool] connect_caves(world, connector_entrances, [], caves, player)