From 5f54e37adc0bea748de43528aac32a54b87ebc16 Mon Sep 17 00:00:00 2001 From: Antonio Martinez Date: Wed, 18 Jun 2025 16:04:59 -0400 Subject: [PATCH] Minor G3 handling buff --- src/k_kart.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/k_kart.c b/src/k_kart.c index 25e375001..044cb115f 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -11667,7 +11667,7 @@ INT16 K_GetKartTurnValue(const player_t *player, INT16 turnvalue) } // If we're drifting we have a completely different turning value - fixed_t countersteer = FixedDiv(turnfixed, KART_FULLTURN * FRACUNIT); + fixed_t countersteer = FixedDiv(turnfixed, KART_FULLTURN * FixedDiv(FRACUNIT, max(FRACUNIT, K_GetKartGameSpeedScalar(gamespeed)))); return K_GetKartDriftValue(player, countersteer); } } @@ -11729,7 +11729,7 @@ INT16 K_GetKartTurnValue(const player_t *player, INT16 turnvalue) } } - return (turnfixed / FRACUNIT); + return (turnfixed / FixedDiv(FRACUNIT, max(FRACUNIT, K_GetKartGameSpeedScalar(gamespeed)))); } INT32 K_GetUnderwaterTurnAdjust(const player_t *player)