Get an Epic Experience with Premium

Blood Shield Tracker

Death Knight Login to Add Favorites
  • 22 Likes
  • World of Warcraft
  • 21,119 Monthly Downloads
  • Supports: 5.4.2
  • 981,157 Total Downloads
  • Updated 12/29/2013
  • Created 10/12/2010
  • 589 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: 0.29
or

About Blood Shield Tracker

Version 0.27

  • Updated for 5.4.
  • A Bone Wall Bar was added. It tracks the extra charges you will get with the T16 2 piece set bonus. The number is displayed as a.b where a is the number of extra charges with the new Bone Shield and b is the number of hits counting toward your next extra charge.
  • A Bone Shield Bar has been added.
  • Total Absorbs Bar now has an option to track the total absorbs. Blizzard now provides the total of all absorbs on a unit.

Overview

Blood Shield Tracker is an addon to track the value of the Death Knight Blood Shield. It can show bars for the following items:

  • The current Blood Shield value (when Blood Shield is up).
  • The estimated heal of a Death Strike or the Blood Shield value based on damage taken in the last five seconds.
  • The current Power Word:Shield value on the player.
  • The total value of all Illuminated Healing shields on the player.
  • The current and maximum health of the player.

Blood Shield Bar

  • Appears when Blood Shield is up and shows the current shield value.
  • Updates the current value of the Blood Shield. It provides both an absolute value and a percent of the remaining shield value. With stacking Blood Shields, the maximum and percent values are less useful but it might be interesting for some people so I left that option. The current value is key thing to use.
  • Disappears when the Blood Shield buff ends.

Estimate Bar

  • Predicts the size of the Death Strike heal or Blood Shield based on the damage in the last five seconds. Because that calculation occurs on Blizzard's servers, there are timing issues and the amount could be wrong compared to the actual value received.
  • The bar will fill based on how close you are to getting the minimum Death Strike heal or Blood Shield value.
  • The bar changes from red to green if you will get more than the minimum Death Strike heal or Blood Shield value (i.e., an optimal heal or shield value).
  • The user can configure if this bar predicts the Death Strike heal or Blood Shield value.
  • Displays the current number of Scent of Blood stacks on the estimate bar. The estimated value on the bar includes the healing bonus from this buff.
  • The bar can be configured to show the estimated value as a percentage of maximum health instead of the absolute value.

Blood Charge Bar

  • Appears when you have Blood Charges from the Blood Tap talent. This bar is off by default. Enable it if you want it.
  • It shows the current number of Blood Charges.
  • The progress bar can fill up based on the number of charges or the time remaining. You can also turn it off so the progress bar never moves.
  • The time remaining can be shown as a number on the right or left side of the bar. It is off by default.
  • Disappears when you have no Blood Charges.

Power Word: Shield Bar

  • Shows the current value of the Power Word: Shield on you. It is shown when a shield is on you and hidden when no PW:S is on you.
  • By default this bar includes the Divine Aegis shield too. You can disable that in the options if you wish though.
  • It is fully configurable just like the other bars.

Illuminated Healing Bar

  • Shows the current value of all Illuminated Healing shields on you. it is shown when an Illuminated Healing shield is on you and hidden when no shield is on you.
  • It is fully configurable just like the other bars.

Total Absorbs Bar

  • Shows the total of various absorbs on you. It includes the following absorb types and you can configure which ones you want included:
    • Blood Shield
    • Power Word: Shield
    • Divine Aegis
    • Illuminated Healing
    • Indomitable Pride
  • It is fully configurable just like the other bars.

AMS Bar

  • Provides a bar to track the remaining absorb from Anti-Magic Shield.
  • It is off by default and needs to be enabled first.

Health Bar

  • Provides a health bar to make monitoring your health easier. Based on your UI setup, you may find this very useful to keep near the other Blood Shield Tracker bars and your rune addon of choice.
  • It is off by default and needs to be enabled first.
  • It is fully configurable and has an option to change color based on a user-set threshold.

LDB / Minimap Data

The LDB or minimap icon provides a tooltip with some statistics for your Blood Shields. The following statistics are provided for the session and for the last fight:

  • The total number of blood shields.
  • The number of shields refreshed. This is the number that are re-applied before the previous shield was removed (i.e., stacking).
  • The number of removed shields.
  • The minimum, maximum, and average shields maximum/starting values. The maximum value is the full, initial value of the shield.
  • The total amount absorbed by the shields, the total value of all shields, and percent of the shields used. This lets you see how much of the shields were used to absorb damage.

In addition, for the last fight it provides:

  • The duration of the fight.
  • The average number of seconds between Blood Shields (or successful Death Strikes).

The LDB can be configured to use a shorter label and can also set a data feed to display values such as the last Death Strike, last Blood Shield, and the Estimate Bar value.

Options

Blood Shield Tracker provides several configuration options. It also supports LibSharedMedia so fonts and textures loaded there can also be used. It also provides full support for profiles.

