Hi,

I have 5 keys set up with round robin. For simplicity sake lets say this is 1 to 5. I have my healing macros bound to these keys on all 5 characters like so:

1 - heal char #1
2 - heal char #2
3 - heal char #3
4 - heal char #4
5 - heal char #5

I also include a /stopcasting at the top of the macro because if I hit the heal button I need that heal NOW!

This setup works great, if I push 1 five times I heal char #1 five times, once from each of my characters. There is just a tiny little snag. Each round robin key keeps track of its own rotation so I end up with the following scenario:

RR key 1 - will send the key to session 1 on key press
RR key 2 - will send the key to session 1 on key press

Now when I press 1 the key is sent to session 1 and char #1 starts to cast the healing spell on char #1
If I push 2 before char #1 finished casting then the 2 key is sent to char #1 and char #1 stops casting and starts to cast a heal on char #2 which is not what I want!

Does anyone know if there is a way to link all 5 my round robin keys to the same sequence instead of each RR key maintaining its own sequence?
Or does anyone know of a better way to achieve round robin healing without the problem explained above?

I am not optimistic about castsequence macros as they tend to get out of sync due to cooldowns, silence effects or any other reason the spell failed to cast. If I recall correctly WoW won't advance the sequence if the spell cannot be cast for any reason. All the other characters will advance in their castsequence as they don't actually cast anything and then my castsequences are out of sync.