Ever wondered why the pack howitzer would sometimes turn into a vehicle driving around or when your flak HT refused to fire after some time?
Well since I've been using the Flak HT a lot now I noticed it refusing to shoot after it hit vet 2 and got abandoned earlier on in the game. Since i made that vet guide earlier on I noticed it affected all units that get new weapons.
It has to do with some units getting different weapons instead of getting modifiers the way units normally get vet bonuses. Think of stuff like faster setup or better AA capabilities like the ostwind. If your unit changes weapons and then gets abandoned it will be unable to fire when it hits the same vet level after being recrewed.
I tested these units
-Flak HT
-Pack Howitzer
-Ostwind
But I think the luchs and usf atgun also get new weapons with veterancy.
Fix
I tried some stuff myself with adding some requirement actions and some actions that run when theh unit dies but its mostly a hack job adn didnt work
