Makros – Optionen Referenz

Optionen für Slashkommandos in Makros

Grundsätzlich ist werden Optionen in eckigen Klammern zusammengefasst und durch Komma getrennt.
[Option 1, Option 2,..., Option N]

Jede einzelne Option stellt eine Bedingung dar, die erfüllt sein muss um den nachfolgenden Befehl des Makros auszuführen. Die Angabe von Optionen ist nicht erforderlich und dient nur der Möglichkeit die Befehle durch Bedingungen zu steuern.

(Fast) Jede der nachfolgenden Optionen kann durch das Vorwort no in seiner Wirkung umgekehrt werden.

Name Beschreibung Beispiel
help Die Bedingung ist erfüllt, wenn das Ziel freundlich ist.
/cast [help] Große Heilung
harm Die Bedingung ist erfüllt, wenn das Ziel feindlich ist.
/cast [harm] Feuerball
combat Die Bedingung ist erfüllt, wenn der Spieler sich im Kampf befindet.
/cast [combat] Feuerball
/cast [nocombat] Kristallwasser
stance oder stance:# Die Bedingung ist erfüllt, wenn der Spieler sich allgemein in einer Form/Haltung oder in einer speziellen Form/Haltung befindet.
Folgende Formen/Haltungen sind bekannt:
stance:# Krieger Schurke Druide Priester
stance:1 Kampf Schleichen Bär Schatten
stance:2 Verteidigung Wasser
stance:3 Berserker Katze
stance:4 Reise
stance:5 Eule/Baum

/cast [stance:1] Überwältigen; [stance:2] Rüstung zerreissen
/cast [nostance] Katzengestalt; [stance:3] Krallenhieb
stealth Die Bedingung ist erfüllt, wenn der Spieler sich im Stealth(Schleichen) befindet.
/cast [stealth] Hinterhalt; [nostealth] Nierenhieb
modifier oder modifier:shift|ctrl|alt Die Bedingung ist erfüllt, wenn die angegebene Taste zum Zeitpunkt der Ausführung gedrückt wurde.
/cast [modifier:ctrl] Eisbolzen; [modifier:shift] Feuerball
target=unit Mittels dieser Option kann man ein anderes Ziel abfragen, ohne das aktuelle Ziel zu verlieren. Die Angabe der unit entspricht der API-UnitID. Die UnitID wird hierbei nicht in Hochkommata angegeben! Als Besonderheit ist none als unit einsetzbar, wodurch der nachfolgende Befehl kein Ziel besitzt und der Spieler von Hand ein Ziel vorgeben muss.
/cast [target="player"] Nachwachsen;
/cast [target="none"] Entfluchen;
actionbar:# Die Bedingung ist erfüllt, wenn die aktuell sichtbare Aktionsleiste der angegebenen Aktionsleiste entspricht. Das System der Nummerierung Aktionsleisten wird hier näher erklärt.
/cast [actionbar:1] Schnellschuss;
/cast [actionbar:2] Mal des Affen;
equipped:# Die Bedingung ist erfüllt, wenn der angegebene Gegenstand getragen wird. Für diese Option stehen eine Menge verschiedener Möglichkeiten zur Verfügung. Man kann entweder den Inventarslot angeben, den Gegenstandstyp oder den Subtyp. Die Bezeichnungen der Inventarslots findet ihr hier die Beschreibung zu den Typen bei wowwiki. Man kann diese Bedingung auch verknüpfen durch “/”, welches eine ODER-Verknüpfung darstellt
/cast [equipped:Two-Handed Swords/Two-Handed Maces] Heldenhafter Stoss;
/cast [equipped:Shields] Schildschlag;
pet oder pet:Pettyp oder pet:Petname Die Bedingung ist erfüllt, wenn das angegebene Pet existiert. nur pet gilt für jegliche Pets. Als Pettyp sind die Tierarten zu verwenden (Owl, Bear, Imp, usw.) und als Petnamen der Name des Pets.
/cast [pet] Pet rufen
/cast [pet:Succubus] Verführen;
mounted Die Bedingung ist erfüllt, wenn man aktuell auf einem Mount sitzt.
/cast [nomounted] Kristallwasser beschwören;
swimming Die Bedingung ist erfüllt, wenn man aktuell im Wasser schwimmt.
/cast [swimming, nostance] Wassergestalt;
flying Die Bedingung ist erfüllt, wenn man aktuell mit einem Flugtransport unterwegs ist.
/p [flying] Hach welch schöner Ausblick von hier oben;
indoors Die Bedingung ist erfüllt, wenn man sich innerhalb eines Gebäudes oder einer Höhle befindet.
/cast [indoors] Leerwandler beschwören;
outdoors Die Bedingung ist erfüllt, wenn man aktuell auf einem Mount sitzt.
/cast [outdoors, harm] Wucherwurzeln;
button:# Die Bedingung ist erfüllt, wenn der angegebene Mausbutton gedrückt wurde beim Auslösen des Makros. Folgende Bezeichnungen sind für den Button bekannt:
1 oder LeftButton, 2 oder RightButton, 3 oder MiddleButton, 4 oder Button4, 5 oder button5, usw.
/cast [button:1] Feuerball; [button:RightButton] Eisbolzen
exists Die Bedingung ist erfüllt, wenn aktuell ein Ziel anvisiert ist
/cast [exist, harm] Versengen
dead Die Bedingung ist erfüllt, wenn das aktuelle Ziel das Zeitliche gesegnet hat
/p [dead] Oh welche Trauer umfasst meinen Geist, nun wo du von uns gegangen bist.
channeling oder channling:# Die Bedingung ist erfüllt, wenn ein oder der angebene Zauber/Fähigkeit aktuell fokussiert ausgesprochen wird.
/cast [nochanneling] Nachwachsen.
Interessantes und Ungewöhnliches rund um World of Warcraft