World of Warcraft Macros

A collection of useful WoW macros. The list is not exhaustive, but it lists the different types for @cursor location (usually tank relevant), target's target and generic mouseover for healers.

If you find any of these useful, stop by on twitch

Sigil of Flame (Demon Hunter)

A handy macro to cast Sigil of Flame with the press of a button at the current cursor location

#showtooltip Sigil of Flame
/cast [@cursor] Sigil of Flame

Infernal Strike (Demon Hunter)

A handy macro to cast Infernal Strike with the press of a button at the current cursor location

#showtooltip Infernal Strike
/cast [@cursor]Infernal Strike

Regrowth in Bear (Druid)

Don't shapeshift out of the bear if Regrowth is not ready to free cast without leaving bear shape.

#showtooltip Regrowth
/console autounshift 0
/cast [@mouseover,help][] Regrowth
/console autounshift 1

Wrath targets target (Druid)

Casts Wrath at your target or target's target, useful for healers

#showtooltip Wrath
/cast [target=mouseover,harm,exists] [harm] [target=targettarget, harm, exists] Wrath

Holy Light mouseover (Paladin)

Cast the heal at the target or target's target, useful for healers that have an enemy in focus because they're currently doing damage.

#showtooltip Holy Light
/cast [target=mouseover,help,exists] [help] [target=targettarget, help, exists] [target=player] Holy Light

Healing Surge mouseover (Shaman)

Heals your target on mouseover

#showtooltip Healing Surge
/cast [target=mouseover,help,exists] [help] [target=player] Healing Surge

Penance (Priest)

Macro that takes both target or mouseover target, useful for dual use spells

#showtooltip Penance
/cast [@mouseover,exists][@target,exists][@player] Penance

Bonedust Brew at cursor (Monk)

Casts Bonedust brew at the current cursor location

#showtooltip Bonedust Brew
/cast [@cursor] Bonedust Brew

Bonedust Brew at location (Monk)

Casts Bonedust brew at your current location

#showtooltip Bonedust Brew
/cast [@player] Bonedust Brew