diff options
Diffstat (limited to 'soh/src/code')
| -rw-r--r-- | soh/src/code/z_sram.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/soh/src/code/z_sram.c b/soh/src/code/z_sram.c index 94a1baeb7..944751e8c 100644 --- a/soh/src/code/z_sram.c +++ b/soh/src/code/z_sram.c @@ -250,12 +250,12 @@ void Sram_InitSave(FileChooseContext* fileChooseCtx) { u8 currentQuest = fileChooseCtx->questType[fileChooseCtx->buttonIndex]; - if (Randomizer_IsSeedGenerated() || Randomizer_IsPlandoLoaded()) { + if (currentQuest == QUEST_RANDOMIZER && (Randomizer_IsSeedGenerated() || Randomizer_IsPlandoLoaded())) { gSaveContext.questId = QUEST_RANDOMIZER; Randomizer_InitSaveFile(); - } else if (currentQuest == QUEST_MASTER) { - gSaveContext.questId = QUEST_MASTER; + } else { + gSaveContext.questId = currentQuest; } Save_SaveFile(); |
