diff options
| author | Pepper0ni <93387759+Pepper0ni@users.noreply.github.com> | 2026-09-08 18:13:52 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-09-08 17:13:52 +0000 |
| commit | f3830ee8ad85537c42ece2085d8e464649d804ea (patch) | |
| tree | 6d24459a35f3d611023ca53a117a84848dfcb960 /soh/src | |
| parent | 60dabb21e3bc1ab9739ff6baca50b9b28e8d4fac (diff) | |
Fix megadives with jump clamping (#7164)
Diffstat (limited to 'soh/src')
| -rw-r--r-- | soh/src/overlays/actors/ovl_player_actor/z_player.c | 8 |
1 files changed, 4 insertions, 4 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 0786319c4..e94f673ed 100644 --- a/soh/src/overlays/actors/ovl_player_actor/z_player.c +++ b/soh/src/overlays/actors/ovl_player_actor/z_player.c @@ -8870,10 +8870,10 @@ void Player_Action_80842180(Player* this, PlayState* play) { Player_GetMovementSpeedAndYaw(this, &speedTarget, &yawTarget, SPEED_MODE_CURVED, play); if (!func_8083C484(this, &speedTarget, &yawTarget)) { - GameInteractor_Should(VB_PLAYER_MODIFY_RUN_SPEED, true, this, &speedTarget); - - func_8083DF68(this, speedTarget, yawTarget); - func_8083DDC8(this, play); + if (GameInteractor_Should(VB_PLAYER_MODIFY_RUN_SPEED, true, this, &speedTarget, &yawTarget)) { + func_8083DF68(this, speedTarget, yawTarget); + func_8083DDC8(this, play); + }; if ((this->linearVelocity == 0.0f) && (speedTarget == 0.0f)) { func_8083C0B8(this, play); |
