From ad9c36effd1acd31ab58ff0dfb595856e1c28fde Mon Sep 17 00:00:00 2001 From: AJ Martinez Date: Sun, 10 Sep 2023 17:43:15 -0700 Subject: [PATCH] Zip to the ground when airboosting --- src/k_kart.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/k_kart.c b/src/k_kart.c index 805012482..fac4ff6a4 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -9463,6 +9463,10 @@ static void K_KartDrift(player_t *player, boolean onground) S_StartSound(player->mo, sfx_s23c); //K_SpawnDashDustRelease(player); + // Airtime means we're not gaining speed. Get grounded! + if (!onground) + player->mo->momz -= player->speed/2; + if (player->driftcharge < 0) { // Stage 0: Grey sparks