style="width: 600px; height: 199px;" alt=""
src="http://www.tentonhammer.com/image/view/140218">



Macros are one or more slash
commands designed to swing into action with a click of a button. Macros
can make the life of any player much simpler and allow them to complete
complicated actions much quicker than they ever thought possible. So
while macros are certainly not a necessity they can be a very useful
tool that can improve your playing abilities in a simple and easy to
use way

This improvement of play is
especially useful for DPS classes
as their damage can depend directly
on how fast they are able to simultaneously use abilities and spells.
Below you will find a collection of some useful macros for each DPS
class in the game. We here at Ten Ton Hammer one of these macros will
be useful to you in your playing experience.

Death Knight DPS Macros

Specifically designed for Frost
spec, the macro found below allows the Death Knight to use Pillar of
Frost then Raise Dead. Using this macro will ensure that Pillar of
Frost will be active every time the DK uses the Raise Dead ability.

style="width: 600px; text-align: left; margin-left: auto; margin-right: auto; background-color: rgb(204, 153, 51); font-style: italic;"
border="1" cellpadding="2" cellspacing="2">
#showtooltip Pillar of
Frost

/cast Pillar of Frost

/cast Raise Dead

If you are an Unholy Death
Knight you will have the ability to raise one of your allies as a ghoul
after they have died. To let your entire raid which lucky person will
be making a come back as the undead use the following macro:

style="width: 600px; text-align: left; margin-left: auto; margin-right: auto; background-color: rgb(204, 153, 51); font-style: italic;"
border="1" cellpadding="2" cellspacing="2">
#showtooltip Raise Ally

