Macros

From GoesToEleven

Jump to: navigation, search

This is the page to collect nifty macros you found elsewhere or made yourself.

Contents

General

Mounts: flyer / land mount

"Summon my Epic Land Mount if I am in a non-flyable area, and summon my flier if in a flyable area. It will also summon my ground mount regardless of where I am if I right-click it." If you're mounted, you'll dismount.

 /cast [noflyable,nomounted][button:2,nomounted] Great Green Elekk
 /cast [flyable,nomounted] Swift Red Gryphon
 /dismount [mounted]

(source) Keardan 08:50, 17 October 2008 (UTC)

Random mounts

Same as above, but now chooses randomly between the supplied 3 epic land mounts.

 /castrandom [noflyable,nomounted][button:2,nomounted] Great Green Elekk, Swift Gray Ram, Tan Riding Talbuk
 /cast [flyable,nomounted] Swift Red Gryphon
 /dismount [mounted]

(source) Keardan 08:50, 17 October 2008 (UTC)

One-button pet management

Micromanaging your pet can be critical. I wrote this one for my hunter but it works for every pet. If you press alt while pressing this macro, your pet will attack the mob you're currently mousing over. If you press shift, your pet will be put on follow. Without any modifiers, it'll attack your target.

 /petattack [modifier:alt, target=mouseover]
 /petfollow [modifier:shift]
 /petattack [nomodifier, target=target]

Keardan 10:03, 29 October 2008 (UTC)

Setting the max camera distance

You shouldn't really have to macro this. But with this command, you can set the max camera distance further away, so you can zoom out more.

 /script SetCVar("cameraDistanceMax",30) 

Xeriah 00:01, 21 November 2008 (UTC)

Druid

One-button rezzing

Having two buttons for essentially one action is meh. This macro will cast max-rank Rebirth if you're in combat, max-rank Revive when out of combat.

 /cast [nocombat] Revive; Rebirth

Keardan 08:50, 17 October 2008 (UTC)

One-button faerie fire

To avoid accidentally shifting out of bear form when using the wrong version of faerie fire, this one picks the correct one:

 #showtooltip
 /cast [form:0] Faerie Fire; Faerie Fire (Feral)()

Grimjaw 09:31, 17 October 2008 (UTC)

One-button feral charge

To remain in line with other one button skills - CHARGE!!!:

 #showtooltip
 /cast [stance:1] Feral Charge - Bear;[stance:3] Feral Charge - Cat

Grimjaw 16:58, 21 November 2008 (UTC)

Hunter

Non-breaking Steady Shots

I'll just let Lactose explain the reasons behind it here:

With the 3.0 patch, Auto Shot was unlinked from specials (most notably Steady Shot). However, this only functions correctly if, under Interface --> Combat, the flag Auto Attack/Auto Shot is set. If the flag is not set, Auto Shot is not correctly unlinked from specials, resulting in a drop in DPS. This has its set of annoyances of its own. One of the most often referred to is the fact that using abilites when you don't have a target selected makes your character choose a target (nearest one), and attack it. This can often cause unwanted pulls, or broken sheep, etc.

So what does it do?

If you do not have a target selected, Steady Shot will not fire. You will not attempt to attack a random target. If you do have a target selected, you will attack it as per usual. First Kill Shot is attempted, then Steady Shot. Finally, the errors are cleared.
 #showtooltip Steady Shot
 /stopmacro [target=target,noexists]
 /stopmacro [target=target, noharm]
 /console Sound_EnableSFX 0
 /cast Kill Shot
 /cast Steady Shot
 /console Sound_EnableSFX 1
 /script UIErrorsFrame:Clear()

Keardan 12:19, 28 October 2008 (UTC)

Misdirection with Emote

This is a combination of the Priest Resurrection emote and the Priest Shackle focus features, see below. Both Tanks and DPS like to know they're being Misdirected towards. If you target a helpful target, it'll be put under your focus. If you target something else, it'll cast Misdirection on your focus, if you have one. If you don't, it'll misdirect towards your pet.

 #showtooltip Misdirection
 /focus [help]
 /stopmacro [help]
 /cast [target=focus,exists] Misdirection;  [target=pet,exists] Misdirection
 /script SendChatMessage("Misdirects towards "..UnitName("focus")..".","EMOTE")

