Get an Epic Experience with Premium


Shaman Login to Add Favorites
  • World of Warcraft
  • 2,263 Monthly Downloads
  • Supports: 6.0.3
  • 198,951 Total Downloads
  • Updated 11/07/2014
  • Created 08/19/2010
  • 102 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: MIT License
  • Newest File: v1.7.1

About EnhaPrio

An addon that shows a enhancement shaman what spell or ability they should use to maximize dps. Only supports shamans of level 85 and above.

How to use it

EnhaPrio displays the suggested skills/spells as a queue of icons that change according to procs and cooldowns. The skill you should use is always at the front of the queue, displayed as a bigger icon. Upcoming cooldowns are shown at the end of the queue. There are also small icons for passive long cooldown skill tracking (Feral Spirit, Fire Elemental Totem and Ascendance) that are visible when those spells are not on cooldown. When you drop a Magma Totem the addon automatically switches to AoE priority mode that is better suited for fights with multiple opponents.


The priority list at the moment (under periodical revising):

Single target

  1. Elemental Mastery
  2. Fire Elemental, if Blood lust is up
  3. Ascendance
  4. Searing Totem, if not up
  5. Elemental Blast with mw stack > 1
  6. Unleash Elements, if specced to Unleash Fury
  7. Lightning Bolt, if there are 5 stacks of Maelstrom Weapon
  8. Stormstrike / Windstrike
  9. Flame Shock, if missing and Unleash Flame buff
  10. Lava Lash
  11. Flame Shock, if Unleash Flame buff and dropping soon
  12. Unleash Elements
  13. Lightning Bolt, if mw stack 3 or more, UF debuff on and time to cast
  14. Ancestral Swiftness, if you have it
  15. Lightning Bolt if ancestral swiftness is up
  16. Frost Shock
  17. Feral Spirit
  18. Earth Elemental
  19. Lightning Bolt, if more than one stacks of mw and time to cast
  20. Searing Totem, renew it if nothing else to do

Area of Effect

  1. Fire Nova totem when expiring
  2. Unleash Elements
  3. Flame Shock when under 10s left and UF is up
  4. Lava Lash when more than 20s left on Flame Shock
  5. Fire Nova
  6. Chain Lightning when 5 stacks of MW
  7. Stormstrike

Elemental Specialization

There is a priority for elemental spec again. Elemental mode is in testing and not necessarily perfect as far as the priorities go. If you have suggestions for the elemental spec, let me know.

Key features

  • Customizable icons (size, spacing, amount)
  • Supports Masque
  • Simple Maelstrom Weapon tracker
  • Simple timer for Flame Shock dot on target
  • Passive trackers for Feral Spirit, Fire Elemental Totem and Ascendance
  • AoE mode that switches the priority to AoE priority when using Magma Totem
  • Localization: English, German, Spanish


You can get to the settings by typing /ep or /enhaprio or use the games interface options pane. You can also set key bindings in the games "Key Bindings" UI.

Planned features

AoE priority probably needs some revising. Elemental priority needs checking and tweaking.

Known Bugs

The german client has two spells called Windstoß. One is the Interrupt Wind Shear the other one ist the Ascendence version of Stromstrike called Windstrike. If you use Windstoß (the SS version) the addon does not know that the ability is on cooldown. So you get a top priority for Windstoß as long Ascendance is runnig and you are not using Wind Shear. After Ascendence expired the addon is working as expected.

To Be Done

  • Only Enhancement tested so far
  • Test Elemental Priority or get rid of it
  • Optimzie the enhanchment Priority
  • Workaround for the Windstoß problem with the german client


Stormcat for the pre WoD AddOn
tgunlie (ShamWow_Enhance) for original concept
Phanx for localization help

Version 1.7.1 - 07.11.2014

  • Corrected some English locales
  • Changed English locales to use the localization app
  • Corrected some missing locales
  • Added German locales

