We have moved to Warcraft Wiki. Click here for information and the new URL.


General guides

Macros Beginners Guide
Making a macro
Macro conditionals
Macro commands

Useful macros by class

Useful macros for death knights Useful macros for demon hunters Useful macros for druids Useful macros for hunters Useful macros for mages Useful macros for monks
Useful macros for paladins Useful macros for priests Useful macros for rogues Useful macros for shamans Useful macros for warlocks Useful macros for warriors

Macro Formatting Guidelines[]

Note: With the release of 6.0.2, many spells have been renamed, and much of the scripted command functionality has been modified. In an effort to keep Wowpedia posts relevant, please re-validate and re-post macros that work in the current version.

Re-Creating Old Macros[]

When re-creating a macro in Useful macros please

  • follow the example format posted below (to get the frame around your macro, add a space before you start it)
  • describe what it does
  • note the version of WoW in which you tested it
  • remove it from the Old Macros page

Example Macro[]

/y Hooray, I made a macro!
  • Use: This yells, "Hooray, I made a macro!"
  • Works in 6.x

How to Customize These Macros[]


The macros in this page are intended for general use. They are not intended to cover all situations, buffs, or items which you, or other players, own. You may need to modify these macros for your specific use.

Included below is a quick-reference guide to the most relevant macro customizations that monks may want to perform. This is not an exhaustive list, as this is not the primary aim of this document. Should you need to perform other customization work which is not part of this quick guide, please refer to Making a Macro. The UI Forums and the Monk Forums on the official World of Warcraft website are also great resources, should you need additional help.

Mistweaver Macros[]

/cast [mod] Expel Harm; [@mouseover,help][help] Soothing Mist; Jab

If a modifier button is held down it will cast Ability monk expelharm [Expel Harm]. If the mouse is held over a friendly unit or a friendly unit is targeted it will cast Ability monk soothingmists [Soothing Mist]. If a hostile enemy is targeted it will cast Ability monk jab [Jab]. Note that if an enemy is targeted, but the mouse is over a friendly unit then Soothing Mist will be cast. This allows the ability to heal a friendly without the need of dropping your hostile target. (Validated for patch 5.1.0)

/cast [@mouseover,help][mod][help] Surging Mist; Tiger Palm

This will cast Ability monk surgingmist [Surging Mist] when a modifier is held, the mouse is over a friendly unit or a friendly unit is targeted. If a hostile unit is targeted it will cast Ability monk tigerpalm [Tiger Palm]. Used in conjunction with Inv glyph majormonk [Glyph of Surging Mist] allows the monk to keep the hostile unit targeted and cast Surging Mist on a nearby friendly without the need to select a friendly target. (Validated for patch 5.1.0)

/cast [@mouseover,help,mod][help,mod][@targettarget,mod] Life Cocoon; [@mouseover,help][help] Enveloping Mist; Blackout Kick

This will cast Ability monk chicocoon [Life Cocoon] when a modifier is held down. If a friendly unit is targeted or if the mouse is over a friendly it will cast on them. If an enemy is targeted, the target of that enemy (normally the tank) will be your spell target. Without a modifier it will cast Spell monk envelopingmist [Enveloping Mist] on your friendly target or friendly target under your mouse. If an enemy is targeted it will cast Ability monk roundhousekick [Blackout Kick]. (Validated for patch 5.1.0)

/cast [@mouseover,help][@targettarget,help] [] Chi Burst

This will cast Spell arcane arcanetorrent [Chi Burst] at your a friendly unit you have the mouse over. If you don't have the mouse over a friendly, but have a enemy target the spell will be cast at them. The open conditional [ ] will cause the spell to cast on your friendly target if you have one or yourself if self-cast is enabled. (Validated for patch 5.1.0)

/cast [harm][@targettarget,harm] Crackling Jade Lightning

If you have an enemy unit targeted it will cast Ability monk cracklingjadelightning [Crackling Jade Lightning] upon them. If you have a friendly unit targeted then this will cast upon their enemy target. (Validated for patch 5.1.0)

/cast [@mouseover,help][help][@player] Detox

This will cast Ability rogue imrovedrecuperate [Detox] on a friendly unit under your mouse. If there is no friendly unit under your mouse, but you have a friendly unit targeted it will cast on them. If none of the previous conditions are true then it will cast upon yourself. (Validated for patch 5.1.0)

External links[]

The Monk Forums and UI and Macro Forums at the Blizzard official web site are a good resource for additional macros or to get answers about macros.