diff options
Diffstat (limited to 'mm/2s2h/Rando/ConvertItem.cpp')
| -rw-r--r-- | mm/2s2h/Rando/ConvertItem.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/mm/2s2h/Rando/ConvertItem.cpp b/mm/2s2h/Rando/ConvertItem.cpp index cae0a67d0..13fc338d4 100644 --- a/mm/2s2h/Rando/ConvertItem.cpp +++ b/mm/2s2h/Rando/ConvertItem.cpp @@ -504,7 +504,10 @@ bool Rando::IsItemObtainable(RandoItemId randoItemId, RandoCheckId randoCheckId) case RI_SONG_OATH: return !CHECK_QUEST_ITEM(QUEST_SONG_OATH); case RI_SONG_SARIA: - return !CHECK_QUEST_ITEM(QUEST_SONG_SARIA); + if (hasObtainedCheck) { + return false; + } + return true; case RI_SONG_SOARING: return !CHECK_QUEST_ITEM(QUEST_SONG_SOARING); case RI_SONG_SONATA: |
