Categories / Macros / Shaman Enhancement PVE Macros

Shaman Enhancement PVE Macros

These Enhancement Shaman PvE macros are designed for WoW WotLK 3.3.5a and focus on weapon buffs, Stormstrike and Lava Lash access, Maelstrom Weapon casts, burst cooldowns and totem utility. They make Feral Spirit, Fire Elemental, Wind Shear, Purge and Hex easier to use while keeping the shaman's target control responsive.

Enhancement macros can reduce keybind pressure and help coordinate the shaman's melee and spell tools, but they do not replace shock timing, Maelstrom Weapon decisions or encounter awareness. Use the exact spell names from your client, keep valid focus and mouseover targets when required, and test every button before using it in a raid.

Weapon buffs

Applies Windfury Weapon and then Flametongue Weapon with two presses, useful after a weapon swap or death.

#showtooltip Windfury Weapon
/castsequence reset=2 Windfury Weapon, Flametongue Weapon

 

Stormstrike

Starts attacking and uses Stormstrike without changing the current target.

#showtooltip Stormstrike
/startattack
/cast Stormstrike

 

Lava Lash

Starts attacking and uses Lava Lash on the current target.

#showtooltip Lava Lash
/startattack
/cast Lava Lash

 

Flame Shock mouseover

Applies Flame Shock to a hostile mouseover, then your current hostile target.

#showtooltip Flame Shock
/cast [@mouseover,harm,nodead][harm,nodead] Flame Shock

 

Earth Shock mouseover

Uses Earth Shock on a hostile mouseover, then your current hostile target.

#showtooltip Earth Shock
/cast [@mouseover,harm,nodead][harm,nodead] Earth Shock

 

Flame Shock or Earth Shock

Uses Flame Shock normally and Earth Shock with Shift, keeping the shared shock cooldown deliberate.

#showtooltip [mod:shift] Earth Shock; Flame Shock
/cast [mod:shift,@mouseover,harm,nodead][mod:shift,harm,nodead] Earth Shock
/cast [nomod,@mouseover,harm,nodead][nomod,harm,nodead] Flame Shock

 

Maelstrom Weapon Lightning Bolt

Casts Lightning Bolt on a hostile mouseover or current target when Maelstrom Weapon makes it instant.

#showtooltip Lightning Bolt
/cast [@mouseover,harm,nodead][harm,nodead] Lightning Bolt

 

Maelstrom Weapon Chain Lightning

Casts Chain Lightning on a hostile mouseover or current target for instant area damage.

#showtooltip Chain Lightning
/cast [@mouseover,harm,nodead][harm,nodead] Chain Lightning

 

Feral Spirit burst

Starts attacking, sends the wolves in and activates Feral Spirit with available burst items and racial power.

#showtooltip Feral Spirit
/startattack
/petattack
/use 13
/use 14
/use 10
/cast Blood Fury
/cast Feral Spirit

 

Fire Elemental snapshot

Uses trinkets, gloves and Blood Fury before summoning Fire Elemental Totem for a stronger snapshot.

#showtooltip Fire Elemental Totem
/use 13
/use 14
/use 10
/cast Blood Fury
/cast Fire Elemental Totem

 

Shamanistic Rage

Stops casting and activates Shamanistic Rage for mana recovery and damage reduction.

#showtooltip Shamanistic Rage
/stopcasting
/cast Shamanistic Rage

 

Magma Totem or Fire Nova

Uses Magma Totem normally and Fire Nova with Shift for controlled area damage.

#showtooltip [mod:shift] Fire Nova; Magma Totem
/cast [mod:shift] Fire Nova; Magma Totem

 

Lightning Shield

Places Lightning Shield on yourself without changing your current target.

#showtooltip Lightning Shield
/cast [@player] Lightning Shield

 

Wind Shear focus

Stops casting and interrupts your hostile focus target, falling back to your current target.

#showtooltip Wind Shear
/stopcasting
/cast [@focus,harm,nodead][] Wind Shear

 

Wind Shear mouseover

Stops casting and interrupts a hostile mouseover, then your current target.

