Get an Epic Experience with Premium


Shaman Login to Add Favorites
  • World of Warcraft
  • 31,828 Monthly Downloads
  • Supports: 6.2.0
  • 1,072,422 Total Downloads
  • Updated 07/09/2015
  • Created 08/31/2009
  • 400 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: v3.4.7release
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.7release
Taracque <>
2015-07-09 12:49:24 +0200


    - 3.4.7 fixed a typo in elemental rotation


First Previous Page 1 of 26 Next Last
  • #412

    Suggestion:  Add Empowered Augment Rune to Misc Spell function.  note there different ID for the Empowered Augment Rune for Alliance and Horde but both give same buff  (GG Bliz!!)  The code below works for Horde, for Alliance repeat using Alliance instead of Horde

    Add to elemenatlist.lua custom IDs
     ["Focus Augment Rune"] = 118632,
     ["Empowered Augment Rune Alliance"] = 128482,
     ["Empowered Augment Rune Horde"] = 128475,

    Add to elemenatlist.lua custom Buffs
    ["Focus Augmentation"] = GetSpellInfo(175457),

    Add to elemental.lua     

    if (  (GetItemCount(Elementarist.CustomIDs["Empowered Augment Rune Horde"]) ~= 0) and
         ( not  Elementarist:hasBuff("player", Elementarist.SpellList["Focus Augmentation"])) )
              if Elementarist:GetItemCooldownRemaining(Elementarist.CustomIDs["Empowered Augment Rune Horde"]) < 2 then
       return nil,GetItemIcon(Elementarist.CustomIDs["Empowered Augment Rune Horde"])


    Last edited by billlive on 7/25/2015 9:14:26 PM
  • #411

    Can we use this addon for the enhancement also ?

    Tired at low levels and did not work.

  • #413

    Use Enhaprio, it's just as good as this.

  • #406

    I have same problems like the last post, also affects the game performance (strange frame rate problem, even have 80 fps).

    thanks for the addon ;)

    Last edited by Mrfondip on 7/9/2015 2:03:07 AM
  • #407

    Sorry for the bug, fixed in 3.4.7

  • #405

    The new update broke the spell suggestion. It doesn't tell me to call Lava Burst after the first opening Flame Shock and Lava Burst. Also, it is not telling me to cast Earth Shock no matter how many stacks I have, and I do have still have the 4 set from BRF.


    I do love this addon please fix.


    Going back to the previous version, it is still working perfectly

    Last edited by Schizoids on 7/8/2015 3:47:04 PM
  • #408

    Please check 3.4.7, and sorry for the inconvenience caused.

  • #409


    Thank you for fixing it so quickly.

  • #402

    I have a problem that I THINK is from Elementarist. I have gotten a little bar on the screen, showing Stacks of Lightening shield. I think the bar corresponds with "Shield tracker" or "Shield cooldown tracker".

    What ever I do I can't get rid of or move this little bar.
    Help please.

  • #403

    Can please check that after the /framestack console command move the mouse cursor over that frame. This will display all frame names which are under the mouse. All Elementarist Frames has name starting with Elementarist.

  • #410


    Thank you very much, I keep the command for furure use.
    No, it isn't Elementarist. My problem is to find out what it is :P as is only says UIparent.[loads of number]. And - if I wasn't stupid - I could have check by disabeling Elemntarist. But then I wouldn't have learnt that handy command.
    Ty for limeting my search. :-)

    Last edited by Jagmed on 7/13/2015 4:39:00 PM
  • #401

    Bug Report.  Elemental.lua

    LCOUNT is used in line 185 but is not defined at this point.
    LSCOUNT is only defined in line 224
    Impact... you never Earthshock if Lavaburst is available

    I suggest moving line 224 (current defining of LSCOUNT) to start of routine around line 48


  • #404

    Thanks for the report, fixed in 3.4.6

  • #400

    Your missing buffs list in the decription shows Flametongue Weapon.  All of the Shaman weapon imbues were removed from the game in patch 6.0.2 when Warlords of Draenor launched on Oct. 14th, 2014.

    They were replaced with the new passive ability called Enhanced Weapons that is only available to the Enhancement specialization.

    Last edited by tgrhwke on 5/28/2015 8:22:38 AM
  • #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
  • 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 »

G2A Giveaway