From c080828dde5ad920022145a21b274443eafa7a6e Mon Sep 17 00:00:00 2001 From: James R Date: Sun, 27 Aug 2023 04:16:20 -0700 Subject: [PATCH] Dash Rings, Fast Fall: reset pitch too --- src/k_kart.c | 2 +- src/objects/dash-rings.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/k_kart.c b/src/k_kart.c index 556bde894..32f312a22 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -10446,7 +10446,7 @@ static void K_KartSpindash(player_t *player) // Update fastfall. player->fastfall = player->mo->momz; player->spindash = 0; - player->mo->roll = 0; + P_ResetPitchRoll(player->mo); if (player->fastfallBase == 0) { diff --git a/src/objects/dash-rings.c b/src/objects/dash-rings.c index a680820ed..d40e341bb 100644 --- a/src/objects/dash-rings.c +++ b/src/objects/dash-rings.c @@ -161,7 +161,7 @@ static void DashRingLaunch(player_t *player, mobj_t *ring) player->dashRingPushTics = DASHRING_PUSH_TICS; player->mo->rollangle = 0; - player->mo->roll = 0; + P_ResetPitchRoll(player->mo); player->flashing = 0; player->fastfall = 0; K_TumbleInterrupt(player);