Makros
Köder auftragen (Angeln)
Anstatt Sharpened Fish Hook ist der zu verwendende Köder einzutragen:
/use Sharpened Fish Hook /use 16 /click StaticPopup1Button1
Casten + Raidchat-Ansage mit Link
In meinem Makro wird Mana Tide Totem gestellt und danach im Raidchat (sofern man sich in einem Raid befindet) mit anklickbarem Link angesagt – die Spell ID (16190) findet man wie immer im Wowhead Link: http://www.wowhead.com/spell=16190
/mana-tide-totem
/cast Mana Tide Totem /run x="WEEEEE "..GetSpellLink(16190).." up!"; /run if (GetNumRaidMembers() > 0) then SendChatMessage(x, "RAID"); end
Quest abschließen
Das Makro muss mehrmals betätigt werden und ist hilfreich wenn man zum Beispiel ein wiederholbares Quest öfters abschließen möchte ohne zusätzlichem Addon – im Beispiel wird Quest #1 ausgewählt, für andere Quests einfach die 1 ersetzen:
/run SelectGossipAvailableQuest(1);CompleteQuest();GetQuestReward();
Focus Cast
Mein Standard Focus Cast Makro, in diesem Fall für Wind Shear. Wenn das Focus-Target stirbt wird der Focus gelöscht, wenn kein Focus gesetzt ist, oder das Focus Target nicht feindlich ist, wird auf das normale Target gecastet:
#showtooltip Wind Shear /clearfocus [@focus,dead] /stopcasting /cast [@focus,nodead,harm] Wind Shear; Wind Shear
Windfury/Flametongue
Auftragen von Windfury auf die Mainhand mit normalem Klick und Flametongue auf die Offhand mit gedrückter Strg-Taste:
#showtooltip /use [modifier:ctrl] Flametongue Weapon /use [modifier:ctrl] 17 /click StaticPopup1Button1 /stopmacro [modifier:ctrl] /use Windfury Weapon /use 16 /click StaticPopup1Button1
AH: Einstellen eines Items um 1 Kupfer
Praktisch im Zusammenhang mit den nachfolgenden 2 Makros, um (selbständig mit 2 Accounts) Items über das neutrale Auktionshaus zu handeln…
/run StartAuction(1, 1, 1)
AH: Scannen (Sortierung nach Preis)
Muss vor dem Kauf-Makro ausgeführt werden!
/run SortAuctionItems("list", "bid") /run if (IsAuctionSortReversed("list", "bid")) then SortAuctionItems("list", "bid") end /run QueryAuctionItems("", nil, nil, 0, 0, 0, 0, 0, 0, false)
AH: Kaufen aller Items mit einem Preis von 1 Kupfer
Maximal 10 Items werden gekauft, bzw. es wird ein Gebot abgegeben, was durch den Verkaufspreis von ebenfalls 1 Kupfer automatisch zum Kauf führt:
/run for i=1,10 do local name, _, _, _, _, _, minBid, _, buyoutPrice = GetAuctionItemInfo("list", i); if (name and minBid == 1 and buyoutPrice == 1) then print("Bought: "..name); PlaceAuctionBid("list", i, 1); end; end