Now, I use help/harm macros a lot on other healers. However, Holy Pala requires ease of use melee skills like the above. To my knowledge, it’s not possible to:
IF mouseover target = help,nodead
THEN @mouseover cast HELP_SPELL
ELSE cast @nearest enemy target HARM_SPELL and retarget previous target
The last line would be just like my Crusader Strike Macro. I just need a mouseover Holy Light in it, as well.
Those are the full blown help/harm templates I recommend. Personally, I’d keep the hostile target as your target and mouseover heal your allies; I find it just makes life easier as both Disc and H-Pal, and with H-Pal in particular then you’re also doing auto attack damage.
You could probably also do something like this but I haven’t tested it.
If mousing over friendly THEN cast HELP_SPELL on friendly
Else If targeting enemy THEN cast HARM_SPELL on enemy
If mousing over friendly OR targeting enemy THEN stopmacro
Clear Target
Start Attack (targets the nearest enemy and starts auto attack)
Cast HARM_SPELL
Target Last Target
Oh and there’s also this beauty but it’s a dedicated key.
I do need it that way - against your recommendation - because I also play Arena, where you almost always target your party members via hotkeys and mostly keep your party targeted (me, anyways). I only need it on Holy Pala because Crusader Strike is a crucial part of generating that one bit of Holy Power you need to get another Word of Glory out to win that one close round in Shuffle. Especially when Hunter pets are on me, I instantly get Holy Power by meleeing without losing my main party target. You’re right when it comes to PvE though, targeting enemies for autoattacks is better.
This is almost perfect… but I think I found why it’s not possible the way I need it to be. Your macro won’t allow me to just heal a friendly target without mouseover, as it will default to HARM_SPELL.
Therefore, we would need another condition, as you would usually do, like: