• Home
  • Boss Strategies
  • Gold Farming Secrets
  • WoW Videos
pages bg right
 Currently Browsing: WoW Class Guide


Warlock Macros

* Advanced Succubus Macros

/stopmacro [nopet:succubus]
/cast [target=pettarget,nomodifier:alt] Seduction
/stopmacro [nomodifier:alt]
/p Seducing %t – Don’t attack the mob with the hearts! <3 <3
/petattack
/cast Seduction
/cast Curse of Shadow

.For Seduction, here’s a 2.0 version combining 2 of Garguk’s macros. Pressing this while holding down Alt will have your succubus acquire a target and seduce it, while you cast Curse of Shadow. When Seduction breaks, just press the macro again without Alt. This will make your succubus cast Seduction on her current target. She remembers the target separately from your warlock’s target, so you do not need to retarget the mob to get Seduction going back ASAP; just press the button. In order for it to work, you have to avoid accidentally clearing your succubus’ target once you’ve given her one with the Alt cast. (Pulling her back by clicking Passive will clear her target, etc.)

* Announce a Summoning to Raid or Party

/script local C; if(GetNumRaidMembers()==0) then C = “PARTY” else C = “RAID” end SendChatMessage(“Summoning %t to << “..GetMinimapZoneText()..” >>. Please assist.”, C)
/cast Ritual of Summoning

* Banish Focus

Macro #1
/focus
/cast Banish

Macros #2
/cast [target=focus] Banish

.Banish your focus. You use this when banish breaks. You don’t have to target anything special, and the macro won’t even mess with your targetting. It just casts banish on the mob you selected with the previous macro

* Blood Fury + ZHC + Shadow Bolt, for Orc warlocks.

/cast Blood Fury
/stopcasting
/use Zandalarian Hero Charm
/cast Shadow Bolt

* Curse/Summon

Uses Curse of Agony if you’re not in a group and Curse of Elements when you are. Also summons if you’re targeting a friendly unit.
#showtooltip
/cast [nogroup] Curse of Agony; [group,noharm,exists] Ritual of Summoning; Curse of the Elements

* Dark Pact with Imp otherwise Life Tap

/cast [pet:imp] Dark Pact; Life Tap

* Felguard Self Dispel

/cast [target=player] Devour Magic

* Felhunter Devour

#showtooltip Devour Magic
/cast [mod:shift, pet:Felhunter, target=player] Devour Magic; [mod:ctrl, pet:Felhunter, target=focus] Devour Magic; [pet:Felhunter] Devour Magic

This macro allows you to use it to devour your target with a regular click, devour yourself by shift + clicking, or devour your focus by ctrl + clicking.

* Mount and Phase Shift

/cast Summon Felsteed
/stopmacro [mounted]
/cast [pet:succubus] Lesser Invisibility; [pet:imp] Phase Shift

.Mount or dismount, and make sure your pet is invisible if you’re mounting. (You replace your mount button with this macro.) Useful for Dark Pact grinding builds, where you may want to take invis off auto-cast to conserve mana.

* Multi pet Macro

/cast [pet:imp] Fire Shield
/cast [pet:succubus] Seduction
/cast [pet:felhunter] Devour Magic
/cast [pet:felguard] Intercept

* Sacrifice your Void Walker

/cast [pet:voidwalker] Sacrifice
/stopmacro [pet:voidwalker]
/cast Fel Domination
/stopcasting
/cast Summon Voidwalker

.Sacrifice your VW. (If your VW isn’t out, it will summon one, using Fel Domination if it’s available. After the summon completes, you push the macro again to Sacrifice.) If you’d like the macro to immedately summon another VW after the Sacrifice, just delete the second line

* Trinket Use with Corruption

/use 13 # top trinket
/use 14 # bottom trinket
/cast Corruption

.If you have 2 trinkets, or even more trinkets that you swap on and off by their cooldowns, you might want a macro that just tries to activate whatever’s in your trinket slots:

* Warlock Attack Chain

