Right, there's usually a delay when using iceblock and trying to get out of it again, takes like 1.5sec
Example: when ur running at low hp while DoTted or whatever, the enemy will catch up again
So if u wanna go Iceblock and get out of again, here's a rly easy macro for it
Create a new macro -->
Copy paste this -->
/cancelaura Ice Block
/stopcasting
/cast Ice Block
And voila, place the macro in ur action bar where Iceblock used to be
press it once if u just wanna iceblock and remain iceblocked, press it twice to iceblock and get out of again right away
Hope its useful to u mages