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 know this is primarily a damage calculator, but have you ever considered adding support for threat values as well? I know most of your threat are based on a threat multiplier on the damage done, but there are some exceptions, examples such as innate threat from abilities such as Heroic Strike and Sunder Armor, as well as Paladin's white damage not benefitting from Righteous Fury since it isn't holy damage etc.
- General:
- Some buff and talent engine optimizations
- Possible error fix for Melee.lua in some special cases when not using a weapon and requesting calculations for abilities that do require one
- Classes:
- Fixed Wound Poison to not use stacks anymore
- Fixed Chimera Shot to be Nature damage
- Fixed Mind Sear coefficient
- Soul Siphon now correctly only calculates self-cast affliction effects
- Added some code to shaman module to make sure string.match doesn't error if the actionbar addon for some reason won't return a rank for mana spring totem
- Fixed precision incorrectly applying 15% hit, instead of 3%
- Corrected Unholy Blight AP coefficient
- Rune tap can't crit
- Fixed some Death Knight glyphs not being detected
- Fixed calculation issue with warlock spellstone/firestone in combination with shadow mastery or emberstorm
- Added actionbar text to hunter, warrior and death knight Gift of the Naaru
- Swapped holy nova damage to "secondary" effect instead of healing
Let's assume I'm currently on my main main spec, which is Holy Paladin. It's rather sure that I configure DrDamage to show values that I'm interested when healing, such as Intellect, Spellpower or Mana regen.
If I decide to spec on my secondary talent tree - which is Tank Paladin - I'm absolutely NOT INTERESTED in the values stated above, and I don't wanna see them in the tooltip for the time being. Instead I want DrDamage to show me values in the tooltip that directly belong to tanking, like any avoidance values or stamina.
So is it possible to setup DrDamage like this, showing me only certain values depending on whatever spec I have active momentarily?
I hope that described it better...
:)
I just re-read my initial reply and realised how misleading it could be. >_<
I didn't use DrDamage for quiet long time, so didn't pay attention to the new features in the past.
Is that what you meant?
thx, (... Possible error fix for Melee.lua ...) now without error )
attempt to perform arithmetic on local 'perHit' (a nil value)
Debug:
(tail call): ?
...ce\AddOns\Skillet\Libs\AceEvent-2.0\AceEvent-2.0.lua:369:
...ce\AddOns\Skillet\Libs\AceEvent-2.0\AceEvent-2.0.lua:345
I'll correct the AP coefficient for unholy blight for the next version. I'll also remove the crit from rune tap.
The glyph issues are strange, I can't see any reason why they wouldn't be detected as they should. I'll have to look into it when I get access to a DK.
Holy Nova is primarily a healing spell (as with penance hence i have to swith back and forth in the menu), Spriests can't even cast it for dmg without going out of form. And the Major glyph that exists is an +% in healing for it.
Otherwise great addon love it and recommend for all! thx for all the hard work.
If above issues are in order reset DrDamage profile and/or delete DrDamage savedvariables.
Next is trying only with DrDamage and BT4 enabled to check for addon conflicts.
If it still doesn't work I'll need to know your class and what language your client is.