Resolve Status
This addon is based on the original and excellent "Vengeance Status" by Dridzt
Original AddOn: http://wow.curseforge.com/addons/vengeance-status/
I decided to update and polish the addon to reflect changes to tanking mechanisms in Warlords of Draenor (now using Resolve instead of Vengeance).
Features
Ever wondered as a tank when is the best time to cast that Word of Glory/Frenzied Regeneration/Death Strike/Guard/Shield Barrier ? Well this addon is for you.
Resolve Status will show a simple bar that fills as you gain Resolve stacks (increasing healing and absorb effects the more damage taken in the last 10 seconds) and indicates your current Resolve value (in %) as well as unmitigated damages taken in the last 10 seconds.
Having a realtime bar showing your healing/absorption power can help you time your heals and absorbs to make the most of it.
Upon exiting combat the status bar tooltip will update with relevant statistics from the last fight:
- Maximum Resolve value (up to 240% increased healing/absorb).
- Average Resolve value through the fight.
- Maximum damage taken in the last 10 seconds (unmitigated damage, according to ingame tooltip)
- Average damage taken in 10 seconds for the fight.
- Fight duration.
Configuration
Configuration is now done through the configuration panel. Use "/rslv" or "/resolvestatus" to open the configuration panel directly.
Options are self explanatory (default values are in parenthesis):
- Lock the bar (off)
- Show border (on)
- Show damage taken the last 10 seconds (on)
- Show in combat only (off)
- Show in 5-man and raids only (off)
- Display report in chat at the end of a fight (off)
- Save session reports in "SavedVariables" folder (off)
- Bar opacity (100%)
- Bar width (200px)
- Bar height (20px)
- Font size (12px)
- Font (Friz Quadrata)
- Bar texture (Default ingame texture)
Session logging
The addon has the ability to log session statistics to the saved variables. (default is off)
Use the button "Save session reports in 'SavedVariables'" to toggle collection of data.
To get the data for parsing in an external program Log out World of Warcraft and look for
ResolveStatus.lua inside "\World of Warcraft\WTF\Account\<youraccount>\SavedVariables\"
Custom fonts
The addon supports custom fonts for the bar display. (default font is the ingame Friz Quadrata)
Font selection is done through a dropdown menu.
To use your own fonts, place them inside "Interface\AddOns\ResolveStatus\Fonts" (.ttf files only), in the dropdown menu choose "Custom" and type the filename of your font (with or without the ".ttf" extension).
I already packaged some fonts which are ready to use through the dropdown menu.
User interface
Currently the configuration language is English only. I might add the possibility for multiple languages support.
The addon should function for all languages and all tanking classes.
Upcoming changes
- Bar color customization (soon !)
- More features if requested
Known issues
- Dropdown menus might not reset properly when using the "Reset" button, this is expected due to dropdown API limitation