Que pet/habilidad quieres usar? Es que parece que sea para un felhunter y por pasarte algunas ya hechas que funcionan bien.
En cualquier caso:
1.Para targetearte y castear:
/cast [target=player] NOMBRE DEL SKILL
Para volver a su antiguo target yo creo que necesitas un sistema de focus.
2.Para atacar totems lo mejor es:
/petattack [target=Grounding Totem]; [target=Tremor Totem]; [target=Earthbind Totem]; etc
Para que vuelva al target pues no sabria decirte. Lo unico que se me ocurre es un sistema de focus. Puedes optar por algo sencillo:
/focus /petattack
O algo mas completito y que mola bastante para arenas:
/focus [nocombat]
/petattack [target=focus, exists,harm,combat]; [target=focustarget,exists,harm,combat]; target
Esta macro lo que hace es setear tu focus fuera de combate y una vez dentro de combate el pet ataca al enemigo o ayuda a tu amigo.
A ver si te aclaras con lo que te he dicho. De todos modos, explica que quieres exactamente (pet, skill, etc).