/petattack
/castsequence reset=combat/target Corruption, Curse of Agony, Life Tap, Drain Life, Shoot

* Warlock Attack Chain with alt Drain Soul

/petattack [nomodifier:alt]
/castsequence [nomodifier:alt] reset=target/combat Corruption, Curse of Agony, Life Tap, Drain Life, Shoot
/cast [modifier:alt] Drain Soul

.Hold alt to drain soul instead



Shaman Macros

* Cleanse Poison/disease combo

/cast [button:1,target=none] Cure Poison; [button:2,target=none] Cure Disease

* Earth Shield

/stopcasting
/cast [modifier:alt,target=player] Earth Shield; [target=target,help] Earth Shield; [target=targettarget,help] Earth Shield; [target=player] Earth Shield[/list]

* Earth shield + ZHC

/stopcasting
/use Zandalarian Hero Charm
/stopcasting
/cast [modifier:alt,target=player] Earth Shield; [target=target,help] Earth Shield; [target=targettarget,help] Earth Shield; [target=player] Earth Shield

* NS + Healing Wave:

/stopcasting
/cast Nature’s Swiftness
/stopcasting
/cast [modifier:alt,target=player] Healing Wave; [target=target,help] Healing Wave; [target=targettarget,help] Healing Wave; [target=player] Healing Wave

* NS + ZHC + blood fury + Chain lightning

/stopcasting
/cast Blood Fury
/stopcasting
/use Zandalarian Hero Charm
/stopcasting
/cast Nature’s Swiftness
/stopcasting
/cast Chain Lightning

* NS + ZHC + HW

/stopcasting
/use Zandalarian Hero Charm
/stopcasting
/cast Nature’s Swiftness
/stopcasting
/cast [modifier:alt,target=player] Healing Wave; [target=target,help] Healing Wave; [target=targettarget,help] Healing Wave; [target=player] Healing Wave

* NS healing wave with Blood fury + ZHC

/stopcasting
/cast Blood Fury
/stopcasting
/use Zandalarian Hero Charm
/cast Nature’s Swiftness
/stopcasting
/cast [modifier:alt,target=player] Healing Wave; [target=target,help] Healing Wave; [target=targettarget,help] Healing Wave; [target=player] Healing Wave

* One-button multi-target healing

#showtooltip Healing Wave
/cast [target=mouseover,help,exists] [target=target,help,nodead] [target=targettarget,help,nodead] [target=player] Healing Wave
Click to copy this macro to your clipboard

Healing Wave can be substituted for any heal or buff spell. If your mouse is over a player, pressing the macro will heal them. If your target or target’s target is a player, they will be healed. Otherwise, you’ll heal yourself.

* Storm Strike Macro

#show Storm Strike
/cast [nomodifier] Storm Strike
/cast [modifier:ctrl] Earth Shock
/cast [modifier:alt] Frost Shock

* Stun and Self-Heal (Tauren)

# show War Stomp
/castsequence [target=player] reset=120/combat War Stomp, Lesser Healing Wave



Paladin Macros

Hammer of Wrath
It first checks if your target is hostile, if it is it throws Hammer of Wrath. If it’s a friendly target, it checks if your target’s target is hostile and then throws Hammer of Wrath at them.

#showtooltip Hammer of Wrath
/cast [harm] Hammer of Wrath [target=targettarget,harm] Hammer of Wrath


Divine Favor Holy Light
Will cast divine favor if you are in combat and then Holy Light on your target if it is friendly. If the target is an an enemy it will attempt to cast Holy Light on the target’s target.

/cast [combat] Divine Favor
/stopcasting
/cast [help] Holy Light; [target=targettarget] Holy Light


Mouseover or Target Cleanse
Cleanse the mouseover if you have one otherwise it will Cleanse your target, if you have no target it will Cleanse you.

/cast [target=mouseover, exists] [help] [target=player] Cleanse


Repentance Focus/Target
Casts Repentance on the focus target if you have one, otherwise it will cast on your target.

