OoT-Randomizer icon indicating copy to clipboard operation
OoT-Randomizer copied to clipboard

Dungeon Reward Shuffle Not Compatible with Random Starting Items

Open jdunn596 opened this issue 3 months ago • 0 comments

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'

jdunn596 avatar Jan 05 '26 05:01 jdunn596