diff --git a/src/k_kart.c b/src/k_kart.c index c3c3840b5a62d19968daea567dd8e7eda6733b81..fe3b4ea8bc1b30deb085420cfad4a0f2710ded6f 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -12528,7 +12528,7 @@ void K_MoveKartPlayer(player_t *player, boolean onground) player->instaWhipCharge = 0; } - if (chargingwhip && K_PressingEBrake(player)) + if (chargingwhip && (K_PressingEBrake(player) && player->drift == 0)) { // 1) E-braking on the ground: cancels Insta-Whip. // Still lets you keep your Whip while fast-falling.