Fix LttP progressive starting Items not writing to ROM

This commit is contained in:
Fabian Dill 2021-05-22 06:27:22 +02:00
parent 760107becf
commit 066c830a43
1 changed files with 4 additions and 3 deletions

View File

@ -171,14 +171,15 @@ def main(args, seed=None):
world.player_names[player].append(name) world.player_names[player].append(name)
logger.info('') logger.info('')
for player in world.alttp_player_ids:
world.difficulty_requirements[player] = difficulties[world.difficulty[player]]
for player in world.player_ids: for player in world.player_ids:
for item_name in args.startinventory[player]: for item_name in args.startinventory[player]:
item = Item(item_name, True, lookup_any_item_name_to_id[item_name], player) item = Item(item_name, True, lookup_any_item_name_to_id[item_name], player)
item.game = world.game[player]
world.push_precollected(item) world.push_precollected(item)
for player in world.alttp_player_ids:
world.difficulty_requirements[player] = difficulties[world.difficulty[player]]
for player in world.player_ids: for player in world.player_ids:
# enforce pre-defined local items. # enforce pre-defined local items.