Version 1.7.0 - 05.11.2014

  • Updated version to work with Warlords of Dreanor - only enhancement tested so far
  • Removed unnecessary code for weapon imbues
  • Changed Earthshock to Frostshock for enhancement
  • Updated TOC

Version 1.6.4 - 15.09.2013

  • Checked compatibility with 5.4
  • Priority tweaking in the future when there is more data available

Version 1.6.3 - 25.06.2013

  • Fixed a problem with Elemental Blast

Version 1.6.2 - 22.06.2013

  • Fixed compatibility with 5.3
  • Checked and tweaked priority

Version 1.6.1 - 19.4.2013

  • Return of the elemental build
  • Lava lash is now used regardless of stacks
  • Fixed issues with leaking memory

Version 1.6 - 17.3.2013

  • AOE mode: a feature to change the priority queue to aoe priority when dropping the magma totem
  • Flame Shock timer: a timer to track the time left on your fs dot on the target
  • A new long cooldown track icon for Ascendance
  • A basic localization support (thanks to Phanx). Spanish translation included.

Version 1.5.5 - 9.3.2013

  • Checked compatibility with the lastest patch
  • Tweaked the priority list

Version 1.5.4 - 31.12.2012

  • Checked compatibility with the latest patch
  • Reintroduced the health threshold for healing feature

Version 1.5.3 - 7.10.2012

  • Fixed some problems with the lvl90 talents

Version 1.5.2 - 30.9.2012

  • Fixed a bug with Ascendance

Version 1.5.1 - 16.9.2012

  • Removed the obsolete Greater Healing Wave option from the priority

Version 1.5 - 15.9.2012

  • Support for 5.0.4+
  • Rewrite of the queueing system. Should alleviate some problems the old one had
  • New skills and new priorities. The priority list is a rough implementation of the priorities discussed on the elitistjerks forums
  • Long CD skills (elementals, wolfs and buffs) are now added to the queue. This feature can be disabled in the options
  • Should work with the new 85+ skills in Mists of Pandaria (untested)
  • Keybindings (editable in Blizz UI): toggle addon on/off, open settings, toggle long cd skills on queue
  • Elemental spec is no more available

Version 1.3.10 - 1.1.2012

  • Checked compatibility with the patch
  • Tweaked the priority list a bit. Other than lb5 lightning bolts are off the default list. Users can still add them to the list manually if they wish to.

Version 1.3.9 - 20.10.2011

  • Fixed a bug when not having the Masque addon installed
  • Removed Lava Burst from the default prioritites

