Loginstatus: Nicht eingeloggt · Einloggen

Allgemeine Makros

AutorNachricht
Veröffentlich am: 26.11.2011, 10:24 Uhr
Zauber auf sich selbst wirken (ohne das angewählte Ziel zu ändern)

/wirken [target=player] Heiliges Licht

Wirkt den höchsten Rang von Heiliges Licht auf den Spieler selbst.
Würfeln

Dieses Makro ist vor allem wichtig in Instanzen und an anderen Orten wo es wichtige Gegenstände gibt. Dieses Makro würfelt nur und hat keine bindenden Eigenschaften. Eine vorige Absprache mit den Kollegen ist also notwendig. Regel: Die höhere Zahl gewinnt.

NORMAL (und wenn um ein Gegenstand gewürfelt wird ist stets dieses gemeint):

/random

(eine Zahl von 1-100 wird gewürfelt)


Individuell (nicht einsetzen wenn um was "normal" gewürfelt werden soll):

/random "ZAHL"

hier kann eine beliebige Zahl eingesetzt werden die als maximal Grenze gilt z.B. 32 (/random 32). Eine Zahl zwischen 1 und 32 wird gewürfelt. Wenn man eine Zahl zwischen 100 und 1000 würfeln will, muss man

/random 100 1000

eingeben.
Krieger-Makros
Herausforderungsruf

/wirken Herausforderungsruf
/p "Verwende Herausforderungsruf! Heiler auf mich konzentrieren!"

Wenn man seinen den Herausforderungsruf verwendet, wissen die Heiler gleich, dass sie dich intensiver heilen sollen.
Magier-Makros
Arkane Explosion (PvP)

Einfach aber effektiv. Außerhalb des Kampfes wird Rang 1 gewirkt und im Kampf der maximale Rang. Gut zum Schurken aufdecken.

/stopcasting
/cast [nocombat] Arkane Explosion(Rang 1); Arkane Explosion

Eisblock / Eisblock auflösen (PvE/PvP)

Aus dem InForum. Funktioniert einwandfrei für mich.

/stopcasting
/cancelaura Eisblock
/cast Eisblock

Sheep mit Fokus (PvE)

Zum Schaf wird immer nur das Ziel im Fokus gemacht. Existiert das Ziel nicht mehr, oder es ist Tot, dann wird der Fokus zurückgesetzt.

#showtooltip Verwandlung
/clearfocus [target=focus,noexists]
/clearfocus [target=focus,dead]
/focus [target=focus, noexists] target
/cast [target=focus, exists, harm] Verwandlung
/stopmacro [noharm]
/p <<dein warntext für die party>>

Instant Pyroschlag (PvP)

Wenn ihr auf ("Arkan ; Feuer") geskillt seit und so geskillt seid, dass ihr mit Geistesgegenwart und Arkane Macht einen instant Pyroschlag ausführen könntet, dann ist das Makro sehr praktisch und damit geht es einfach schneller, weil hierbei folgende Zauber gleichzeitig aktiviert werden: Geistesgegenwart ; ("Twinket") ; Arkane Macht und Pyroschlag

/stopcast
/cast Geistesgegenwart
/stopcast
/benutzen Ikone des Silberwappens (" Mein Twinket in dem fall ")
/stopcast
/cast Arkane Macht
/stopcast
/cast Pyroschlag

Jäger-Makros
Fernangriffsmakro

/wirken Mal des Jägers
/petattack

Dieses Makro setzt das Mal des Jägers auf das Ziel und läßt das Pet angreifen.
Schurken-Makros
Taschendiebstahl + Fieser Trick

/wirken Taschendiebstahl
/stoppwirken
/wirken Fieser Trick

Dieses Makro führt erst Taschendiebstahl, dann Fieser Trick am Ziel aus. Im Interfacemenü muss automatisches Plündern aktiviert sein.
Priester-Makros
Wiederbeleben

Beim Wiederbeleben sagen, wen man Wiederbelebt

/s Ich belebe %n
/wirken Auferstehung

