Macro: /run p=22500 /run n="Warlord's Shield Wall" /run a,b=GetPVPSessionStats();c=GetHonorCurrency();m=b+c;g=m/p;DEFAULT_CHAT_FRAME:AddMessage("HonorSaver ["..floor(100*g).."%]: Need "..(p-m).." (±"..abs(ceil(b*100/(p-b))/10).."‰ for "..n, 1-g, g, 0)
Beschreibung: Dieses Macro berechnet wieviel Ehre noch für das vorher eingetragene Item benötigt wird und zeigt den Fortschritt in Prozent an. (Ist aber englisch, da ich die Übersetzung nicht kurz und gleichzeitig sinnvoll genug hinbekomme)
Zum Beispiel: (in grau/grün)
HonorSaver [57%]: Need 9465 (±1.2‰ honor for Warlord's Shield Wall
I.) Die Funktionen:
- Fortschritt in % ("57%") - Benötigte Ehre zum Item ("9465") - Maximaler Fehler in der Berechnung ("±1.2‰") * - Name des Zielitems - Ineinander übergehende Farben je nach Fortschritt (rot -> grau -> grün)
*= Da die Ehreberechnung immer erst um ~3 Uhr morgens stattfindet und der Wert beim PvP-Fenster nur geschätzt ist kann es sein dass ein Fehler auftritt, da dieses Macro den geschätzten Wert mit einrechnet. Deswegen wird der maximale, relative Fehler angezeigt.
II.) Benutzen:
in "/run p=22500" einfach statt 22500 den Wert (in Ehrepunkten) des eigenen Items einfügen.
in "/run n="Warlord's Shield Wall"" den Namen des Items einfügen. **
Beispiel: Wenn ihr den PvP Stab wollt
/run p=45000 /run n="Warlord's War Staff" [/run macro an dem ihr nix ändern solltet]
**= Die maximale Anzahl von Zeichen im Macro ist 255 Zeichen, ihr solltet also aufpassen und nicht zu lange Namen verwenden, es ist zum Beispiel nützlich das "High" von "High Warlord's Shield Wall" wegzulassen. Und bei manchen Items sogar das "Warlord's" weil sonst das Macro zerstört wird.