Unlike healing and using damage shields, you get punished by spamming this unreliable defense mechanic that's situationally strong, but generally weak. There really needs to be some form of mitigation for dodge rolling when getting hit by an undodgeable attack. On top of this, it's horribly unreliable in pve. If you try to dodge roll an AoE that's being placed on the ground you will get hit by the AoE even though your physical body is out of the AoE because the game still considers you to be in your starting position.
This mechanic needs to be fine tuned, and less punishing considering how unreliable it is.
This mechanic needs to be fine tuned, and less punishing considering how unreliable it is.