I noticed that i was getting a LOT of illegal unit warnings when trying to add units to the lobby. E.G. The thunderbird ASF TRB-D36 is now illegal for some reason.
I loaded it in megameklab to see what the problem was, and i immediately got a popup saying that the unit was illegal because it had "10 of 1 possible heatsinks" which doesn't make sense as it has a fusion engine. After i closed the popup and used the validate function, it then warned me that the cockpit was illegal at the unit's tech level : standard cockpit. Tech level was set to standard and the TRB-D36 has a standard cockpit.
I was also getting illegal unit warnings for any ASF with artemis capable ammo loaded.
We have recently implemented tech level progression from IO on Engines,Cockpits, and Gyros.
So I'm going to check two things.
1)We have the dates correct for the Engines,Cockpits and Gyros
2)With Tech level progression I suspect we have units that will need to have their rules levels adjusted. (IE Units built trom the older TRO's are the ones mostly likely to need adjusting.
Before I go crazy with #2 I'll want to see how CGL approaches these units with the MUL.
The Artemis issue I believe was brought up in an another bug report.
Closing as this has been re-opened on GitHub.
https://github.com/MegaMek/megamek/issues/92