diff --git a/soh/soh/Enhancements/randomizer.cpp b/soh/soh/Enhancements/randomizer.cpp index 78bb17308..213e79d31 100644 --- a/soh/soh/Enhancements/randomizer.cpp +++ b/soh/soh/Enhancements/randomizer.cpp @@ -508,6 +508,9 @@ std::unordered_map SpoilerfileGetNameToEnum = { }; void Randomizer::LoadItemLocations() { + // bandaid until new save stuff happens + ParseItemLocations(""); + for(auto itemLocation : gSaveContext.itemLocations) { this->itemLocations[itemLocation.check] = itemLocation.get; } @@ -991,7 +994,7 @@ RandomizerCheck Randomizer::GetCheckFromSceneAndParams(s16 sceneNum, s16 actorPa case 2055: return FIRE_TEMPLE_COMPASS_CHEST; case 421: - return; FIRE_TEMPLE_MEGATON_HAMMER_CHEST; + return FIRE_TEMPLE_MEGATON_HAMMER_CHEST; case 22601: return FIRE_TEMPLE_HIGHEST_GORON_CHEST; }