From 25d36344a74874d5ca705e481745375847b2fd05 Mon Sep 17 00:00:00 2001 From: Antonio Martinez Date: Mon, 15 Sep 2025 17:08:33 -0400 Subject: [PATCH] Fix tridash going "upward" in flipped gravity --- 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 a3eb8716b..c880ec75d 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -12753,7 +12753,7 @@ static void K_KartDrift(player_t *player, boolean onground) // Airtime means we're not gaining speed. Get grounded! if (!onground) - player->mo->momz -= player->speed/2; + player->mo->momz -= (player->mo->eflags & MFE_VERTICALFLIP ? -1 : 1) * player->speed/2; if (player->driftcharge < 0) {