diff --git a/BaseClasses.py b/BaseClasses.py index 7d994704..ad51f12d 100644 --- a/BaseClasses.py +++ b/BaseClasses.py @@ -3104,7 +3104,7 @@ class Spoiler(object): displayed_regions = [] for location, path in sorted(self.paths.items()): if self.world.players == 1: - region = self.world.get_location(location, 1).parent_region + region = self.world.get_location(location.split(' @', 1)[0], 1).parent_region if region.name in displayed_regions: continue displayed_regions.append(region.name) diff --git a/CHANGELOG.md b/CHANGELOG.md index 65011c9a..99c25c1e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -### 0.2.3.0 +### 0.2.3.0/1 - Fixed issue in Crossed OW where mirror portal sprites would disappear when changing worlds - Added Big Red Bomb logic to support using residual mirror portals for later re-entry - Suppressed irrelevant paths in spoiler playthru diff --git a/OverworldShuffle.py b/OverworldShuffle.py index 3d7142e6..25a49111 100644 --- a/OverworldShuffle.py +++ b/OverworldShuffle.py @@ -3,7 +3,7 @@ from BaseClasses import OWEdge, WorldType, RegionType, Direction, Terrain, PolSl from Regions import mark_dark_world_regions, mark_light_world_regions from OWEdges import OWTileRegions, OWTileGroups, OWEdgeGroups, OWExitTypes, OpenStd, parallel_links, IsParallel -__version__ = '0.2.3.0-u' +__version__ = '0.2.3.1-u' def link_overworld(world, player): # setup mandatory connections