diff --git a/Main.py b/Main.py index 8cf913cd..4698693c 100644 --- a/Main.py +++ b/Main.py @@ -685,9 +685,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) diff --git a/Rom.py b/Rom.py index 265734f1..b94e1f7e 100644 --- a/Rom.py +++ b/Rom.py @@ -38,7 +38,7 @@ from source.dungeon.RoomList import Room0127 JAP10HASH = '03a63945398191337e896e5771f77173' -RANDOMIZERBASEHASH = '8a117bc7b099d7e7ec8b44b97a8fcb37' +RANDOMIZERBASEHASH = '220df7b206fcba399fc84be4e6bc2aee' class JsonRom(object): diff --git a/data/base2current.bps b/data/base2current.bps index 0342be9a..8ea63f10 100644 Binary files a/data/base2current.bps and b/data/base2current.bps differ