Is anyone else extremely disappointed with this ability? It will wear off at the first sign of magic damage. I would fully understand the 10min cooldown timer if it was a full 1 min duration, but there have just been too many times that it'll wear off from spike effects or an enspell.

I would like to suggest that this abilty gain a full minute duration or lower the recast significantly (below 5 mins) to be usable.