Keardan 10:03, 29 October 2008 (UTC)

Pet Aggro management

This macro can be used in two different ways. Left clicking will toggle the autocast option of both Cower and Growl. Right clicking will turn off Cower, and turn on Growl.

 #showtooltip
 /petautocaston [button:2] Cower
 /petautocastoff [button:2] Growl
 /petautocasttoggle Cower
 /petautocasttoggle Growl

Treg 20:23, 17 November 2008 (UTC)

Viper / Dragonhawk flip

I copied this macro from EJ I think. It switches between dragonhawk and viper, something I do regularly in a battle.

 #showicon
 /castsequence Aspect of the dragonhawk, aspect of the viper

Treg 09:49, 29 November 2008 (UTC)

Mage

General

Remove Curse on Mouseover

Remove a Curse from the target which is located under the Mouse Cursor.

 #showtooltip Remove Curse
 /cast [target=mouseover, exists] Remove Curse

Virany 10:01, 17 October 2008 (UTC)

Fast Counterspell

Immediately stop casting and cast Counterspell.

 #showtooltip Counterspell
 /stopcasting
 /cast Counterspell

Virany 10:01, 17 October 2008 (UTC)

Conjure/use food/water

Conjure Food (Right Mouse Button) and Water (Right Mouse Button + CTRL) and one Button use (Left Mouse Button).

 #showtooltip Conjured Croissant
 /cast [button:2, nomodifier] Conjure Food
 /cast [button:2, modifier:ctrl] Conjure Water
 /use [button:1, nomodifier] Conjured Croissant
 /use [button:1, nomodifier] Conjured Glacier Water

Virany 10:01, 17 October 2008 (UTC)

Self Buff

Buff your Character with one button (2x Left Mouse Button).

#showtooltip Buff
/castsequence [target=player] reset=4 Arcane Intellect, Mage Armor

Virany 12:30, 25 September 2009 (UTC)

Party Buff

Buff your Party and Character with one button (3x Left Mouse Button). Make sure you have the party member you want to cast "Focus Magic" on targeted. If you don't have "Dalaran Brilliance" use "Arcane Brilliance".

#showtooltip Buff
/cast [target=target, noharm] Focus Magic
/castsequence [target=player] reset=4 Dalaran Brilliance, Mage Armor

Virany 12:30, 25 September 2009 (UTC)

Polymorph Mouseover with focus

Left Mouse Button sets focus on the (Enemy) target under your mouse cursor and cast Polymorph. Right Mouse Button casts Polymorph on the focussed target without having to switch target.

 #showtooltip Polymorph (Pig)
 /focus [button:1, nomodifier] [target=mouseover, harm, exists]
 /stopmacro [target=focus, noexists]
 /cast [button:1, nomodifier] [target=focus, exists] Polymorph (Pig)
 /cast [button:2, nomodifier] [target=focus, exists] Polymorph (Pig)

Virany 10:01, 17 October 2008 (UTC)

Arcane Mages

The first blow says it all

Begin a fight with massive DPS.

#showtooltip 
/cast Presence of Mind
/cast Icy Veins
/cast Mirror Image
/cast Arcane Power
/cast Arcane Blast

Virany 12:30, 25 September 2009 (UTC)

Fire Mages

Still working on it...

Frost Mages

Summon Water Elemental

This macro summons your Water Elemental and sets it to follow you and attack your current target. It casts Icy Veins for the spell hasting bonus and casts Frostbolt on your target.

 #showtooltip Summon Water Elemental
 /stopcasting
 /cast Summon Water Elemental
 /petfollow
 /petattack
 /cast Icy Veins
 /cast Frostbolt

Virany 07:18, 5 November 2008 (UTC)

Priest

Shadowfiend, Attack!

There was a time Shadowfiend didn't attack your current target automatically. This fixes it.

 /cast Shadowfiend
 /petattack

Keardan 10:03, 29 October 2008 (UTC)

Resurrection Emote

After a wipe, there are often multiple people rezzing. This macro emotes "Name brings Target back from the Abyss." while casting Resurrection on your current target.

 #showtooltip Resurrection
 /cast [target,exists] Resurrection
 /script SendChatMessage("brings "..UnitName("target").." back from the Abyss.","EMOTE")

