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
Also I'd like to know which spells are affected? Or is it all?
- Fixed nil error on line 2395 in latest release
- Icebound Fortitude hotfixed to -30%
- Devastate Sunder Armor damage portion also increased by 20%
- General:
- The +1 Expertise tooltip calculation now takes into account possibly raised crit cap
- Remove tooltip caching from abilities with secondary tooltip display to prevent weird behaviour
- Apply hit penalty to the averaged dot portion (due to main spell not hitting -> dot not applying) of abilities after aoe calculation
- Manually added buffs should REALLY not double stack any longer
- Fixed manually applied hit, crit and haste ratings not working for spells (bug introduced in last version)
- Death Knight:
- Improved Summon Gargoyle calculation: Changed Summon Gargoyle AP coefficient to 0.4. Now correctly benefits from melee haste rating and bloodlust
- Rogue:
- Added Cold Blood
- Mage:
- Check for Winter's Chill applications instead of assuming 5% crit
- You can now manually enable Arcane Blast debuffs (assumes max stacks)
- Blizzard coefficient now slightly more accurate
- Spell Impact doesn't apply to Fireball DoT
- Fire Power applies to Living Bomb dot portion
- Ice Shards adds 33% and 66% bonus, not 1/3 and 2/3
- Fire Ward, Frost Ward and Mana Shield now display tooltips in addition to AB numbers
- Added PoM update trigger
- Fixed mage downranking coefficients
- Warlock:
- Added Empowered Imp crit buff
- Warlock 2p T8 applies only to DD portion of conflag, but also gets an additional 4% bonus to the dd (+14% total) from somewhere
- Warlock 2p T8 also increases Shadowflame conflagrate damage
- Firestone stacks additively with T8 2p bonus to Conflag
- Warrior:
- Concussion Blow is 38% AP (at least in tooltip) instead of the 37.5% I assumed
- General:
- Patch 3.3.2 changes
- Massive options overhaul. The options screen makes more sense now and is less cluttered as I've merged the artificial division of melee/caster sections.
- Now also caches the tooltips of macros with [target=x] or [@x] and spells with a cooldown ticking, as Blizzard sees it necessary to update the tooltips every 0.2 seconds
- Added option to select the amount of targets to assume in AoE calculations
- Added option to select all the tooltip text colors
- Added option to disable tooltip hints
- Added Expertise Rating, Armor Penetration rating and Haste rating to the manually modifiable stats for melee abilities
- Added crit, haste and armor penetration foods and elixirs to manually addable consumables
- Added PvP 10% healing penalty
- Consumables in the options are now properly localized and always display icons
- Corrected base damage/heal increases (this will improve accuracy on lower rank spells)
- Doubled the effects of Resilience on damage reduction
- Added Hopelessness
- Added downranking effects estimates (some are inaccurate at the moment) and added a tooltip hint for spells that suffer from downranking effects
- Now correcly feeds 0 as the powercost of auto attack and auto shot on the actionbar
- Fixed Starfall and Death and Decay DPS calculation
- Removed erroneous Period displays from a few abilities
- Added rounding to melee tooltip hasted duration values (to prevent a long series of numbers)
- Added mana cost reduction for manually enabled Power Infusion
- Added crit depression option to also apply to melee type attacks calculated in the caster module
- Now displays the crit cap in the white melee tooltip. An additional note is displayed when crit cap is reached.
- Two roll settings are default now
- Improved dodge/parry formulas for targets +1 and +2 levels higher than the player
- Added Slice and Dice, Icy Talons, Windfury Totem, Trueshot Aura, Abomination's Might, Unleashed Rage, Leader of the Pack, Rampage, Blessing of Might and Battle Shout to the manual debuffs list
- Manually added Totem of Wrath no longer stacks with Demonic Pact
- Manually enabled Bloodlust now correctly applies to all attacks
- Manually added buffs should now correctly check if any other buff is present from the same category
- Death Knight:
- Added Blood Gorged talent armor penetration
- Druid:
- 2p T10 resto multiplies Wild Growth total base heal by 79/70 ~= 12.85%
- 4p T10 Moonkin ticks 2 times
- Added Force of Nature
- Added Berserk effects to Mangle (Bear)
- Mage:
- Added Deep Freeze
- Improved Water Elemental calculation (now correctly double dips from raid buffs, uses the Water Elemental's 5% crit rate + possible buffs).
- Improved Mirror Image calculation
- Manually added Arcane Power now increases mana cost by 20%
- Improved the tooltip of Water Elemental when glyphed with Glyph of Eternal Water (removed DPM, DPSC, DOOM and tick displays)
- Paladin:
- Fixed Touched by the Light to apply the correct crit modifier
- Added AB text for heal/mana proc for Seal of Wisdom/Seal of Light
- The AP coefficient for Paladins is also downranked exactly like the SP coefficient
- Added Lay on Hands
- Corrected Holy Power to only apply to spell type abilities
- Priest:
- Twin Discplines affects Penance
- Empowered Healing on priests is in fact additive, not multiplicative.
- Merged Divine Hymn 10% increase into tooltip
- Corrected a lot of things concerning Power Word: Shield. First I adjusted the coefficient ever so slightly. It seems that: Focused Power and Twin Disciplines are additive, Improved Power Word: Shield is multiplicative. While this is all fine and dandy, Divine Aegis which is supposed to be a simple 20% absorption heal, works unlike Power Word: Shield. Divine Aegis has Improved Power Word: Shield and Twin Disciplines additive, and is multiplied by Focused Power. Confused yet? No? Good. Also made Spiritual Healing apply to PW:S.
- Focused Power is multiplicative, except on Power Word: Shield where it's additive with Twin Disciplines
- Prayer of Mending doesn't downrank. Also corrected the coefficient by a tiny bit.
- Twin Disciplines doesn't affect the direct heal part of empowered renew.
- Added mana returned display for Shadowfiend, assumes 10 hits = 50% mana returned
- Increased Shadow Word: Pain coefficient by 0.6% to a slightly more accurate value
- Added Dispersion
- Rogue:
- Added Blade Flurry calculation.
- Shaman:
- 4p T9 Elemental ticks 3 times
- Added Elemental Oath effect to Shaman Clearcasting
- Glyph of Lightning Bolt is additive
- Corrected Flame Shock dot portion base damage
- Warrior:
- Corrected Sunder Armor (and debuffs alike) to apply before instead of the same time as armor penetration
- Altered Shield Slam diminishing returns formula for 3.3.2. Currently I'm assuming it's linear, but in reality it probably isn't. Until I get more information this will have to do.
- Added Shattering Throw, Enraged Regeneration, Recklessness, Bladestorm
- Warlock:
- Added the missing 5 lowest ilvl warlock T10 pieces
If it hits two targets for the same average, it doubles your combined average? Or do you think there's something flawed with this logic?
Changelog:
- General:
- Added a button into the options screen to reset options to defaults
- The pure actionbar text abilities (like mana spring totem, evocation, arcane torrent, melee class lifebloom/gift of the naaru etc.) now use the text colors set in the options screen
- Added option to modify mana text color
- Added Lifeblood actionbar text.
- Added a remove all talents option to the configuration screen
- Now caches the tooltip of Auto Attack since Blizzard updates it way too often.
- Added DrDamage:GetModifier(school) to get school related damage and crit modifiers. This enables support of partial elemental damage in physical type abilities. For example now Flametongue, Frostbrand, Scourge Strike and Necrosis gets the correct school modifier for the magical part
- Added additional check to see that GetInventoryItemLink is not nil (it seems that in some rare case GratuityLib:SetInventoryItem returned a non-nil value even when GetInventoryItemLink is nil)
- Death Knight:
- Added Black Ice effects to Scourge Strike shadow portion
- Corrected an error with Two-Handed Weapon Specialization calculation.
- Manually enabled Scourge Strike now counts as a disease
- Fixed Ebon Plague not applying modifier for Death Knights
- Bloody Strikes now correctly applies 15% per level to Heart Strike instead of 5%
- Druid:
- Added calculation for Thorns
- Added innervate actionbar text, only works for level 80 players currently
- Rend and Tear now correctly applies crit chance instead of damage to Ferocious Bite
- Hunter:
- Fixed Ranged Weapon Specialization applying incorrectly to a few abilities
- Paladin:
- Added calculation for Retribution Aura
- 4p T10 retri 10% bonus only applies to SoV/SoC's dd portion
- SoC can be parried and dodged
- Paladin 2p T8 retri bonus is in fact additive
- The Judgement text in the paladin tooltips is now properly localized
- Glyph of Judgement is in fact additive. I'll assume that T10 4 part bonus is also additive.
- Fixed Paladin 2h weapon spec to apply correctly to several abilities
- Apparently the Art of War is bugged and double stacks additively on Judgement of Light/Justice/Wisdom
- Fixed SoV/SoC's dot portion calculation in certain talent configurations
- Added mana gained calculation for Divine Plea
- Divine Plea now correctly only applies to holy shock, holy light and flash of light
- Rogue:
- Fixed Turn the Tables proc
- Rogue poison AP coefficients updated to 3.3 hotfix values
- Warlock:
- Curse of Doom now correctly receives bonus from school type talents like Shadow Mastery. On the other hand it's not boosted by Shadow Embrace, Haunt or Spellstones.
- Added Demonic Pact 5% self-bonus introduced in 3.3
- Capped Soul Siphon effects to 4 instead of 3 (seems like the description for the talent is wrong)
- Warrior:
- Corrected an error with Two-Handed Weapon Specialization calculation.
First off i LOVE this addon keep up the good work
its not a bug persay, but i was wondering if you would be able to have DrDamage show the tooltip for Deep Freeze, as it now has a damage component on Stun-Immune Mobs
Thanks and keep up the good work