Shield Tracker
What's New
- Updated for 7.0.
- Added configurable labels for bars.
- Vengeance was removed. You should delete any bars with Vengeance tracking.
Description
Shield Tracker allows you to create highly-configurable bars to track shields / absorbs on:
- You
- Your target
- Your focus
- Your mouseover
- Your pet
- Named players in your group.
There are three modes for each bar. Select which one you prefer under the "Absorbs Tracked" tab.
- All uses Blizzard's API call that provides the total of every absorb on the unit.
- Selected only adds up the shields that you select.
- Excluding will get the total absorbs on that unit via Blizzard's API and then subtract the selected absorb types.
You will need to create the bars in the settings. You can access them by typing /shieldtracker or /stracker. You can also access them via the game menu. Press Esc to bring up the game menu, select Interface, select the AddOns tab, then select Shield Tracker. Once you have Shield Tracker's options up, select Bar. Enter a name in the Create Bar field and press Ok. You can then configure that bar.
There is a default font but you can configure the font per bar.
Known Issues
- Tracking the shields on a named player only works properly if you are in a group with that player. It's a limitation of the game client.
- It is best to reload the UI after renaming a bar.
If you find any bugs or issues, please file a ticket or send me a PM.
The ticket tracker is at: http:www.wowace.com/addons/shield-tracker/tickets/
Hey Tal.
Right now i just wait for the RL to get the group designated and then i tell him that is it, no more moves i am inputing names for my addon to track shields.
Sometimes he moves ppl around though, and then depending what the names are, i can potentially have to redo all 10 bars i have set up for my 10 man.
If it is hard to designate a bar with the raid member #, is there a way to add a "favorites" to the naming of the bar? This way instead of retyping it all the time, i can just click through my "favorite" names and instant put their name into the bar, instead of retyping all of them. This will really help in doing the names with all the alt+1234 letters lol.
Let me know if this sounds too complicated heh. I am just trying to come up with ideas to track raid members easier :P.
I really like the add on though!
Kalten.
I added the ability to specify it by group and member index. It's only available as an alpha release though. That change requires re-testing everything fairly well. I also need to test if the bars adjust properly or reasonably as people leave/join the group or when players are swapped. I believe the worst case scenario is that it doesn't update until that person has their buffs/debuffs change.
I updated the minimap/LDB tooltip to show the unit that each bar is tracking. It will help if you need to check the name of the player it is currently watching.
I was only able to test it in a party but I believe it should work properly in a raid.
Here is the latest alpha:
http://www.wowace.com/addons/shield-tracker/files/58-0-6-3-g650ffdf/
I also added the new autocomplete functionality to the Unit Name field. It should autocomplete names as you type based on friends, guild members, group members, etc. It's in the alpha. I'll probably push a new release soon.
I can't get the bars to act like bars. They just sit there like frames with numbers on them. The bar itself doesn't move, it always appears full, even when some of the shield has been depleted.
What am I doing wrong?
The bar should move to show the time left on the shield if you only select one shield under "Absorbs Tracked".
I'm guessing you are tracking multiple absorbs. Currently it does not update the progress bar for that. It isn't intuitive to me what the time remaining indicates when you track multiples. If you are using a newer version that has the "All" or "All but Selected", those options use a new Blizzard function to get the total absorbs on someone and that doesn't provide any timing information.
If you setup a bar and just tell it to track a single shield like "Power Word: Shield" then the bar should move and show you the time left on the shield. If it doesn't do that then something is wrong.
I'm working on the multiple shield issue though. I may need to provide options and it increases CPU processing. The question is what does the time remaining mean then? Should it be the shortest/soonest shield to expire? The longest duration? The duration of the largest shield?
Will this work with the new warlock soul leech shield for the warlock and its demon?
I added Soul Leech. It should work on you or your pet.
Great addon! You really should add a screenshot too. If possible you should ass support for the Fury Ward spell. It seems there isn't any addons out there that do support it. Be a big help for the few warlock tanks out there.
I do need to add some screenshots. I need to find the time to do that and perhaps provide more details on using it.
I added Twilight Ward and Fury Ward. You can test them in this alpha. I'll push a new release in the next day so it is available here too.
http://www.wowace.com/addons/shield-tracker/files/30-0-3-1-gd9a2fbc/
Works great! You should add some screenshots, it helps for it to be downloaded :)
@Aisenfaire
I think it is a bug when you have Time Remaining set but you select multiple absorbs. If you only select one absorb to track then you get the countdown. If you select multiple, it's hard to present a meaningful timer. I think the problem is that it doesn't hide the timer when you select multiple absorbs. I'll fix that issue.
I'm not sure how to present a timer on multiple absorbs that is useful.
Hello,
Great addon!
I tested it out just now with my disc priest. Everything seems to work perfectly, except for "time remaining". I enabled this and had it display to the right. The right side of the bar now consistently shows a "0" no matter how long the duration on the shield.
Am I doing something wrong, or is that part not functioning yet?
Having the addon auto detect "tank" roles in raids and parties would be wonderful!
@zowlz
I can verify it is working correctly but the addon is meant to show the current shield/absorb value on a target. It only shows a bar/value when there is an actual shield. Sacred Duty only provides the shield periodically so the addon only shows Sacred Duty when it provides value.
What other method would you prefer for tracking shields on someone? I'm limited by the game's APIs. There are a few other options I have not setup though. You can refer to party 1-5 and raid 1-40 but they can change and I don't think that would be useful in any way.
Here are some options I have not added that might be useful though:
In general, given a specific unit / player, you can also select their pet or target.
While the game does allow raid assistants to set main tank and main assist, you can give the roles to any number of people so that setting might be confusing. If your raid has two main tanks setup (i.e., a common practice) then the addon will not know which one you want to track. This also applies to the new roles that every player can set for himself/herself.
If you let me know what other option you think is useful, I can see if there is a reasonable way to do it.
hello, sir~ I must thank you for this great addon, it's really useful for tracking my sacred shield. Unlike other similiar addon, your addon knows to kill the bar when the shield is purged. This feature totally pushes other addons to the back of the line.
Is it possible to track the shield on the party, battleground, and raid member without using "named bar"?
btw, a recent patch changes the initial tick on the paladin's Sacred Shield. Now, the sacred shield's absorption buff does not pop up right away, instead it pops up 6 seconds after the shield is casted on someone. So, the problem is, the bar does not show up right away when i cast sacred shield. It shows up upon the first tick of the absorption buff which is 6 seconds later. But I think users will want it to show up right away when the spell is casted.
Again, thank you so much for the addon.
if i left my shield in the bank, will this tell me?