/cast [target=focus, exists] Repentance; Repentance


Focus Blessing of Sacrifice
Casts Blessing of Sacrifice on the focus target if you have one, otherwise it will cast on your target.

#showtooltip
/cast [target=focus, exists] Blessing of Sacrifice; Blessing of Sacrifice


Want to submit a macro? Click here!



Mage Macros

Deep Freeze and Deep Freeze Focus
Will cast Deep Freeze on your target if macro is pressed normally. If shift is pressed with the macro it will cast Deep Freeze on your focus target.

#showtooltip
/stopcasting
/cast [mod:shift,target=focus] Deep Freeze; Deep Freeze


Quick Ice Block
Stop whatever you are casting and cast ice block. A second click will remove it.

#showtooltip Ice Block
/stopcasting
/cancelaura Ice Block
/cast Ice Block


Counterspell / Focus Counterspell
Stop whatever you are casting and cast counterspell. Holding down shift will cast it on your focus target instead of your current target.

#showtooltip Counterspell
/stopcasting
/cast [modifier:shift, target=focus] Counterspell
/cast [nomodifier:shift] Counterspell


Summon Water Elemental / Pet Nova
Summon your Water Elemental if it is down. If you water elemental is up, it will use your pet’s ranged nova.

#showtooltip Summon Water Elemental
/cast [nopet] Summon Water Elemental
/click PetActionButton5


AP/Trinket/POM/Pyro
Blow all your cooldowns and launch an instant Pyroblast.

/stopcasting
/cast Arcane Power
/stopcasting
/use Icon of the Silver Crescent
/stopcasting
/cast Presence of Mind
/stopcasting
/cast Pyroblast


Decurse
Casts Remove Lesser Curse on your target, and if you’re targeting an enemy, it decurses you. Nothing happens if you click the macro on an ally who doesn’t have a Curse.

/cast Remove Lesser Curse
/stopcasting
/cast [target=player] Remove Lesser Curse


Want to submit another macro? Click here!



Hunter Macros

Disengage/Wing Clip Macro
This macro will basically Wing Clip and Disengage off the closest enemy in range without losing your current target. For example you can be targetting a Mage and Wing Clip/Disengage off a warrior without losing the target on the Mage.

#showtooltip Disengage
/console targetNearestDistance 5.000000
/targetenemy [noharm][dead]
/cast [harm,nodead] Wing Clip
/cast Disengage
/targetlasttarget


Beast Mastery Pet Attack
Casts Beast Mastery, Intimidation, and sends the pet to attack the current target in the same click

/cast Bestial Wrath
/stopcasting
/cast Intimidation
/petattack


Steady/Auto Shot
Prevents you from cutting off your Auto Shot when spamming Steady Shot.

#showtooltip Steady Shot
/castsequence reset=target/3 Steady Shot, Auto Shot


Steady Shot/Auto Shot/Kill Command
Like the above macro it prevents you from cutting off your Auto Shot when spamming Steady Shot. This macro adds in Kill Command for BM DPS.

#showtooltip Steady Shot
/script UIErrorsFrame:Hide()
/cast [target=pettarget] Kill Command
/castsequence reset=3 Steady Shot, Auto Shot
/script UIErrorsFrame:Clear(); UIErrorsFrame:Show()


Silencing Shot on Focus
Uses Silencing Shot on your Focus without losing your current target.

#showtooltip Silencing Shot
/cast [target=focus] Silencing Shot


Viper Sting on Focus
Uses Viper Sting on your Focus without losing your current target.

#showtooltip Viper Sting
/cast [target=focus] Viper Sting


Scatter Shot on Focus
Uses Scatter Shot on your Focus without losing your current target.

#showtooltip Scatter Shot
/cast [target=focus] Scatter Shot


Want to submit a macro? Click here!



Druid Macros

* All-Terrain Travel Form

