From ba0a40c1b1709769f4a010567b207c782a6d75ba Mon Sep 17 00:00:00 2001 From: AJ Martinez Date: Sun, 3 Mar 2024 01:22:46 -0700 Subject: [PATCH] Don't allow spindash above max power --- src/k_kart.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/k_kart.c b/src/k_kart.c index a4ef754e0..3eda8a567 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -11364,7 +11364,7 @@ static void K_KartSpindash(player_t *player) if (player->spindash > 0 && (buttons & (BT_DRIFT|BT_BRAKE|BT_ACCELERATE)) != (BT_DRIFT|BT_BRAKE|BT_ACCELERATE)) { - player->spindashspeed = (player->spindash * FRACUNIT) / MAXCHARGETIME; + player->spindashspeed = (min(player->spindash, MAXCHARGETIME) * FRACUNIT) / MAXCHARGETIME; player->spindashboost = TICRATE; // if spindash was charged enough, give a small thrust.