From a83dd187d85f3ff9fa3a76abc5c763ad3d7d4aa3 Mon Sep 17 00:00:00 2001 From: AJ Martinez Date: Thu, 2 May 2024 22:18:26 -0700 Subject: [PATCH] Allow better steering from trick MT release --- src/k_kart.c | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/src/k_kart.c b/src/k_kart.c index d8d8c93f4..1dddc78fa 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -10866,10 +10866,21 @@ static void K_KartDrift(player_t *player, boolean onground) if (player->trickcharge && dokicker) { - player->driftboost += 20; - player->wavedashboost += 10; - player->wavedashpower = FRACUNIT; - P_Thrust(player->mo, pushdir, player->speed / 2); + // 2.2 - Egg-friendly trick stuff + if (G_CompatLevel(0x000A)) + { + player->driftboost += 20; + player->wavedashboost += 10; + player->wavedashpower = FRACUNIT; + P_Thrust(player->mo, pushdir, player->speed / 2); + } + else + { + player->driftboost += TICRATE; + player->flamedash += TICRATE/2; + P_Thrust(player->mo, pushdir, player->speed / 6); + } + S_StartSound(player->mo, sfx_gshba); player->trickcharge = 0; player->infinitether = TICRATE*2;