Categories / Macros / Shaman Elemental PVE Macros

Shaman Elemental PVE Macros

These Elemental Shaman PvE macros are designed for WoW WotLK 3.3.5a and focus on Flame Shock and Lava Burst targeting, channel protection, burst cooldowns and fast utility. They make Fire Elemental timing, Wind Shear, Purge, Hex and player-placed totems easier to use without adding unnecessary target switching.

Elemental macros can protect casts and reduce keybind pressure, but they do not automate the shock cooldown, proc timing or encounter decisions. Use the exact spell names from your client, keep valid focus and mouseover targets when required, and test every button on a target dummy before using it in a raid.

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

 

Lava Burst mouseover

Casts Lava Burst on a hostile mouseover without changing targets.

#showtooltip Lava Burst
/cast [@mouseover,harm,nodead][harm,nodead] Lava Burst

 

Lightning Bolt

Casts Lightning Bolt without restarting an active channel or changing targets.

#showtooltip Lightning Bolt
/cast [nochanneling:Lightning Bolt] Lightning Bolt

 

Chain Lightning

Casts Chain Lightning without restarting an active channel.

#showtooltip Chain Lightning
/cast [nochanneling:Chain Lightning] Chain Lightning

 

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

 

Elemental Mastery burst

Uses Elemental Mastery, both trinket slots, the glove slot and Lightning Bolt for a controlled burst window.

#showtooltip Elemental Mastery
/use 13
/use 14
/use 10
/cast Blood Fury
/cast Elemental Mastery
/cast Lightning Bolt

 

Fire Elemental snapshot

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

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

 

Fire Elemental Totem

Summons Fire Elemental Totem without attaching it to an automatic rotation.

#showtooltip Fire Elemental Totem
/cast Fire Elemental Totem

 

Thunderstorm

Stops a current cast and uses Thunderstorm immediately for mana recovery or emergency space.

#showtooltip Thunderstorm
/stopcasting
/cast Thunderstorm

 

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

 

Hex mouseover

Casts Hex on a hostile mouseover, then your current hostile target.

#showtooltip Hex
/cast [@mouseover,harm,nodead][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

 

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

 

Magma Totem at player

Drops Magma Totem at your own location for controlled area damage.

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

 

Lightning Shield

Places Lightning Shield on yourself without changing your current target.

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

 

Totemic Recall

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

#showtooltip Totemic Recall
/cast Totemic Recall

 

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

How to use Elemental 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. Mouseover and focus macros let you interrupt, purge or control a secondary target while keeping the main target selected.

The Elemental Mastery and Fire Elemental buttons combine cooldowns for planned burst windows. The Fire Elemental snapshot macro should be used when trinkets, gloves and Blood Fury are available and the summoned elemental can remain active for the intended duration.

Elemental Shaman PvE macro tips

Flame Shock enables Lava Burst's guaranteed critical interaction in WotLK, so avoid refreshing it carelessly and keep the shared shock cooldown in mind when using the Flame Shock or Earth Shock modifier macro. The no-channeling versions of Lightning Bolt and Chain Lightning help prevent accidental restarts while a cast is already underway.

Wind Shear, Purge and Hex are easier to use through focus or mouseover targeting, especially when the boss remains your current target. Thunderstorm can restore mana or create space, but its knockback should be used with awareness of the encounter and nearby enemies.

Grounding, Tremor, Earthbind and Magma Totems cover different defensive, control and area-damage situations. Player-targeted versions are fast, while Totemic Recall can recover mana when the existing totems are no longer needed. Ghost Wolf and Bloodlust or Heroism should remain easy to reach for movement and raid burst windows.

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 Elemental Mastery, Fire Elemental, Bloodlust or a shock cooldown. Their purpose is to reduce targeting friction so the Elemental Shaman can cast more consistently while retaining control over procs, movement, mana and encounter timing.

Related articles