I was messing around with the batch editor, just to see how much I could edit at once and found an occurrence when changing Abilities.
I had a box full of HA pokemon, if I use the Batch editor with line
.AbilityNumber=1 or .AbilityNumber=2
Once it processes every single pokemon gets flagged with the Illegal flag, if I then use .AbilityNumber=4 it is removed again, however if I open an individual pokemon and click the flag to see why it's illegal it just says "Legal" and the flag disappears again.
Seeing as they're legal once I select them individually, is there a way to force a legality check across all of them, so the triangle disappears? or do I have to do it 1 by 1?