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
Mage.lua:72: attempt to perform arithmetic on field 'spellDmg' (a nil value)
"Avg" for example doesn't include the chain effect. But there's currently no way of just customizing a single spell's display, so that'll apply to every spell.
Sorry if im blind but i cant find it.
Really great to see this addon come alive again btw :)
---
latest release version, no idea what caused this. I changed some settings in Prat, then tried to charge a mob while mounted and this error occured.
* Has the error in Caster.lua line 1493 fixed.
* Druid accuracy has been improved noticeably, spells and heals are starting to be exactly where they should be.
Interface\AddOns\DrDamage\Caster.lua:1493: Usage: UnitIsUnit("unit", "otherUnit")
A time before that, I believe the error came up on line 1491.
I looked at the code briefly, it appears its doing something about looking at buffs.
I get this same error in 1.6.3 and 1.6.4b1. I have purged both the install and all saved variables files.
Also when I use Fezzik's Pocketwatch it's supposed to give me an additional 432 attack power on use, however when I click it I see Plague Strike go from 3478 down to 3132, Frost Strike 2676 to 2356, Blood Strike 1140 to 1086, and Scourge Strike 1903 to 1840... why would using that trinket give me less damage? something doesn't add up.
Thanks
To fix this I've added a small delay to the detection. Should work fine in 1.6.3b-4.
I notice that the damage and DPS estimate is usually not consistent with Recount, which collects data from the combat log. My guess for one reason is because Drdamage is acouting for critical hits, where Recount accounts for whatever happens, which is not always critical damage.
Before DOT could critical hit, I noticed that their estimated damage was already consistent with Recount. For some reason, direct damage spells never were, and the main difference was that direct damage usually can critical hit.
I do not know if the inconsistency is present with AOE and melee/ranged attacks that can critical hit.
Of course, I could be wrong entirely, but this explains why DOT ticks were correctly estimated, while direct damage was not, prior to the formor being able to critical hit.