"shift out of phase for 3 turns. Phychical attacks are unable to hit you while this shield is in play"
I always imagined that the wizard casting this becomes, like, in another dimension? (as the name dimensional shield suggests?)
If you cannot be hit while in the other dimension, then how can be healed?
OK OK I'm just being picky.
(interesting questinon that just popped into my mind: does a sundial negate the healing? I've never encountered a situation liket this but my guess is that yes it does)