This addon provides a grid status which provides the remaining amount of your priest shields on a unit. It does only display the amount of you own shields (or at least tries to :-).
Some things you should know
Currently this addon only works for priests.
There is no "GetShieldLeft()"-method provided by WoW to use, so this addon works by evaluating the active shields and the "absorbed"-combat messages on a unit. When doing this the addon always assumes the worst case. So the remaining shield value displayed will be more likely higher than smaller.
An amount of zero displayed means GSShield thinks the shields amount is already used up which obviously isn't the case, but since GSShield always assumes the worst case this can happen often.
The addon '''does''' consider non priest shields, but only in the way that it doesn't reduce the priest shields values as long as there is another shield active which is before them in ordering (it doesn't have to know how much of it is left, as long as its there it will absorb the damage). Since v0.3 it displays minimum amounts for the upper ranks of other classes shields.
Some words to Multiple shields on a unit
The addon assumes that WoW uses a strict order when there are multiple shields on a unit to decide whichs shields value to use up first. For now it uses the total duration of the shield as ordering (with prioritisation for elemental shields). Meaning short shields will be used to absorb damage before longer shields. Although this isn't the actual parameter how Blizzard orders the shields it is correct in most cases.
Known problems
- Because of the ability "Savage Defense" of feral druids the shield values for them will drop far to fast on incoming damage. I don't have a fast (or any) method to get the current attack power of the druid to calculate the amount absorbed by this ability.
- In rare cases the shield values are not removed correctly if a shield fades and so the remaining absorb begins to stack up. This seems to happen especially on mages and I couldn't find out why by now. Best way is to resolve this is to reload your UI. I'm glad on any information on this problem.
- 7 comments
- 7 comments
Facts
- Date created
- 22 Oct 2008
- Categories
- Last update
- 08 Jan 2010
- Development stage
- Release
- Language
- deDE
- enUS
- License
- GNU General Public License version 3 (GPLv3)
- Curse link
- GridStatusShield
- Recent files
- A: r39 for 3.3.0 on 08 Jan 2010
- A: r38 for 3.3.0 on 09 Dec 2009
- R: v0.9 for 3.2.0 on 24 Aug 2009
- B: Valanyr test beta for 3.2.0 on 19 Aug 2009
- A: r35 for 3.2.0 on 19 Aug 2009
- #8
Shadowics Sat, 09 Jan 2010 08:49:38Having written that, I did happen to see a mage cast mana shield, and some value appeared.
I hadn't tried increasing the Aegis tolerance. It is detecting the shields, just not calculating a value.
I just tried, in game, increasing the Aegis tolerance up to the maximum of '2', and the displayed value remained at "0" for Val'anyr proc shields, but it did now show my Divine Aegis shields.
- #7
Julith Sat, 09 Jan 2010 07:54:40Hmm, have you tried increasing the Aegis tolerance?
Also for most shields (excluding DA and Valanyr) it should also display a minimum shield size for shields from other players.
- #6
Shadowics Fri, 08 Jan 2010 22:45:31I meant my own. I've never seen it display a value for a shield someone else cast.
Even if it was someone else, couldn't you guess the value of the shield in that case as 30% or 15% of the last amount healed?
But that's beside the point, really, what I'd expect from this is the value of my shields on the target.
- #5
Julith Fri, 08 Jan 2010 07:23:51Normally it should display values for these shields. But of course only if they are your own. It does not work for the shields cast by other people.
- #4
Shadowics Fri, 08 Jan 2010 05:43:54I like the idea of this addon, however, for Divine Aegis and Val'anyr shields, it only ever displays "0" as the shield value while there is a shield on the target, making it, basically, only useful for PW:S as far as I can see, which is unfortunate.
I'd love to see it working better, if you need any help testing or such I'd be happy to help out.
- #3
Julith Wed, 28 Oct 2009 08:52:00As soon as I find a good reason to switch to Grid2, yes :) (probably when its out of beta phase).
- #2
nailer1 Tue, 27 Oct 2009 18:41:47great work. i love it.
any chance to get this lovely little thing worked with grid2?