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
I believe I have r715:
Rend is getting the mitigation I set, but since it is a bleed effect I believe it should not? When I watch it tick it seems to tick for the unmitigated amount.
attempt to perform arithmetic on field 'Elemental Weapons' (a nil value)
Message: ..\AddOns\DrDamage\Data\Shaman.lua line 43:
attempt to perform arithmetic on field 'Elemental Weapons' (a nil value)
ID: 57
Error occured in: Global
Count: 1
Message: ..\AddOns\DrDamage\Caster.lua line 1799:
attempt to index local 'tableSpell' (a nil value)
Debug:
(tail call): ?
[C]: ?
DrDamage\Caster.lua:1799: CasterTooltip()
DrDamage\DrDamage.lua:1223:
DrDamage\DrDamage.lua:1200
(tail call): ?
Bartender4\ActionButton.lua:451: SetTooltip()
Bartender4\ActionButton.lua:174:
Bartender4\ActionButton.lua:172
More confusing, the predicted heal values for Nourish, Healing Touch, Regrowth, and the Lifebloom "bloom" are accurate using this seemingly incorrect value to compute effective +heals. Only the Lifebloom hot and Regrowth-enhanced Nourish (which I assume is just not implemented yet) values are off.
Aaaand I just tried manually setting my +healing to 574 then clicking "Manual Variables" and DrDamage started using 1148 - twice as much, which still looks to be predicting my healing right. You know what's not right? Setting it to 287 so it uses 574. That's most definitely wrong. I give up.
Any chance you can add expertise to your hit calculations? As a feral druid or prot warrior, I am attacking from the front all the time, be it solo or in a group, so expertise is just as important a factor to me as hit rating. Thanks.
r715: Scourge Strike [Death Knight]
The damage is shadow, so enemy mitigation need not be used.
Death and Decay [Death Knight]
It can crit.
Circle of Healing [Priest]
It can now crit.
-interface\addons\drdamage\Caster.lua:1799:attempt to index local tablespell' (a nil value)
I thought maybe it was related to some bar's mod (ct barmod, bartender), but I tried moving the judgment to the standar Blizz Action Bar, and I still have the same problem.
I tried deleting the configuration from thw WTF folder, and nothing.
Any ideas?
Also, is there any way to make it show damage per mana?
2. Spellpower/AP to damage coefficient (based on cast time and talents on spells and so on)
3. Spellpower/AP/RAP used for calculation.
Thanks for all the hard work!!
P.S. Thanks goes to the person who donated. That allowed me to reactivate my account and get some minor work in on DrDamage before the holidays :)
Date: 2008-12-14 13:15:43
ID: 51
Error occured in: Global
Count: 1
Message: ..\AddOns\DrDamage\Melee.lua line 1413:
attempt to concatenate field 'AP' (a nil value)
Debug:
[C]: ?
DrDamage\Melee.lua:1413: MeleeTooltip()
DrDamage\DrDamage.lua:1225:
DrDamage\DrDamage.lua:1200
(tail call): ?
Bartender4\ActionButton.lua:451: SetTooltip()
Bartender4\ActionButton.lua:174:
Bartender4\ActionButton.lua:172