i've got a mage-type character whose unique power is an ability to sort of have an instantaneous premonition for any potentially harmful magic that would come his way (only his way; not that of his allies or anything). This forms the basis for his signature / bread and butter skill, which is obviously defensive in nature: the skill will always act first for that turn, and for that turn he will have 100% resistance to magic damage. Cool, right? Except, I'm not sure if it should be 100% resistance. It would be more distinct and thematic, I think, to have the 100% immunity--but I worry that this might be too overpowered. I was thinking of making it only 75% resistance, which is still obviously a very significant damage reduction, but allows him to still take SOME damage if he opts to use this skill. On the other hand, the skill ought to be powerful, since he's foregoing the use of any damage move or anything else on this turn. I will either give this skill some sort of cooldown or a reasonable mana cost so that he can't just spam this eveyr turn to be effectively immune to magic, but it's the kind of bread and butter skill that should be available whenever the player feels like a strong magic attack might be coming or would be particularly problematic given the current state of the battle.
Thoughts?