Mouseover macro not working

Hi!
I’m trying to make a macro which would cast Devastate on my mouseover and cast Devastate on my target in case my mouse is not hovering over anything.
From what I’ve learned it should look like this:

#show Devastate
/use [@mouseover, exists] Devastate; Devastate

But it only casts Devastate on my target even if I “mouseover” over something else.
I tried disabling my addons aswell to check if this is an addon issue, but I still can’t get it to work.
Thank you for any advice

Edit:
When I create exactly the same macro for Shield Slam, it works just perfectly, which is strange

Certain melee spells only work only ur current target, and the only way to figure out which spells they are is to run into a bug like the above.

So normally you’d use the following:

#showtooltip
/cast [@mouseover,harm,nodead] [] SPELL

For ones that only trigger on your target you’d need something like this:

#showtooltip
/cleartarget
/tar [@mouseover,harm,nodead] []
/cast SPELL
/targetlasttarget

Just be aware that it’ll reset your swing timer.

Thanks!
It’s really wierd tho.
Is it a bug or is it intended to “work” like this?

Couldn’t say for certain but I suspect it’s intended or some quirk of abilities that are tied to a melee weapon attacks.

Other things like Priest Nightfae Faeries had the issue too but were later patched.

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