summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mm/2s2h/Rando/MiscBehavior/SariasSongHint.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/mm/2s2h/Rando/MiscBehavior/SariasSongHint.cpp b/mm/2s2h/Rando/MiscBehavior/SariasSongHint.cpp
index a85302580..e01ee97c6 100644
--- a/mm/2s2h/Rando/MiscBehavior/SariasSongHint.cpp
+++ b/mm/2s2h/Rando/MiscBehavior/SariasSongHint.cpp
@@ -68,10 +68,8 @@ void Rando::MiscBehavior::SariasSongHint() {
COND_VB_SHOULD(VB_SONG_AVAILABLE_TO_PLAY, shouldRegister, {
uint8_t* songIndex = va_arg(args, uint8_t*);
- // If the currently played song is Sun's Song, set it to be available to be played.
if (*songIndex == OCARINA_SONG_SARIAS && CHECK_QUEST_ITEM(QUEST_SONG_SARIA)) {
*should = true;
- playedSariasSongState = 1;
}
});
@@ -99,6 +97,7 @@ void Rando::MiscBehavior::SariasSongHint() {
if (sLastPlayedSong == OCARINA_SONG_SARIAS) {
*should = true;
+ playedSariasSongState = 1;
Message_StartTextbox(gPlayState, 0x1B95, NULL);
gPlayState->msgCtx.ocarinaMode = OCARINA_MODE_PROCESS_RESTRICTED_SONG;
}