Ok, so I have tweaked this macro to be the following:

Code:
 /focus Boylston
 /stopmacro [target=focus, exists, nodead]
 /focus Boylbee
 /stopmacro [target=focus, exists, nodead]
 /focus Boylcee
 /stopmacro [target=focus, exists, nodead]
 /focus Boyldee
Assume that Boylbee,cee,dee are in a group together with just the three of them and that the Boylston character is logged off. Boylbee is my normal leader in these situations, and indeed hitting this macro button will assign everyone's focus to Boylbee. Next, poor Boylbee dies. (He's such a gimp, I don't know why we make him leader!!) Press the macro again and as hoped, the remaining shamans select BoylCEE as their new focus and the killing continue.


Everything is working as intended, but if BoylBEE is rezzed or reincarnates or somehow becomes alive again, pressing the macro DOES NOT re-assign everyone's focus back to Boylbee. (Or more likely, that it is either /stopmacro-ing either too soon or too late. It was late last night, but I tried putting a /clearfocus at the head of the macro again and I believe it restored functionality that I was hoping for.

Head's not clear after a full night of playing, maybe someone can help me figure out what's going on here?