Important Note
This depends on GSE3 or higher.
GSE is available at https://www.curseforge.com/wow/addons/gse-gnome-sequencer-enhanced-advanced-macros
Important Note
This depends on GSE3 or higher.
GSE is available at https://www.curseforge.com/wow/addons/gse-gnome-sequencer-enhanced-advanced-macros
Enhancement
Enhancement Shaman — Spec Info
Designed for MoP Classic (level 81+). Built for clean Stormstrike/Lava Lash uptime, safe Maelstrom management, and simple Fire Nova cleave. Includes Single-Target and AoE versions.
Core Single-Target Rotation:
Flame Shock is applied once at the start (reset=target) so your fire effects are rolling.
Stormstrike on cooldown is your highest priority melee strike.
Lava Lash on cooldown follows right after Stormstrike.
Maelstrom spenders are manual: use Lightning Bolt at 5 stacks. They’re intentionally not in the rotation so you don’t waste stacks at low counts.
Keep Searing Totem manual on Alt. Refresh between pulls or when it expires; it’s low DPS per GCD and can cause lockups if spammed.
Feral Spirit is manual on Ctrl so you can line it up with trinkets or bloodlust.
Core AoE Rotation:
Flame Shock your primary target (reset=target). Use Lava Lash to spread Flame Shock if you’re using the Glyph of Lava Lash.
Fire Nova is used when multiple enemies have your Flame Shock. It detonates from Flame Shocked targets (not from Magma Totem).
Stormstrike and Lava Lash remain high priority even in AoE.
Chain Lightning is a manual Maelstrom dump (Shift) at 5 stacks.
Magma Totem is manual on Alt. Drop it when the pack is going to live long enough to matter.
Maelstrom and Shocks:
Lightning Bolt (ST) and Chain Lightning (AoE) are manual on Shift and should be used at 5 Maelstrom stacks.
Earth Shock is manual. Use it only when you are not spending Maelstrom on LB/CL and nothing higher priority is available.
This keeps the sequence from dumping at bad times and prevents lost damage.
Unleash Elements:
Optional and manual if you choose to use it. It can be pressed before a Lava Lash or Flame Shock for a small bump, but weaving it regularly tends to disrupt the flow. Keep it off the loop.
Modded Keys:
Shift = Lightning Bolt (ST) / Chain Lightning (AoE) — manual Maelstrom dump at 5 stacks
Ctrl = Feral Spirit
Alt = Searing Totem (ST) / Magma Totem (AoE)
Why This Setup:
Keeps the loop focused on real damage buttons (Stormstrike/Lava Lash) while leaving Maelstrom spenders to player control.
Avoids locking up on totems or wasting low-stack Maelstrom casts.
Fire Nova usage is clear and reliable by tying it to Flame Shock spread rather than totems.
Plays smoothly at any sensible click cadence without reset=time or GCD conflicts.
Elemental
Elemental Shaman — Spec Info
Designed for MoP Classic (level 81+). Built to maintain Flame Shock uptime, cast Lava Burst on cooldown, and weave Lightning-based fillers for stable damage and Fulmination stack generation. Includes distinct Single-Target and AoE versions.
Core Single-Target Rotation:
Opens with Flame Shock (reset=target) to ensure Lava Burst always crits.
Cast Lava Burst on cooldown as your main nuke.
Use Lightning Bolt as your filler when Lava Burst is on cooldown.
Elemental Mastery / Ancestral Swiftness / Echo of the Elements (L75) are supported via [known:] checks and only cast if talented.
Earth Shock is manual. Use it only at 7+ Lightning Shield stacks (Fulmination) to avoid wasting stacks. It is intentionally excluded from the rotation.
Core AoE Rotation:
Opens with Flame Shock (reset=target) on your primary target to enable Lava Surge procs.
Use Chain Lightning as your main cleave builder on 3+ targets.
Drop Earthquake @cursor regularly when mobs are grouped and stationary.
Cast Lava Burst on Lava Surge procs even in AoE for strong instant hits.
Earth Shock is manual. Use it only at 7+ Lightning Shield stacks (Fulmination) when Flame Shock is active to trigger big burst damage.
Unleash Elements:
Unleash Elements is not part of the core rotation. It can be used manually before Flame Shock or Lava Burst for a minor damage boost, but weaving it regularly tends to lower overall DPS by delaying Lava Burst casts. It’s considered optional and is best kept manual if used at all.
How ST and AoE Differ:
The ST version revolves around Flame Shock uptime → Lava Burst → Lightning Bolt filler for clean, consistent damage.
The AoE version switches to Chain Lightning spam as the core builder, mixes in Lava Burst procs, and adds Earthquake for sustained AoE pressure.
Both keep Earth Shock manual to prevent rotation disruption and wasted stacks.
Modded Keys:
Shift = Ascendance (major burst)
Ctrl = Elemental Mastery (or Spiritwalker’s Grace if talented)
Alt = Fire Elemental Totem
Why This Setup:
Keeps Flame Shock uptime and Lava Burst casts consistent without clogging GCDs.
Lets you manually fire Earth Shock only when Fulmination stacks are high for maximum burst value.
Leaves Unleash Elements optional so it never interferes with your core flow.
Uses [nomod] to ensure all core casts don’t interfere with mod key cooldowns.
Keeps Elemental’s natural pacing intact while running smoothly inside GSE.
Restoration
Restoration Shaman — Spec Info
Designed for MoP Classic (level 81+). Built around Riptide → Tidal Waves uptime, safe mouseover healing, and clean group healing with Chain Heal and Healing Rain. Includes Single-Target and AoE versions.
Core Single-Target Healing:
Keep Earth Shield on the tank (use focus for reliability).
Maintain Riptide on your target to keep Tidal Waves active.
Use Greater Healing Wave for heavy hits, Healing Surge for emergencies, and Healing Wave as your filler heal.
All heals are cast via mouseover to keep your hostile target untouched during combat.
Core AoE Healing:
Open with Riptide to empower Chain Heal through Tidal Waves.
Use Chain Heal when multiple targets are injured and stacked.
Drop Healing Rain @cursor when the group is stationary and can stand in it for most of its duration.
Spot heal with your direct heals as needed between Chain Heals to stabilize the group.
Cooldowns and Mod Keys:
Shift = Spirit Link Totem
Ctrl = Mana Tide Totem
Alt = Healing Stream Totem
Major cooldowns like Ascendance and Healing Tide Totem are intentionally left out of the sequence. Use them manually during scripted raid-wide damage events or as emergencies.
Mouseover and Targeting:
All heals use [@mouseover,help,nodead] so you can heal raid frames without changing your current target.
This keeps your DPS target or enemy focus intact and avoids GCD loss from target switching.
Practical Tips:
Keep Earth Shield up on the tank at all times for passive mitigation and throughput.
Always Riptide before Chain Heal to increase its healing output and trigger Tidal Waves.
Healing Rain should only be used when the raid is stationary long enough to benefit from it.
Between pulls, refresh Earth Shield on your focus to avoid downtime at the start of combat.
Why This Setup:
Keeps your healing flow simple: maintain Riptide → weave single-target heals → use Chain Heal and Healing Rain for group damage.
Prevents target switching issues by avoiding /target mouseover.
Leaves powerful cooldowns off the sequence so you can use them only when they’ll have full impact.