ShockAndAwe

Shock Bars

ShockAndAwe displays timer bars for Shocks, Stormstrike, Windfury (internal CD), Maelstrom Weapon, Lava Lash, Feral Spirits, and your shield. It optionally shows number of orbs on left shield, stacks of MW, advises of next shock in rotation. It also shows a user configurable priority icon frame to advise you of what the highest damage ability available is. Using the priority frame ensures you always use the highest damage ability to maximize your DPS.

ShockAndAwe is a WotLK replacement for DisqoDice. Disquette of of Sargeras was the original author of this mod. He has stopped playing the game and he kindly allowed me to take over the mod. I renamed it to ShockAndAwe as I felt that that was a more appropriate name for an addon devoted to helping Enhancement Shamans Shock, StormStrike and Windfury (and Lava Lash and Lava Burst ) their way to their maximum dps.

I have updated it to work with WotLK and patch 3.0.8 and I actively invite testers to comment, provide bug reports, and make suggestions for improvements.

Bars

  • Feral Spirits: Shows two bars the longer one is the 3 minute cooldown of before you can use the Feral Spirits again and the smaller bar shows the 45 second duration of the Feral Spirits out and active.
  • Shield: shows red when shield is inactive, shows time left on shield when active. Displays as pale grey when water shield active, blue when lightning shield is active, and green if some other shaman has cast an earth shield on you. It also displays the number of orbs charges you have left on the bar.
  • Maelstrom: Shows 30 second cooldown and stacks of Maelstrom charges. 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. Option flash the bar and/or play a sound when you get 5 stacks.
  • 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.
  • Global Cooldown: shows expiry of GCD
  • Lava Lash: shows cooldown of Lava Lash

Uptime Box

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.

Now supports SharedMedia, so you can configure your bar textures to suit your UI. Also now supports altering colours to suit your own preferences.

Priority Box

Now you can configure a priority queue so it will show you the icon of the next skill thats off cooldown that gives highest dps. User configurable options for priorities. Defaults are MW5_LB, ES_SS, SS, ES, LL, ST, LS as those are showing top DPS according to EnhSim. Will also optionally show windshock icon if your threat is overtaking the tank.

Other Features

Now warns if your weapons are missing buffs on entering combat - warns when shield expires.

Now can flash Maelstrom bar when you get 5 stacks, and optionally play a configurable sound every few seconds. Plus can do the same for 4 stacks - feature requested by community.

Displays an optional WF & SS dmg totalizing and option to output to scrolling combat text. So now you can see the total dmg you do from a WF or SS hit.

Gives options to keybind your weapon buff choices and your shield choices.

Ability to export your character data for use in the Enhancement Shaman Sim so you can calculate your dps and the best kit stats for your personal setup.



To configure the addon

Simply type /saa config to bring up the config panel to allow you to configure it.

One of the most common requests for changing the config is to adjust the frame/bar widths, and to change the sounds for MW4 & MW5. These are easiest changed on the Blizzard Config options.

On the TODO list

Please see the tickets at http://wow.curseforge.com/projects/shockandawe

If you have any suggestions for improvements or want to report a bug please submit a ticket this makes it a lot easier to track individual problems. Please submit one ticket per issue at the following URL.

http://wow.curseforge.com/projects/shockandawe/create-ticket/

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Skibum86 Skibum86 Fri, 15 May 2009 01:48:14

    Is there a bug with the Malstrom Wep Sounds?

    I have S/A set to play sound on 5 stack and the sound wave set. I can hear the sound play when I'm changing the sound on the menu. However, the sound will not play when a 5 stack is complete (in combat).

    Almost every thing else is turned off because I only use this mod to export and the malstrom sound. What are the other dependancies for the sound to play (in combat)?

  • Avatar of Groundzero303 Groundzero303 Mon, 04 May 2009 12:48:07

    I`am so sorry that I didn`t do very well. This time I translate from enUS line by line. I think that it will be much better. Here is the file for vsesion 4.34 http:rapidshare.de/files/47020204/Locale-zhTW.lua.html.

  • Avatar of Pericles Pericles Sun, 03 May 2009 16:40:20

    Thanks for that although you MUST NEVER EVER change the ordering of the items. If you do I have no easy way of checking that a new version has everything and I will therefore be forced not to use your localisation file. I must be able to do a line by line check to see everything is included, you seem to have multiple versions of different lines with different translations.

    I therefore CANNOT use this file.

  • Avatar of Groundzero303 Groundzero303 Mon, 27 Apr 2009 05:59:44

    hi, I've add a Localization for zhTW.

    it`s for version 4.32.

    here is the file http://rapidshare.de/files/46919340/Locale-zhTW.lua.html

  • Avatar of Pericles Pericles Mon, 30 Mar 2009 09:28:03

    Yes my new addon. PriorityQueue will use the priority frame for as many classes as I can get working. I have a lock so I'll do one an Affliction lock priority as part of it. For other rotations/priorities I'll need help from people who know their class.

  • Avatar of jonnas77 jonnas77 Thu, 26 Mar 2009 10:48:04

    i just wanted to say this has been one of the most useful add-ons ive used for my shaman. and i have one idea. Ive been reading that switching between earth shock and flame shock can really up dps. what about a way to have earth shock and flame shock rotate turns in the priority frame?

  • Avatar of Ackis Ackis Mon, 23 Mar 2009 22:13:14

    Yah Pericles, that makes sense. Just wanted to see if anything was going wrong (saw an update where you got rid of it completely).

    What I did for my mods that were svn and needed git stuff was just add code in that detected if it was installed.

  • Avatar of Pericles Pericles Mon, 16 Mar 2009 15:30:05

    My problem Ackis, is that I am using Tortoise SVN to update the project. Typically I do a right click "SVN Update" before I do any work so I am testing addon with latest libraries. Now when LibAboutPanel was on SVN that worked a treat. Now of course SVN doesn't understand the git:
    syntax and so can't get the latest version for me to test.

    This ends up meaning I need to test with an old version of the library. Now given the nature of the library its not likely to break anything however it does mean I can't test my addon with the latest version unless there is some GIT -> SVN syntax I'm missing.

    So what I did instead was to change the .pkgmeta to fix the packaging and removed the LibAboutPanel from the svn:externals property. The recent commit was commiting that change.

    Does this make sense?

  • Avatar of Ackis Ackis Mon, 16 Mar 2009 00:22:09

    [17:57] <Repo> [WoW] shockandawe: Pericles * r178 : ShockAndAwe: - [17:57] <Repo> remove LibAboutPanel git update site

    Did you need help with LibAboutPanel?

    I had it changed to git however the people that did it along with myself didn't even think about the issues that would occur.

  • Avatar of Pericles Pericles Fri, 27 Feb 2009 16:08:55

    Sure no problem to get an Elemental version. Just tell me who has volunteered to write and test the code and I can add them as an author.

Facts

Date created
05 Oct 2008
Categories
Last update
06 Jun 2009
Development stage
Release
Language
  • deDE
  • enUS
  • esES
  • frFR
  • ruRU
License
Academic Free License v3.0
Curse link
ShockAndAwe
Recent files
  • R: v4.36 for 3.1.0 on 06 Jun 2009
  • A: r206 for 3.1.0 on 06 Jun 2009
  • R: v4.35 for 3.1.0 on 07 May 2009
  • A: r204 for 3.1.0 on 07 May 2009
  • R: v4.34 for 3.1.0 on 03 May 2009

Authors

Relationships

© 2008-2009 Curse Inc.