As patch 3.0 and WotLK broke DisqoDice and added new things for Enh Shammy's to think about (Maelstrom Weapon stacks, Lava Burst when Flame Shock on target) etc. and as Disquette had declared he was no longer playing I asked if I could take over the mod. He very kindly agreed and so I got to work, first fixing it for patch 3.0 then adding new features.
After radically updating the addon I decided to rename it and so the mod is now called ShockAndAwe. I felt that ShockAndAwe was a more appropriate name for an addon devoted to helping Enhancement Shamans Shock, StormStrike & Windfury their way to their maximum dps.
This addon will work with WotLK and patch 3.0.1 when it goes live it will NOT work on patch 2.4.3. I actively invite testers to comment, provide bug reports, and make suggestions for improvements.
You can
download it from
ShockAndAwe (formerly DisqoDice) : WoWInterface Downloads : WotLK Beta
Features
Various timer bars :
Shield : shows red when shield is inactive, shows time left on shield when active. Displays as pale grey when watershield active, blue when lightning shield is active, and green if some other shammy has cast an earth shield on you. It also displays the number of orbs charges you have left on the bar.
Maelstrom : Shows 15 second cooldown when another crit will add a Maelstrom charge. Shows number of charges on the bar and lights up when you have a full 5 stacks of Maelstrom, this is to show that an instant cast spell (Lava Burst, Lightning, Chain Lightning) is possible.
Stormstrike : bar shows when SS is active, duration is modified by Imp.SS talent - overlayed on this bar is hidden Windfury cooldown, so when WF procs you can see how long it will be before SS is ready and whether its worth waiting to proc WF off a SS.
Shock bar : shows the type of shock cast (green - earth, orange - flame, blue - frost, grey - wind) and duration before shock is next available. Duration of bar is modified by Reverberation talent. Option to show Flame/Earth rotation icons to remind you what is next. Option to warn you to use Wind Shock if your threat exceeds a player chosen percentage of the tank's (NB. only works if in group of 4 or more players).
New options
Configuration options appear on Blizzard Interface menu.
New frame that shows uptime of our major buffs : Flurry, Unleashed Rage, Elemental Devastation. May also add Lightning Speed (Mongoose proc), Elemental Strength (Stonebreaker Totem proc) however these will probably be replaced by new lvl 80 buffs so will probably wait until those are implemented. Display has both session uptimes and last fight uptimes.
Screenshots
Shows top LS bar 1 orb left, 2 stacks of MW on 2nd bar, SS halfway though cooldown, with WF having procced and on CD (orange bar). Icon shows recommendation for FS next.
Similar to first screenie, but note last shock was a FS so bar is reddish brown, and icon is ES.
This time shock bar is green showing last shock was an ES, and icon shows next shock should be a FS.
There is also an uptime counter that at present tracks 3 uptimes. As with all features this can be disabled if not required.
On the TODO list :
Remove manual config of 4 piece arena set.
Allow configuration of bar colours.
Add a shock indicator to Lava Burst bar to display if Flame Shock debuff still on target.
Allow selection of uptimes to track
Add Stats frame - will show current attack power, current haste percentage, current melee & spell crit percentages. Idea is to dynamically show these during fight as buffs/procs boost these figures they change during a fight. Display of this frame will be optional - disabling will turn off the dynamic calculation for those that don't want it.
Add a GCD bar.
Localisations need a lot of translation and checking
Whatever you can suggest...