WoW Hardcore Casual's (MoP 5.4) - Top 30 Useful WoW Macros

Published: 2014-05-16, by WoWHardCas-Team - Kel'Thuzad

Useful macros that actually still work in MoP are hard to find online! Being a dual boxer and avid PvPer, I have come up with many useful macros of my own over the years that I would like to share with you all. I haven't covered all the classes here, but many ideas for macros can be converted over to other classes quite easily however. This is classified as a PvP article and has many useful PvP macros, although I believe many of these will also carry over into PvE situations as well!

Check them out:

Hunter Macros:

# 1: Macro to apply both Serpent's Sting and Widow's venom:
/castsequence reset=target/12 Serpent's Sting, Widow's Venom

# 2: Macro to prevent you from wasting lock and load procs:
/castsequence reset=target/2 Explosive Shot, Arcane Shot, Arcane Shot

# 3: Macro to cast scatter shot on your focus target:
/cast [@focus,exists,nodead][] Scatter Shot
# Note: always add /stopcasting twice so you can break cobra shot / steady shot / aim shot if needed
# Note: this macro can be modifed for all forms of CC for several classes.

# 4: Macro to disengage and snare your target:
/cast Disengage
/cast Web

# 5: Macro to cast master's call and roar of sacrifice on your arena partner:
/cast [target=PartnersNameHere,exists,nodead] Roar of Sacrifice
/cast [target=PartnersNameHere,exists,nodead] Master's Call

# 6: Beast Mastery one button dps macro 1:
/castsequence reset=6 Kill Command, Arcane Shot, Arcane Shot, Arcane Shot
# Note: three arcane shots and reset=6 will cause this macro to always reset right when kill command comes back up!

# 7: Worgen hunter macro for using master's call with dark flight to get away from those pesky warriors:
/castsequence reset=45 Master's Call, Dark Flight

Warlock Macros:

# 8: Apply all dots #1:
/castsequence reset=target/2 Curse of Agony, Corruption, Unstable Affliction, Soul Swap

# 9: Apply all dots #2:
/castsequence reset=target/2 Corruption, Unstable Affliction, Soul Swap

# 10: Apply all dots #3:
/castsequence reset=target/2 Unstable Affliction, Soul Swap

# 11: Easy Soul Swap Macro:
/castsequence reset=target/3 [@target] Soul Swap,0
/castsequence reset=target/3 [@focus] 0,Soul Swap

# 12: Soul Burned Seed of Corruption + Seed of Corruption Macro:
/castsequence reset=target/3 Soulburn,0,0
/castsequence reset=target/3 0,Seed of Corruption,0
/castsequence reset=target/3 0,0,Seed of Corruption

# 13: Macro for using any warlock pet ability:
/cast [@focus] Optical Blast
/cast [@focus] Mesmerize
/cast [@focus] Disarm
/cast [@focus] Spell Lock
/cast [@focus] Seduction
/cast [@focus] Axe Toss
/cast Cauterize Master

# 14: Warlock fast setup macro for arenas and battlegrounds:
/castsequence reset=5 Soulburn,Summon Shivarra,Dark Intent,Create Soulwell
/use Alchemist's Flask

Paladin Macros:

# 15: PvP support macro 1:
/castsequence reset=2 [target=PlayerName,exists,nodead][] Word of Glory, Flash of Light, Flash of Light, Flash of Light

# 16: PvP support macro 2:
/castsequence reset=2 [target=PlayerName,exists,nodead][] Hand of Sacrifice, Flash of Light, Word of Glory, Cleanse

# 17: Hand of freedom + emancipate macro:
/castsequence reset=6 Hand of freedom, Emancipate, Emancipate

Druid Macros:

# 18: Moonfire sunfire macro for target:
/castsequence reset=target/2 Moonfire, Sunfire, Moonfire, Sunfire, Moonfire, Sunfire, Moonfire, Sunfire

# 19: Moonfire sunfire macro for focus:
/castsequence reset=target/2 [@focus,exists,nodead] Moonfire, Sunfire, Moonfire, Sunfire, Moonfire, Sunfire, Moonfire, Sunfire

# 20: Macro for instant cast cyclones:
/cast Nature's Swiftness
/cast [@focus,exists,nodead][] Cyclone

# 21: Macro for choosing the correct travel form at all times, great for running flags in bgs:
#showtooltip Travel Form(Shapeshift)
/cast [nomounted,outdoors] Travel Form(Shapeshift); [indoors] Cat Form(Shapeshift); [swimming] Aquatic Form(Shapeshift)

Arena macros:

# 22: Set target / focus easy in 2v2:
/target arena1
/focus arena2

# 23: Set target / focus easy in 2v2:
/target arena2
/focus arena1

# 24: Macro for queueing a group for PvP:
/click PVPReadyDialogEnterBattleButton
/click LFDRoleCheckAcceptButton
/click PVPMicroButton
/click PVPQueueFrameCategoryButton2
/click ConquestJoinButton
# Note: you must first open the pvp panel and select what you wish to queue for

# 25: Macro for leaving the arena queue on pop or not:
/click QueueStatusMinimapButton
/click DropDownList1Button3

Misc macros:

# 26: Macro for choosing between ground mounts and flying mounts depending on location:
/dismount [mounted,flying]
/cast [noflyable,nomounted] Mekgineer's Chopper; Obsidian Nightwing

# 27: Macro for prospecting Pandarian ores:
/cast Prospecting
/use Kyparite
/use White Trillium Ore
/use Black Trillium Ore
/use Ghost Iron Ore

# 28: Macro for accepting groups, quests, trades, ressurections, and releasing:
/script AcceptGroup;
/script AcceptQuest();
/script AcceptTrade();
/script RetrieveCorpse();
/script RepopMe();

# 29: Macro for dual boxers to dps with one button on a hunter and have him always follow correctly:
/assist WoWHardCas-Team
/follow WoWHardCas-Team
/castsequence reset=target/12 Serpent's Sting, Arcane Shot, Arcane Shot, Arcane Shot, Arcane Shot, Arcane Shot, Arcane Shot, Arcane Shot, Arcane Shot, Arcane Shot, Arcane Shot, Arcane Shot, Arcane Shot

# 30: Enchant quickly with this macro!:
/click TradeSkillCreateButton
/use Enchanting Vellum

Making your own macros:

Here are some basic things you should know when it comes to making your own macros:

  1. The '/macro' command opens your macros window in game!
  2. For character specific macros use the macro panel for that character (click the tab at the top of the macro window for it), you have limited space for general macros used by all characters!
  3. Use the '/fstack' command in game to find button names for '/click ButtonName' macros! Remember that these are case sensitive, so make sure you get the names exact!
  4. Use '/castsequence reset=target/2 Ability1, Ability2, Ability3' for any abilities that are always chained, especially if they don't have a cooldown!
  5. Remember that any ability or item that doesn't trigger the GCD won't stop your macro in place if it's on cooldown.
  6. '/cast [@focus,exists,nodead] Scatter Shot' Will only target your focus!
  7. '/cast [@focus,exists,nodead][] Scatter Shot' Will target your focus if it exists and is not dead, otherwise it targets your target!

Author: WoWHardCas-Team - Kel'Thuzad
Jump to: Home, Farming Guides, Gold Making Guides, Leveling Guides, New Player Guides, PvP Guides, Misc