Version 1.3.8 - 19.10.2011

  • Ability to enable/disable EnhaPrio per spec
  • Hard casting Lightning Bolt, with 4 or 3 stacks of Maelstrom Weapon
  • Also implementing Lava Burst for enhancement (used at times there isn't anything else to do)
  • Priorities tweaked allowing for the new spell additions
  • The old ButtonFacede support now replaced with support for Masque

Version 1.3.7 - 16.7.2011

  • Checked compatibility with the latest build
  • Updated the priorities

Version 1.3.6 - 2.5.2011

  • Checked compatibility with the latest build
  • Finally removed the Fire Nova support from the addon. There is no way to know now when that skill is to be used. It's all up to the player now.

Version 1.3.5 - 24.4.2011

  • Added a feature where Greater Healing Wave will be suggested when a certain health level is reached and there are 5 Maelstrom Weapon charges active.
  • There is a new slider for the healing feature in the settings. Setting it to 0 will effectively disable the feature.

Version 1.3.4 - 16.1.2011

  • Added Click-Through option when locked

Version 1.3.3 - 4.1.2011

  • Should only work on lvl81 and above shamans (when you have Unleash Elements)
  • Elemental spec should be working again
  • The queue should now be correctly hidden/shown on talent spec change
  • Removed Shamanistic Rage from the passive cooldowns
  • Some other small fixes etc.

Version 1.3.2 - 13.12.2010

  • Added Unleash Elements to the queue

Version 1.3.1 - 01.12.2010

  • Added option for queued icons size
  • Added option for always show

Version 1.3 - 31.10.2010

  • Added support for elemental spec
  • Added a tracker for Shamanistic Rage

Version 1.2.2 - 18.10.2010

  • Fixed problems with non-english clients
  • Changed the priority

Version 1.2.1 - 14.10.2010

  • Bug fixes

Version 1.2 - 14.10.2010

  • Compatible with 4.0

Version 1.1.1 - 6.10.2010

  • Some minor bug fixes

Version 1.1 - 29.9.2010

  • Added upcoming cooldowns to the queue. This makes anticipating new skills easier.
  • Added an option to switch off aoe damage suggestions (Magma Totem and Fire Nova). To toggle this feature RIGHT CLICK on the main frame (the biggest icon).
  • Added an option to show long cooldowns (Feral Spirit and Fire Elemental Totem) as small icons under the main icon. The icon will appear when the skill is usable.

Version 1.0 - 13.9.2010

  • Initial release

Addon Packs Containing This...


First Previous Page 13 of 21 Next Last
  • #130

    If you want to use a caster weapon in main hand and think that Lava Burst would be an improvement to your dps, you can always edit the EnhaPrio.lua file and uncomment the Lava Burst from the priority list. I don't think I'll be making any more major updates to the addon before 4.3.

  • #128

    I released a new version where the problems with Masque are hopefully gone and removed Lava Burst as well. It seemed a bit too much and it isn't really even a dps increase.

  • #124

    Any chance of giving an option to turn off Lava Burst for Enhancement?  I don't have a caster weapon yet, and according to EJ, LvB is only recommended in the rotation with a caster weapon in your main hand. 

  • #126

    If that's the case, I'll just remove it altogether. Shamans shouldn't be using caster weapons anyway and 4.3 will be the final stop to that exploit.

  • #127

    Awesome.  Sweet.  I'm looking forward to it.  I'm tired of ShockAndAwe already.  (Had to use something, forcing my brain to cast Lightning Bolt when I saw a Lava Burst icon started giving me a headache)

    Last edited by Televator on 10/20/2011 7:36:30 AM
  • #122

    Sorry for my prolonged absence. I've been very busy and haven't had much time to devote to this project. Anyway, I'm releasing a new version that has Masque bugs fixed. If there's more problems, tell me and I'll try to address them when I have time...

  • #123

    got the update today and the mod isnt showing up in game for me now. get this error:


    Date: 2011-10-19 19:59:52
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\EnhaPrio\EnhaPrio.lua line 86:
    Cannot find a library instance of "Masque".
    [C]: ?
    [C]: error()
    !Swatter\Support\LibStub.lua:23: LibStub()
    EnhaPrio\EnhaPrio.lua:86: in main chunk
    Swatter, v5.12.5198 (QuirkyKiwi)
    ACP, v3.3.16
    AdiBags, vv1.4.1
    Altoholic, v4.2.001
    AtlasLootLoader, vv6.05.00_BETA3-14849
    AucAdvanced, v5.12.5198 (QuirkyKiwi)
    AucFilterBasic, v5.12.5198 (QuirkyKiwi)
    AucFilterOutlier, v5.12.5198.5194(5.12/embedded)
    AucMatchUndercut, v5.12.5198.4828(5.12/embedded)
    AucStatHistogram, v5.12.5198 (QuirkyKiwi)
    AucStatiLevel, v5.12.5198 (QuirkyKiwi)
    AucStatPurchased, v5.12.5198 (QuirkyKiwi)
    AucStatSales, v5.12.5198.4838(5.12/embedded)
    AucStatSimple, v5.12.5198 (QuirkyKiwi)
    AucStatStdDev, v5.12.5198 (QuirkyKiwi)
    AucStatWOWEcon, v5.12.5198.4828(5.12/embedded)
    AucUtilAHWindowControl, v5.12.5198.5133(5.12/embedded)
    AucUtilAppraiser, v5.12.5198.5194(5.12/embedded)
    AucUtilAskPrice, v5.12.5198.5162(5.12/embedded)
    AucUtilAutoMagic, v5.12.5198.5184(5.12/embedded)
    AucUtilCompactUI, v5.12.5198.5016(5.12/embedded)
    AucUtilEasyBuyout, v5.12.5198.4897(5.12/embedded)
    AucUtilFixAH, v5.12.5198 (QuirkyKiwi)
    AucUtilItemSuggest, v5.12.5198.5144(5.12/embedded)
    AucUtilPriceLevel, v5.12.5198.4861(5.12/embedded)
    AucUtilScanButton, v5.12.5198.5159(5.12/embedded)
    AucUtilScanFinish, v5.12.5198.5159(5.12/embedded)
    AucUtilScanProgress, v5.12.5198.4979(5.12/embedded)
    AucUtilScanStart, v5.12.5198.5159(5.12/embedded)
    AucUtilSearchUI, v5.12.5198.5184(5.12/embedded)
    AucUtilSimpleAuction, v5.12.5198.4993(5.12/embedded)
    AucUtilVendMarkup, v5.12.5198.4828(5.12/embedded)
    Auctionator, v2.9.7
    Babylonian, v5.1.DEV.312(/embedded)
    BalancePowerTracker, v1.2.5
    BalerocHealers, v
    Bartender4, v4.4.19
    BeanCounter, v5.12.5198 (QuirkyKiwi)
    BetterPowerBarAlt, v1.3.2
    Boomkinator, vv0.0.01
    BrokerDualSpec, v0.6
    Chatter, v1.0
    Configator, v5.1.DEV.312(/embedded)
    DataStore, v4.2.001
    DataStoreAchievements, v4.2.001
    DataStoreAgenda, v4.2.001
    DataStoreAuctions, v4.2.001
    DataStoreCharacters, v4.2.001
    DataStoreContainers, v4.2.001
    DataStoreCrafts, v4.2.001
    DataStoreCurrencies, v4.2.001
    DataStoreInventory, v4.2.001
    DataStoreMails, v4.2.001
    DataStorePets, v4.2.001
    DataStoreQuests, v4.2.001
    DataStoreReputations, v4.2.001
    DataStoreSpells, v4.2.001
    DataStoreStats, v4.2.001
    DataStoreTalents, v4.2.001
    DBMCore, v
    DebugLib, v5.1.DEV.312(/embedded)
    EnhaPrio, v
    LibExtraTip, v5.12.DEV.311(/embedded)
    Stubby, v5.12.5198 (QuirkyKiwi)
    TipHelper, v5.12.DEV.310(/embedded)
    BlizRuntimeLib_enUS v4.2.2.40200 <us>


  • #125

    Ok, I'll look it over once I get off work today

  • #117

    Nevermind I figured it out. THis is why you dont try to change the code of your addons ^^^.

  • #116

    I updated Enhaprio today 10/15/2011.  Now the Que doesnt show up in the middle of the screen.  Its way off to the side.  When i select the options "Right" "Left" "Down" you can see it to the very far right of the screen or it disappears.  Please help me fix this.  Im Addicted to EnhaPrio for raiding.  I have come acustomed to using ur addon.  Thanks a fan of enhaprio,


  • #114
    Is it possible to have options with MW
  • #120

    What do you mean? There is already an option to turn off MW tracker if that is what you mean.

  • #113
    What determines the appearance of lava burst rotation in ench
  • #118

    Lava Bust appears in enha when there are less than 3 stacks of mw and nothing is coming from cd in less than 2 seconds. Of course a sudden rise in mw stack will show the LB3 lightning bolt and cancel the lava burst icon. With this setup you won't get to cast lava burst very often.

  • #112
    I'm not able to resize addon icons without them overlapping and then they still do not get smaller.
  • 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 »

Dominate the Competition with Alienware