Potentially impossible cleartarget help/harm macro

In hope that Elvenbane replies… :wink:

As a Holy Paladin you need to weave in attacks like Crusader Strike and Shield of the Righteous as well as Judgment.

To spam hostile skills without losing your friendly target, you’d probably have something like this:

#showtooltip
/cleartarget
/cast Crusader Strike
/targetlasttarget

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.

Thanks in advance!

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.

#showtooltip [@mouseover,help,nodead] HELP_SPELL; HARM_SPELL
/cast [@mouseover,help,nodead] HELP_SPELL; [harm] HARM_SPELL
/stopmacro [@mouseover,help,nodead] [harm]
/cleartarget
/startattack
/cast HARM_SPELL
/targetlasttarget
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.

First of all, thank you for elaborating!

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. :stuck_out_tongue: 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:

/cast [@mouseover,help,nodead] [] HELP_SPELL; [harm,nodead] HARM_SPELL

However, then the condition to /stopmacro can never arise and I have just the “usual” help/harm macro.

So, in the end I had a thinking error, cause you can not “decide” to both heal your literal target while also Crusader Striking on the same hotkey.

Thank you for your help, though, I learned quite a bit in the process. :slight_smile:

You could always just stick Crusader Strike on a modified press.

#showtooltip
/cleartarget [mod:alt]
/startattack
/cast [mod:alt] Crusader Strike; [@mouseover,help,nodead] [] HELP_SPELL
/targetlasttarget [mod:alt]

So alt is CS, reg is your heal.