diff --git a/soh/src/overlays/actors/ovl_En_Si/z_en_si.c b/soh/src/overlays/actors/ovl_En_Si/z_en_si.c index fd88ff813..73a29bf0b 100644 --- a/soh/src/overlays/actors/ovl_En_Si/z_en_si.c +++ b/soh/src/overlays/actors/ovl_En_Si/z_en_si.c @@ -151,10 +151,10 @@ void func_80AFB89C(EnSi* this, GlobalContext* globalCtx) { giveItemId = sGetItemTable[getItemId - 1].itemId; Item_Give(globalCtx, giveItemId); } + player->getItemId = getItemId; } else { Item_Give(globalCtx, giveItemId); } - player->getItemId = getItemId; Message_StartTextbox(globalCtx, textId, NULL); if (gSaveContext.n64ddFlag) { Audio_PlayFanfare_Rando(getItemId);