Rom changes (see that commmit message or release notes)
Customizer improvements: - Better logic around customized lobbies - Better logic around customized door types Fix to key doors that was causing extra key doors Generation improvement around crystal switches Fix bug in dungeon_only that wasn't using pot key locations (known issue still exists in pottery modes) Fixes an issue when keys are found in own dungeon for another player when using the bizhawk plugin
This commit is contained in:
@@ -244,7 +244,9 @@ def create_rooms(world, player):
|
||||
# Room(player, 0xff, 0x52c9a).door(Position.InteriorW, DoorKind.Bombable).door(Position.InteriorE, DoorKind.Bombable).door(Position.SouthE, DoorKind.CaveEntrance),
|
||||
]
|
||||
# fix some wonky things
|
||||
world.get_room(0x51, player).change(1, DoorKind.Normal) # fix the dungeon changer
|
||||
# should I put back the dungeon changer for certain logic - like no logic? maybe in basic
|
||||
if world.doorShuffle[player] != 'vanilla':
|
||||
world.get_room(0x51, player).delete(1) # remove the dungeon changer
|
||||
world.get_room(0x60, player).swap(2, 4) # puts the exit at pos 2 - enables pos 3
|
||||
world.get_room(0x61, player).swap(1, 6) # puts the WN door at pos 1 - enables it
|
||||
world.get_room(0x61, player).swap(5, 6) # puts the Incognito Entrance at the end, so it can be deleted
|
||||
|
||||
Reference in New Issue
Block a user