summaryrefslogtreecommitdiff
path: root/soh/src/code
diff options
context:
space:
mode:
authorRalphie Morell <stratomaster64@gmail.com>2023-10-18 01:30:49 -0400
committerRalphie Morell <stratomaster64@gmail.com>2023-10-18 01:30:49 -0400
commit582771ab48fbefb2253920a4522f9cbbc633a9cf (patch)
tree5deaa5d5c39e6f255c2c34eb0a4cd704383c204a /soh/src/code
parent8357c2aa1b446c205d00e6d335083c3420da402e (diff)
insert witty commit message here
Diffstat (limited to 'soh/src/code')
-rw-r--r--soh/src/code/z_parameter.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/soh/src/code/z_parameter.c b/soh/src/code/z_parameter.c
index 75c85e3e4..3447fa5d4 100644
--- a/soh/src/code/z_parameter.c
+++ b/soh/src/code/z_parameter.c
@@ -2543,6 +2543,13 @@ u16 Randomizer_Item_Give(PlayState* play, GetItemEntry giEntry) {
return Return_Item_Entry(giEntry, RG_NONE);
}
+ if (item >= RG_GOHMA_SOUL && item <= RG_GANON_SOUL) {
+ u8 index = item - RG_GOHMA_SOUL;
+ Flags_SetRandomizerInf(RAND_INF_GOHMA_SOUL + index);
+
+ return Return_Item_Entry(giEntry, RG_NONE);
+ }
+
if (item == RG_PROGRESSIVE_BOMBCHUS) {
if (INV_CONTENT(ITEM_BOMBCHU) == ITEM_NONE) {
INV_CONTENT(ITEM_BOMBCHU) = ITEM_BOMBCHU;