#showtooltip Wind Shear
/stopcasting
/cast [@mouseover,harm,nodead][harm,nodead] Wind Shear

 

Purge focus

Stops casting and purges your hostile focus target without changing targets.

#showtooltip Purge
/stopcasting
/cast [@focus,harm,nodead][] Purge

 

Purge mouseover

Purges a hostile mouseover, then your current hostile target.

#showtooltip Purge
/stopcasting
/cast [@mouseover,harm,nodead][harm,nodead] Purge

 

Hex focus

Casts Hex on your hostile focus target without changing your current target.

#showtooltip Hex
/cast [@focus,harm,nodead][] Hex

 

Cleanse Spirit mouseover

Cleanses a friendly mouseover, then your current friendly target.

#showtooltip Cleanse Spirit
/cast [@mouseover,help,nodead][help,nodead] Cleanse Spirit

 

Lesser Healing Wave mouseover

Casts Lesser Healing Wave on a friendly mouseover, then your friendly target.

#showtooltip Lesser Healing Wave
/cast [@mouseover,help,nodead][help,nodead] Lesser Healing Wave

 

Grounding Totem at player

Drops Grounding Totem at your own location without an extra placement click.

#showtooltip Grounding Totem
/cast [@player] Grounding Totem

 

Tremor Totem at player

Drops Tremor Totem at your own location for nearby fear, charm and sleep effects.

#showtooltip Tremor Totem
/cast [@player] Tremor Totem

 

Earthbind Totem at player

Drops Earthbind Totem at your own location without changing targets.

#showtooltip Earthbind Totem
/cast [@player] Earthbind Totem

 

Ghost Wolf

Stops casting and enters Ghost Wolf for fast movement or mechanic handling.

#showtooltip Ghost Wolf
/stopcasting
/cast Ghost Wolf

 

Bloodlust or Heroism

Uses Bloodlust normally and Heroism with Shift for the appropriate faction spell.

#showtooltip [mod:shift] Heroism; Bloodlust
/cast [mod:shift] Heroism; Bloodlust

 

Totemic Recall

Recalls active totems to recover mana when the encounter allows it.

#showtooltip Totemic Recall
/cast Totemic Recall

How to use Enhancement Shaman macros

Open the in-game Macros window, create a macro and paste the code exactly as shown. Place it on an action bar and bind it to a reachable key. The weapon-buff sequence takes two presses, while the Maelstrom Weapon buttons provide fast Lightning Bolt or Chain Lightning casts when the instant proc is ready.

Focus and mouseover macros let you interrupt, purge or Hex a secondary target without losing the current enemy. The Feral Spirit and Fire Elemental buttons combine cooldowns for planned burst windows, so check that the relevant trinkets, racial ability and elemental timing are available before pressing them.

Enhancement Shaman PvE macro tips

Stormstrike, Lava Lash, Flame Shock and Earth Shock share important timing decisions. The modifier macro keeps both shocks available on one key, but it should not encourage unnecessary shock usage that delays a stronger ability or wastes the shared cooldown.

Maelstrom Weapon Lightning Bolt and Chain Lightning are useful when the instant proc is ready, with Chain Lightning reserved for situations where additional targets make it worthwhile. Shamanistic Rage supports mana and survivability, while Lightning Shield should be kept active without losing the current target.

Grounding, Tremor and Earthbind Totems provide defensive and control utility, while Wind Shear, Purge and Hex handle enemy casts and buffs. Ghost Wolf supports movement, Bloodlust or Heroism supports raid burst, and Totemic Recall can recover mana when the existing totems are no longer needed.

Compatibility and troubleshooting

These macros target the WoW WotLK 3.3.5a macro system. Private-server clients can differ in focus behavior, totem placement and protected actions. If a macro fails, test the spell alone, check the target relationship and range, then reload the UI after editing.

Macros cannot decide when to spend Feral Spirit, Fire Elemental, shocks or Maelstrom Weapon procs. Their purpose is to reduce targeting friction so the Enhancement Shaman can react faster while retaining control over procs, positioning, mana and encounter timing.

Related articles