Download
(94Kb)
Download
Updated: 09-11-13 03:06 AM
Pictures
File Info
Updated:09-11-13 03:06 AM
Created:09-14-12 02:59 PM
Downloads:3,039
Favorites:3
MD5:
Categories:Warrior, Tank

BarrierText

Version: 1.25-50400
by: Dridzt [More]

Barrier Text
A simple textual representation of the Warrior ability: Shield Barrier predicted absorb value
before casting it, and optionally the remaining absorb amount until expiration after casting it.

Features

  • Show Shield Barrier predicted absorb before casting it as a free floating Text value. (green text)
  • Optionally show actual and remaining absorb value after casting it. (orange text)
  • Optionally show an estimate of actual damage absorbed after the barrier is consumed/fades. (white parenthesized)
    ("I put up a 40k barrier, how much damage did it actually absorb?")
  • Indicate when you have reached a max Shield Barrier value (rage 60+)
  • Optionally show the values as percent of max health
    (I find "will absorb 13% of my HP in damage" more intuitive since it compares easily with other self-heal or dmg mitigation cooldowns)
  • Optionally play a sound for a min and max Barrier (off by default)
  • Only shows in combat (and when first installed to allow for placement).
Options
  • There is only one command:
    /barriertext (shorthand: /sbt)
  • Unlocking the text allows you to reposition it and shows a tooltip with other options help. Run the command again to lock it in place.
  • Minimal choices include: font / size / text format (actual vs percent HP) / predicted value only / sound on|off.
General Info
I realize this won't appeal to everyone.
Why the weird configuration mode etc:
(a) wanted something quick to get a handle on SB usage.
(b) have enough statusbars on my UI.
(c) I can shrink it and place it on top of my actual SB actionbutton.
(d) experimenting so I don't get bored looking at lua

Provided "as is" for any that might find it useful.

Addendum
If you're looking for a more graphic addon check out Shield Maid.
It does almost everything this one does and presents the info in a different way.

v1.25-50400
------------
- toc update, compatible with WoW 5.4.0 "Siege or Orgrimmar"

v1.25-50300
------------
- Modify initialization to conform to 5.4.0 loading process
(remains compatible with 5.3)

v1.24-50300
------------
- Updated for patch 5.3.0

v1.24-50200
------------
- Updated for patch 5.2.0
- Barrier prediction value updated to new formula ("roughly 10% less scaling with AP")

v1.23-50100
------------
- Updated for changes to UnitAura() in 5.1
- .toc update, compatible with WoW 5.1 "Landfall"

v1.22-50001
------------
- Should now be re-spec aware too (oops)

v1.21-50001
------------
- Minor optimization, no functional changes.

v1.2-50001
-----------
- Fix size configuration requiring alot of wheel-down to respond when at max.
WoW 5.0.5 only accepts font-sizes up to 29 (previously 32)
- Add a couple/some custom fonts (full exit is required for the game to recognize them if upgrading from 1.1 or 1.0)
- Add an estimate of barrier used when the buff is consumed / expires.
I.e. "I put up a 30k barrier, how much actual damage did it absorb?". Shows as a parenthesized white number.
- Use shorthand numbers (35k instead of 35000) in absolute numbers mode.
- Anchor the text to the left so it doesn't expand unilaterally when selecting a more verbose mode.
- Simplify the command-line option. It's silly to type 2 words when there's only 1 option :-p
- Post a reminder of the command to chat when loading but only if the addon is locked, hence invisible.
It will keep quiet if it's already in config mode.
- Small cosmetic and internal changes.

v1.1-50001
-----------
- Add an additional event to catch changes to the primary stats.
- Decrease the mousewheel throttle a bit to make it more responsive when in unlocked/config mode.
Post A Reply Comment Options
Unread 08-19-13, 03:47 AM  
Ruven
A Kobold Labourer
 
Ruven's Avatar

Forum posts: 0
File comments: 56
Uploads: 0
Really nice addon, keep it up!
Report comment to moderator  
Reply With Quote
Unread 10-30-12, 01:56 AM  
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1359
File comments: 829
Uploads: 55
Re: Prot specific

Originally Posted by Headhuntress
Hello,

I am really enjoying the addon and it works perfectly, however, is it possible to make it hide if you are not Protection? I am assuming this is a bug because if I log in as Arms it won't show up; I then spec-swap to Protection and it shows up properly but if I change back to Arms it will keep showing.
And I was wondering what I'd forgotten.
Thanks for bringing this to my attention, will have it fixed for next release.

It's not spec aware, what you're seeing is a side-effect of code I've put in to detect when the player learns the shield barrier spell (as in level)

So it's not exactly a bug more an oversight.
Report comment to moderator  
Reply With Quote
Unread 10-29-12, 09:35 PM  
Headhuntress
A Defias Bandit
 