Gebet der Heilung mit Inner Focus

/cast Innerer Fokus
/stopcasting
/cast Gebet der Heilung

Druiden-Makros
Anspringen oder Schreddern

/cast [nostealth] Schreddern; [stealth] Anspringen

Klaue oder Verheeren

/cast [nostealth] Klaue; [stealth] Verheeren

Reise- oder Wassergestalt

/cancelaura [stance:1] Terrorbärengestalt; [stance:2] Wassergestalt; [stance:3] Katzengestalt
/cast [nostance, swimming] Wassergestalt; [nostance, outdoors] Reisegestalt

Hexenmeister-Makros
Paladin-Makros

Siegel:

#show Judgement
#showtooltip Seal of Righteousness
/startattack
/stopmacro [noexists]
/stopmacro [help]
/cast Judgement
/stopmacro [noexists]
/cast [nodead] Seal of Righteousness

Das Makro richtet das aktivierte Siegel und aktiviert sofort SdRechtschaffenheit wieder neu. Die Einschränkungen mit NoExist/Help usw. sorgen dafür das man es weniger oft aus versehen aktiviert und Mana-Verschwendet. Dazu greift man sofort damit an. Man kann natürlich SdRechtschaffenheit durch jedes andere Siegel (Befehl/Vergeltung/Blut) ersetzen.

Weihe:

#showtooltip
/cast [nocombat] Consecration(Rank 1); [modifier:shift] Consecration(Rank 3); Consecration

Ausserhalb des Kampfes = Rang 1 (Anti-Schurke..), wenn man Shift drückt Rang 3 (bestes Mana/Schadensverhältniss) und sonst Max-Rang.

Spott (2.4.2!)

#showtooltip Righteous Defense
/cast [noharm,nodead][target=targettarget,noharm,nodead]Righteous Defense

Jetzt auch auf NPCs! Entweder auf den mit Aggro oder auf den Mob, klicken, Aggro.

SdSchutz

#showtooltip Blessing of Protection
/cast [help,nodead][target=targettarget,help,nodead]Blessing of Protection

Wie Spott. Entweder auf den Spieler direkt oder auf den Mob der ihn angreift, SdS und 10 Sek gerettet. Nachbuffen nicht vergessen

Handauflegen

/cast [modifier:shift,target=player][help][target=targettarget,help] Lay on Hands

Mit Shift auf einen Selbst. Oder auf ein Freundliches Ziel. Oder bei einem Gegner auf sein Ziel.

Gottesschild

#showtooltip Divine Shield
/dismount
/cancelaura Divine Shield
/cast Divine Shield

Klick 1) Absteigen, Gottesschild an. Klick 2) Gottesschild wieder aus (als Tank interessant..)


Heiliges Schild

#showtooltip Holy Shield
/cast [modifier:ctrl] Holy Shield(Rank 1); Holy Shield
/cancelaura Greater Blessing of Salvation
/cancelaura Blessing of Salvation
/cancelaura Blessing of Protection
/cancelaura Divine Shield

Macht SdR/SdSchutz/Gottesschild weg (damit tankt man ja nicht *g*) und HS an. Bei wenig Mana mit STRG+Klick Rang 1.

Crushing:

/script DEFAULT_CHAT_FRAME:AddMessage("Need 102.4 combined avoidance. Currently at:",0.8,0.8,1)
/script DEFAULT_CHAT_FRAME:AddMessage(GetDodgeChance()+GetBlockChance()+GetParryChance()+5+(GetCombatRating(CR_DEFENSE_SKILL)*150/355 + 20)*0.04,1,0.5,0)

Sagt ob man schmetternd getroffen werden kann oder nicht.

Trademark Makro:

#showtooltip Hearthstone
/cast [button:1] Divine Shield
/use [button:2] Hearthstone

Reit Makro:

/cast [outdoors,nomounted,nocombat]Crusader Aura;[mounted]Retribution Aura(Rank 6)
/stopcasting
/use [noflyable,nomounted]Reins of the Swift Mistsaber
/use [flayable,nomounted]Reins of the Violet Netherwing Drake
/dismount

Schamanen-Makros
Veraltet

Folgende Makros sind seit der Version 2.0 nicht mehr gültig und müssen überarbeitet werden.


Wechseln zwischen Fenstermodus und Vollbildmodus

Beim Ausführen des Makros verändert sich die Auflösung auf 800×600 und World of Warcraft geht in den Fenstermodus. Durch das erneute ausführen, gelangt man wieder in die Vollansicht bei 1280×1024.

/script SetCVar("gxWindow", 1 - GetCVar("gxWindow"));if(GetCVar("gxResolution") == "1280x1024") then SetCVar("gxResolution", "800x600");
else SetCVar("gxResolution", "1280x1024");end
/console gxRestart

Wechsel Einhand/Schildhand auf Zweihand

Bei diesem Makro sind für Einhand/Schild und Zweihand bestimmte Taschenplätze zu belegen, am besten die letzten zwei Plätze der linken Tasche, weil der beim Tragen zweier Items (z.B. Einhand + Schild oder beidhändig Dolche) freie Schildhandplatz als Letztes durch aufgenommene Items belegt wird.

Das folgende Script geht von einer 16er Tasche aus. Belegt werden die Plätze 15 (für Waffenhand bzw. Zweihand) und 16 (für Schildhand) der Tasche Nummer 4 (das ist die ganz links). InventoryItem(17) ist die Schildhand, (16) die Waffenhand:

/script PickupInventoryItem(17);if(CursorHasItem()) then
PickupContainerItem(4,16);PickupContainerItem(4,15);PickupInventoryItem(16);else
PickupContainerItem(4,15);PickupInventoryItem(16);PickupContainerItem(4,16);PickupInventoryItem(17);end

Zaubergruppen-Makro

/script UseInventoryItem(x)
/script SpellStopCasting()
/wirken Arkane Macht
/script SpellStopCasting()
/wirken Geistesgegenwart
/script SpellStopCasting()
/wirken Pyroschlag(Rang 8)

/wirken X (Rang y)
/script SpellStopCasting()


Dieser Makro ermöglichst es, ein Item (Talisman der emphemeren Macht, etc.) und sofortwirkende Zauber (Geistesgegenwart, Arkane Macht, etc.) zugleich einzusetzen. Dies spart im PvP enorm viel zeit und minimiert das Risiko, dass jemand die gewirkten Zauber vor Einsatz wegreinigt, auf Null! Man kann diesen Makro sehr vielfältig einsetzen, mit Pyroball (siehe oben), Frostblitz, Flammenstoß und allen anderen zaubern (vorzugsweise mit Zauberzeit).

Wichtig: Der Befehl "/script SpellStopCasting()" muss immer nach einem Zauber stehen, ansonsten funktioniert der Makro nicht korrekt!

x = Nummer des Inventarplatzes (kann per [Shift] und [Linksklick] eingefügt werden)

X = beliebiger Zauber

y = Rang des Zaubers (zum Beispiel 5 oder 8)
Sheep-Markieren+Mitteilen-Makro

/script CastSpellByName("Magie entdecken"); E="target";
SendChatMessage("den %t "..UnitClass(E).." lvl"..UnitLevel(E)..
"("..UnitClassification(E)..") sheep ich, sagt wann",(GetNumRaidMembers()>1)
and "RAID" or "PARTY")

Dieser Makro ermöglichst es, mit einem markierten Target diese mit dem Zauber "Magie entdecken" für andere zu markieren, und den Typ, Klasse, Level (ggf Elite) der Party/Raid per Chat mitzuteilen
Begleitermakro

/wirken Tier Füttern
/script PickupContainerItem(x, y)

Mit einem Klick wird das Futter aus der Tasche genommen und der Belgeiter gefüttert.


x steht für den Taschenplatz (Reihenfolge 4, 3, 2, 1, 0)

y steht für den Platz in der Tasche (Gezählt wird von oben Links nach unten Rechts)


Finsterer Stoß

/script CN=CastSpellByName;GCP=GetComboPoints();if (GCP>=5) then CN("Ausweiden");end;if UnitMana("Player")>=40 then CN("Finsterer Stoß");end


Macht 5 combopunkte mit Finsterer Stoß und macht dann automatisch anstatt noch einen Finsterern Stoß ein Ausweiden.

Anregen

/5 >>> Wirke Anregen auf %T <<<
/ra >>> Wirke Anregen auf %T <<<
/script if (UnitName("target") ~=nil and UnitIsFriend("Player","Target")) then SendChatMessage("Du hast nun Anregen",
"whisper", nil, UnitName("target")); end;
/wirken Anregen

Mit Diesem Makro für den Zauber Anregen ist es möglich mit einem Klick dem Ziel der das Anregen bekommt darauf Hinzuweisen dann den Raid und dann noch seine anderen Druiden im 5. Channel.
Wenn Abklingzeit Schnelligkeit der Natur dann Rasche Heilung

/run --CastSpellByName("Schnelligkeit der Natur
/run a=GetSpellCooldown(108,"Spell");if (a>0)then CastSpell(107,"Spell");else
CastSpell(108,"Spell");SpellStopCasting();CastSpell(85,"Spell");end;if SpellIsTargeting() then SpellTargetUnit("Player");end

Zur Erklärung, die Zahlen bei CastSpell und GetSpellCooldown sind: 108 = Schnelligkeit der Natur 107 = Rasche Heilung 85 = Heilende Berührung (Rang 11) Die Zahlen müst ihr bei euch anpassen. Ergeben sich aus der Reihenfolge im Zauberbuch. Einfach von vorne durchzählen. Angeln ist bei mir z.B. ganz vorne und die 1, Angreifen 2 usw.
Heiliges Licht

/script TargetUnit("player");CastSpellByName('Heiliges Licht');TargetLastTarget();

Ein Klick sofortige Heilung

/target deinname
/wirken Schnelligkeit der Natur
/script SpellStopCasting();
/wirken Heilende Berührung(Rang xy)
/script TargetLastEnemy();

Schnelligkeit der Natur-Makro

Mittels des Zaubers Schnelligkeit der Natur ist man in der Lage, den darauf folgenden Naturzauber mit einer Zauberzeit von weniger als 10 Sek. als Spontanzauber zu wirken. Als Schamane hat man folglich die Möglichkeit, einen Heilzauber als Spontanzauber zu wirken, und somit die Zauberzeit komplett zu überspringen.

Hier ein Makro , welches „Schnelligkeit der Natur“ und anschliessend „Welle der Heilung“ auf höchster verfügbarer Stufe wirkt:

Deutscher Client:

/wirken Schnelligkeit der Natur
/script SpellStopCasting(); CastSpellByName ("Welle der Heilung()");
if SpellIsTargeting() then SpellTargetUnit("Player"); end

Englischer Client:

/cast Nature's Swiftness
/script SpellStopCasting(); CastSpellByName ("Healing Wave()");
if SpellIsTargeting() then SpellTargetUnit("Player"); end

Bemerkungen

Man kann die Makros auch offline erstellen und ändern. Sie sind ja im Spiel entweder auf dem Account (für alle Charakter verfügbar) oder auf einem Charakter hinterlegt. Zu finden sind die im Ordner

WTF\Account\accountname (für Account-Makros) bzw.

WTF\Account\accountname\realmname\charaktername (für Charakter-Makros),
jeweils in der Datei macros-cache.txt.



Graue Items aus Inventar verkaufen:


/script for bag = 0, 4 do for slot = 1, GetContainerNumSlots(bag) do local name = GetContainerItemLink(bag,slot) if name and string.find(name,"ff9d9d9d") then DEFAULT_CHAT_FRAME:AddMessage("Selling "..name) UseContainerItem(bag,slot) end end end

Zuletzt bearbeitet am: 22.02.2013 18:29 Uhr.