- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
5,103 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Minecraft Server Mods
- Top Rift Addons
- Top Skyrim Mods
- Top World of Tanks WoT Mods
- Top Starcraft II Maps
- Top Terraria Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Videos
- Forums
Blood Shield Tracker
- 13 Likes
- World of Warcraft
- 24,321 Monthly Downloads
- Supports: 4.3.4
- 511,776 Total Downloads
- Updated 5/13/2012 12:37:08 AM
- Created 10/12/2010 4:05:40 AM
- 477 Favorites
- Project Site
- Comments
- Release Type: Release
- License: All Rights Reserved
- Newest File: 0.17
About Blood Shield Tracker
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.
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.
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.17
a10e05fb67a9cde65d1bc015424630df3081ed0f
Talryn <git@talryn.sent.com>
2012-05-13 01:33:11 -0400
Tagging as 0.17.
- Changed the format of the settings. Players who were using the default settings for the size/position of bars may see that changed to the new default.
- Added the Total Absorbs bar.
- Added the Alternate Minimum for the Estimate Bar. You can now override the minimum DS/BS and use your own value.
- Added an option to show numbers in various formats; including raw, delimited, or abbreviated.
- Added X/Y offset options for all the bars so you can precisely position them if desired.
- Changed the default positions of the bars to a more suitable place. New users should find it easier to see and setup the bars.
- Performance improvement by switching from tooltip scanning to using the value from UnitAura. Thanks to jlam for the suggestion.
--------------------
Talryn:
- Move skinning options into a separate table.
- Use function reference for FormatNumber conditional. Add an example to the Number Format selection.
- Move the default bar positions a little lower.
- Fix bug where health bar isn't hidden when toggling config mode.
- Add number format option. Change default position of bars so they are a little lower on screen.
- Remove old options code.
- Add Alternate Minimum feature. Refactor code so options table is split up.
- Fix bug where Illum Heal bar value does not update.
- Migrate settings and set precision before creating bars.
- Remove lock_illumbar during migration.
- Migrate lock_illumbar as it was being used instead of lock_illum.
- Fix error when item/spell names do not load at startup.
- Clean up aura checking code. Add Indomitable Pride. Allow control over absorbs for absorbs bar.
- Remove the checks from PWS, Illum Heal, and DA aura scans.
- Cleanup migration code and add profile version.
- Update default positions so bars are visible on first load. Force a health refresh when the Health Bar is enabled.
- Switching absorb bar to purple since gray didn't work too well.
- Add X/Y Offset for Health Bar.
- Add X and Y offset options for the rest of the bars.
- More work on the options. * Revert useAuraForShield back to a global setting. * Add X, Y Offset in Blood Shield Bar options * Fix typo for health bar in Config Mode
- Fix error with shield bar and config mode.
- Add new class for bars and convert existing bars to use it.
- Cleanup more old tooltip code.
- Change from tooltip scanning to using UnitAura values. Thanks to jlam for the suggestion.
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| 0.17 | Release | 4.3.4 | 19,083 | 5/13/2012 12:37:08 AM |
| 0.17-nolib | Release | 4.3.4 | 54 | 5/13/2012 12:37:07 AM |
| 0.16 | Release | 4.3 | 48,721 | 3/6/2012 7:41:09 PM |
| 0.16-nolib | Release | 4.3 | 86 | 3/6/2012 7:41:08 PM |
| 0.16_beta_1 | Beta | 4.3 | 419 | 3/1/2012 1:41:41 AM |
| 0.16_beta_1-nolib | Beta | 4.3 | 8 | 3/1/2012 1:41:40 AM |
| 0.15 | Release | 4.3 | 38,449 | 2/3/2012 5:48:35 PM |
| 0.15-nolib | Release | 4.3 | 80 | 2/3/2012 5:48:34 PM |
| 0.14 | Release | 4.3 | 8,978 | 2/2/2012 11:08:45 PM |
| 0.14-nolib | Release | 4.3 | 26 | 2/2/2012 11:08:44 PM |
| 0.13-nolib | Release | 4.3 | 109 | 12/31/2011 5:49:48 PM |
| 0.13 | Release | 4.3 | 42,547 | 12/31/2011 5:49:48 PM |
| 0.12 | Release | 4.3 | 112,076 | 11/29/2011 1:43:51 PM |
| 0.12-nolib | Release | 4.3 | 200 | 11/29/2011 1:43:50 PM |
| 0.11 | Release | 4.2 | 95,490 | 7/2/2011 2:29:51 PM |
| 0.11-nolib | Release | 4.2 | 130 | 7/2/2011 2:29:50 PM |
| 0.10 | Release | 4.2 | 24,443 | 6/28/2011 3:28:05 AM |
| 0.10-nolib | Release | 4.2 | 37 | 6/28/2011 3:28:04 AM |
| 0.9 | Release | 4.1 | 24,237 | 6/14/2011 1:31:08 AM |
| 0.9-nolib | Release | 4.1 | 40 | 6/14/2011 1:31:07 AM |
| 0.8-nolib | Release | 4.0.6 | 192 | 4/26/2011 8:31:19 AM |
| 0.8 | Release | 4.0.6 | 38,132 | 4/26/2011 8:31:19 AM |
| 0.7 | Release | 4.0.6 | 528 | 2/21/2011 2:07:04 PM |
| 0.7-nolib | Release | 4.0.6 | 7 | 2/21/2011 2:07:03 PM |
| 0.6 | Release | 4.0.6 | 352 | 2/8/2011 1:09:45 PM |
| 0.6-nolib | Release | 4.0.6 | 9 | 2/8/2011 1:09:44 PM |
| 0.5 | Release | 4.0.3a | 820 | 11/28/2010 1:48:34 AM |
| 0.5-nolib | Release | 4.0.3a | 9 | 11/28/2010 1:48:33 AM |
| 0.4 | Release | 4.0.3a | 177 | 11/23/2010 1:26:20 PM |
| 0.4-nolib | Release | 4.0.3a | 2 | 11/23/2010 1:26:18 PM |
| 0.3 | Release | 4.0.1 | 214 | 11/6/2010 9:06:01 PM |
| 0.3-nolib | Release | 4.0.1 | 1 | 11/6/2010 9:06:00 PM |
| 0.2 | Release | 4.0.1 | 117 | 11/1/2010 4:29:48 PM |
| 0.2-nolib | Release | 4.0.1 | 1 | 11/1/2010 4:29:47 PM |
| 0.1 | Release | 4.0.1 | 46 | 10/31/2010 2:56:40 PM |
| 0.1-nolib | Release | 4.0.1 | 1 | 10/31/2010 2:56:39 PM |
| 0.1-beta13 | Beta | 4.0.1 | 141 | 10/26/2010 1:54:24 PM |
| 0.1-beta13-nolib | Beta | 4.0.1 | 2 | 10/26/2010 1:54:23 PM |
| 0.1-beta12 | Beta | 4.0.1 | 153 | 10/21/2010 5:22:42 PM |
| 0.1-beta12-nolib | Beta | 4.0.1 | 1 | 10/21/2010 5:22:41 PM |
| 0.1-beta11 | Beta | 4.0.1 | 35 | 10/21/2010 9:47:54 AM |
| 0.1-beta11-nolib | Beta | 4.0.1 | 1 | 10/21/2010 9:47:53 AM |
| 0.1-beta10 | Beta | 4.0.1 | 153 | 10/18/2010 3:14:22 PM |
| 0.1-beta10-nolib | Beta | 4.0.1 | 1 | 10/18/2010 3:14:21 PM |
| 0.1-beta9 | Beta | 4.0.1 | 60 | 10/18/2010 12:25:17 AM |
| 0.1-beta9-nolib | Beta | 4.0.1 | 2 | 10/18/2010 12:25:16 AM |
| 0.1-beta8 | Beta | 4.0.1 | 27 | 10/17/2010 5:51:02 PM |
| 0.1-beta8-nolib | Beta | 4.0.1 | 1 | 10/17/2010 5:51:01 PM |
| 0.1-beta7 | Beta | 4.0.1 | 72 | 10/17/2010 12:07:07 AM |
| 0.1-beta7-nolib | Beta | 4.0.1 | 1 | 10/17/2010 12:07:06 AM |
| 0.1-beta6 | Beta | 4.0.1 | 155 | 10/15/2010 3:54:29 AM |
| 0.1-beta6-nolib | Beta | 4.0.1 | 1 | 10/15/2010 3:54:28 AM |
| 0.1-beta5-nolib | Beta | 4.0.1 | 3 | 10/14/2010 5:16:39 AM |
| 0.1-beta5 | Beta | 4.0.1 | 99 | 10/14/2010 5:16:39 AM |
| 0.1-beta4 | Beta | 4.0.1 | 46 | 10/13/2010 3:57:38 PM |
| 0.1-beta4-nolib | Beta | 4.0.1 | 1 | 10/13/2010 3:57:37 PM |
| 0.1-beta3 | Beta | 4.0.1 | 43 | 10/13/2010 12:00:01 AM |
| 0.1-beta3-nolib | Beta | 4.0.1 | 1 | 10/13/2010 12:00:00 AM |
| 0.1-beta2 | Beta | 4.0.1 | 11 | 10/12/2010 10:15:52 PM |
| 0.1-beta2-nolib | Beta | 4.0.1 | 2 | 10/12/2010 10:15:51 PM |
| 0.1-beta | Beta | 4.0.1 | 15 | 10/12/2010 7:24:41 PM |
| 0.1-beta-nolib | Beta | 4.0.1 | 1 | 10/12/2010 7:24:40 PM |
Addon Packs Containing This...
-
Blood DK
-
Deathknight Raid UI
-
Crohnick's Addon Pack
-
Nightwatcher's Addon Pack
-
Multi Class Addon Pack
-
Zadeldukrypt's Addon Pack
-
forsaken raiders raiding pack
-
Dirdlein's battlepack
-
Pfanni's Addon Pack
-
CodeConqueror's Ultimate Addon Pack
-
Do Anything Death Knight UI
-
XasTyy's Addon Pack
-
Snugglebunneh's Addon Pack
-
Devildogz Guild pack
-
Devildozs guild repack
-
Clean & Simple UI
-
ScrappyREX
-
Raiding Addon Pack
-
Comprehensive Essentials
Top Downloads
-
- Bagnon
- Bags & Inventory
- 379,555 Monthly Downloads
-
- Deadly Boss Mods
- Combat and Boss Encounters
- 307,157 Monthly Downloads
-
- Recount
- Combat
- 307,116 Monthly Downloads
-
- SpellFlash
- PvP, Buffs & Debuffs, Quests & Leveling, Action Bars, and Combat
- 281,580 Monthly Downloads
-
- GatherMate2_Data
- Achievements
- 213,801 Monthly Downloads


