From 940837e7ee88908a01afbee0285bd7644ab1447f Mon Sep 17 00:00:00 2001 From: codemann8 Date: Mon, 6 Dec 2021 09:29:57 -0600 Subject: [PATCH] Fixed issue with OW Layout and OW Crossed failing layout validation --- OverworldShuffle.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OverworldShuffle.py b/OverworldShuffle.py index 9a9ce9be..d6c1e331 100644 --- a/OverworldShuffle.py +++ b/OverworldShuffle.py @@ -902,7 +902,7 @@ def build_accessible_region_list(world, start_region, player, build_copy_world=F explore_region(flutespot.connected_region.name, flutespot.connected_region) elif exit.connected_region.name not in explored_regions \ and (exit.connected_region.type == region.type - or exit.name in OWExitTypes['OWEdge'] or (cross_world and exit.name in OWExitTypes['Portal'])) \ + or exit.name in OWExitTypes['OWEdge'] or (cross_world and exit.name in (OWExitTypes['Portal'] + OWExitTypes['Mirror']))) \ and (not region_rules or exit.access_rule(blank_state)) and (not ignore_ledges or exit.name not in OWExitTypes['Ledge']): explore_region(exit.connected_region.name, exit.connected_region)