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
Try without Bongos loaded, with the default blizzard actionbars and see if numbers appear. If they don't the option of AB text is probably turned off. If they appear, the issue is with Bongos3 and I'll have to look into it at some point. You can also try with only Bongos3 and DrDamage loaded.
Hey thanks for adding the change to heal values for druids in 1.5 (+25% healing from spirit). I noticed one problem though. I use the [Idol of the Raven goddess] which increases the amount of healing the tree of life aura adds. In tree form without the trinket the heal values are perfect. However with the trinket on the heal values do not change. (The trinket increases the aura healing value by 44).
Added to wowace release.
I'm having some trouble with this on my rogue.
I'm not doing nearly the damage it says I do.
I'm usually lucky if my crits are what its saying my average is.
Any way I can readjust this to where its showing...half...of what it says i am?
It's because armor cannot be taken into account as mobs don't have any standard amount of mitigation. You can manually set mitigation to a certain percentage in the options if you feel that's better.
Date: 2008-06-03 12:12:34
ID: 4
Error occured in: Global
Count: 1
Message: ..\AddOns\DrDamage\Caster.lua line 1768:
attempt to perform arithmetic on field 'NextTenDmg' (a nil value)
Debug:
[C]: ?
DrDamage\Caster.lua:1768: CasterTooltip()
DrDamage\DrDamage.lua:1087:
DrDamage\DrDamage.lua:1064
(tail call): ?
..\FrameXML\ActionButton.lua:405: ActionButton_SetTooltip()
[string "*:OnEnter"]:1:
[string "*:OnEnter"]:1
AddOns:
AtlasLoot, vAtlasLoot Enhanced v4.04.01
AtlasLootBCInstances, v4.04.01
AtlasLootCrafting, v4.04.01
AtlasLootOldInstances, v4.04.01
AtlasLootRepFactions, v4.04.01
AtlasLootSetsandPvP, v4.04.01
AtlasLootWorldLoot, v4.04.01
BeanCounter, v5.0.PRE.3117 (BillyGoat)
BigWigs, v2.0 r74654
CTMailMod, v3.02 (CTMod 2.0)
Decursive, v2.1.0 Final
DrDamage, v1.4.0
Enchantrix, v5.0.PRE.3117
EnchantrixBarker, v5.0.PRE.3117 (BillyGoat)
EnhTooltip, v5.0.PRE.3117
FlashFind, v1.1.0
GrimReaper, v2.0 75238
Informant, v5.0.PRE.3117
Omen, vOmen r74823 / Threat-2.0 r75117
Outfitter, v4.2.2
PallyPower, v2.01.00
Recount, v73484
Stubby, v52
Swatter, v5.0.PRE.3117
XPerlArcaneBar
XPerlParty
XPerlPlayerBuffs
XPerlPlayer
XPerlRaidAdmin
XPerlRaidHelper
XPerlRaidMonitor
XPerlRaidFrames
XPerlTarget
XPerlTargetTarget
XPerl, v2.4.2
DBMAPI
It has been fixed in the wowace release for a few weeks. It's caused in case you have all tooltip options for +1 and stat comparisons disabled. If this is the case update from wowace or enable some of the options.
Hey I play as a Resto druid and noticed that the heal values don't change when I switch to tree form. Could you make it so that it calculates how much you will heal with the +25% healing from spirit? My rejuv ticks for 908 in tree form and 852 not in tree. Dr damage says it ticks for 852 which is correct, but only for non tree form.
I've added it to the latest version (available at wowace, here later). There's a technical limitation though, and that is if the aura of life that is on your target is not yours, it will still use your spirit for that calculation.
If at all possible could you add Agility for Rogues/Druids/Hunters
at 70 it's 1 AP per Agility for them
0.025% crit for Rogues and Hunters
0.04% Crit for Druids (Paladins and Shaman too)
0.03% for Warriors, no idea if this helps since your addon workes for people lower than level 70, but it'd be helpful to have it under the +1% DPS
great addon mate, keep it up!
I'd prefer not to start converting Agi into AP and crit for different classes and levels. It's a bit complex and needs 'a lot' of new formulas.
DrDamage's design intention is to use the blizzard API as much as possible so I don't need to have up to date formulas of stat conversions.
Would be nice to have the Talent "Nature's Grace" (Balance Druid) in the DPS calculation.
THX a lot, keep working. Really nice Addon!
It's currently applied to DPS calculation while the buff is active. But if you are refering to adding it into averaged DPS calculation I'll look into it.
Yes, that's what i need. An averaged DPS calculation with Nature's Grace would let me know how much crit is equal to how much spell.
I'm not sure if this has been addressed before, for rogues: mutilate with dual wield specialization doesn't calculate properly. The offhand doesn't show the buff in damage it would get from DW specialization.
I found an issue with mutilate offhand not getting the damage mutilate 101 dmg bonus, but I didn't find any error with DW specialization. Could that be what you're experiencing? (Note: Manually modified DW talent (added or removed via options) does not calculate correctly because the returns from the blizzard API are unaltered)
good I
1.4.0
* MAIN FEATURE: You can now manually add buffs/debuffs/consumables to always include into the calculations. Mostly they should not double stack if they are really applied.
* Added stat comparison to tooltips. Allows you to compare +dmg/heal, haste rating, crit rating and hit rating with eachother
* Added Bartender4 support
* Fixed Rake being affected by mitigation
* Performance optimizations
* Whirlwind calculation now properly includes 4 off-hand hits
* Bug fixes to melee and caster module hit calculation options
* Tooltip haste needed for +1% DPS is now based on current DPS and not base DPS
* AvgHit/AvgHitTotal options for caster module now display a single hit damage for multihit abilities like drain life and holy shield
* Bug fix to casts left
* Added possible hit and crit bonuses when converting white melee to yellow melee in next melee type abilities
* Fixed possible error message related to windfury
* Added amount of hits into total damage calculation of Seal of Blood
* Updated Babble-Inventory-2.2 to LibBabbleInventory-3.0
* Fixed Pounce Scaling
* Fixed multiple mortal strike type effects stacking into -heal calculation
* Fixed DPS calculation for channeled spells
* Fixed chain heal/chain lightning chain calculation
* Corrected Holy Shock damage values to 2.4
* Added Soul Siphon effects back
* Changed the text fontstring from its own frame into the actionbar button frame
* No longer needs #showtooltip for macro detection
* Cast sequence macros should now update when the spell changes
Ok, yesterday I pulled this excellent addon off my screen when things got crazy targeting adds in an instance. I've tried looking through the menus and /drdmg commands and I just can't figure out how to get it back. PLEASE someone help.
Okay maybe I am simple but I don't understand what I am looking at in the tool tip. can you please explain what all this stuff means?