Die Funktion gibt an, ob die Aktion des Slots in der auszuführenden Reichweite möglich ist.

inReichweite = IsActionInRange(ActionSlot);

Parameter

  • (Zahl) ActionSlot
    Identifikator für den zu verwendenen Aktionslot. siehe ActionSlot


Rückgabewerte

  • (Zahl) inReichweite
    Folgende Angaben sind möglich:
    0 – Aktion ist ausserhalb der Reichweite
    1 – Aktion ist in Reichweite
    nil – Keine Aktion im Slot oder kein Ziel


Beispiel

Das folgende Beispiel prüft ob eine Aktion an den 6. Slot gebunden ist und ob das aktuelle Ziel in der Reichweite der Aktion liegt

  1. if(HasAction(6)) then
  2. if IsActionInRange(6)==1 and ActionHasRange(6) then
  3. UseAction(6);
  4. end
  5. end

Hinweise

  • Die Funktion ist die einzige Möglichkeit, um herauszufinden, ob das aktuelle Ziel außerhalb eines Zaubers/Fähigkeit liegt.
  • Der Rückgabewert ist immer 1, wenn die Aktion keine Reichweitenbegrenzung besitzt oder die Aktion nicht auf das aktuelle Ziel ausgeführt werden kann.

zurück zur WoW-API Übersicht