From 1fd1f9ca5cf5b8532d1404654a6cf0a9142fda5b Mon Sep 17 00:00:00 2001 From: codemann8 Date: Mon, 19 Sep 2022 01:19:22 -0500 Subject: [PATCH] Fixed issue with generating multiworlds --- Main.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Main.py b/Main.py index dd8590d0..f6465a08 100644 --- a/Main.py +++ b/Main.py @@ -656,9 +656,10 @@ def copy_world_limited(world): ret.push_precollected(ItemFactory(item.name, item.player)) for edge in world.owedges: - copiededge = ret.check_for_owedge(edge.name, edge.player) - if copiededge is not None: - copiededge.dest = ret.check_for_owedge(edge.dest.name, edge.dest.player) + if edge.dest is not None: + copiededge = ret.check_for_owedge(edge.name, edge.player) + if copiededge is not None: + copiededge.dest = ret.check_for_owedge(edge.dest.name, edge.dest.player) for door in world.doors: entrance = ret.check_for_entrance(door.name, door.player)