Save a math operation sometimes

This commit is contained in:
AJ Martinez 2023-07-31 03:15:27 -07:00
parent 0d3b6c57b0
commit 4cfa163cf5

View file

@ -1841,7 +1841,10 @@ static void K_SpawnGenericSpeedLines(player_t *player, boolean top)
fast->angle = K_MomentumAngle(player->mo);
if (player->ringboost)
{
P_SetScale(fast, min(fast->scale * 2, fast->scale + (fast->scale / 300 * player->ringboost)));
fixed_t bunky = fast->scale;
if (player->ringboost < 300)
bunky /= (300 * player->ringboost);
P_SetScale(fast, fast->scale + bunky);
}
if (player->tripwireLeniency)
{