#showtooltip
/cast [mod:ctrl,known:194509,@player][known:194509,@mouseover,help]Power Word: Radiance;[mod:ctrl,@player][@mouseover,help]Prayer of Mending;[@mouseover,harm][harm]Shadow Word: Pain;[known:194509]Power Word: Radiance;Prayer of Mending
[this, and this]
[this] [or this]
; else this
If you don’t include an existence check (exists, help, or harm) then @unit assumes the unit exists.
In this case that means it will never move past the @mouseover and you’ll get invalid unit errors when you don’t have a mouseover but do have a target. You can drop @target though as it’s the default @unit.