ShieldsUp monitors your Earth Shield, Water Shield, and Lightning Shield.
It features an easy-to-read text display that shows the number of charges remaining on each active shield, as well as the name of the last person you cast Earth Shield on. Other features include a visual indication when another shaman overwrites your Earth Shield, text and audio alerts when one of your shields expires or is removed, and a condensed display while solo (or for shamans without Earth Shield).
Usage
Options are available in the Interface Options window. You can type /sup to open the window directly to the ShieldsUp panel.
Frequently Asked Questions
Q: Why isn’t ShieldsUp monitoring my Earth Shield? A: ShieldsUp only monitors Earth Shield when it’s cast on yourself, or on a player or pet in your party or raid group. There is no way for addons to reliably monitor buffs cast on other units, so ShieldsUp doesn’t try.
Q: Why am I only seeing one charge counter? A: ShieldsUp switches to a single-counter display when you are solo, or if you don’t have the Earth Shield talent, since in either situation it’s only possible for you to have one shield active on a target ShieldsUp can monitor.
Localization
ShieldsUp is compatible with all locales.
ShieldsUp is translated into English, Deutsch, Español, Français, Русский, 简体中文, and 正體中文. If you can provide translations for another locale, please send me a PM on this site or on wowace.com.
Please keep in mind that ShieldsUp is intentionally limited in scope to local monitoring of your own shaman shield buffs, and that requests for features outside of this scope will not be considered.
Bug Reports
If you encounter a problem with ShieldsUp, please follow these three easy steps:
Check the ticket tracker to see if the problem has already been reported. If it has, please don’t create another ticket for the same problem, but feel free to add a comment to the existing ticket if you have more information to add.
Try some basic troubleshooting steps. Sometimes, you’ll be able to fix the problem yourself without having to wait for a response to your ticket, but even if you’re not, troubleshooting will still help you gather useful information to include in your report.
Submit a bug report ticket. Make sure you include enough information to identify the problem; I can’t help you if I don’t know what the problem is! At the very least, you should include the version of the addon you have installed, the text of any error messages that appear in-game, a description of the problem and any actions that trigger it, and a summary of troubleshooting steps you tried.
Remember to check on your ticket after a few days, as I may need more information from you in order to identify or fix the problem!
Credits
ShieldsUp was originally based on beSch, by Infineon.
License
ShieldsUp is free as in “free beer,” not as in “free software,” and you may not include it in your compilation, or redistribute it in any other way, without first getting permission. A formal copyright notice and the full license terms under which ShieldsUp is released are available in the README file inside the addon’s folder.
Change Log - ShieldsUp
3.3.2.93
Wintergrasp and other (future) outdoor PvP zones are now treated as battlegrounds for the purposes of visibility options
Fixed possible errors when no alert sound is selected
Improved text alert options
Added LibAboutPanel to optional dependencies for standalone library users
3.3.0.85
Fixed failure to monitor Earth Shield on battleground allies from other servers
Fixed failure to detect active shields on login
Fixed alerts triggering while you are dead or operating a vehicle
Fixed alerts triggering while the display is hidden
Fixed alerts triggering when you remove Earth Shield on one target by casting it on another target
Fixed alerts triggering when you remove Earth Shield on yourself by casting Water Shield or Lightning Shield, and vice versa
Added French translations from krukniak on Curse
Added very rough Spanish translations - corrections welcome
3.2.0.79
Added Simplified Chinese and Traditional Chinese translations from wowui.cn
3.1.1.78-beta
Added German translations from Søøm
Added hidden option to show you who overwrote your Earth Shield
Fixed overlapping controls in the configuration GUI
3.1.0.57-beta
Improved support for dual talent specializations in WoW 3.1
Fixed misplaced checkbox in options (text output > sticky)
Fixed some outstanding issues with text output options
Updated wording on some options for clarity
Updated ruRU locale file (needs translator attention)
3.1.0.47-beta
Update for aura changes in 3.1
NOT compatible with WoW 3.0.9 or lower!
3.0.9.46-beta
Add "colorblind mode" option
Fix some bugs with the alert options
3.0.9.44-beta
Fixed saved variables initialization
Added sliders for font sizes (yes, I know they overlap stuff)
3.0.9.42-beta
Fixed dropdown menu creation
Fixed sound not playing when selecting it in sound file dropdowns
Added scrolling dropdown for font selection (not yet functional, please do not report issues related to this)
3.0.3.39-beta
Added options for alerts
Removed embeds that are no longer used
Known issue: Dropdowns for selecting sound files are oddly anchored
Known issue: Dropdown for text output subsection doesn't work properly until the dropdown for text output main section is used once
3.0.3.34-beta
Added options for position, padding, typeface, outline, shadow, and colors
3.0.3.30-beta
This is a near-total rewrite. The addon is now watching spellcast and aura events instead of scanning every combat log message. This results in inherent support for current and future talents and glyphs which alter the number of charges on shields, and in greater accuracy under many circumsances, including high latency and passing through loading screens. Solo mode now also works as intended.
This beta version does not yet have a configuration interface. Many settings will translate from the previous versions, but I make no guarantees, especially if your configuration was very different from the default configuration.
3.0.2.25
Added support for Improved Earth Shield and Glyph of Water Shield
Added solo mode
3.0.2.18
Added basic support for Lightning Shield (uses Water Shield options for now)
Removed 2.4.3 compatibility
Updated embedded libraries
2.4.3.16
Added full support for localization
Added ruRU localization (contributed by XisRaa)
Fixed some minor issues
2.4.2.11
Removed some debug code that reset settings on every load
2.4.3.10
Fixed some errors I thought I'd already committed
Note: alert options currently not fully functional
2.4.3.8
Added aura scanning on "aura lost" events; this will prevent showing zero on recast shields in all but extremely laggy situations
Added support for AddonLoader
2.4.3.5
Fixed audio alerts
2.4.3.4
Fixed options not appearing until the slash command was entered
Yes, that's a known issue. You can check for known issues by looking at the list of Bug Reports. That particular issue is a very low priority, though, as the status of your shield at the moment you login is almost never important anyway, and I have limited time to work on addons.
I can't speak to any of the other issues people have listed here but, for me, the only problem I currently seem to have with ShieldsUp is that when I log in, it doesn't recognize the shield or charges I already have up.
For example, if I log in and I have 8 minutes and 2 charges left on Lightning Shield, ShieldsUp is a red zero until I recast. That's true for any shield and any charges I have, until recast. Then it seems, for me, to be working just fine.
Did you even try it before begging for a useless update? No changes were required for 3.2, and the latest version even has a 3.2 TOC interface number already.
Version 3.2.0.79 is up. Mainly, this just adds translations for German and Chinese users, but I've also finally removed the beta tag, as there have been no major issues reported for some time now.
Originally posted by Falter Wondering if the Glyph of Water Shield I have is part of the issue?
It isn't. ShieldsUp doesn't look at your glyphs or talents; it gets the number of charges directly from the buff.
As for glyph choices, I currently use the Glyph of Water Shield, but once 3.2 comes out I will probably replace it, since I have almost no mana issues, and mp5 is getting buffed in the patch. Other glyphs I currently use are Healing Stream and Lesser Healing Wave. In 3.2 the Chain Heal glyph may be more useful; currently with ~2600 healing raid buffed the added jump heals for a paltry 500-ish, which is about 25% of a single tick of Renew from a similarly geared priest, and I just don't see that justifying a major glyph slot.
I currently use Healing Stream and Lesser Healing Wave in my other two slots, but as a fresh 80 focusing on PvP, you probably won't have much use for Healing Stream, so I'd avoid that one. For PvP, I'd go with the Healing Wave glyph. Earth Shield is also useful, and will be less dispellable in 3.2, so that's one to consider as well; in fact, for PvP it may be better than Chain Heal.
I reported the Water Shield issue, typed out the debug info in a ticket.
Hopefully that information helps.
Wondering if the Glyph of Water Shield I have is part of the issue?
I am extremely new to Resto as a shaman (just got to 80), so I'm not convinced GoWS is worth it, but perhaps that bit of information is helpful. Feel free to suggest a better glyph, too. : )
As for the Earth Shield stuff. I will try to get that put in a separate ticket tomorrow, have to get to raid on my main (not a shaman).
ShieldsUp intentionally does not track shields on units outside your group, because there is no reliable way to do so. So, no counter appearing when you cast Earth Shield on NPCs or random passerby is not a bug.
Earth Shield should be tracked on members of your battleground raid, but as I never participate in battlegrounds, I haven't tested this myself. I'm headed out of town for the weekend, but I will go fish in AV when I get back and see if I can reproduce this.
As for Water Shield not being detected when you log in, I don't know how that's possible.. If you really want to help, open Core.lua in a plain-text editor (Windows Notepad will do). Find every instance of "Debug(", and if there are two dashes ("--") in front of it on the same line, remove the dashes. Then, find this near the top of the file:
Code:
local function Debug(lvl, str, ...)
if lvl > 0 then return end
...and change the 0 to a 3. Log in with Water Shield active, and type out or screenshot the debug messages printed to your chat frame. Cast Earth Shield on someone in your group (try inviting a friend to a party while you're waiting in the battleground queue or something) and type out or screenshot the debug messages printed then. Once you're in a battleground, cast Earth Shield on someone in your battleground raid, and type out or screenshot the debug messages. When you're done, you can just change the 3 back to a 0 to turn off the debug messages. Post the debugging information in a bug report ticket.
No error messages.
No other addons enabled.
No changes from default settings.
No savedVariables file to delete.
English (US) WoW client.
Default install of 3.1.1.70-beta from WoWI.
Logged in with water shield up, but SUp shows a big red Zero.
Refreshed WS, SUp tracked it just fine.
Cast ES on a few NPCs and random folks, it was not tracked.
Ran a BG, ES was not tracked on BG raid.
Have not tried it in a PVE party or raid. Not likely to do so anytime soon.
Simply repeating a vague description of the problem you're having is not going to help me figure out what is causing the problem or how to fix it. If you guys don't care enough to read simple instructions like those in my previous post and answer basic questions to help me identify the problem, there's not much I can do. As is clearly staed in my previous post, I use this addon on a daily basis and have never experienced an issue like the one being described. If you cannot give me any specific information about the problem, I cannot fix it.