Hey guys,
I’ve been trying to create this macro into one key bind, and it’s either not working, or forcing healing the target of target only. I’ll explain.
I’m looking for a macro that:
-
Casts Greater Heal on my mouseover target
-
Casts Greater Heal on my actual target
-
Modifier Alt to self cast on player
-
If I’m targeting an enemy player/NPC, it will heal the enemy’s target WITHOUT healing the target of target if they happen to be targeting an Ally.
So far I have this:
/cast [@mouseover,help,nodead] Greater Heal; [mod:alt,@player][] Greater Heal; [@targettarget,harm,nodead][] Greater Heal;
I’ve played around with it to no avail. Either the target of target spell part doesn’t work at all, or it only forces target of target healing.
Edit; YESSS, I ACCIDENTALLY FIGURED IT OUT!
Holy crap, after about 2 hours of playing around with this idea, doing research, and posting this; I accidentally figured it out. I’m scared it’s messy, but it’s working.
/cast [mod:alt,@player] Greater Heal; [@mouseover,help,nodead] Greater Heal; [@target,help] Greater Heal; [@targettarget] Greater Heal;
I wanted a macro that:
- When holding alt, it heals me over all else
- When I mouse over a raid frame, it will heal that person without directly targeting them
- When I target an allied player, it will heal them without their ToT
- When I target an enemy, it will heal their target