Originally Posted by Syzgyn
This macro should work for what you want.
/cast [help] [target=targettarget, help] Flash Heal; [harm] [target=targettarget, harm] Smite
|
That option is not for click-casting.
I think the closest to what you're looking for is the following 2 macros:
1) for helpful spells
Code:
/cast [help][target=targettarget, help] Flash Heal
2) for harmful spells
Code:
/cast [harm][target=targettarget, harm] Smite
Basically the difference between the thing Syzgyn posted and mine, is that Syzgyn's solution is so you can bind 2 spells on a single button, which could get confusing/lead to the wrong results (you'll only be able to heal people if they're targetted my a mob through first targetting that mob before, and when you want to ehal a member when they're targetted, you'll damage the mob instead. :P)
As with mine, I just divided Syzgyn's macro in 2, and it basically makes sure your heal will always heal, no matter who your target is, same with a dps spell, as you described in your original post.