As a game developer, I have a few ways of symbolizing the effectiveness of attacks. My engine supports elemental damage mitigation through Resistances, and elemental weakness(a Fire based attack deals more damage to you instead of being mitigated) through Aversions. I like those two words because I feel as though they entirely personify their purpose.
Having this implemented, I wanted to also include a secondary system, which, instead of being elemental based(Fire, Frost, Energy, Nature, Arcane, Holy, Shadow), it would instead be Creature Type based. I decided to call advantages vs creatures "Banes". So, if you had a Bane of 20% vs Undead, you would natively deal 20% more damage to them via all sources of damage output.
This is where my problem arises, because now I want a polar opposite of Bane. Essentially it would serve as a detrimental attribute, meaning you deal less damage to creatures of that type. I just can't seem to locate an adequate word for this "lack of effectiveness" towards monsters. I did try Googling possible antonyms, but didn't find any that clicked for me.
My question is quite simple, what would be a good word that describes this behaviour?
I need a word that essentially means "lacking strength against".