From 83abf5776668a43d836fae1d0102a0bf32152f34 Mon Sep 17 00:00:00 2001 From: aMannus Date: Fri, 26 Aug 2022 23:51:36 +0200 Subject: [PATCH] Add skull token to links pocket --- soh/src/code/z_sram.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/soh/src/code/z_sram.c b/soh/src/code/z_sram.c index f35123229..92dd215c4 100644 --- a/soh/src/code/z_sram.c +++ b/soh/src/code/z_sram.c @@ -309,6 +309,11 @@ void GiveLinkDekuNutUpgrade(GetItemID giid) { } } +void GiveLinkSkullToken() { + gSaveContext.inventory.questItems |= gBitFlags[QUEST_SKULL_TOKEN]; + gSaveContext.inventory.gsTokens++; +} + void GiveLinkMagic(GetItemID giid) { if (giid == RG_MAGIC_SINGLE) { gSaveContext.magicLevel = 1; @@ -849,6 +854,8 @@ void Sram_InitSave(FileChooseContext* fileChooseCtx) { GiveLinkDekuStickUpgrade(giid); } else if (giid == GI_NUT_UPGRADE_30 || giid == GI_NUT_UPGRADE_40) { GiveLinkDekuNutUpgrade(giid); + } else if (giid == GI_SKULL_TOKEN) { + GiveLinkSkullToken(); } else { s32 iid = getItem.itemId; if (iid != -1) INV_CONTENT(iid) = iid;