Macro avec plusieurs conditions

Bonjour j’aimerais avoir une macro qui envoie un sort en mouse over sur ma cible allié et si la cible est hostile envoie autre choses. j’ai fait cela :

#showtooltip
/cast [@mouseover,harm] Mot de l’ombre : Douleur
/cast [@mouseover,help][] Soins

La macro me permet avec le meme bind de mouse over heal ou alors mouse over taper. Si je n’ai aucune cible ca lance le sort de soins sur moi. J’aimerais ajouter le fait que si j’ai une tarrget cela envoie le sort offensif.

Merci de votre aide.

Salut,

Oui tu peux, ça se fait en une seule commande, puis tu sépare avec un ;

#showtooltip
/cast [@mouseover,help,nodead] soins ; [@mouseover,harm,nodead][@target,harm,nodead] Mot de l’ombre : Douleur ; soins

Donc ici ça utilisera « soins » si :

  • tu mouseover un allié vivant

Et ça utilisera ton sort de dégâts si :

  • tu mouseover un ennemi vivant
  • ta cible est ennemie et vivante

Et sinon ça utilisera « soins » de manière normale, donc si :

  • ta cible est un allié
  • tu n’as pas de cible (donc ça te soigne toi)