Skip to content

Dungeon Reward Shuffle Not Compatible with Random Starting Items #2511

@jdunn596

Description

@jdunn596

If a dungeon reward is selected as a random starting item with dungeon reward shuffle, you will receive the following traceback:

Traceback (most recent call last):
  File "C:\Users\Jimmy\Documents\Projects\OoT-Randomizer/OoTRandomizer.py", line 57, in start
    main(settings)
    ~~~~^^^^^^^^^^
  File "C:\Users\Jimmy\Documents\Projects\OoT-Randomizer\Main.py", line 57, in main
    patch_and_output(settings, spoiler, rom)
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\Jimmy\Documents\Projects\OoT-Randomizer\Main.py", line 372, in patch_and_output
    patch_cosmetics_log = prepare_rom(spoiler, world, rom, settings, rng_state, restore_rom)
  File "C:\Users\Jimmy\Documents\Projects\OoT-Randomizer\Main.py", line 214, in prepare_rom
    patch_rom(spoiler, world, rom)
    ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\Jimmy\Documents\Projects\OoT-Randomizer\Patches.py", line 843, in patch_rom
    configure_dungeon_info(rom, world)
    ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
  File "C:\Users\Jimmy\Documents\Projects\OoT-Randomizer\Patches.py", line 2567, in configure_dungeon_info
    location = world.hinted_dungeon_reward_locations[reward]
               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^
KeyError: 'Forest Medallion'

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions