I’ve been a long-time shaman player, but ever since I returned in Legion I have been struggling with the class’s kit and theme. They are like an onion where they have built upon the vanilla class design, layer upon layer of iteration that has lost the core concept and leaves questions as to why the class is the way it is. Only one of the specs has seen a seriously rework and it shows. Enhancement Shaman feels great while Elemental and Resto are still the old dogs. I suspect they are getting a rework with The War Within, but nevertheless, here is my dream for the class.
First let me address class fantasy issues of Elemental, I’ll post about Restoration shaman later. Right now, you build with weak lightning or lava spells and spend on earth spells (or as of DF, elemental blast). This is, imho, backwards. Earth spells should build up stacks of Overload for the next lightning or lava spell. In AoE, you can just spam Earthquake or earth shock (although it should be like earth spikes that either launch through the air or rise below the target, instead of a shock, let earth shock go away, it is old enough to retire now). Mastery can scale the intensity of each overload rather than the chance, let the number of overloads be directly tied up to a maximum that is twice the amount you can spend at once, to allow you some wiggle room in your rotation for movement and procs, much like Enhancement has with maelstrom weapon.
It would look a bit like this:
Earth Spike
Instant CastDeal x Physical damage.
Generates 1-2 Overload charges.
Earthquake
Instant CastCauses the earth within 8 yards of the target to tremble and break, dealing X Physical damage over 3 seconds and has a 5% chance to knock the enemy down. Multiple uses of Earthquake may overlap.
Generates 1 Overload charge per target hit, up to a maximum of 6.
Earth Spike, Earth Spike, Earth Spike, Lava Burst + 3-6 overloads. Simple enough. You can have talents centered around building overload charges along the center of the tree.
Next is the abomination that is Lava Burst, I love it thematically but ever since its inception it has been problematic. A spell that auto crits is nullifies the usefulness of an entire stat. Imo kill off Flame Shock, Ascendance and Primordial wave. Turn Lava Burst into:
Lava Burst
1-6 Overload Charges
1.5 sec CastHurls molten lava at the target, dealing X Volcanic damage over 6 seconds. If lava burst is reapplied, remaining damage is added to the new lava burst.
Replace Flame Shock with the following:
Elemental Eruption
10 sec cooldown
1.5 sec CastCauses the target afflicted by Lava Burst to erupt, instantly dealing 50% of the damage over time effect and causing 4 lava elementals to burst forth to attack the target for 6 seconds.
When the elementals expire, they erupt to apply 1 stack of Lava Burst to all nearby targets.
Liquid Magma Totem
1 min cooldown
Instant CastSummon a totem at the target location that erupts dealing X Volcanic damage to all enemies within 8 yards every 1 second for 15 seconds, causing all Lava Bursts in the area to continuously trigger an Elemental Eruption.
Can only trigger on up to 8 targets per 1 second.
For Lightning Themed spells, I imagine the following:
Lightning Bolt
1-6 Overload Charges
2 sec castHurls a bolt of lightning at the target, dealing X Nature damage per Overload charge. Each bolt causes the to gain a stack of static charge.
Chain Lightning
1-6 Overload Charges
2 sec castHurls a bolt of lightning at the target, dealing X Nature damage per Overload charge and then jumping to additional nearby enemies. Affects a total of 6 targets. Each target struck gains a stack of static charge.
Static Charge
PassiveWhen a target accumulates 10 static charges, a Lightning Strike at the target’s location from the sky, dealing X damage split between up to 6 targets. Applying a new static charge to any targets struck.
Stormkeeper
Instant cast
30 sec cooldownCause all static charges to connect to each other, dealing X damage instantly and causing X% of the next Lightning Strike to be repeated on each linked target. If there is only one target with static charge, damage is increased.
Lightning Storm Totem
Instant Cast
1-2 min cooldownSummons a totem at the target location that Lightning randomly strike a random nearby target every 0.5 sec for X sec within 15 yards. Each tim5e a static charge is generated from any source, this totem apply 1-3 additional charges.
Let water/frost spells be strictly for healing, not for rotational dps. While the above rotations are simple, I think they will be rewarding to play with. I personally don’t think complexity makes a class good.