Is the intent to make such creatures flat out immune to the damage type or to shield them from resist-down effects? Because if you change the label to "immune" but they still can be affected by piercing effects (eg Really Big Sword), that would be super confusing. Not really sure these changes are worth the complexity that they bring.

That would also make the specialist badge literally unattainable (although Warmonger would still technically be possible for GG followers; that would still leave it as easily the hardest non-vicious badge in the game, however).

"Refreshment" is roughly balanced right now. The problem with that is that "magic" is a little on the weak side, "mystic balance" is overpriced, and "weakening" and "flames" are distinctly underpowered.