Is this possible?

Mouseover Enemy and target Enemy = Cast Spell on Enemy
Mouseover and target friend or self = cast on friend or self

I want the mouseovers to override both the target enemy and target friend or self.

I tried this

#showtooltip
/cast [@mouseover,help]Schattenheilung;[@mouseover,harm]Heilige Pein;[harm]Heilige Pein;[]Schattenheilung;

This does not heal me on mouseover though when I have an enemy targeted.

Did you try

/cast [@mouseover,exists] spell name

You mean add the “exists” to both the mouseover on harm and on help?

That did not do anything unfortunately.

I meant simply using the macro I posted. It should work for penance. But by the looks of your macro I guess you want smite on enemy and shadow mend on allies?

Ill fix it when i get home :wink:

Yes I want to use offense and defense on one button. I dont think it is possible to priotize both mouseovers over everything else. I have to choose either the offensive or the defensive one.

#showtooltip
/cast [@mouseover,exists,harm] Smite; [harm] Smite
/cast [@mouseover,exists,help] Shadow Mend; [help] Shadow Mend

This is working for me. Remember you might have to swap to german spell names :wink:

This would work perfectly although the exists shouldn’t be needed as harm and help already check the target exists

1 Like

I tried both with and without, but somehow it didnt work without.

your original macro works assuming no typos in the german names Maybe you dont have Auto selfcast enabled? or some other issue like accidentally mouseovering something or some Party Frames addon or trying to use a mousebutton as mouseover without clique (or other Party Frame addons) ist not a macro issue

Would probably put a nodead condition for mouseover but that wouldnt Change how the macro works

This is what you want:

#showtooltip
/cast [@mouseover,exists,harm] Smite; [harm] Smite
/cast [@mouseover,exists,help] Shadow Mend; [help] Shadow Mend

This does not work for me. If I cast with no target at all it does not even cast Shadow Mend on me. The mouseover only works on my frame, not on my avatar. Also if I have an enemy selected and mouseover me or my frame it does not cast shadow mend.

Ok … this works I guess, it does basically the same as mine does.

#showtooltip
/cast [mod:alt,@player] [@mouseover,help,nodead] HELP_SPELL; [@mouseover,harm,nodead] [harm] HARM_SPELL; HELP_SPELL

Does my own avatar not count as a mouseover target? That was probably what threw me off.

I feel like there’s an option somewhere about mouseover on yourself but it make sense you can’t, you char would alway be in the way. Might work on yout personal resource bar if you turn that on.

Well no, I dont feel like it would be in the way. I try to mouseover me to heal when I targeted the enemy … wish it worked …

I tried your macro in game, it worked when hovering over my frame while targeting an enemy

Yes it does … but not over my avatar …

No mouseover macro works when used hovering over your avatar. You can’t even select yourself as a target by clicking on your Avatar. No idea why, but your own character straight up doesn’t register as something you can target. I’m not sure if this is an addon thing preventing it or if they actually changed it, but I do seem to remember it working once, ages ago.

To fix the issue of not healing self when nothing targeted/mouseover, simply add
/cast Shadow Mend as 3rd line

You can’t mouseover/target your avatar because being able to do so would prevent you from targeting things at your feet. You’d constantly be clicking on yourself instead unless you zoomed in to 1st person.

1 Like

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