Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Mek Mortars and IS BA Tube Artillery are excluded from the MekHQ "Spend XP" SPA menu because they have an AT2 Class of "NONE". By rights this whole AT2 class thing should be torn out, but it seemed more sensible to massage the existing check and add classes to the missing weapons, rather than refactoring a lot of code across all three projects.
This patch restricts the range of AT classes that will be rejected to just the existing Naval / Large Ship weapons.
The full fix also relies on the MegaMek PR here.