FAForever / fa

Lua code for FAF
221 stars 228 forks source link

Buff/fix the Wailer's AA-missiles #6211

Closed Basilisk3 closed 1 month ago

Basilisk3 commented 1 month ago

Description of the proposed changes

It is very common for the Wailer's AA-missiles to expire before they are able to reach their target. This is because their MuzzleVelocity is extremely low (13) and their ProjectileLifetime (2) is not long enough for the acceleration stat of the projectile (see below) to have a meaningful impact.

This PR gives them a higher lifetime, so the missiles have more time to reach a higher velocity. Their MuzzleVelocity is also increased, to slightly increase their effectiveness.

Changes: MuzzleVelocity: 13 --> 22 ProjectileLifetime: 2.0 --> 2.4

Testing done on the proposed changes

The Wailer's AA-solution can now hit other air units more reliably. The missiles deal very low damage, so the balance impact of this is almost non-existent.

Additional context

Relevant physics stats of the projectile (CAAMissileNanite03_proj; unchanged):

Acceleration = 5,
InitialSpeed = 30,
Lifetime = 3,
MaxSpeed = 35,
OnLostTargetLifetime = 0.7,

Checklist