From 95ec5c79838505ca0e918f45fe7783cbe79e2340 Mon Sep 17 00:00:00 2001 From: codemann8 Date: Wed, 3 Sep 2025 02:51:28 -0500 Subject: [PATCH] Fixed error with placing Old Man cave in ER --- source/overworld/EntranceShuffle2.py | 1 + 1 file changed, 1 insertion(+) diff --git a/source/overworld/EntranceShuffle2.py b/source/overworld/EntranceShuffle2.py index c190c428..d02e3362 100644 --- a/source/overworld/EntranceShuffle2.py +++ b/source/overworld/EntranceShuffle2.py @@ -403,6 +403,7 @@ def do_old_man_cave_exit(entrances, exits, avail, cross_world): else: region_name = 'West Dark Death Mountain (Top)' om_cave_options = list(get_accessible_entrances(region_name, avail, [], cross_world, True, True, True, True)) + om_cave_options = [e for e in om_cave_options if e in avail.entrances] if avail.swapped: om_cave_options = [e for e in om_cave_options if e not in Forbidden_Swap_Entrances] assert len(om_cave_options), 'No available entrances left to place Old Man Cave'