From 4f45393c9bff39980ee2835b99ecc63f3019a39d Mon Sep 17 00:00:00 2001 From: Antonio Martinez Date: Sat, 2 Aug 2025 00:06:33 -0400 Subject: [PATCH] Cap spindash thrust according to max charge time --- 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 f30e3bbd4..5fa41585e 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -13325,7 +13325,7 @@ static void K_KartSpindash(player_t *player) // if spindash was charged enough, give a small thrust. if (player->spindash >= SPINDASHTHRUSTTIME) { - fixed_t thrust = FixedMul(player->mo->scale, player->spindash*FRACUNIT/5); + fixed_t thrust = FixedMul(player->mo->scale, min(player->spindash, MAXCHARGETIME)*FRACUNIT/5); // Old behavior, before emergency zero-ring spindash /*