Log in

View Full Version : Priest/Druid Support Heal Issue



jddc78
01-25-2010, 03:33 PM
In previous groups I've always used a resto shaman to heal. While they heal just fine for the most part, I've been using a discipline priest in my new group to spice things up. My healing has always consisted of keys bound to directly heal any character in my party like so:

These are example macros FYI - not the real ones I have:
Shift+1 - Tank Heal - /castsequence target=tank Shield, flash heal, flash heal, flash heal, flash heal
Shift+2 - Party2 Heal - /castsequence target=party2 flash heal, renew, flash heal, flash heal
Shift+3 - Party3 Heal - /castsequence target=party3 flash heal, renew, flash heal, flash healShift+4 - Party4 Heal - /castsequence target=party4 flash heal, renew, flash heal, flash heal
Shift+5 - Party5 Heal - /castsequence target=party5 flash heal, renew, flash heal, flash heal

As you can see it is a pretty simple setup that just allows me to heal specific characters in sequences. The issue I've found is that even though I am making separate macros for each of these sequences (different macro names & targets) they seem to share the same sequences. So the 1st time I hit the macro for any char 2-5 it will flash heal the character & advance the sequence for all characters. So the second heal is always a renew regardless of the character that is healed.

I was curious if this would apply to a druid as well so I respecced one to give it a whirl and it has the same behavior. I never noticed it on the shaman because my party healing was always a direct lesser healing wave or a chain heal.

Does anyone know why this is occuring or have any suggestions to keep it from doing so?

crowdx
01-25-2010, 03:37 PM
I believe it is due to your castsequence not having a reset=target in it and so the macro is continuing from the last step without resetting when you change target.

jddc78
01-25-2010, 03:47 PM
I see where you're coming from. This makes sense except these are all completely different macros. I don't understand why clicking on the macro for character 2 is advancing the macro for character 3,4, & 5. That's the part I really can't get my head around.

Ualaa
01-25-2010, 04:16 PM
If you have two or more castsequences, which both want to cast the same spell at their current stage, they will both advance to the next spell.

Example:
Sequence 1 - A, A, B, C, C, A, D, A.
Sequence 2 - C, C, E, A....

If you both had reset=combat, and you are still in combat so neither resets.
Or both had reset=target, and you stay on the same target.

And you start with Sequence 1.
Assuming you pass the double CC's in sequence 1.
The first press on Sequence 2, with be spell E.

jddc78
01-25-2010, 06:50 PM
Sorry for being thickheaded on this guys. I'm just trying to make this work and understand why it works. It sounds like what I was trying to do is not possible the way I was attempting regardless of what I use as my reset. Am I correct in this assumption?

I'm always trying to cast renew as the 2nd heal on a target (planned to reset on a time interval). The way I see it, resetting on target means any time I heal another character it would reset the sequence for the original.

This is probably not much of an issue for priests since we're really talking about flash heals & renew for single targets. The AoE heals will take care of the major group damage. But what do you guys do with druids that have multiple hots that ideally you'd want to apply to different group members?

crowdx
01-25-2010, 07:09 PM
Personally I use a druid for healing but I use ISBoxer and Vuhdo to allow me to click heal as if I was on the druid.
In your situation I think you need a modifier to allow you to select which type of heal the macro invokes, shift + macro 1 = flash heal, alt + macro1 = renew, cntrl + macro 1 = Tank shield , it means a little bit more work but I am not sure how else you could do it without some sort of mouse passthrough software which would allow you to mouse click.

Aenar
01-26-2010, 12:29 PM
Let me see if I got this straight...
You have 5 macros you use, with 1 being for each character. In the /castsequence you're finding that one macro's sequence use is affecting all the macros. That doesn't sound right and shouldn't be the case, UNLESS you're using a "/click" command to call them (Ualaa's response is interesting though, I would think thats only possible if both sequences were in the same macro... might need to test this later).


So something else might be causing this problem.
You mentioned keybinding examples "shift + #" (1-5) If you have this bound (i.e. keybindings), can you try changing the binding to just "1" and add [mod:shift] in the macro? If "1" is already being used by something else, you can combine macros like...

/use [nomod] pwnageSpell
/castsequence [mod:shift] heal, regen, bigheal, heal

Make sure whatever macro you're sharing that keybinding with has the [nomod], or "shift + #" will try to use both commands with you try to heal.

Also, you can use "reset=combat" instead of target (as Ualaa mentioned), to get the sequences back to the beginning after combat ends. This could also be the cause of your problems if the macros are getting used and not resetting correctly - which would cause spells to appear sharing the same command or appear to just be picking random spells in the sequence to cast.

Notes: Can use [mod:ctrl] and [mod:alt] as well or [nomod:shift] to exclude shift command.
If you want the option to reset a sequence in combat & out of combat, try "reset=combat/15" the " / " acts like 'or' if I recall correctly, so reset either 15 seconds of no use (combat state doesn't matter), or reset when combat ends.

If all else fails, go for broke & the lucky wheel of fortune with /castrandom smallHeal, bigHeal, Regen, Hearthstone :D