diff options
| author | Adam Bird <Archez@users.noreply.github.com> | 2022-11-22 03:17:51 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-11-22 09:17:51 +0100 |
| commit | c87f0668489c020f8df124e92b76ddfe777da17a (patch) | |
| tree | 141419015cc6a87e283a52889a50a63430310ed0 | |
| parent | 15eb293e61498b0f49a2c767d65cae1b1e03fc57 (diff) | |
[Fix] Allow turning in Ruto's letter after rescuing her (#1999)
| -rw-r--r-- | soh/src/overlays/actors/ovl_En_Kz/z_en_kz.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/soh/src/overlays/actors/ovl_En_Kz/z_en_kz.c b/soh/src/overlays/actors/ovl_En_Kz/z_en_kz.c index 6b2d4970e..337f136e9 100644 --- a/soh/src/overlays/actors/ovl_En_Kz/z_en_kz.c +++ b/soh/src/overlays/actors/ovl_En_Kz/z_en_kz.c @@ -75,6 +75,10 @@ u16 EnKz_GetTextNoMaskChild(PlayState* play, EnKz* this) { if ((gSaveContext.n64ddFlag && Flags_GetRandomizerInf(RAND_INF_DUNGEONS_DONE_JABU_JABUS_BELLY)) || (!gSaveContext.n64ddFlag && CHECK_QUEST_ITEM(QUEST_ZORA_SAPPHIRE))) { + // Allow turning in Ruto's letter even if you have already rescued her + if (gSaveContext.n64ddFlag && !(gSaveContext.eventChkInf[3] & 8)) { + player->exchangeItemId = EXCH_ITEM_LETTER_RUTO; + } return 0x402B; } else if (gSaveContext.eventChkInf[3] & 8) { return 0x401C; |
