If you use piercing gaze, it creates a invisible barrier infront of user, so if you use phoenix right after it is completely blocked out, and if you use fireball it explodes right away. The barrier only lasts 4-6 seconds.
Edit:I was wrong it is permanent, if I use piercing gaze, the barrier will stay in that spot I used it in till a reboot.