Die Funktion prüft, ob die Haltbarkeit des Gegenstands 0 ist.

zerstört = GetInventoryItemBroken(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

  • (Boolean) zerstört
    Wahr wenn die Haltbarkeit auf 0 gesunken ist, sonst Falsch


Beispiel

Legt den Helm, falls er zerstört ist, in den Rucksack

  1. local b = GetInventoryItemBroken("player", 1);
  2. if (b) then - wenn der Helm unbenutzbar ist
  3. PickupInventoryItem(1); - Helm aufnehmen
  4. PickupContainerItem(1, 1); - Auf den ersten Platz im Rucksack legen
  5. end

Hinweise

  • Es ist noch nicht getestet worden, ob die Funktion auch mit anderen Spielern funktioniert.

zurück zur WoW-API Übersicht