• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

Elementarist

 

Project Updated:
Files Updated: Wed, Nov 18 2009
Supports Game Version: 3.2.0
Category: Shaman, and Combat
Tags:

, , , , , and [Edit Tags]

Project Manager: taracque
Additional Authors: No additional authors
Current Version: Elementarist v1.0rc1
License: GNU General Public License version 3 (GPLv3)
Development Site: CurseForge.com
Avg Daily DL (last 30 days): 88
Downloads Total: 6,676
Favorites: 14
Comments: 11
  • Curse Giveaways
  • Alganon

    Alganon

    Alganon Open Beta Key Giveaway Alganon is an upcoming fantasy-based MMORPG that allows thousands of people to play together in a virtual world that features a rich history dominated by commanding deities...

    Get Key

  • Contests
  • About Elementarist
  •  

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.

Idea and portions of code is based on Face Smasher addon.

Rules how it advises spells:

* Flame Shock if target in range and doesn't have FS debuff
* Lava Burst, if target in range, and LvB is not on cd
* Chain Lightning if not on cd, and multiple targets are detected (unfortunatelly target detection is not 100% accurate), or SpellPower is below 1920 (according to my calculations, below 1920 spellpower CL has better single target dps)
* Lightning Bolt if target is in range

Also it display missing buffs:

* Water Shield
* Wrath of Air totem
* Totem of Wrath
* Flametongoue weapon

Display hint for casting

* Elemental Mastery, when not on cd
* Thunderstorm, if mana is < 70%
* Wind Shear if target casts a non instant or channeled spell
* Purge if target has a purgeable buff

Todo:

* Currently Wind Shear is displayed on non interruptable spells.

YouTube video

  • Downloads (7)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  Elementarist v1.0rc1 Beta 3.2.0 545 11/18/2009
  Elementarist v0.9.9a Beta 3.2.0 334 11/16/2009
  Elementarist v0.9.9 Beta 3.2.0 115 11/16/2009
  Elementarist v0.9 Beta 3.2.0 3,795 9/25/2009
  Elementarist v0.8 Beta 3.2.0 429 9/22/2009
  • Comments

Add Comment

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • Hotspotter said

    Is it possible to have different options for "Main" and "Second" spec ?

    Reply Report Permalink
  • taracque said

    This addon is only for elemental talent. There will be an option to disable if the current talent is not elemental.

    Reply Report Permalink
  • Hotspotter said

    That's fine for me.

    Reply Report Permalink
  • Tamalane said

    Would it be possible to add a option to hide/show the new FS debuff timer frame ?
    I already have it tracked by classtimers that tracks many more things also.

    Reply Report Permalink
  • taracque said

    This will be added in 1.0 (in 1 or 2 days)

    Reply Report Permalink
  • polarB3AR said

    Hello. Great work.

    But I totally agree with Nephanor. Imo it should be more like "EasyDestro".
    Addon in action: http://www.youtube.com/watch?v=R-oIBjZ0img

    Reply Report Permalink
  • taracque said

    It basically displays the next spell in middle of the frame (however, I agree, that it can be missed very easy). Instead of adding a queue of spells, I've added a separate frame which displays timer for FS debuff on current target (it uses OmniCC if available, otherwise uses its own routine to display remaining time)
    I'll implement the spell queue at a later time, but it needs some complicated logic to calculate what spells needs to be used with you current haste, spellpower, critrating for optimal DPS output.

    Reply Report Permalink
  • Nephanor said

    I don't think EasyDestro uses any complicated logic, it really just updates often. Just for reference, the Destro rotation is: Keep Immolate up, Keep a curse up, Life tap (optional if you have the talent to give the bonus), use Conflag if the cooldown is up, use chaos bolt if the cooldown is up, spam Incinerate otherwise. That's very similar to what Elemental does, which is: Keep up Flame Shock, Use Lava Burst if the cooldown is up, use chain lightning if the cooldown is up, span lightning bolt.

    There are times with EasyDestro where it shows me Conflag is next, but by the time I finish casting the spell, Immolate is up, so it changes to show that. It doesn't really have all that complex logic, just is a simple check. If you want to go the complex way and use the haste, that's not a bad idea, but in the end, it is also a matter of how quickly people's reaction times are, and that will cause it to change on its own, better to just save a little programming and go with updates in my opinion. (And yes, I am a programmer, just haven't learned LUA yet)

    Reply Report Permalink
  • taracque said

    Currently it only shows what you should press when your current cast finished, and dont about timing of LvB casts.
    I've started to learn lua with this addon, but the goal is to create and addon which displays the optimal next spell.

    Reply Report Permalink
  • Nephanor said

    I like the addon, but I think it needs to be a little more proactive. In specific, it should display what the next spell should be. An example of a nice style of displaying a rotation like this would be EasyDestro, which is for Destruction Warlocks. Like Elemental shamans, you need to have a dot up (Immolate) and there are certain spells that you use when cooldowns are up (Chaos Bolt & Conflagurate) and an easy filler spell (Incinerate) as well as longer duration spells to cast every now and then (Life Tap and curses) If the next spell priority to cast changes while you are currently casting a spell, it will change it right in front. It also has a nice visual effect to remind you to cast certain important spells. Other then those little nitpicks, its a great trainer addon.

    Reply Report Permalink
  • Retherok said

    I definitely agree with this, the 'next action' queue system helps improve your timing in your LvB cooldown. When I used this mod in raids I noticed a decrease in LvB casts overall because I would be casting an extra LB before I had time to react to the mod telling me to cast LvB.

    Reply Report Permalink
  • Pieair said

    Hello. Great addon, thanks a lot.

    I want to change the texture, but I don't know which lign I must change.. ? Can you help me ? :x

    Reply Report Permalink
  • taracque said

    Hi, I'm not sure what you wanna modify, can you describe it a bit more?

    Reply Report Permalink
  • mazzop said

    nice and handy adddon
    have issue with frame reseting position all the time

    Reply Report Permalink
  • taracque said

    This has been fixed in v0.7

    Reply Report Permalink
  • bengilmer said

    I'm getting a notification to cast LB after FS, even when LvB is off cooldown. :/

    Reply Report Permalink
  • taracque said

    This has been fixed in v0.7

    Reply Report Permalink
  • taracque said

    Do you have your own Flame Shock debuff on the target? LvB is never displayed?

    Reply Report Permalink
  • angrynight said

    great addon only when i wanne use it it causes LUA Errors ingame and the addon breaks.......

    how come?

    Reply Report Permalink
  • taracque said

    Can you be a bit more specific please?
    (what error, what you actually do before it happens, anything, which helps me to fix the problem)

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 26,430 Deadly Boss Mods Boss Encounters, and Combat
  2. 8,583 Recount Combat
  3. 3,445 Decursive Buffs & Debuffs, Boss Encounters...
  4. 3,343 BigWigs Bossmods Boss Encounters, and Combat
  5. 3,118 Omen Threat Meter Boss Encounters, and Combat