summaryrefslogtreecommitdiff
path: root/soh/src/code/z_parameter.c
diff options
context:
space:
mode:
authorbriaguya <briaguya>2023-04-01 14:19:41 -0400
committerbriaguya <briaguya>2023-04-01 14:19:41 -0400
commit2a0a31ae7e412a977e2b335c16903d7326d4aac6 (patch)
tree08ff596f510e8af4303f3a5f2a19617b300c59ef /soh/src/code/z_parameter.c
parentc9c7fc7df69a54b15f4ac128cae6b00e0914e617 (diff)
parentf5bcc6dccfb52499da641f8b00e792b259e01bc0 (diff)
Merge branch 'develop-khan' into khan-to-dev
Diffstat (limited to 'soh/src/code/z_parameter.c')
-rw-r--r--soh/src/code/z_parameter.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/soh/src/code/z_parameter.c b/soh/src/code/z_parameter.c
index 25f19ad36..b3cece3b5 100644
--- a/soh/src/code/z_parameter.c
+++ b/soh/src/code/z_parameter.c
@@ -3023,7 +3023,11 @@ s32 Health_ChangeBy(PlayState* play, s16 healthChange) {
}
void Rupees_ChangeBy(s16 rupeeChange) {
- gSaveContext.rupeeAccumulator += rupeeChange;
+ if (gPlayState == NULL) {
+ gSaveContext.rupees += rupeeChange;
+ } else {
+ gSaveContext.rupeeAccumulator += rupeeChange;
+ }
if (rupeeChange > 0) {
gSaveContext.sohStats.count[COUNT_RUPEES_COLLECTED] += rupeeChange;