Evoker Emerald Blossom and Naturalize/Expunge macro

Its been a hot minute since I made my macros as complicated as I do with my Enhancement Shaman’s when it came to exceeding that 255 character limit and compressing it.

Anyways, I have a macro I’m trying to make that I thought would be relatively simple but not so much apparently. The results I want is to make sure that it prioritizes Mouseover’d targets but if not available, just cast Emerald Blossom or Naturalize on myself.

This is what I had that functionally worked the closest.

#showtooltip
/cast [mod:shift]Naturalize;Emerald Blossom
/cast [mod:shift,@mouseover]Naturalize; [@mouseover]Emerald Blossom

So, clearly this isn’t very correct for the function I want but it was the closest “Achievable” results as far as just…getting it to work and cast off. Again, just trying to make sure I am able to use it on any target with the cursor over an ally but if not present/available, it resorts to just using the two abilities on myself.

#showtooltip
/cast [mod:shift,@mouseover,help,nodead] [mod:shift] Naturalize; [@mouseover,help,nodead] [] Emerald Blossom
1 Like

Looks like that does it. Thank you a ton!