/run SendChatMessage("Rezzing
"..UnitName(SecureCmdOptionParse("[@mouseover,help]mouseover;target")),"RAID")

/cast [@mouseover, help, dead, combat][help, dead, combat]Raise Ally

Are you a Death Knight who
needs a quick heal? The following macro will summon your ghoul on the
first use and then sacrifice it to heal you with the second click:

style="width: 600px; text-align: left; margin-left: auto; margin-right: auto; background-color: rgb(204, 153, 51); font-style: italic;"
border="1" cellpadding="2" cellspacing="2">
#showtooltip

#show

/castsequence Raise Dead, Death Pact

Druid DPS Macros

For the Moonkin using Force of
Nature as many times in a fight as possible is essential for DPS.
Making sure your newly summoned pets attack after they are summoned is
just as important, but sometimes easy to forget. Use the macro below to
make the most out of your trees with one easy click:

style="width: 600px; text-align: left; margin-left: auto; margin-right: auto; background-color: rgb(204, 153, 51); font-style: italic;"
border="1" cellpadding="2" cellspacing="2">
/use Force of Nature

/petattack

For the pretty kitty Druid this
useful macro will not only place the forgetful Druid into cat form, but
will also make use of the Stampede ability by using Feral Charge
followed by Ravage
to make use of the free Ravage after a charge:

style="width: 600px; text-align: left; margin-left: auto; margin-right: auto; background-color: rgb(204, 153, 51); font-style: italic;"
border="1" cellpadding="2" cellspacing="2">
#showtooltip

/castsequence [nostance:3] Cat Form(Shapeshift); reset=10 [@mouseover,
exists, harm, nodead][@target] Feral Charge(Cat Form), Ravage!

Hunter DPS Macros

Ever thought that it would be
awesome to change Aspects with just on click. Well then this is the
macro for you! This macro will swap you between Aspect of the Hawk and
Aspect
of the Fox. If you are in Fox you will swap to Hawk and if your
in Hawk you will swap to Fox. If you are currently not in any Aspect
the macro will activate
Aspect of the Hawk by default:

style="width: 600px; text-align: left; margin-left: auto; margin-right: auto; background-color: rgb(204, 153, 51); font-style: italic;"
border="1" cellpadding="2" cellspacing="2">
/cast Aspect of the Hawk

/cast Aspect of the Fox

Arguably one of the
Hunter’s most important jobs is to use the Misdirect ability
to the tank. To make this a bit easier simply set your tank as your
focus target then use the following macro to instantly Misdirect to him
or her without ever switching targets. If for some reason you would
forget to set a focus target the macro will use Misdirect on your pet
instead:

style="width: 600px; text-align: left; margin-left: auto; margin-right: auto; background-color: rgb(204, 153, 51); font-style: italic;"
border="1" cellpadding="2" cellspacing="2">
/cast
[@focus,help][@pet,exists] Misdirection

Pets are without a doubt one of
the things that makes a Hunter truly a Hunter. Therefore it is very
important that a Hunter takes care of his pet and attempts to always
have his pet by his side. However, because of the variety of abilities
associated with managing your pet, this can sometimes become more
difficult than expected. This macro will make pet management easier
than you ever thought possible. If the Hunter has no pet active it will
summon your pet (this macro will only summon one pet, so be sure to
have the correct pet specified), if your pet is alive and active it
will cast the Mend Pet ability, if the Hunter’s pet is dead
it will cast Revive Pet, or if you wish to dismiss you pet simply right
click on this macro.

style="width: 600px; text-align: left; margin-left: auto; margin-right: auto; background-color: rgb(204, 153, 51);"
border="1" cellpadding="2" cellspacing="2">
style="font-style: italic;">/cast [nomod,nopet]Call
Pet 1
style="font-style: italic;">
/cast
[nomod,target=pet,dead]Revive Pet

style="font-style: italic;">
/cast
[nomod,pet,nomod,button:1]Mend Pet

style="font-style: italic;">
/cast
[nomod,pet,nomod,button:2]Dismiss Pet

style="width: 600px; height: 199px;" alt=""
src="http://www.tentonhammer.com/image/view/140218">



Mage DPS
Macros

At some point in time you may
find yourself in a rather sticky situation where you will need to use
Invisibility to avoid a very painful death. Use the macro found below
to instantly stop what you are doing and cast Invisibility. Wait
several seconds for your aggro to drop and then press the button again
to resume your normal damage routine:

style="width: 600px; text-align: left; margin-left: auto; margin-right: auto; background-color: rgb(204, 153, 51);"
border="1" cellpadding="2" cellspacing="2">
style="font-style: italic;">#show Invisibility
style="font-style: italic;">
/stopcasting
style="font-style: italic;">
/cancelaura
Invisibility

style="font-style: italic;">
/cast
Invisibility

This macro will allow the
Arcane Mage to cast Arcane Blast 4 times in a row, pop a Mana Gem, cast
Arcane Power and then cast Arcane Blast one more time which will take a
major part of your DPS rotation and combine it into one easy button:

style="width: 600px; text-align: left; margin-left: auto; margin-right: auto; background-color: rgb(204, 153, 51);"
border="1" cellpadding="2" cellspacing="2">
style="font-style: italic;">#Show Arcane Power
style="font-style: italic;">
/Castsequence
Arcane Blast, Arcane Blast, Arcane Blast, Arcane Blast

style="font-style: italic;">
/use
Mana Gem

style="font-style: italic;">
/Cast
Arcane Power

style="font-style: italic;">
/Cast
Arcane Blast

As a Frost Mage, your Water
Elemental will be a major part of your game play. Have your companion
attack a tiny bit faster for a small DPS boost by using the following
macro that will simultaneously cast Frostbolt (or any spell you wish to
substitute it with) and command your pet to attack as well:

style="width: 600px; text-align: left; margin-left: auto; margin-right: auto; background-color: rgb(204, 153, 51);"
border="1" cellpadding="2" cellspacing="2">
style="font-style: italic;">#showtooltip Frostbolt
style="font-style: italic;">
/cast
Frostbolt

style="font-style: italic;">
/petattack

Paladin DPS Macros

As a DPS class you will
ultimately be targeting enemies most of the time, but sometimes you may
have to lend some aid to your other group members by casting Hand of
Protection upon them. Instead of clicking off your target use this
simple macro below that will allow you to not only cast Hand of
Protection on your target’s target when you click it but also
will cast Hand of Protection on yourself if you click the button
without using Ctrl:

style="width: 600px; text-align: left; margin-left: auto; margin-right: auto; background-color: rgb(204, 153, 51);"
border="1" cellpadding="2" cellspacing="2">
style="font-style: italic;">/cast
[modifier:ctrl,target=player] Hand of Protection; [target=targettarget]
Hand of Protection

The following Macro will allow
the Paladin to cast Zealotry and Templar’s Verdict without
wasting any cool down time:

style="width: 600px; text-align: left; margin-left: auto; margin-right: auto; background-color: rgb(204, 153, 51);"
border="1" cellpadding="2" cellspacing="2">
style="font-style: italic;">#showtooltip Zealotry
style="font-style: italic;">
/cast
Zealotry

style="font-style: italic;">
/cast
Templar's Verdict

Although it is an oldie the
sheer epicness of it will never die. So have yourself some Paladin type
fun with this macro which allows you to perform the classic bubble
hearth with the click of a button:

style="width: 600px; text-align: left; margin-left: auto; margin-right: auto; background-color: rgb(204, 153, 51);"
border="1" cellpadding="2" cellspacing="2">
style="font-style: italic;">#show Hearthstone
style="font-style: italic;">
/cast
Divine Shield

style="font-style: italic;">
/use
Heartstone

Priest DPS
Macros

To get the most out of your
Mindflay damage you will want to let it complete its channeling to the
last tick of damage. To make this a little easier and not get cast
happy and miss that
last little bit of damage use the macro below which will only allow
Mindflay to be cast if you are already channeling it:

style="width: 600px; text-align: left; margin-left: auto; margin-right: auto; background-color: rgb(204, 153, 51); font-style: italic;"
border="1" cellpadding="2" cellspacing="2">
#show tooltip Mindflay

/stopmacro [channeling]

/cast Mind Flay

As a Priest doing damage
healing will be left mainly up to other classes and specs,
however,
there may be a point in time when your healers are running a bit behind
and you will need to save yourself. The
following macro will allow you
to cast Power Word: Shield on yourself without losing your current
selected target which means more time for pew pewing:

style="width: 600px; text-align: left; margin-left: auto; margin-right: auto; background-color: rgb(204, 153, 51); font-style: italic;"
border="1" cellpadding="2" cellspacing="2">
/cast [target=player]
Power Word: Shield

/targetlasttarget

style="width: 600px; height: 199px;" alt=""
src="http://www.tentonhammer.com/image/view/140218">



Rogue DPS Macros

While playing your Rogue you
may find that you need to make a hasty exit to avoid an untimely end.
The following macro will assist you in this by casting Cloak of Shadows
to remove any DoTs that would hinder your stealth, then casting Vanish
and safely Stealth:

style="width: 600px; text-align: left; margin-left: auto; margin-right: auto; background-color: rgb(204, 153, 51); font-style: italic;"
border="1" cellpadding="2" cellspacing="2">
#showicon Vanish

/cast Cloak of Shadows

/cast Vanish

While throwing weapons are
handy, there may come a time that you find that other ranged weapons
are better for single target DPS but this can hinder you AoE abilities
because without a throwing weapon you will be unable to use Fan of
Knives. Use the following macro to change to your throwing weapon and
instantly cast Fan of Knives afterwards:

style="width: 600px; text-align: left; margin-left: auto; margin-right: auto; background-color: rgb(204, 153, 51); font-style: italic;"
border="1" cellpadding="2" cellspacing="2">
#showtooltip Fan of
Knives

/startattack

/equip <name of your throwing weapon>

/cast Fan of Knives

Shaman DPS Macros

Shaman have a ton of shields
and if you have all of them on your action bars they will be taking up
quite a bit of space. Cut down on the amount of space your shields are
taking up with this handy macro that will cast Earth Shield if clicked
while holding shift, Lighting Shield with a single left click, and
Water Shield with a single right click:

style="width: 600px; text-align: left; margin-left: auto; margin-right: auto; background-color: rgb(204, 153, 51); font-style: italic;"
border="1" cellpadding="2" cellspacing="2">
#showtooltip Lightning
Shield

/use [mod:shift] Earth Shield

/stopmacro [mod:shift]

/use [nobutton:2] Lightning Shield; Water Shield

Aimed at the dual wielding
Enhancement Shaman the following macro will allow them to use one
button to cast three different weapon imbues. A single left click on
this macro
will cast Windfury on the Shaman’s main hand, a single right
click will cast Flametongue on the Shaman’s offhand. This
macro also allows for the Shaman to cast another imbue by Shift + left
clicking the macro. In this example the imbue shown is Flametongue for
the Enhancement Shaman who has an Elemental off spec:

style="width: 600px; text-align: left; margin-left: auto; margin-right: auto; background-color: rgb(204, 153, 51); font-style: italic;"
border="1" cellpadding="2" cellspacing="2">
#showtooltip 
/use [mod:shift] Earthliving Weapon
/use [mod:shift] 16
/click StaticPopup1Button1
/stopmacro [mod:shift]
/use [nobutton:2] Windfury Weapon; Flametongue Weapon
/use [nobutton:2] 16; 17
/click StaticPopup1Button1

While it may not happen often,
there may come a time when your CC abilities as a Shaman may be called
into use. If this is the case use the following macro which will
attempt to cast Hex on your mouse over target. If no mouse over target
is present it will then try to cast Hex on your focus target, if no
focus or mouse over target is present this macro will then attempt to
cast Hex on your current target:

style="width: 600px; text-align: left; margin-left: auto; margin-right: auto; background-color: rgb(204, 153, 51); font-style: italic;"
border="1" cellpadding="2" cellspacing="2">
#showtooltip Hex

/ClearFocus [@focus,help][@focus,dead]

/Cast [@mouseover,harm][@focus,harm][@target,harm] Hex

Warlock DPS Macros

Drain Life and Drain Soul are
awesome abilities but
some Warlocks find it difficult to let the channel play out and end up
interrupting the cast and wasting mana. With the following macro you no
longer have to worry about this problem as it will only allow these
spells to be cast again, even if you spam the button, if they are not
currently being channeled (to use this macro for Drain Soul simple
change the words “Drain Life“ to “Drain
Soul“):

style="width: 600px; text-align: left; margin-left: auto; margin-right: auto; background-color: rgb(204, 153, 51); font-style: italic;"
border="1" cellpadding="2" cellspacing="2">
#showtooltip

/cast [nochanneling: Drain Life] Drain Life

Aimed at the Destruction
Warlock and their Felhunter this macro will use Devour Magic on a mouse
over target and if there is no mouse over target it will be used on
your current target instead:

style="width: 600px; text-align: left; margin-left: auto; margin-right: auto; background-color: rgb(204, 153, 51); font-style: italic;"
border="1" cellpadding="2" cellspacing="2">
/cast [@mouseover]
Devour Magic;[harm] Devour Magic

For the Demonology Warlock this
macro will cast every spell that should be cast while using the
Metamorphosis ability all in one easy button click:

style="width: 600px; text-align: left; margin-left: auto; margin-right: auto; background-color: rgb(204, 153, 51); font-style: italic;"
border="1" cellpadding="2" cellspacing="2">
#showtooltip

/castsequence [mod:ctrl] Demon Leap(Metamorphosis);

reset=30 Metamorphosis, Immolation Aura(Metamorphosis

Ever want all of your DoTs set
up on a single button? This macro will help make your wish come true.
The following macro will allow the Warlock to cast Bane of Doom,
Corruption, then Immolate with modifiers for Immolate and Corruption

style="width: 600px; text-align: left; margin-left: auto; margin-right: auto; background-color: rgb(204, 153, 51); font-style: italic;"
border="1" cellpadding="2" cellspacing="2">
#showtooltip

/castsequence reset=target Bane of Doom, Corruption, Immolate

/cast [modifier:ctrl] Immolate

/cast [modifier:shift] Corruptionic

Warrior Macros

For the Fury Warrior who wishes
to see their DPS boosting spells all in one button. This macro will
cast Death Wish, followed by Inner Rage, use a trinket (13 can be
substituted with 14 depending on what slot your use trinket is in), and
finally finishes off by casting Recklessness:

style="width: 600px; text-align: left; margin-left: auto; margin-right: auto; background-color: rgb(204, 153, 51); font-style: italic;"
border="1" cellpadding="2" cellspacing="2">
#showtooltip

/cast Death Wish

/cast Inner Rage

/use 13

/cast Recklessness

The macro below will allow the
Arms Warrior to choose between casting Heroic Strike and Slam in one
button. Click the button to cast Heroic Strike or to cast Slam click
the button while holding any modifier (CTRL/ALT/SHIFT):

style="width: 600px; text-align: left; margin-left: auto; margin-right: auto; background-color: rgb(204, 153, 51); font-style: italic;"
border="1" cellpadding="2" cellspacing="2">
#show
/cast [modifier] Slam; Heroic Strike

This guide has covered but a
few of the macros for each DPS class and we hope you have found
something you can use to make your game play a little bit easier.
Didn‘t see anything you like here? Try creating your own
macros and then share them in the comments section below!


To read the latest guides, news, and features you can visit our World of Warcraft Game Page.

Last Updated: Mar 13, 2016

About The Author

Amunet, also fondly known as Memtron, is an organic life form best known for its ongoing obsession with Blizzard Entertainment's numerous properties. To that end, Amu has authored hundreds (thousands?) of the most popular World of Warcraft guides, editorials, and Top 10 lists on the planet. When not gaming and writing, Amu is busy chasing after her three children in a perpetual loop of ongoing disaster.

Comments

Related Content

Patch 5.4 Profession Changes