← GeekServers.gg [DEBUG:1782456837]
⚠ Archive en lecture seule — Retour sur GeekServers.gg
Il y a une erreur dans cet addon. Avec l'auto-ciblage activé, si je cible un mob nv 1 (par exemple) et que je me buff, l'addon lance le rang 1 du buff.

La correction : vérifier avant que la cible est bien amicale !

C'est-à-dire rajouter : and UnitIsFriend("player","target")


Dans le fichier BestBuff.lua, remplacer :
Code: Tout sélectionner
      -- see which is the target's best rank due to target's level
      if (UnitLevel("target")>0) then
          for x=1, table.getn(BB.Buffs[which_buff].Levels), 1 do
              if (UnitLevel("target")>=(tonumber(BB.Buffs[which_buff].Levels[x])-10)) then
                  target_rank = x;
              end
          end
      else
          target_rank = best_rank
      end

par :
Code: Tout sélectionner
      -- see which is the target's best rank due to target's level
      if (UnitLevel("target")>0 and UnitIsFriend("player","target")) then
          for x=1, table.getn(BB.Buffs[which_buff].Levels), 1 do
              if (UnitLevel("target")>=(tonumber(BB.Buffs[which_buff].Levels[x])-10)) then
                  target_rank = x;
              end
          end
      else
          target_rank = best_rank
      end


J'ai essayé, ça marche nickel.


Bon, y a un autre truc relou. Le fichier des sorts par défaut est en anglais et ne contient pas les rangs des livres AQ. Je ferai ça plus tard si j'ai le courage.

Mais je vous préviens, je joue Horde, alors je configure le truc pour que ça lance des bénés paladin rang 1 sur tout le monde. :P
Sylvästre

<Zéro Reloaded>


bonne initiative :)
Poulpup

<Collectif Des Maîtres>





Conditions générales d'utilisation et mentions légales - Code de conduite des forums - Contact