From c01a9d9bdeba258b3ea0f83b6c09617c56c43e84 Mon Sep 17 00:00:00 2001 From: NepDisk Date: Tue, 1 Jul 2025 13:50:03 -0400 Subject: [PATCH] Fix this correctly --- src/k_kart.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/k_kart.c b/src/k_kart.c index 72758e2f2..b5095e775 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -3792,7 +3792,8 @@ static void K_GetKartBoostPower(player_t *player) if (player->spinouttimer && player->wipeoutslow == 1) // Slow down after you've been bumped { - player->boostpower = player->speedboost = player->accelboost = 0; + player->boostpower = player->speedboost = player->accelboost = player->prevspeedboost = 0; + K_ClearBoost(player); return; } @@ -7647,11 +7648,6 @@ void K_KartPlayerThink(player_t *player, ticcmd_t *cmd) if (!K_IsPlayerDamaged(player) && !player->wipeoutslow) player->boostangle = player->mo->angle; - if (P_PlayerInPain(player)) - { - player->prevspeedboost = 0; - } - K_GetKartBoostPower(player); // Special effect objects!