diff options
| author | inspectredc <inspectredc@gmail.com> | 2023-10-18 21:21:50 +0100 |
|---|---|---|
| committer | inspectredc <inspectredc@gmail.com> | 2023-10-18 21:21:50 +0100 |
| commit | 03ea465251f4bf78599457fb475a0fa71f3f1be0 (patch) | |
| tree | a6c52c280f2f9df6e27d3bbb9f7f03ded825bec2 /soh/src/code | |
| parent | cff2e372873072a04457499c3243549bbcf6045c (diff) | |
Toggle Strength
Diffstat (limited to 'soh/src/code')
| -rw-r--r-- | soh/src/code/z_player_lib.c | 4 |
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) { |
