How do I create a macro so that the spell I am using can be cast on my teammates without having to left click the portrait. So, say, I wanna use Vivify on a teammate by simply pressing, for example, button 5. I want to be able to hit button 5 when my mouse cursor is over a teammate’s frame and having that cast Vivify without having to left click the frame but by just hovering over it and hitting 5.
I tried using Healbot but it doesn’t have my mouse buttons (like mouse button 4, mouse button 5 and an additional say 1 hrough 12 additional buttons on the side).
Make a cast [@mouseover] macro and drag it on your bars where your mouse button 5 hotkey is
Not at pc right now but i can paste some of mine later if still needed
1 Like
I’d really appreciate that. Can I ask you if this would work then?
#showtooltip
/cast [@mouseover] Vivify
And I can then use, say, this on button 5 and have it function like Healbot would? Where I don’t need to left click the frame I mean.
1 Like
Yes. As healer almost all my spells are mouseover. You can also do [@cursor] for other things, like your ring of peace or whatever it’s called.
Edit. I dont use healbot.
1 Like
It’s a bummer but it seems Healbot and Vuhdo aren’t designed for players with a mouse like mine.
My mouse wheel works on mouseover, but not the clicking buttons.
The macro you need is as follows:
#showtooltip
/cast [target=mouseover,help,nodead]Spell Name
Simply replace the spell name with the actual spell.
Example:
#showtooltip
/cast [target=mouseover,help,nodead]Power Word: Shield
This will make it so you can simply hit a keybind with your mouse over the portrait without actually having to target them.
2 Likes
Oh, simply ‘[@mouseover]’ doesn’t work?
Not to my knowledge. To make your life easy, make a template using the first one in your general use macros, and then copy / paste it into character specific ones with actual spell names. That’s how I’ve made my own life easy.
Edit: Maybe it does. If Insane says it does, it probably does. I’ve just never been told it does or tried it.
I made a [@mouseover] macros for Vivify and Enveloping Mist but they aren’t working when I try using them on my frame.
I dont use any frame addons. Blizzard portrait and raid frames. All my healing spells are [@mouseover] with some more tricky exceptions, and it all and has worked.
This isn’t working when I try using the spell on my frame either.
Got discord? If you’re willing to add me and share your screen, I can walk you through it.
It’d look like this, right?
#showtooltip
/cast [target=mouseover,help,nodead]Enveloping Mist
I am trying to use that on myself by hovering over my frame (I’m not in a party atm) but it isn’t casting.
Shift click the spells into your macro, or make sure they have capital letters.
#showtooltip
/cast [@mouseover] Vivify
Edit spaces are important
And this should be able to cast on myself by hovering and using it while hovering over my frame. You know, the basic Blizzard player frame in the upper left.
Edit: Or does it only work on party/raid frames of other players and to cast on myself I should use a self-cast key (i.e. cntrl).
This is what mine looks like.
I believe shadina’s will work if you put a space before your spell.