Hi all, so I’m leveling a resto shaman and as any viable healer, I use mouseover macros for all of my healing spells so I can spot heal without having to click on targets. Entering a dungeon, I typically put the tank as a focus frame because it is larger than the other small unit frames and allows for easier spot healing when weaving in damage.
There is something I need help with: sometimes, for whatever reason, when I mouseover the focus frame and cast a heal, the spell will instead cast on myself instead of the focus frame that I’m mousing over. It is rather inconsistent, because most of the time it will heal the focus frame target, and other times it starts healing myself or will display error messages saying “You have no target.” Anyone know a solution? It’s really irritating trying to spotheal a tank and having the heal cast on myself when I’m clearly mousing over his focus frame. Thanks in advance.
Are you sure your mouse is on the Focus Frame? I use a mouseover highlight to make certain. The “you have no target” means there isn’t a valid target which means your mouse isn’t actually on a valid unit frame.
#showtooltip
/cast [@mouseover,help] Healing Wave; [] Healing Wave
Writing it like that will get rid of invalid target errors but will cast on your target or yourself if you aren’t mousing over a frame.
I think the error message could be due to an error on my part, though I am certain that when mousing over a focus frame heals me instead of my focus frame target.
I use
#showtooltip Healing Wave
/cast [@mouseover] Healing Wave
for my macro. I will use the other script though if it allows more consistent spot healing. Thank you
Regardless of the macro specifics, it sounds like there is an issue with the focus frame not registering as being hovered over. If you’re not just slightly missing the frame somehow, that makes me wonder – is this base UI or an addon?
In this case I honestly think an addon would be more likely to work cleanly, since frames tend to be reduced to something cleaner.
I’ll have to pay more specific attention to it. It could be that I’m casting a heal just right before hovering over the frame, but if there is a case that the frame isn’t being registered, an addon that streamlines the process would be amazing
Most unit frame replacements have a Mouseover Highlight option which will put a border around the frame your mouse is currently over which can help.
Can’t say I can help with the macro but it seems like it would be easier to just use the blizzard raid UI frames or another party unit frame addon. Eliminate the need to set the tank as a focus target altogether.
I’m a healer main and I use the standard blizzard raid frames in all group settings and bind my spells with the new keybind system blizzard added (functions just like mouse overs), it’s all really easy to set up.
i use
#showtooltip Word of Glory
/cast [mod:alt,@player][@mouseover,help,nodead][help,nodead][@player] Word of Glory
(will heal mouseover, if no mouseover then will heal target you have selected, if no selected target will cast at self. cast at self is redundant but for some spells it doesnt work without it)
for mouseover healing on frames and
#showtooltip Word of Glory
/cast [@focus] Word of Glory (or party1, party2, @charactername) if i don’t want to mouseover
i would set the first macro to your normal keybind then have shift+normalkeybind for the focus macro
make sure youre not holding down right mouse button at any point while youre mouse-over healing.
while you hold right click the mouse disappears and the macro will revert to target instead during that time. i like that behavior - i use it. but it could lead to some confusion if someone doesnt know.
*nvm it can’t be that - you said it goes to yourself instead and not target.
FYI you can do the same with a simpler macro…
#showtooltip
/cast [@mouseover,help] Word of Glory; [] Word of Glory
but then i wouldnt get to have this behemoth on my bars
#showtooltip Holy Shock
/cast [mod:alt,@player][@mouseover,help,nodead][@mouseover,harm,nodead][harm,nodead][help,nodead][@player] Holy Shock

lol yeah that’s a beast.
I have a similar setup on my Pally but it’s shorter.
#showtooltip
/cast [@mouseover, help][@mouseover,harm] [] Holy Shock
1 Like
There’s a mouse over setting in the interface, maybe try that and you won’t need a mouse over macro.
1 Like