diff --git a/OverworldShuffle.py b/OverworldShuffle.py index a995e09f..03eb7375 100644 --- a/OverworldShuffle.py +++ b/OverworldShuffle.py @@ -1083,7 +1083,8 @@ def validate_layout(world, player): flat_sectors = [[r for l in s for r in l] for s in world.owsectors[player]] for sector in flat_sectors: for region_name in sector: - if region_name not in explored_regions and region_name not in isolated_regions: + if region_name not in explored_regions and region_name not in isolated_regions \ + and not (region_name == 'Pyramid Exit Ledge' and world.shuffle[player] == 'insanity'): region = base_world.get_region(region_name, player) unreachable_regions[region_name] = region