Do you mean 100% magic resistance or actually immunity as in being unstunnable and so forth?
Yeah. Maybe make it like abaddon's ult where you can also activate it manually once you have a certain number of stacks but it can also trigger while you're stunned or something