#showtooltip
/cast [@mouseover,help,nodead][help,nodead][@player], mod:alt] Regrowth; [@mouseover,help,nodead][help,nodead][@player], mod:ctrl] Swiftmend; [@mouseover,help,nodead][help,nodead][@player]] Regrowth
I tried to make my macro, first time trying modifiers.
What is wrong with it?
Trying to make room for new druid spells on my moonkin bar…
Thank you.
I would try something simpler to check the logic of the conditions:
#showtooltip
/cast [@mouseover,help,mod:alt][@target,help,mod:alt][mod:alt]Regrowth; [@mouseover,help,mod:ctrl][@target,help,mod:ctrl][mod:ctrl]Swiftmend; [@mouseover,help,nomod][@target,help,nomod][nomod]Regrowth
Essentially the mod: component needs to be in each condition block. the nomod is not strictly needed if that is at the end, i.e., the final line will work as:
[@mouseover,help][@target,help]Regrowth
#showtooltip
/use [mod:ctrl,@mouseover,help,nodead] Rejuvenation; [mod:alt,@mouseover,help,nodead] Swiftmend; [mod:shift,@mouseover] Wild Growth; [@mouseover,help,nodead][@player] Regrowth
I hoped that i could have them cast on me if no other target is available.
This works but only if i have them mouseovered.
You need to have the [@player] (or [@player,mod:alt] etc) at the end of the condition list. [] also works when there is no existing target for self cast.
You only have [@player] for Regrowth.
Try this:
#showtooltip
/use [mod:ctrl,@mouseover,help,nodead][mod:ctrl]Rejuvenation;[mod:alt,@mouseover,help,nodead][mod:alt]Swiftmend;[mod,@mouseover,help,nodead][mod]Wild Growth;[@mouseover,help,nodead][]Regrowth
If you enable the Auto Self Cast option in Interface Options, you don’t need to specify [@player] unless you want it to cast on you while you are targeting a friendly (probably not super useful for Boomkin).