Patch 10.0.0 (2022-10-25): Now a row 5 Elemental and row 7 Restoration talent (was a level 15 Elemental and level 25 Restoration talent).
Patch 9.0.1 (2020-10-13): Now available at level 25 for Restoration (was 30).
Patch 8.0.1 (2018-07-17): Now available at level 15 for Elemental and 30 for Restoration (was 90 for both). No longer grants [Tidal Waves] a chance to generate a Riptide charge.
Patch 6.0.2 (2014-10-14): Redesigned. The shaman's spells and abilities have a chance to trigger Echo of the Elements, causing their next short-cooldown spell or ability to not trigger a cooldown.
Elemental: It may be used on [Frost Shock], Earthquake, or Lava Burst.
Enhancement: It may be used on Fire Nova, Lava Lash, or Stormstrike.
Restoration: It may be used on Unleash Life, [Purify Spirit], or Riptide.
Old: When one of your spells causes direct damage or healing, you have a chance to gain Echo of the Elements, duplicating that spell's effect.
Patch 5.4.0 (2013-09-10): Spell duplication effect can no longer occur more than once every 4 seconds when used against hostile players, and their pets or guardians.