diff --git a/src/p_user.c b/src/p_user.c index fa0634b7ae3497d14ebed969a66419574905c61c..74a6b41cffd147c56b29131c048c69f8d36b8a01 100644 --- a/src/p_user.c +++ b/src/p_user.c @@ -2349,9 +2349,17 @@ static void P_UpdatePlayerAngle(player_t *player) leniency_base = 4 * ANG1 / 3; } else + { + leniency_base = 8 * ANG1 / 3; + } + + // Gross. Take a look at sliptide starts properly for 2.4. + // Yell at Tyron! + if (G_CompatLevel(0x000C)) { leniency_base = 6 * ANG1 / 3; } + angle_t leniency = leniency_base * min(player->cmd.latency, 6); // Don't force another turning tic, just give them the desired angle!