Get an Epic Experience with Premium


Shaman Login to Add Favorites
  • World of Warcraft
  • 9,140 Monthly Downloads
  • Supports: 6.1.0
  • 1,000,298 Total Downloads
  • Updated 03/13/2015
  • Created 08/31/2009
  • 395 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: v3.4.3release
Support development! **

About Elementarist

6.1 compatible

Addon that tries to optimize DPS output for elemental shamans. It advise what spell you should cast next.
Also shows dps on the selected target (not the total dps) and aggro percentage.

Rules how it advises spells (3.3 versions for WoW 6.0.2)
  • Talent specific spells: Unleash Elements and/or Elemental Blast
  • Flame Shock if target in range and doesn't have FS debuff
  • Lava Burst, if target in range, and LvB is not on cd
  • Earth Shock if Lightning Shield has 7 charges, or it has 5 or more, and FS debuff has more time than FS cooldown
  • Lightning Bolt if target is in range

Also it display missing buffs:
  • Lightning Shield
  • Flametongoue weapon
  • Searing Totem
  • Elemental Mastery
  • Racial buffs

Display hint for casting
  • Wind Shear if target casts a non instant or channeled spell, or threat is higher than 80%
  • Purge if target has a purgeable buff
  • Chain Lightning, Earthquake if multiple targets are detected

YouTube video (a bit old)

tag v3.4.3release
Taracque <>
2015-03-13 17:53:44 +0100


    - no message
    - ***v3.4.2 * Fixed: at least the GCD always calculated as a shift between two spells * Fixed: Liquid Magma not shown if has no 10 sec remaining from the fire totem * Change: Liquid Magma can be removed from the rotation (see /ele Elemental config panel)


First Previous Page 1 of 25 Next Last
  • #395

    Hey heard some guildmates and friends talking about this addon

    DPS rotation is pretty fubar'd for Elemental.

    Should be:
    1. FS Up
    2. 20 stack ES
    3. Lava Burst
    4. 12 Stack ES

    5. Searing Totem
    6. Unleash / Blast
    7. Flame Shock if < 7 seconds
    8. Bolt

    Last edited by Tehalbino on 4/25/2015 6:27:32 PM
  • #394

    Enhancement Suggestion: 
    When you have 4 piece and earth shock in list of next spells add extra charge to lvbCharges

    if Elementarist.hasT17_4pcs then lvbCharges = lvbCharges + Elementarist:Count(Elementarist.SpellList["Earth Shock"],spellInCast,exspell1,exspell2) end

    Last edited by billlive on 4/6/2015 7:50:42 AM
  • #392

    Excellent addon. Thank you very much. A feature request I'd like to make is being able to set how many stacks of Lightning Shield to use Earth Shock. I know we can edit the files but would like to see it as a GUI within the addon (maybe a slider). T17 4 piece for Elemental is beneficial to use ES at 12 stacks.

    Last edited by kcoyo on 4/1/2015 3:32:41 PM
  • #393

    It detects 4 piece and changes the number to 12 automagically!


    Last edited by billlive on 4/6/2015 7:53:25 AM
  • #389

    Hey, could you add Unleash Flame in the rotation before Lava Burst whenever it resets or something like that? Thanks for the addon. :)

  • #391

    If you dont have Unleashed Fury for the T6 talent, Unleash Flame isn't part of the rotation

  • #384

    Bug 3.4.3

    Hi taracque

    Couldnt work out in my testing why Liquid Magma jumped from 3rd to 1st spell all the time, then I found out why.  Elementalist.lua is setting timeshift for second spell to zero for instant cast spells.

    In elementalist.lua  at line 960 there should be the following to set minimium timeshift to GCD

      if (not ct1) or (ct1 < Elementarist.lastBaseGCD) then
       ct1 = Elementarist.lastBaseGCD


    Last edited by billlive on 3/16/2015 6:22:35 PM
  • #386

    Thanks for your help, but may I ask you to send me those suggestions via email, or PM instead of posting them here? Most users are not interested in code details…

    Most of your suggestions/fixes are included in 3.4.3, I'm very grateful for your help!!!

  • #388

    I also put the elemental.lua I have tested with my latest fixes and suggestion at

    Last edited by billlive on 3/15/2015 7:37:22 AM
  • #387

    Hi  taracque

    I have sent you a PM with my email address so we can hook up via email.  I will be more than happy to email code directly to you.  I have used PM before but it didnt seem to get to  you  :(



    Last edited by billlive on 3/13/2015 5:20:10 PM
  • #375

    Can we please have an option to not suggest Liquid Magma. For some fights I prefer to time it on add spawns.

  • #385

    There is an option to exclude Liquid Magma from the rotation in 3.4.3

  • #373

    I think I have come across two problems. 1. Crystal of Insanity is suggested even when Oralius' Whispering Crystal is active. 2. Liquid Magma is suggested when a totem has less than 10 seconds to go (not 100% sure about this but it's very close!)

    Brilliant, brilliant addon though!

  • #372

    Used the new version in last nights raid as well as another guildie of mine. We both agree there is a problem with the rotation. We noticed if you cast LB with only 1 charge available regardless of the current CD, it suggests to cast LB again until the spell finishes casting, this being an impossibility. A fix for this would be excellent.

    Most awesome mod, sir. Keep up the good work. And thanks for the support!

    P.S. Billlive, if you have a local code with functional changes that you have made to enhance the mod, would you be so kind as you post it somewhere until Taracque decides whether or not to officialize it. I'd be glad to test you changes as well. Many thanks!

    Last edited by surtr6913 on 3/11/2015 5:33:24 AM
  • #376

    The link to the code suggestion I made to  taracque are ELEMENTAL only


    Last edited by billlive on 3/13/2015 1:27:21 AM
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »