Macro Fear Ward

Répondre
Partager Rechercher
Bonjour à tous, je débute en macro perso, voila j'essaye de faire une macro qui Fear Ward si le buff n'y est pas mais j'ai l'impression que dans le string.find, il ne reconnait pas "gardien de peur" bref ça balance tout le temps le buff.

/script TargetByName("Silth");
/script if (not string.find(UnitBuff("player",1),"Gardien de peur")) then CastSpellByName("Gardien de peur");end

Si quelqu'un avait une petite idée pour un débutant merci
UnitBuff("player",1)

Le problème viens de la ... Qui te dit que le buff est en position 1 ou pas ? il y a peux etre Mot de pouvoir : Fortitude en 1 ... voir il y a rien ...

De plus UnitBuff renvoie le nom de la texture utilisé par le buff, et pas son nom ... Donc vachement utile :x

Je te conseil de telecharger Buff Status qui est une bibliothèque avec quelques fonctions bien utile dont UnitBuffInformation

ton code deviendrait

Citation :
/script if (not UnitBuffInformation("player","Gardien de peur")) then CastSpellByName("Gardien de peur");end
Tutu.
Répondre

Connectés sur ce fil

 
1 connecté (0 membre et 1 invité) Afficher la liste détaillée des connectés