/cancelaura [stance:1] Dire Bear Form; [stance:3] Cat Form; [stance:5] Moonkin Form
/cancelaura [mounted] Frostwolf Howler
/cast [nostance, swimming] Aquatic Form; [nostance, outdoors] Travel Form
* Cleanse Poison/Curse Combo

#left click abolish poison, right click remove curse. both find target, alternatively, if you prefer targeting player first, replace target=none with target=target
/cast [button:1,target=none] Abolish Poison; [button:2,target=none] Remove Curse
* Faerie Fire and Feral Faerie Fire combo

# show Faerie Fire (Feral)()
/cast [nostance] Faerie Fire; Faerie Fire (Feral)()
* Faerie Fire Target or Target’s target

/cast [harm] Faerie Fire; [target=targettarget, harm] Faerie Fire
* Gift of the Wild/Mark of the Wild

/cast [button:2] Gift of the Wild; [modifer:ctrl] Gift of the Wild; Mark of the Wild
* Heal target or self, based on context

/cast [help] ; [target=player]
/stopmacro [nohelp]
/say “Healing %t in 3 seconds.”
* Heal Target or Target’s target

/cast [help] Healing Touch; [target=targettarget] Healing Touch
* Healing Touch Mega-pack

/cast [modifier:alt,target=player] Healing Touch;[help] Healing Touch;[target=targettarget, help] Healing Touch;[target=mouseover,help] Healing Touch;[target=focus,help] Healing Touch;[target=focustarget,help];[target=none] Healing Touch
* HoT Stack

/castsequence [help] reset=8/target Regrowth, Rejuvenation, Lifebloom; [target=player] reset=8 Regrowth, Rejuvination, Lifebloom
* Hurricane+Barkskin

# show Hurricane
/stopmacro [channeling:Hurricane]
/castsequence reset=60/combat Barkskin, Hurricane
* Innervate

/cast [modifier:alt, target=player] Innervate; [help] Innervate; [target=mouseover, exists, help] Innervate; [target=none] Innervate

.Cast on self if ALT key held down, or on target, otherwise cast on mouse hover, otherwise give glowing hand selector
* Mangle (Bear) replacing auto-attack

# show Mangle (Bear)()
/startattack [nomodifier:alt]
/cast [nomodifier:alt] Mangle (Bear)()
/stopattack [modifier:alt]
* Mark of the Wild + Thorns

/castsequence [help] reset=10/target Thorns, Mark of the Wild; [target=player] reset=10/target Thorns, Mark of the Wild
* Maul/Mangle

/castsequence reset=6/combat Maul, Mangle (Bear)(), Maul, Maul
* Moonfire + Idol

/equip Idol of the Moon
/cast Moonfire
* Moonfire Flex

/cast [modifier:ctrl] Moonfire(Rank 1); [button:2] Moonfire(Rank 9); Moonfire(Rank 10)
* Moonfire Spam

/castsequence reset=9/target/combat/ctrl Moonfire(Rank 10), Moonfire(Rank 9), Moonfire(Rank 9), Moonfire(Rank 9), Moonfire(Rank 9)
* Nature’s Swiftness + Healing Touch

/cast Nature’s Swiftness
/stopcasting
/cast [help] Healing Touch; [target=player] Healing Touch
* NS + HT/Regrowth

/cast Nature’s Swiftness
/stopcasting
/cast [nostance, help] Healing Touch; [nostance, target=player] Healing Touch; [stance:5, help] Regrowth; [stance:5, target=player] Regrowth
* Pounce/Mangle combo

/cast [nostealth] Mangle (Cat)(); [stealth] Pounce

.Note the extra ()
* Pounce/Rake combo

/cast [nostealth] Rake; [stealth] Pounce
* Prowl or Faerie Fire (Feral)

/cast [nocombat, nostealth] Prowl; [combat, nostealth] Faerie Fire (Feral)
* Pseudo-Decursive

/cast [help] Cure Poison
/stopcasting
/cast [target=player] Cure Poison
/cast [target=party1] Cure Poison
/cast [target=party2] Cure Poison
/cast [target=party3] Cure Poison
/cast [target=party4] Cure Poison
/stopcasting

