Are you looking to send pets in one at a time at the same target? (put your targeting method of choice at the top of each macro -- i.e. /assist focus or /assist CharName)
These macros should be resilient to pets dying and/or not being summoned out.
STAGGERED PET ATTACK:
PET1:
Code:
/petattack [harm,nodead]
PET2:
Code:
/petattack [target=PET1target,harm,nodead]
/stopmacro [target=PET1,help,nodead]
/petattack [harm,nodead]
PET3:
Code:
/petattack [target=PET2target,harm,nodead]
/stopmacro [target=PET2,help,nodead]
/petattack [target=PET1target,harm,nodead]
/stopmacro [target=PET1,help,nodead]
/petattack [harm,nodead]
PET4:
Code:
/petattack [target=PET3target,harm,nodead]
/stopmacro [target=PET3,help,nodead]
/petattack [target=PET3target,harm,nodead]
/stopmacro [target=PET2,help,nodead]
/petattack [target=PET1target,harm,nodead]
/stopmacro [target=PET1,help,nodead]
/petattack [harm,nodead]
PET5:
Code:
/petattack [target=PET4target,harm,nodead]
/stopmacro [target=PET4,help,nodead]
/petattack [target=PET4target,harm,nodead]
/stopmacro [target=PET3,help,nodead]
/petattack [target=PET3target,harm,nodead]
/stopmacro [target=PET2,help,nodead]
/petattack [target=PET1target,harm,nodead]
/stopmacro [target=PET1,help,nodead]
/petattack [harm,nodead]
If you want pets to be going to different targets I find that having a /focus button for each character and then doing a simple /petattack [target=focus,harm,nodead] (you can even put that at the top of my macros above) works brilliantly. Setting up the focus'es can take prep time, or you can integrate it into your dps buttons...
INTEGRATED FOCUS + DoT + PETATTACK:
CHAR1:
Code:
/cast [harm,nodead] Shadow Word: Pain
/stopmacro [noharm][dead][target=focus,harm,nodead]
/focus
/petattack
CHAR2:
Code:
/assist CHAR1
/cast [harm,nodead] Shadow Word: Pain
/stopmacro [noharm][dead][target=focus,harm,nodead][target=PET1target,noexists]
/focus
/petattack
CHAR3:
Code:
/assist CHAR1
/cast [harm,nodead] Shadow Word: Pain
/stopmacro [noharm][dead][target=focus,harm,nodead][target=PET1target,noexists][target=PET2target,noexists]
/focus
/petattack
CHAR4:
Code:
/assist CHAR1
/cast [harm,nodead] Shadow Word: Pain
/stopmacro [noharm][dead][target=focus,harm,nodead][target=PET1target,noexists][target=PET2target,noexists][target=PET3target,noexists]
/focus
/petattack
CHAR5:
Code:
/assist CHAR1
/cast [harm,nodead] Shadow Word: Pain
/stopmacro [noharm][dead][target=focus,harm,nodead][target=PET1target,noexists][target=PET2target,noexists][target=PET3target,noexists][target=PET4target,noexists]
/focus
/petattack
Connect With Us