The following macro for Enhancement Shamans puts all the melee and instant abilities, meant to be used in the combat rotation, under a single button. This Shammy macro will start with Searing Totem, and will trigger Frost Shock, Flame Shock, Stormstrike, Lava Lash, and also cast CDs such as Liquid Magma and Unleash Elements.

Enhancement Shammy DPS Macro


Enhancement Shammy DPS Macro - Notepad Code

Macro code:

Sequences['Enhancement1'] = {
PreMacro = [[
/targetenemy [noharm][dead]
/castsequence reset=target Searing Totem,null
[[/cast Flame Shock]],
[[/cast Unleash Elements]],
[[/cast Stormstrike]],
[[/cast Lava Lash]],
[[/cast Liquid Magma]],
[[/cast Frost Shock]],


Required class – Shaman
Required spec – Enhancement
Required talents – Liquid Magma
Required addons – GnomeSequencer


You can put Lightning Bolt into this macro if you want. However, you cannot make it detect when it procs, to cast it instantly, so most of the it will be castable, which may delay your combat. It’s best to keep both Lightning Bolt and Chain Lightning in your keybar, right next to this macro.

You can also add Fire Nova to the macro, however, I left it this way, to be more of a single target DPS macro.

Tagged with:

Filed under: Shaman Macros

Like this post? Subscribe to my RSS feed and get loads more!