Fix some more multiworld conflict issues

This commit is contained in:
compiling
2020-10-31 10:20:00 +11:00
parent 0cc3b888e9
commit 6ff039e67a
2 changed files with 2 additions and 2 deletions

View File

@@ -1912,7 +1912,7 @@ def connect_mandatory_exits(world, entrances, caves, must_be_exits, player):
if world.logic in ['owglitches', 'nologic']:
import OverworldGlitchRules
for entrance in OverworldGlitchRules.get_non_mandatory_exits(world.mode[player] == 'inverted'):
for entrance in OverworldGlitchRules.get_non_mandatory_exits(world.mode == 'inverted'):
invalid_connections[entrance] = set()
if entrance in must_be_exits:
must_be_exits.remove(entrance)

View File

@@ -241,7 +241,7 @@ def copy_world(world):
ret.boss_shuffle = world.boss_shuffle
for player in range(1, world.players + 1):
if world.mode[player] != 'inverted':
if world.mode != 'inverted':
create_regions(ret, player)
else:
create_inverted_regions(ret, player)