Mitte Oktober hatte ich die letzte Version meines Addons myReputation für World of Warcraft veröffentlicht, doch leider gab es laut Rückmeldung von Kharthus Probleme mit dem in Cataclysm eingeführten Gildenruf. Ich selbst bevorzuge seit langem meine kleine aber feine Ein-Mann-Bank-Gilde, habe deswegen diesen Ruf komplett abgeschrieben und konnte das Problem so nur sehr schlecht nachvollziehen.
Das Problem
Laut einer ersten Fehlermeldung klappt die Session-Verfolgung des Gildenrufs meist nicht. Das Feature ist jedoch auch nicht komplett kaputt, da es für die anderen Fraktionen problemlos funktioniert und laut Kharthus auch manchmal eine Wert-Änderung bei der Gilden-Fraktion zu beobachten ist.
Die Lösung
Eine weitere Recherche von Kharthus ergab, daß die Funktion GetFactionInfo kurz nach dem Login noch nicht den später im Reputations-Fenster angezeigten Gildennamen zurückgibt. Im englischen Client wird stattdessen der String "Guild Reputation" zurückgegeben, was jedoch im deutschen Client nicht der Fall ist. Ein kurzer Blick in die GlobalStrings.lua verriet mir jedoch, daß die Konstante GUILD_REPUTATION für jede Sprache den korrekten String enthält und somit für einen Vergleich benutzt werden kann.
Und wo ist das Update?
Die Addon-Beschreibung, Screenshots und den aktuellen Download findet ihr wie bei allen meinen WoW-Addons bei Curse.



Kommentar hinzufügen