Die Funktion gibt die Qualität des gewünschten Gegenstandes der gewünschten EInheit wieder. Die Qualität ist nicht die Haltbarkeit!
qualität = GetInventoryItemQuality(UnitID, InvID)
Parameter
-
(String) UnitID
Platzhalter für die gewünschte Einheit. Die UnitID sollte für diese Funktion nur den eigenen Charakter darstellen. NPC oder Mobs sind nicht mit dieser Funktion vereinbar. siehe UnitID -
(Zahl) InvID
Identifkationsnummer für den gewünschten Inventar-Slot. siehe InvID
Rückgabewerte
-
(Zahl) qualität
Die Qualität des Gegenstandes. Folgende Qualitäten sind bekannt:- 0 – Grauer Gegenstand, schlechte Qualität
- 1 – Weißer Gegenstand, Standardqualität
- 2 – Grüner Gegenstand, gehobene Qualität
- 3 – Blauer Gegenstand, rare Qualität
- 4 – Lilaner Gegenstand, epische Qualität
- 5 – Oranger Gegenstand, legendäre Qualität
- 6 – Roter Gegenstand, Artefaktqualität
Beispiel
Das Beispiel gibt alle Gegenstände aus die mindestens rare Qualität besitzen-
local qualität,link = GetInventoryItemQuality(“player”,i),GetInventoryItemLink(“player”,i);
-
if qualität 2 then
-
DEFAULT_CHAT_FRAME:AddMessage(link);
-
end
Hinweise
- Die Funktion arbeitet nicht mit UnitIDs die NPC bezeichnen.
zurück zur WoW-API Übersicht









