Affichage des articles dont le libellé est Grid_QuickHealth. Afficher tous les articles
Affichage des articles dont le libellé est Grid_QuickHealth. Afficher tous les articles

4 janvier 2010

[Addon] Hotfix de Grid_QuickHealth

Si vous avez lu l'article précédent, mes recherches et tests ont démontrés que la librairie QuickHealth utilisée par Grid_QuickHealth est toujours utile pour améliorer le rafraichissement de l'interface de Raid (en particulier GRID)

Cette investigation est motivé par mon problème de Grid_QuickHealth depuis la dernière version de GRID du 27/12/09. Cette addon génère beaucoup de messages d'erreurs et ralentit en conséquence le jeu.

Malheureusement l'auteur de l'addon ne donne plus de signe de vie, il faut apporter manuellement la correction suivante:

1) Ouvrir le fichier Grid_QuickHealth.lua avec un éditeur de texte adapté (Notepad++)

2) Commenter la ligne 18:
GridStatusHeals:UpdateHealsForUnit(unitID)

3) Commenter la ligne 30 et 31:
setfenv(GridStatusHeals.UpdateIncomingHeals, proxyEnv)
GridStatusHeals:UnregisterEvent("UNIT_HEALTH")

4) Sauvegarder et recharger l'interface (\reloadui)

Cette correction fonctionne mais je ne garantie le résultat pour ceux qui utilise la fonctionnalité des "soins entrants".

Edition du 14/01/2010:
Une version alpha qui corrige le problème est disponible sur http://www.wowace.com/addons/project-14141/files/

29 décembre 2009

[Addon] La librairie QuickHealth n'est pas inutile!

Qu'est ce que la librairie "QuickHealth"?

La librairie "QuickHealth" est basé sur l'addon "Instant Health" de l'auteur Meloeth.
Instant Health permettait d'améliorer le rafraichissement des barres de santé de toutes les interfaces de raids en analysant les logs. A l'époque l'auteur avait remarqué que les données des logs arrivaient 0 à 200 ms plus tôt que les informations des vies des joueurs.
La librairie "QuickHealth" améliore la rapidité de l'algorithme en proposant aux interfaces spécifiques (Grid, Pitbull, Healbot, etc...) d'utiliser ses fonctions.
Par exemple pour Grid, il fallait utiliser l'addon Grid_QuickHealth.
Malheursement ces addons ne sont plus à jour par les auteurs depuis que Blizzard a annoncé dans un patch que les développeurs avaient améliorer le rafraichissement de santé des joueurs.

Alors la librairie "QuickHealth" et les addons similaires ou associés sont inutiles depuis une récente mise à jour?

J'ai mené mon enquête, et j'ai découvert une vidéo qui date de 3 semaines, du créateur de l'addon oUF QuickHealth2.
L'auteur de cette vidéo montre la différence de rafraichissement entre une interface qui utilise la librairie "QuickHealth" et l'autre non.
La différence est flagrante!



Il est possible de faire le test soit même, au chaud à Orgrimmar.
(Testé personnellement en activant puis en désactivant plus fois Grid_QuickHealth)

Placer vous sur un feu de camp pour prendre des dommages réguliers, puis regarder les logs et votre vie.
Si le déficit de vie apparaît en même temps qu’un dégât de feu dans les logs, c'est que votre interface possède la librairie ou un algorithme similaire.

Si vous remarquez un léger décalage, ou si vous voyez que votre vie n'a pas évolué alors qu'un dégât de feu est apparu dans les logs, c'est que vous ne possédez pas la librairie.

Sources:

http://www.youtube.com/watch?v=MP5vx9rLLhE
http://www.wowinterface.com/downloads/info13857-oUF_QuickHealth2.html
http://elitistjerks.com/f32/t29470-libquickhealth_inspired_instant_health/