Keardan 10:03, 29 October 2008 (UTC)

Shackle with Focus

This was a must in Karazhan and will probably be so in Naxxramas. It clears your focus if your focus is dead or helpful, or if you pressed the shift key. Otherwise it will focus on your current target and Shackle it. Pressing it once again (while you have a focus on a non-dead, non-helpful target) will cast Shackle undead again. This enables you to re-Shackle undead without laboriously searching and re-targetting the undead, leaving more time and brainspace for healing/DPSing. It can easily be modified for other forms of CC, like Sheeps and Hibernates and Scare Beast etc.

 #showtooltip Shackle Undead
 /clearfocus [modifier:shift]
 /clearfocus [target=focus,dead]
 /clearfocus [target=focus,help]
 /focus [target=focus,noexists]
 /cast [target=focus] Shackle Undead

Keardan 10:03, 29 October 2008 (UTC)

Shaman

Purge

With this macro you can purge the enemy, even if you have e.g. the tank targeted.

/cast [harm, nodead] [target=targettarget,harm,nodead] Purge

Xeriah 00:03, 21 November 2008 (UTC)

One button Totems

A simple macro for putting down totems. You select the totems you want from each school (fire, air, earth and water) and only press a single button and they will all appear in the order you choose. What totem you want to use you just change the name in the sequence.

/castsequence reset=4 flametongue Totem, Mana Spring Totem, Grounding Totem, Strength of Earth Totem

Restoration Instant Heal

The OMG resto macro. Instantly heals the target by using Nature's Swiftness followed by Healing Wave.

/cast Nature's Swiftness
/cast Healing Wave

You can add to the macro the talent 'Tidal Force' to increase the chances of getting a critical heal. Then it would look like:

/cast Tidal Force
/cast Nature's Swiftness
/cast Healing Wave

Warrior

Protection: Retaliation & Recklessness

These 2 macro's are for stance dancing and using Retaliation or Recklessness. Remember that these abilities and Shield Wall are now all on a different cooldown and usable each 5 minutes. Recklessness can be dangerous to use (increase damage gained), and combining with a Shield Block can help (for getting less dmg and even higher Shield Slam crits), that's why it's in that macro.

Retaliation Macro

#showtooltip Retaliation
/cast [stance:1] Retaliation; Battle Stance
/cast Defensive Stance

Recklessness Macro

#showtooltip Recklessness
/cast Shield Block
/cast [stance:3] Recklessness; Berserker Stance
/cast Defensive Stance

(source) Xeriah 10:55, 6 November 2008 (UTC)

Protection: Glyph of Revenge

When you have a Glyph of Revenge, you get a free Heroic Strike after each Revenge, so that's why this macro is useful then. the ! before the Heroic Strike makes sure that you don't turn it off if you already activated it.

#showtooltip Revenge
/cast Revenge
/cast !Heroic Strike

(source) Xeriah 10:56, 6 November 2008 (UTC)

Pulling

This macro should do a pull (it will use throwing weapon, gun, bow or whatever ranged weapons you have equiped, en does an emote that you are pulling.

#showtooltip
/stopmacro [noharm]
/show [equipped:Thrown] Throw; Shoot
/cast  [equipped:Thrown] Throw; Shoot
/script SendChatMessage("pulls "..UnitName("target")..".","EMOTE")

Xeriah 23:56, 20 November 2008 (UTC)

Marking skull and setting as focus

The first macro sets your current target as your focus and marks is with the skull.

/focus
/script if IsPartyLeader() or IsRaidLeader() or IsRaidOfficer() then SetRaidTarget("target",8); end

The second one targets your focus (which is the skull if you did that one first). So you can quickly find the skull back.

/target focus

Xeriah 23:56, 20 November 2008 (UTC)


Paladin

Protection: Righteous Defense

This simple macro will let you quickly taunt the mob back to you should you lose the aggro. The Paladin taunt does not work with the enemy target but rather the one it is attacking, so this saves you the time finding the player the enemy is attacking and casting RD on him.

/cast [target=targettarget] Righteous Defense
Retrieved from "http://gt11.eu/wiki/Macros"