diff --git a/BaseClasses.py b/BaseClasses.py index fe784b3b..bca95ef8 100644 --- a/BaseClasses.py +++ b/BaseClasses.py @@ -299,7 +299,7 @@ class World(object): return edge return None - def if_tile_swapped(self, owid, player): + def is_tile_swapped(self, owid, player): return (self.mode[player] == 'inverted') != (owid in self.owswaps[player][0] and self.owMixed[player]) def check_for_door(self, doorname, player): diff --git a/EntranceShuffle.py b/EntranceShuffle.py index 142abbc3..5e6c772f 100644 --- a/EntranceShuffle.py +++ b/EntranceShuffle.py @@ -1535,7 +1535,7 @@ def connect_inaccessible_regions(world, lw_entrances, dw_entrances, caves, playe for region_name in inaccessible_regions.copy(): region = world.get_region(region_name, player) if region.type not in [RegionType.LightWorld, RegionType.DarkWorld] or not any((not exit.connected_region and exit.spot_type == 'Entrance') for exit in region.exits) \ - or (region_name == 'Pyramid Exit Ledge' and world.shuffle[player] != 'insanity' or world.is_tile_swapped(0x1b, player): + or (region_name == 'Pyramid Exit Ledge' and world.shuffle[player] != 'insanity' or world.is_tile_swapped(0x1b, player)): inaccessible_regions.remove(region_name) elif region.type == (RegionType.LightWorld if not invFlag else RegionType.DarkWorld): must_exit_regions.append(region_name)