FAForever / fa

Lua code for FAF
228 stars 234 forks source link

Balance issues with new tactical missiles #5683

Open lL1l1 opened 11 months ago

lL1l1 commented 11 months ago

Seraphim

The increased Seraphim missile speed lets the Seraphim TML directly hit any TMD (including Aeon) and hit around 7 units behind a Cybran TMD (and probably more for other factions). image

Aeon

Aeon MML constantly overshoots and misses terribly, especially near the minimum and maximum of its range. 15 Evensongs can barely kill this line of mass storages on +6 game speed: image Also, it may be worth looking into if the new aeon missiles have a slower travel time, which could impact their MML's effectiveness vs TMD.

Cybran

Cybran missiles have terrible guidance after splitting (I think because they were made zigzaggers), leading to removing some gameplay elements and introducing RNG damage. In my opinion, the split missiles are meant to be reliable damage to make up for Cybran's 1 HP missiles, but now they are more like aesthetic fragments that happen to have a damage attached. Specific Changes:

Garanas commented 11 months ago

Interesting point of view on the Cybran missiles - I only considered the splits to be aesthetics and not actually functional.

We can reduce the zig zagging factor to make them a little bit more reliable.

IndexLibrorumProhibitorum commented 10 months ago

I've seen the Aeon missle ship also overshoot its targets, similar to what you reported for the TML.

lL1l1 commented 10 months ago

I'm working on a fix for all this, I have cybran missiles like 90% done, just need to get the splitting behavior to be consistent. For Aeon, the MaxZigZag needs to be reduced as the missile closes the distance, and the ground targeting offset should be set to slightly negative from some testing with Torrent. Also Torrent was meant to be reworked to be less accurate, but none of the changes had that effect, I'll address that later. For Seraphim, I'm thinking of making a way for the missile to slow down as it reaches the end of its flight, so that we can keep the unique high velocity but without it being broken against TMD. UEF also has some issues with TML killing TMD, but their speed can be reduced by only ~15% and they're fine.

Garanas commented 10 months ago

Some problems related to TMLs / TMDs are tackled here: https://github.com/FAForever/fa/pull/5782