Macro not working as intended, need help

Hello, I’m trying to create a macro for my bal/resto druid and I don’t know where I am going wrong.

#showtooltip
/use [spec:1,@focus,help,nodead]Innervate;[spec:1,@mouseover]Innervate;[spec:4,@player]Innervate

I want the macro to use Innervate on my focused healer when in balance spec and self cast when I’m in resto spec. Currently it only does the spec1 arguments in all specs.

What about the mouseover condition you have in there?

What you’ve asked for.

#showtooltip
/cast [spec:4,@player] [@focus,help,nodead] [] Innervate

I’m not used to so condensed lines and I was wondering if OP meant to have the mouseover function too, which could be adde thru mods. Would this one work Elvenbane:?

#showtooltip
/cast [nomod,spec:1,@focus,help,nodead] [nomod,spec:4,@player] [mod:X,@mouseover] [] Innervate

EDIT* How does [] work? I’d like to better that understand it

Says cast the spell using default conditions (same as from the spell book).

Macros are read left to right so you want your more complex conditions (generally modifiers) first.

#showtooltip
/cast [spec:4,@player] [@focus,help,nodead] [@mouseover,help,nodead] [] Innervate

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.