You can change the following:

  • If the minimap button is shown. The addon also provides an LDB data feed.
  • Whether a bar is shown.
  • If a bar is locked and cannot be moved.
  • The width, height, and scale of the bars
  • The font, font size, and font options of the text on the bars
  • Whether the background/bar is shown or just the text.
  • The color of each bar and bar text, including setting the minimum and optimal heal colors.
  • The texture to use for each bar.
  • Whether a bar has a Blizzard-style border around it.
  • The format of the text on a bar.

Skinning

Blood Shield Tracker provides support for skinning. In particular, it will match the look and feel of ElvUI and Tukui. There are settings in the configuration to control it selectively. By default, it will override the textures, font, and borders of the bars to match the UI. The user will just need to position the bars to where he or she would like them. If you do change the Skinning settings, you will need to reload the UI since the changes are only made when the addon loads.

If you need to access the configuration but cannot find it, you can always type /bst in a chat window.

Enhancements and Bugs

You can use the Ticket Tracker at Wowace to report bugs or request enhancements: http://www.wowace.com/addons/blood-shield-tracker/tickets/

Please leave detailed information on the problem or request.

Issue in 4.2

There was a change in 4.2 with combat log events that causes the Blood Shield Tracker to no longer account for absorbs to the blood shield. I'm releasing 0.11 which will, by default, use another method of tracking the blood shield value. This method should work for now until Blizzard responds to this issue. The change wasn't announced so it may just be a bug. If you are using 0.11 and want to revert to the old method you would need to go into the options and un-check the new "Use Aura" option. Until it is fixed though, the Blood Shield will not have the correct value if that isn't checked. It will only show the maximum value and not the current value of the shield.

UPDATE: It is now 4.3 and this hasn't changed. This addon will continue to use the aura for updates until they change it. If they never change it, then it will always rely on the aura.

tag 0.29
4dbc80b189a9cfbd5cdee4fdea6ba79fb22a30f6
Talryn <git@talryn.sent.com>
2013-12-29 13:12:43 -0500

Tag as 0.29.

--------------------

Talryn:
    - * Add Sacred Shield. * Add extra debug info for swings.

Comments

First Previous Page 7 of 11 Next Last
  • #69
    This problem seems to have resurfaced. I'm running 0.11.

    Thanks for the great mod!
  • #62
    Still no release version. The "update" mentioned below is an alpha version.
  • #61
    here: "Last update: 3 weeks ago"

    wowace: "Last update 5 hours ago"

    < www.wowace.com/addons/blood-shield-tracker="">
  • #60
    I'd reather have a box with text in it that told me my blood shield value and death strike heals accurately than some thing that looks nice but doesn't do anything except keep a static value on the bar. I'm sure there's some 10th grader out there that can write something like that, hook us up! this one has never worked right.
  • #66
    SO that means your what in like 9th grade or lower? Maybe you should write an addon smart ---
  • #68
    im 32 LOL that prolly makes me look like even more of a deusch. I must have been in a bad mood that day... and Im seriously sick of not being able to keep track of my blood shield...
  • #58
    Everytime I quit the Options of the addon I get 3 Lua-Errors with

    Invalid Custom Control Type - LSM30_Statusbar
    Invalid Custom Control Type - LSM30_Sound
    Invalid Custom Control Type - LSM30_Font

    The Addon would work but I can't skin bars or border.
    The complete Lua-Error is the following one an the only thing what changed is the "LSM30_x"

    Message: Invalid Custom Control Type - LSM30_Font
    Time: 05/11/11 12:29:35
    Count: 1
    Stack: ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1581: in function `FeedGroup'
    ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1853: in function `Open'
    ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1881: in function
    (tail call): ?
    [C]: ?

    (tail call): ?
    ...ns\BloodShieldTracker\Libs\AceGUI-3.0\AceGUI-3.0.lua:314: in function `Fire'
    ...GUI-3.0\widgets\AceGUIContainer-BlizOptionsGroup.lua:20: in function
    [C]: in function `Show'
    Interface\FrameXML\InterfaceOptionsFrame.lua:28: in function `InterfaceOptionsList_DisplayPanel'
    Interface\FrameXML\InterfaceOptionsFrame.lua:46: in function `InterfaceOptionsListButton_OnClick'


    Locals:
  • #65
    This issue should be fixed in the next release which will go out soon. A library wasn't being included that is needed. I'm guessing you are running few addons since no other addon you are running is including that library either.
  • #57
    Not sure if anyone else has been getting this but when this adon is enable i get a good 10-15 fps lag every 20-30 mins, stopped the moment i disabled it.
  • #56
    Truly this is a great addon, it takes alot of the guess work out of the stupidest and hardest to track mastery todate. I would love to see this addon work again.
  • #55
    Still broke. does not account for being over-capped, nor does it seeing the difference from having Porcelain Grab.
  • #63
    The Blood Shield is affected by mastery but that value now comes directly from the WoW server. If you have specific details of an issue, please let me know.
  • #52
    This add-on doesn't work, well it works but not properly or accurately. It doesn't take into effect the change in the death strike mechanic as of newest patch, nor does it account for mastery rating/percentage.
  • #47
    Would you please consider adding skinning support for TukUI?

    ♪~ ( ) I My Sonos!

  • #64
    I don't know anything about TukUI so I'm not sure exactly what is needed.
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Leaguepedia PAX Skin Giveaway