Comments
Its a bit close to MoP, which would make the feature useless, but I think it'd be pretty easy to extend this to include Feral Tank's Savage defense shield. Thoughts?
With the Savage Defense changes in MoP, I'm not sure it makes sense to worry about it. I don't have a druid tank and based on what I've seen I'm still confused why druids worry about it. While tanking on a druid, do you worry about having that shield? I don't think a druid truly controls when the SD shields are up?
Is there any way to change the text from 25k to 25000?
I can look at adding an option to not shorten the numbers in the next version, although the number are only going to keep getting larger. It looks like the values will be going up quite a bit in MoP.
Hi,
would it be possible to add a sound notice on an adjustable threshold to the estimated DS heal bar? I have quite a lot of information on my interface and that feature would help me a lot to concentrate more on the boss rather than the interface.
Igur.
Not getting an error as such but its some how interfering with my map on tukui theres a black circle around it and the cal icon.
http://img337.imageshack.us/img337/626/wowscrnshot041212181617.jpg
Prob missing some option here but i have had a mess about turned off skinning amongst others options but cant seem to fix this , any idea's?
What version of Tukui and Blood Shield Tracker are you using? I loaded up Tukui 14.29 and Blood Shield Tracker 0.16 and I do not see any problems. It's very unlikely that this addon is affecting the map. It doesn't do anything with the map. Have you tried loading up just Tukui and Blood Shield Tracker to see if the problem persists?
Are you getting any errors when you load up and/or have you checked the Logs/FrameXML.log in your WoW folder? It is possible an addon has an error and other addons are not loading up correctly.
The best way is to enable addons one by one unti it occurs. I think the only other interaction between Blood Shield Tracker and the other addons could be the libraries. This addon will have newer versions of libraries. It's possible that older versions of addons would have older libraries and there is some conflict. Are you using the latest versions of all of the addons you have installed?
Ok using both latest release versions of the addons , and if i load just tuk and blood the problem does not occur , but i do not have any error messages and the map was fine until i installed blood , not to say it is blood that is the problem but obviously its not getting on well with one or more of my other addons.
Attempting to find out which now.
is it possible to also track "Savage Defense" from the druid ?
or the buff from "Indomitable Pride" (http://www.wowhead.com/item=77211)
The addon was meant for DKs. Expanding it to druids might change things quite a bit. While I have had some requests to expand the addon, I've been worried that it might require removing some of the DK functionality.
There is a new bar that tracks the priest and paladin shields on you and optionally your own Blood Shield. Would it work if there were an option to include the Indomitable Pride shield there? I'm trying to avoid having a hundred bars on the screen.
This addon is nice but it fucks up the omnicc addon, not that it wont work but it makes omnicc to show thenth of seconds on cooldowns even if its on never in the omnicc config, and also omnicc doesnt even show up in the addons and u cant run thru command either.
I don't use the OmniCC addon but I did install the most recent version here and test it. I don't see any of the issues you mention. It's usually unlikely for one addon to affect another. It's possible something is causing an error during loading and then an addon might have issues. You could double check that with LUA errors enabled or looking at the Logs/FrameXML.log file in your WoW folder.
Using Blood Shield Tracker 0.16 and OmniCC 4.3.2 though it works well for me.
Could i ask you to add support for Divine Aegis aswell? Or an option to merge divine aegis with either power word: shield or the illuminated healing absorbs.
The shield from Divine Aegis is probably large enough to track. It would either be separate or added to the PW:S bar since it would consolidate all priest shields. I went ahead and added that into PW:S. A bar for every shield might be overwhelming. By default it will be included in the PW:S bar but you can turn it off in the options.
Here is the link to the alpha/development version with it. I've tested it and everything seems good.
<<removed link>>
If I don't see any complaints, I'll probably release it shortly.
UPDATE: This has been released at 0.16.