Mit dieser Funktion kann man Buffs vom eigenen Charakter entfernen.

CancelPlayerBuff(BuffID)

Parameter

  • (Zahl) BuffID
    Eindeutiger Identifikator des Buffs. Es kann der Rückgabewert der Funktion GetPlayerBuff verwendet werden.


Rückgabewerte

keine Rückgabewerte erwartet

Beispiel

Im folgenden Beispiel werden alle aktuell vorhandenen Buffs des eigenen Charakter abgebrochen

  1. for i=0,31 do
  2. local id,cancel = GetPlayerBuff(i,"HELPFUL|PASSIVE");
  3. if(id ~= -1) and cancel == 0 then - cancel = 0 bedeutet das der Buff abbrechbar ist
  4. CancelPlayerBuff(id);
  5. end
  6. end

Hinweise

  • Auren oder Zustände, wie zB Stealth sind nicht durch die Funktion abbrechbar.

zurück zur WoW-API Übersicht
zurück zur Übersicht der Skript-Sektion