summaryrefslogtreecommitdiff
path: root/soh/src/code
diff options
context:
space:
mode:
authorinspectredc <inspectredc@gmail.com>2023-10-18 21:21:50 +0100
committerinspectredc <inspectredc@gmail.com>2023-10-18 21:21:50 +0100
commit03ea465251f4bf78599457fb475a0fa71f3f1be0 (patch)
treea6c52c280f2f9df6e27d3bbb9f7f03ded825bec2 /soh/src/code
parentcff2e372873072a04457499c3243549bbcf6045c (diff)
Toggle Strength
Diffstat (limited to 'soh/src/code')
-rw-r--r--soh/src/code/z_player_lib.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/soh/src/code/z_player_lib.c b/soh/src/code/z_player_lib.c
index 32a3e6e48..0153cdbd5 100644
--- a/soh/src/code/z_player_lib.c
+++ b/soh/src/code/z_player_lib.c
@@ -509,6 +509,10 @@ s32 Player_IsBurningStickInRange(PlayState* play, Vec3f* pos, f32 xzRange, f32 y
s32 Player_GetStrength(void) {
s32 strengthUpgrade = CUR_UPG_VALUE(UPG_STRENGTH);
+ if (CVarGetInteger("gToggleStrength", 0) && CVarGetInteger("gStrengthDisabled", 0)) {
+ return PLAYER_STR_NONE;
+ }
+
if (CVarGetInteger("gTimelessEquipment", 0) || LINK_IS_ADULT) {
return strengthUpgrade;
} else if (strengthUpgrade != 0) {