Simplifies sram init for rando-specific items

This commit is contained in:
Christopher Leggett 2022-08-13 23:27:03 -04:00
parent 6c3fff7412
commit 5998dcff7a
No known key found for this signature in database
GPG Key ID: 22E7784811D1BD98

View File

@ -417,7 +417,7 @@ void GiveLinkDungeonReward(uint16_t getItemId) {
}
void GiveLinksPocketMedallion() {
GetItemID getItemId = Randomizer_GetItemIdFromKnownCheck(RC_LINKS_POCKET, RG_NONE);
RandomizerGet getItemId = Randomizer_GetItemIdFromKnownCheck(RC_LINKS_POCKET, RG_NONE);
GiveLinkDungeonReward(getItemId);
}
@ -761,15 +761,7 @@ void Sram_InitSave(FileChooseContext* fileChooseCtx) {
if (iid != -1) INV_CONTENT(iid) = iid;
}
} else if (getItem.modIndex == MOD_RANDOMIZER) {
if (giid == RG_MAGIC_SINGLE || giid == RG_MAGIC_DOUBLE) {
GiveLinkMagic(giid);
} else if (giid == RG_DOUBLE_DEFENSE) {
GiveLinkDoubleDefense();
} else if (giid >= RG_KOKIRI_EMERALD && giid <= RG_LIGHT_MEDALLION) {
GiveLinkDungeonReward(giid);
} else if (giid >= RG_ZELDAS_LULLABY && giid <= RG_PRELUDE_OF_LIGHT) {
GiveLinkSong(giid);
}
Randomizer_Item_Give(NULL, getItem);
}
// malon/talon back at ranch