I'm trying to figure out a way to do the following without modifiers:
- on first button press start channeling Soothing Mist
- on second/third/... button press on the same target use Surging Mist
- on target switch use Soothing Mist on the new target
What I've come up so far is
/cast [nonchanneling:Soothing Mist] Soothing Mist; Surging Mist
This accomplishes 1 and 2, but if you switch targets while still channeling it will keep on using Surging Mist on the Soothing Mist target (which is not my current target).
I tried adding @target:
/cast [nonchanneling:Soothing Mist,@target] Soothing Mist; Surging Mist
The way the macro system works this @target refers to the second Soothing Mist (bolded) in the macro and not to the conditional (underlined). As in: if you are not channeling Soothing Mist it will start channeling Soothing Mist at your current target. It's the same as above macro without the @target as far as I can tell.
Is there any way to do what I want to do? I don't have high hopes but maybe someone has figured out a way to do it
If I can do this for Surging and Enveloping I can pretty much pull the Soothing Mist button off my bars. Right now it only makes (relatively) sure that I never hardcast Surging or Enveloping.