.Needs testing
* Ravage/Shred combo

/cast [nostealth] Shred; [stealth] Ravage
* Rejuv + Idol

/equip Idol of Rejuvenation
/cast Rejuvenation
* Return to Caster Form and restore original actionbar

/cancelaura [stance:1] Dire Bear Form; [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form; [stance:5] Tree of Life
/cancelaura [mounted] Frostwolf Howler
/changeactionbar [nostance] 1
* Shift out of form and/or dismount

/cancelform
/dismount

* Shift to Cat Form and equip Idol

/cancelaura [stance:1] Dire Bear Form;[stance:2] Aquatic Form; [stance:4] Travel Form; [stance:5] Moonkin Form
/cancelaura [mounted] Frostwolf Howler
/cast [nostance] Cat Form; [stance:3, nostealth] Prowl
/equip [nostance] Idol of Ferocity
* Shift to Cat Form and stealth from any form

# show Prowl
/cancelaura [stance:1] Dire Bear Form; [stance:2] Aquatic Form; [stance:4] Travel Form; [stance:5] Moonkin Form
/cancelaura [mounted] Frostwolf Howler
/cast [nostance] Cat Form; [stance:3, nostealth] Prowl
* Shift to Cat Form from any form

/cancelaura [stance:1] Dire Bear Form; [stance:2] Aquatic Form; [stance:4] Travel Form; [stance:5] Moonkin Form
/cancelaura [mounted] Frostwolf Howler
/cast [nostance] Cat Form
* Shift to Dire Bear Form and equip Idol/Weapon

/cancelaura [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form; [stance:5] Moonkin Form
/cancelaura [mounted] Frostwolf Howler
/cast [nostance] Dire Bear Form;
/equip [nostance] Warden Staff
/equip [nostance] Idol of Brutality
.Shift to Dire Bear From from any form, equip Warden Staff and Idol of Brutality only when you actually shift to Dire Bear. Note that the test for the equip is still [nostance] because it hasn’t yet registered that the stance has changed. You don’t need to worry about the global cooldown, because the stance change and the weapon equip both trigger it at the same time, so you only suffer once. (…equipping things can be done during global cooldown.) I haven’t tried, but I suspect that reversing these would cause the change to bear form to fail, since it would then be trying to do it during the weapon change’s global cooldown.
* Shift to Dire Bear Form from any form

/cancelaura [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form; [stance:5] Moonkin Form
/cancelaura [mounted] Frostwolf Howler
/cast [nostance] Dire Bear Form
* Shift to Dire Bear From and Feral Charge from any form

/cancelaura [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form; [stance:5] Moonkin Form
/cancelaura [mounted] Frostwolf Howler
/cast [nostance] Dire Bear Form; [stance:1] Feral Charge
* Shift to Travel Form from any form

/cancelaura [stance:1] Dire Bear Form; [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:5] Moonkin Form
/cancelaura [mounted] Frostwolf Howler
/cast [nostance] Travel Form
* Shift to Tree of Life form and switch your actionbar from #1, to #2

/cancelaura [stance:1] Dire Bear Form; [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form
/cancelaura [mounted] Frostwolf Howler
/cast [nostance] Tree of Life
/changeactionbar [stance:5] 2

.Since most spells don’t work in Tree of Life, you can set up a dedicated actionbar with ToL-only spells
* Spam All-Terrain Travel Form

/cancelaura [stance:1] Dire Bear Form; [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form; [stance:5] Moonkin Form
/cancelaura [mounted] Frostwolf Howler
/cast [nostance, swimming] Aquatic Form; [nostance, outdoors] Travel Form
* Spam ATTF + Mount

/cancelaura [stance:1] Dire Bear Form; [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form; [stance:5] Moonkin Form
/use Stormpike Battle Charger
/cast [nostance, swimming] Aquatic Form; [nostance, outdoors] Travel Form
* Spam Cleanses

/targetfriend
/cast [button:1] Cure Poison; [button:2] Remove Curse
/stopcasting
* Spam Travel Form

/cancelaura [stance:1] Dire Bear Form; [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form; [stance:5] Moonkin Form
/cancelaura [mounted] Frostwolf Howler
/cast [nostance, outdoors] Travel Form
* Spam Travel Form + Rejuv

/cancelaura [stance:1] Dire Bear Form; [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form; [stance:5] Moonkin Form ; [mounted] Striped Nightsaber
/castsequence [nostance] reset=12 Rejuvenation, Travel Form, Travel Form, Travel Form

.The WSG flag carrying macro
* Spammable Prowl and Shadowmeld

/cast [nocombat, stance:3, nostealth] Prowl; [nocombat, nostealth] Shadowmeld
* Stun and Self-Heal (Dire Bear Form)

# show Bash
/cancelaura [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form; [stance:5] Moonkin Form
/castsequence [stance:1] reset=50/combat Bash, Dire Bear Form, Regrowth, Rejuvenation
/castsequence [nostance] reset=50/combat Dire Bear Form, Bash, Dire Bear Form, Regrowth, Rejuvenation

.Needs testing
* Stun and Self-Heal (Tauren)

# show War Stomp
/cancelaura [stance:1] Dire Bear Form; [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form; [stance:5] Moonkin Form
/castsequence [target=player] reset=120/combat War Stomp, Regrowth, Rejuvenation
* Totem Killer

/target totem
/cast [harm] Moonfire(Rank 1)

.Needs testing
* Travel Form + Nature’s Grasp

/cancelaura [stance:1] Dire Bear Form; [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:5] Moonkin Form
/cancelaura [mounted] Frostwolf Howler
/cast [nostance, outdoors] Travel Form; [stance:4, outdoors] Nature’s Grasp

.You can cast Nature’s Grasp in forms
* ZHC + NS + HT/Regrowth

/use Zandalarian Hero Charm
/stopcasting
/cast Nature’s Swiftness
/stopcasting
/cast [nostance, help] Healing Touch; [nostance, target=player] Healing Touch; [stance:5, help] Regrowth; [stance:5, target=player] Regrowth

Submit another macro to us here!



Death Knight Macros

Ejection
Try to press it twice in a row really quickly. It will make the target fly up into the air at a very slow rate (depending on movement speed of the mob), and eventually fall down at a very slow rate. The target can be attacked while in the air, and it serves as a great crowd control, and it only uses one Frost rune. It is more effective the further away you are from your target. Can be used constantly (or near constant) with the Unholy Command talent. Can be used on most mobs.

/startattack
#showtooltip Chains of Ice
/cast Chains of Ice
/cast Death Grip


Stop Runner

Casts Death Grip. If Death Grip is on cooldown, Chains of Ice is casted instead. This allows for you to either pull, or stop an enemy from running away with the use of one button.

/startattack
#showtooltip Death Grip
/cast Death Grip
/cast Chains of Ice


Death Coil Ghoul with Alt

Casts a standard Death Coil with no modifier pressed down. With the ”Alt” key held down, uses Death Coil on your pet rather than your target for healing instead of damage.

#showtooltip Death Coil
/cast [nomodifier] Death Coil; [modifier:alt,target=pet] Death Coil


Rune Strike Macros

/startattack
#showtooltip Blood Strike
/cast Rune Strike
/cast Blood Strike

/startattack
#showtooltip Heart Strike
/cast Rune Strike
/cast Heart Strike

/startattack
#showtooltip Scourge Strike
/cast Rune Strike
/cast Scourge Strike

/startattack
#showtooltip Icy Touch
/cast Rune Strike
/cast Icy Touch

/startattack
#showtooltip Plague Strike
/cast Rune Strike
/cast Plague Strike

/startattack
#showtooltip Death Strike
/cast Rune Strike
/cast Death Strike

 Page 4 of 4 « 1  2  3  4