I'm not gonna lie that just sounds like a character dedicated solely to making things not fun for everyone else. It's like playing pretend as a child and going "nuh-uh, your attacks don't work on me because I have magic armor". I don't mind characters that have powers that can do or enforce things on others, but ones that make it so they can't use their own powers, when that's the entire point of the game, sounds incredibly unfun to play with.