Merge branch 'fix-underwater-strafing' into 'master'

Fix underwater strafing activating below minimum speed and pushing you backward

Closes #1001

See merge request KartKrew/Kart!2048
This commit is contained in:
Gunla 2024-03-10 03:58:48 +00:00
commit c00acff8f7

View file

@ -10184,7 +10184,7 @@ static fixed_t K_GetUnderwaterStrafeMul(const player_t *player)
baseline = 2 * K_GetKartSpeed(player, true, true) / 3;
return max(0, FixedDiv(player->speed - minSpeed, baseline - minSpeed));
return max(0, FixedDiv(max(player->speed, minSpeed) - minSpeed, baseline - minSpeed));
}
INT16 K_GetKartTurnValue(const player_t *player, INT16 turnvalue)