From 3882086677cc15073589b30fdf7320fc370a8287 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philip=20Dub=C3=A9?= Date: Tue, 3 Mar 2026 02:21:18 +0000 Subject: [PATCH] Fix toggle speed modifier for walking (#6321) --- soh/src/overlays/actors/ovl_player_actor/z_player.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/soh/src/overlays/actors/ovl_player_actor/z_player.c b/soh/src/overlays/actors/ovl_player_actor/z_player.c index 7034f5daf..2edc610be 100644 --- a/soh/src/overlays/actors/ovl_player_actor/z_player.c +++ b/soh/src/overlays/actors/ovl_player_actor/z_player.c @@ -7141,7 +7141,7 @@ void func_8083DFE0(Player* this, f32* arg1, s16* arg2) { !CVarGetInteger(CVAR_CHEAT("SpeedModifier.DoesntChangeJump"), 0)) { if (CVarGetInteger(CVAR_CHEAT("SpeedModifier.SpeedToggle"), 0)) { if (gWalkSpeedToggle) { - maxSpeed *= CVarGetFloat(CVAR_CHEAT("SpeedModifier.Mapping"), 1.0f); + maxSpeed *= CVarGetFloat(CVAR_CHEAT("SpeedModifier.Value"), 1.0f); } } else { const s32 mod1Mask = CVarGetInteger(CVAR_CHEAT("SpeedModifier.Btn"), BTN_CUSTOM_MODIFIER1); @@ -12306,7 +12306,7 @@ void Player_Update(Actor* thisx, PlayState* play) { } } - if (CVarGetInteger(CVAR_CHEAT("SpeedModifier.Value"), 1.0f) != 1.0f && + if (CVarGetFloat(CVAR_CHEAT("SpeedModifier.Value"), 1.0f) != 1.0f && CVarGetInteger(CVAR_CHEAT("SpeedModifier.SpeedToggle"), 0)) { const s32 mod1Mask = CVarGetInteger(CVAR_CHEAT("SpeedModifier.Btn"), BTN_CUSTOM_MODIFIER1);