Is there a way to

I want a macro very similar it would seem to

#showtooltip Soothing Mist
/cast [target=mouseover,exists,nodead] Soothing Mist; [nodead] Soothing Mist; [target=player] Soothing Mist

but say In the middle of soothing mist i wanted to use the same macro but onmyself just by hitting my alt key/selftargeting key can I add that situation in there without switching targets just by hitting alt…hope that makes sense

#showtooltip
/cast [Nomad:alt,@mouseover, help, nodead] soothing mist; [mod:alt,@player] soothing mist; [nomod:alt,nodead] soothing mist

…try that. I’m still fairly inexperienced but I think that should do your thing for you. This should default to casting soothing mist normaly, cast on mouseover if not holding alt, and then auto-cast on self when holding alt.

1 Like

that macro can be reduced to

#showtooltip
/cast [mod:alt,@player] [@mouseover,help,nodead] [help,nodead] soothing mist

1 Like

Thank you both!!

#showtooltip
/cast [mod:alt,@player] [@mouseover,help,nodead] [] Soothing Mist

Make sure Interface > Combat > Auto Self Cast is enabled.