Headhuntress's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 26
Uploads: 4
Prot specific

Hello,

I am really enjoying the addon and it works perfectly, however, is it possible to make it hide if you are not Protection? I am assuming this is a bug because if I log in as Arms it won't show up; I then spec-swap to Protection and it shows up properly but if I change back to Arms it will keep showing.
Last edited by Headhuntress : 10-29-12 at 09:37 PM.
Report comment to moderator  
Reply With Quote
Unread 09-21-12, 08:06 AM  
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1359
File comments: 829
Uploads: 55
Re: Correct Absorbed Amount

Originally Posted by Cherokee_spirit13
Hi Dridzt!

I really liked your addon! It's super simple and useful.

However, I think the estimated absorption amount isn't accounting for Attack Power.

Thank you!

edit [to update]: it's correctly displaying the in-game value (from the tooltip). Maybe the fault is on Blizzard end!?
I'm using the formula from Ghostcrawler provided here: blue post.
After a quick verification in-game that the amount scales linearly with rage. (between 20-60)

It's definitely accounting for attack power anyway.
Report comment to moderator  
Reply With Quote
Unread 09-20-12, 08:27 PM  
Cherokee_spirit13
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Correct Absorbed Amount

Hi Dridzt!

I really liked your addon! It's super simple and useful.

However, I think the estimated absorption amount isn't accounting for Attack Power.

Thank you!

edit [to update]: it's correctly displaying the in-game value (from the tooltip). Maybe the fault is on Blizzard end!?
Last edited by Cherokee_spirit13 : 09-20-12 at 08:33 PM.
Report comment to moderator  
Reply With Quote
Unread 09-15-12, 12:50 PM  
Enkidu
A Kobold Labourer

Forum posts: 0
File comments: 63
Uploads: 0
Re: Resize issue

Thanks.
Forgot to mention I was using it on beta - I don't know if Live is any different.
Report comment to moderator  
Reply With Quote
Unread 09-15-12, 11:03 AM  
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1359
File comments: 829
Uploads: 55
Resize issue

Ok, found the issue with resize, it's an undocumented change on Blizz side.

Will be fixed on next update, but holding off a bit as I add some other little things to the addon.
Last edited by Dridzt : 09-18-12 at 05:22 PM.
Report comment to moderator  
Reply With Quote
Unread 09-15-12, 07:22 AM  
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1359
File comments: 829
Uploads: 55
Re: Re: Re: Resize

Originally Posted by Enkidu
I tried the following:
Making sure BarrierText is the only addon loaded.
Dragging BarrierText to a clear area while unlocked and out of combat.

All modifiers + wheel options worked. If no modifier was held nothing would happen.
I was trying to make it slightly smaller than the default size.
As a temporary workaround you can
Code:
/run BarrierTextDB.size = 26
(26 is example can be any size from 10-34) then
Code:
/reload
Sorry for the inconvenience.
Last edited by Dridzt : 09-15-12 at 11:04 AM.
Report comment to moderator  
Reply With Quote
Unread 09-15-12, 06:33 AM  
Enkidu
A Kobold Labourer

Forum posts: 0
File comments: 63
Uploads: 0
Re: Re: Resize

I tried the following:
Making sure BarrierText is the only addon loaded.
Dragging BarrierText to a clear area while unlocked and out of combat.

All modifiers + wheel options worked. If no modifier was held nothing would happen.
I was trying to make it slightly smaller than the default size.
Report comment to moderator  
Reply With Quote
Unread 09-14-12, 07:11 PM  
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1359
File comments: 829
Uploads: 55
Re: Resize

Originally Posted by Enkidu
Hi Dridzt, great addon!

I can't seem to change the font size, mouse wheel without any modifiers does nothing (the frame is accepting the press - my camera zoom does not change while pressing wheel up or down).
That's curious... bear in mind I've put a throttle on the response to the mousewheel of half a second
(will lower it a bit in version I'm about to upload).
It was too "jerky" otherwise and hard to browse options.
Generally speaking mousewheel-up increase size, mousewheel-down decrease.

Fonts have a hard-limit of 34 to their size imposed by the game, if you've reached that, you can't increase more.
Try to decrease, if it's responding then addon is working, you just reached the maximum possible on the way up.
Try temporarily drag it to clear screen space in case there's some other frame stealing focus (like actionbars fx).
Last edited by Dridzt : 09-14-12 at 07:16 PM.
Report comment to moderator  
Reply With Quote
Unread 09-14-12, 06:04 PM  
Enkidu
A Kobold Labourer

Forum posts: 0
File comments: 63
Uploads: 0
Resize

Hi Dridzt, great addon!

I can't seem to change the font size, mouse wheel without any modifiers does nothing (the frame is accepting the press - my camera zoom does not change while pressing wheel up or down).
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: