#showtooltip Bloodlust
/cast Bloodlust
/raid Bloodlust is upCasts your haste cooldown and tells the group, so a second Shaman or Mage does not overlap theirs. Horde Shamans should swap Heroism for Bloodlust.
World of Warcraft · class
Shamans are spiritual leaders, using their connection with the elements and ancestral spirits to heal, empower, and control the battlefield.
22 macros
#showtooltip Bloodlust
/cast Bloodlust
/raid Bloodlust is upCasts your haste cooldown and tells the group, so a second Shaman or Mage does not overlap theirs. Horde Shamans should swap Heroism for Bloodlust.
#showtooltip Capacitor Totem
/cast [@cursor] Capacitor TotemPuts the stun totem exactly where the pack will be. Capacitor takes a few seconds to charge, so leading the enemy with it is the difference between a stun and nothing.
#showtooltip Chain Heal
/cast [@mouseover,help,nodead][help][@player] Chain HealChain Heal bounces outward from whoever you cast it on, so choosing the right starting point is most of the spell. A mouseover bind lets you pick without a target swap.
#showtooltip Cleanse Spirit
/cast [@mouseover,help,nodead][help][@player] Cleanse SpiritDispels a curse from a hovered ally. Restoration should swap the name to Purify Spirit for the extra magic dispel.
#showtooltip Earth Shield
/cast [@mouseover,help,nodead][help][@player] Earth ShieldPuts Earth Shield on whoever you are hovering, defaulting to yourself. Usually parked on the tank and refreshed from across the room.
#showtooltip
/cast [mod:shift,@player] Earth Shield; Lightning ShieldLightning Shield on yourself normally, Earth Shield on yourself while Shift is held. Two self-buffs that you rarely need at the same moment, sharing a slot.
#showtooltip Earthbind Totem
/cast [@cursor] Earthbind TotemPlaces the slowing totem where your mouse is pointing rather than at your feet. Kiting is entirely about where the slow lands, not where you are standing.
#showtooltip Earthquake
/cast [@cursor] EarthquakeDrops Earthquake at your cursor with no reticle. Elemental presses this on every multi-target pull, so the saved click is worth real damage over a dungeon.
#showtooltip
/cast [pet:Primal Storm Elemental] Tempest; [pet:Primal Fire Elemental] Meteor
/cast [known:Storm Elemental] Storm Elemental; Fire ElementalSummons whichever elemental you have talented, and on a second press uses the Primal Elementalist ability that goes with it. One key for a two-button setup.
#showtooltip Flame Shock
/cast [@mouseover,harm,nodead][] Flame ShockApplies your damage-over-time effect to a hovered target without a target swap. This is how Elemental and Enhancement spread Flame Shock efficiently across a pack.
#showtooltip Frost Shock
/cast [@mouseover,harm,nodead][] Frost ShockSlows a runner under your cursor while you keep hitting your main target. Cheap, instant, and constantly useful.
#showtooltip Ghost Wolf
/cancelform [form:1,nocombat]
/cast [combat] Ghost Wolf
/use [noform,nocombat] Your Mount NameShifts into Ghost Wolf in combat and summons your mount out of it, cancelling the form first if you are already a wolf. One travel key that always does the right thing.
#showtooltip Healing Surge
/cast [@mouseover,help,nodead][help][@player] Healing SurgeYour fast heal aimed with the mouse, falling back to your target and then yourself. Every Shaman specialisation gets use out of this, not just Restoration.
#showtooltip Hex
/cast [@focus,harm,nodead][@mouseover,harm,nodead][] HexHexes your focus, falling through to your mouseover and then your target. Hex breaks on damage, so it belongs on a unit nobody is attacking.
#showtooltip Wind Shear
/target Enemy Name Here
/cast Wind Shear
/targetlasttargetTargets a specific mob by name, kicks it, and returns to your previous target. Useful on fights where one particular caster must never get its spell off.
#showtooltip Primordial Wave
/cast [@mouseover,harm,nodead][] Primordial WaveSends Primordial Wave at whatever you are hovering. Because it seeds a Flame Shock, aiming it at the right unit sets up your whole burst window.
#showtooltip Purge
/cast [@mouseover,harm,nodead][] PurgeStrips a buff off whatever your cursor is over. The buff worth purging is usually on a healer you are not targeting, which is exactly what mouseover is for.
#showtooltip Riptide
/cast [@mouseover,help,nodead][help][@player] RiptideSeeds your heal-over-time on a hovered ally. Riptide is pressed on cooldown and enables the rest of your kit, so removing target swaps from it matters.
#showtooltip Spirit Link Totem
/cast [@cursor] Spirit Link TotemPlaces the damage-sharing totem at your cursor. Spirit Link only helps players standing inside it, so dropping it on the group rather than on yourself is the entire skill.
#showtooltip Static Field Totem
/cast [@cursor] Static Field TotemDrops the pull-in totem at your cursor, which is how you gather a scattered pack without walking into the middle of it.
#showtooltip Totemic Projection
/cast [@cursor] Totemic ProjectionMoves every totem you have out to your cursor. Being able to relocate a Healing Tide or a Capacitor after the fight has moved is a genuine cooldown saved.
#showtooltip Wind Shear
/cast [@focus,harm,nodead][@mouseover,harm,nodead][] Wind ShearKicks your focus, then your mouseover, then your target. Wind Shear has the shortest interrupt cooldown in the game, so it is worth wiring up properly.
Every class shares the same macro syntax, so a good idea usually ports across.