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
@ Aprisle
It's only as accurate as there's people that are testing it and giving feedback :)
Should be pretty accurate on most parts now. But there's only so many classes/specs I can test myself. So test and give feedback if anything's wrong.
If this addon is accurate, it's awesome and I greatly appreciate it. I'm done with WoW for the rest of the night, but keep up the great work.
v. 1.1.1
Dot portion is 1088 dmg Nuke portion is 1639-1088 dmg
(1639-1088) / 1.5 + ( 1088 ) / 15 = 439.86 dps
Note the dot lasts 15 seconds, the nuke is 1.5s and not 2s.. and you need to count them separately.
Great addon Gagorian!
One question, from a new warlock... The only spell calculation I don't understand is Immolate. Forgive me if I am missing something so basic, but my Immolate seems to display a much higher DPS than I figure it out to be. Do I not divide the total damage by the total time of 17 seconds (2+15)? Even with your example screenshot, how does 440 DPS work out to a total of 1639 damage?
I must be using the wrong calculation for Immolate - all the other spells seem to make sense to me.
Thank you for any help.
@ zAce
Yeah it's possible but, mana cost is pretty constant for every spell so I don't personally see any long time use for that function. Also, there's already an option for amount of casts left with your current mana which I think would be more useful.
So, if you can convince me it would be useful in long term I'll add it :)
Possible to somehow add the actionbar displaytype to how much mana the spell cost? would been nice.. so you dont need to hover over your skills to see how much mana the skill requires, thanks for a great addon!
@ Queue
Well.. I'm not too familiar with melee theorycraft, so it's not high on my priority list. It was never my intention of expanding to that, but I guess when and -if- I've got some spare time on my hands I might do a melee calculation module (maybe separate?) after which I could support all classes/specs. Time will tell.
@ moradhin ty sir, for clearing that up. Blizz was reporting 530dmg as well so I had a feeling it wasn't really a DrDmg problem, turns out not even a problem :)
@Gagorian i will do some more testing and get back with you before i report it as a bug. i want to make sure this doesn't turn into a waste of time for you to check
Says support of druids. I love the mod and it's simplistic nature, but I have to ask... Is there any intentions of adding in these for feral forms? That's where I really need the information the most. I assumed it would already have had this since it stated druid support (which it does quite well on all spells)
Where can I get some information on how to configure this darn mod? It's great, but I can't figure out how the heck the arguments are supposed to be formatted to set configuration values. Yeah, I saw the comment about using Deuce Commander, but I don't really want to have to install 2 other mods just to use this good one.
@ giolon
Type /drdamage
It will print out the subcategories and their descriptions. If you're interested in actionbar options then just follow the same method.
/drdamage actionbar
Again, all subcategories will be printed out with their descriptions.
And then for example /drdamage actionbar displaytype will print out all the acceptable values ie. DPS, Avg, DPSC and so on. Then set whatever you want.. ex.
/drdamage actionbar displaytype DPS
Thanks, Gagorian I'll give it a try when I get home tonight!
@ moradhin
Just by having the addon loaded DrDamage disables the regular blizzard AB support (all but mainbar). This is for performance reasons.
@ moradhin:
Thanks for answering that potion question for me.
I'll check the actionbar thing with default bars, but the reason that I'd first suspect would be using CT_BarMod but not using the custom actionbars. Because CT_BarMod uses the default main bar but custom side bars, this would lead to the problems you describe. Or then it just might be some bug introduced after I initially wrote support for default bars (I stay far away from default actionbars so I hardly get to test it).
In general:
DrDamage uses the spell damage provided by the character screen, so it should be equal to values used by Blizzard in most cases. Bugs are more likely to be on Blizzard's part.
@ Firmware:
Ah, yeah, that might have been it; I do have CT_BarMod, but I wasn't using any of its actionbars. I've since just set up CTMod's bars, since they play nice with DrDamage, but I appreciate the response. :)
@ Firmware
DrDamage is only reporting 530 damage because the spell damage portion of those two elixirs doesn't stack; the larger value (i.e. the Greater Arcane Elixir) wins out, so you end up with 35 spell damage and 24 spell critical strike rating. Test it out yourself in the Blizzard interface; I did so with my mage (697 base spell damage):
With Adept's Elixir: 721 spell damage (697+24) With Adept's Elixir and Greater Arcane Elixir: 732 spell damage (721+11, which is the difference between the two elixirs' effects)
I'd swear I'm going insane, but I can't figure this out -- unlike TheoryCraft2, DrDamage only seems to place text on my first actionbar, i.e. 1 through =. I get no actionbar text on the lower-left, lower-right, first righthand, or second righthand actionbars, and this is with the standard Blizzard interface. Is there some option I'm missing here? =/
Otherwise, I love this addon; I just wish it'd show up for everything. :(
you may want to add something so that when you're in outland and the zone has pvp objectives, DrDamage factors in the 5% dmg increase to all faction players.
also, make sure that drdamage checks for greater arcane elixir while used at same time as adept's elixir.
that's +59dmg/heal total and +24 crit rating. as a lvl 63 mage, i have 495dmg but DrDamage was only reporting 530 when I drank both of those pots.
last thing: how come DrDamage doesn't calculate shatter for frostmages? that's +50% crit when targets are frozen if you didnt know already (although im sure you did heh).
great job with the mod! so much better than theorycraft2 :D
v 1.1.0