DrDamage
Update 05/24/2013
DrDamage is currently being developed for 5.x. Only monks (of any spec) are not supported. All classes which existed prior to Mists are supported.
Current state: Check the http://www.wowace.com/addons/dr-damage/pages/known-issues Page before providing feedback!
DrDamage displays the calculated damage or healing of abilities with talents, gear and buffs included on your actionbar buttons. The addon also adds various statistics to the tooltips in your spellbook and on the actionbar.
Slash Commands:
/drd or /drdmg or /drdamage
Localization:
If you want to help having this addon translated into your language visit: http://www.wowace.com/projects/dr-damage/localization/
Functionality:
- Supports all classes
- Actionbar addons supported: Default, Bartender 4, CT_BarMod, Dominos, elvUI, Macaroon, Nurfed AB, IPopBar, nUI, ReAction Bars and RDX.
- Places text with the metric of your choosing on the actionbar buttons.
- Damage and healing statistics are placed into your tooltips. This includes for example critical hit chance, spell damage and damage coefficients, averages, DPS, DPSC (damage per seconds cast), damage until OOM and more!
- Your own buffs and your target's debuffs are taken into account.
- Allows manual modification of the essential talents, buffs and character stats used to calculate. For example you can test how much increasing your spellpower by 100 would increase your damage or healing output.
- If you're overwhelmed by the amount of statistics presented, you can use the options reduce the amount to whatever you feel is important!
Known Issues Please see the Known Issues page before opening a ticket.
Bug reports:
- NOTE: DETAILED reports about inaccuracies is the only way we'll know something is wrong. If you don't report it, don't expect it to get fixed!
To submit a bug report, please visit this page first: Mod Feedback This will tell you what we expect and how we need it in order to help you.
Acronym/abbreviation list:
- AP = Attack Power
- RAP = Ranged Attack Power
- SP = Spell Power
- Ht = Hit rating
- Cr = Critical strike rating
- Exp = Expertise rating
- Ha = Haste rating
- Ma = Mastery rating
- HPS/DPS = Healing/Damage Per Second
- HPSC/DPSC = Healing/Damage Per Seconds Casted
- HPSCD/DPSCD = Healing/Damage Per Seconds CoolDown
- HOOM/DOOM = Healing/Damage (until) Out of Mana
- HPM/DPM = Healing/Damage Per Mana
- DPE = Damage Per Energy
- DPF = Damage Per Focus
- DPR = Damage Per Rage
- DPRP = Damage Per Runic Power
- MPS = Mana Per Second (How much mana the spell uses per seconds casted)
- GCD = Global CoolDown
Maybe a stupid question, but I'll ask it anyway.. Is it possible to configure this addon in a way, that it would do updates/calculations only when NOT in combat? Or at least when NOT in battlegrounds/instances? Me, and people I know, mostly use this addon to see differences in stats when switching/experimenting with gear, buffs, talents, but never - in combat. Therefore it would be nice to save some CPU cycles/performance, by disabling unnecessary calculations in heavy combats (when CPU gets most load), but still be able to use it in between. As far as I understand - disabling tooltips in combat does not affect it?
------ Gagorian (author) was really nice to answer:
I've tried to make DrDamage as efficient as possible, but obviously it uses more CPU time in raids as calculations need more frequent updates. Have you done any CPU usage comparison with your other addons? Last I tested DrDamage used less CPU time than several popular raidframes, actionbar addons etc. There's also addons that allow you to create addon profiles to determine what addons are used raiding and so on to quickly disable certain addons.
But all in all, I'll consider adding the feature even if it's slightly against the initial design, which is to see real time data on abilities based on raid buffs etc. I won't be adding any new features before Cataclysm though, only bug fixes, so this matter will have to wait.
------ New comment / question:
Is this configuration option / feature (disable in combat) still planned to be implemented? :) As to performance testing - I usually just check CPU usage of addons using "Addon Profiler", and DrDamage was sharing 1st/2nd place with my UnitFrames (probably because I have average PC, and therefore choose all of addons carefully, based on performance). And usage seems to spike during intensive combat, where CPU cycles and FPS are most important :) So having ability to make it use 0 or nearly 0 CPU when in combat would be truly awesome ;)
P.S. Don't get me wrong, I am very happy with your addon, and
Already looking forward to test it, once it's implemented ;)
Critical fixes:
- Fixed problem in buff matching in localized clients
- Fixed problem with secondary text generation
Minor fixes:
- Improved DPS calculation for Soul Fire and Fire bolt with Burning Embers talent
- Added 5% damage increase for orc warlock pets
- Added a hook for Macaroon to improve text handling (will improve Macaroon compatibility with new button creation later)
- Master Shapeshifter seems to double stack for Efflorescence (once on Swiftmend and again on the hot calculated from 30% of Swiftmend)
- Fixed Improved Rejuvenation to apply to Swiftmend
- Fixed Tree of Life aura
- Removed Master Shapeshifter effects from Bloom on other players
- Gift of the Earthmother seems to be multiplicative on Lifebloom
- Gift of Nature is additive
- Fixed Surge of Life to make Flash Heal unable to crit
- Added Cataclysm level potion to the option of using mana consumables in regen calculation.
- Trigger update on UPDATE_STEALTH event
- Attempt at fixing Renew calculation with Divine Touch talent
- Fixed error messages in casts left calculation and holy priest module
- Fixed Shadow Word: Death to do 3x damage on targets below 25% health
- Fixed Divine Aegis to always apply to Prayer of Healing
- Fixed Crusader (Paladin Crusade talent buff) to correctly take into account the amount of points spent into Crusade
- Grace stacks to 3, not 2
- Started work on Death Knights (most abilities, glyphs and set bonuses are added). No talents are yet added.
Amazing work guys! The most useful addon in the game and I was kinda worried that the project would be dropped ;) I thank you on my hands and knees that it isn't
As of tomorrow I'll be able to maximize my DPS again by use of this tool.
I understand your predicament, it's annoying to have to go to several sites for your addons. Basically my problem is the same, it's more work to keep several sites up to date. It's easier and faster to update the addon (and read comments/bug reports about it) when you only need put it up on one site, and with the WoWAce - Curse integration it's the most convenient way to release DrDamage.
DrDamage is a MUST HAVE for me, and has been for years, great job!
Any chance you could crosspost releases on WoWInterface though? I use WoWI for as many addons as I can, but there are a few that aren't maintained on that site. DrDamage for one. :(
It's been a long day so in short:
- Death Knights are still unsupported, all other classes have initial support
- Fixed several issues from the 1.8.0 beta version
- Nothing is still guaranteed to be right
- You might experience errors
- Features will still be added later on
- Report errors with a ticket
As usual, the best way to let us know that something is not working is to file a ticket. DKs are in process and we'll let you know when they are complete enough for us to pay attention to errors. :)
Thanks for the support, all!
- Updated Druids, Hunters, Mages, Paladins, Rogues, Shamans, Warlocks and Warriors for Cataclysm
- Death Knights and Priests are still unsupported
This version isn't feature complete and might contain several errors. Report errors via tickets.