Die Funktion gibt an, ob die Aktion des angegebenen Slots eine Angriffstätigkeit darstellt.
IstAngriff = IsAttackAction(ActionSlot);
Parameter
-
(Zahl) ActionSlot
Identifikator für den zu verwendenen Aktionslot. siehe ActionSlot
Rückgabewerte
-
(Boolean) istAngriff
Wahr/Falsch-Wert, ob die Aktion des Slots eine aggresive Handlung ist.
Beispiel
Das folgende Beispiel sucht die erste Angriffsaktion und führt diese aus-
for i=1,72 do
-
if(IsAttackAction(i)) then
-
if(IsActionInRange(i)) then
-
UseAction(i);
-
return;
-
else
-
DEFAULT_CHAT_FRAME:AddMessage(“Ausser Reichweite!”);
-
end
-
end
-
end
Hinweise
- Es ist darauf zu achten, daß Makros die in Aktionslots liegen nicht auf diese Eigenschaft geprüft werden können.
- Grundsätzlich sind alle Fertigkeiten, welche direkt Schaden am Gegner verursachen, als Angriffstätigkeiten anzusehen.
zurück zur WoW-API Übersicht









