Is there a way to add a "self cast" to this macro?

This macro does everything I want, but it interferes with self casting. The macro casts Renew when I have a friendly targeted and Shadow Word: Pain when I have an enemy targeted.


#showtooltip Renew
/cast [@mouseover, help, exists, nochanneling] Renew; [@target, harm, exists, nochanneling] Shadow Word: Pain; [] Renew

I know it’s the macro causing the problem because when I use Renew straight out of the spell book without the macro, I can self cast it on myself. I’m using ALT for my self cast, and I triple checked to make sure the ALT key is not being used for anything else. It’s definitely the macro causing the problem. Is it possible to add self cast to that macro?

Okay, I figured it out. I needed to squeeze this into the macro:

[mod:alt,@player]

#showtooltip
/stopmaco [channeling]
/cast [mod:alt,@player] [@mouseover,help,nodead] Renew; [@mouseover,harm,nodead] [harm] Shadow Word: Pain; Renew
1 Like