diff --git a/src/k_kart.c b/src/k_kart.c index 19989c7317d794040b6cd141e18d3677c4f15be6..3fb3031a48821611c64898fb5909a8d9c6e00f94 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.