From 0cdcc27e53c01889577b3c307611e272d98dd76b Mon Sep 17 00:00:00 2001 From: Christopher Leggett Date: Fri, 2 Sep 2022 15:45:55 -0400 Subject: [PATCH] Fixes Ganon's Boss Key shuffled while regular boss Keys aren't. --- soh/soh/Enhancements/randomizer/randomizer.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/soh/soh/Enhancements/randomizer/randomizer.cpp b/soh/soh/Enhancements/randomizer/randomizer.cpp index 9bf46e430..115d10697 100644 --- a/soh/soh/Enhancements/randomizer/randomizer.cpp +++ b/soh/soh/Enhancements/randomizer/randomizer.cpp @@ -1471,12 +1471,17 @@ s16 Randomizer::GetItemFromGet(RandomizerGet randoGet, GetItemID ogItemId) { case RG_WATER_TEMPLE_BOSS_KEY: case RG_SPIRIT_TEMPLE_BOSS_KEY: case RG_SHADOW_TEMPLE_BOSS_KEY: - case RG_GANONS_CASTLE_BOSS_KEY: if (GetRandoSettingValue(RSK_BOSS_KEYSANITY) < 3) { return GI_KEY_BOSS; } else { return randoGet; } + case RG_GANONS_CASTLE_BOSS_KEY: + if (GetRandoSettingValue(RSK_GANONS_BOSS_KEY) < 3) { + return GI_KEY_BOSS; + } else { + return randoGet; + } case RG_FOREST_TEMPLE_SMALL_KEY: case RG_FIRE_TEMPLE_SMALL_KEY: