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
Rogue.lua delete Poison section at line 96.
Rogue.lua delete line 257, Find Weakness Spell.
Melee.lua Change line 744 from GetComboPoints() to GetComboPoints("player").
Hunter.lua delete Line 267, Explosive Trap.
Hunter.lua delete line 264, Humanoid Slaying.
Hunter.lua delete line 263, Monster Slaying.
Aura.lua needs fixed near line 78 because Shadow Priest does not have Soul Siphon and it is trying to calculate it anyway.
I'll be doing them this weekend.
R734: error on seal of vengeance mouseover.
[2008/10/31 14:52:05-258-x2]: DrDamage-1.5.0\Caster.lua:1698: attempt to perform arithmetic on field 'SpellDmg' (a nil value)
DrDamage-1.5.0\DrDamage.lua:1186: in function <Interface\AddOns\DrDamage\DrDamage.lua:1163>
(tail call): ?:
Bartender4-4.1.2\ActionButton.lua:531: in function `SetTooltip'
Bartender4-4.1.2\ActionButton.lua:192: in function <Interface\AddOns\Bartender4\ActionButton.lua:190>
---
Great work so far guys :D
In r734 the priest module does not know about the Renew Glyph yet (the tooltip shows 5 ticks @ 963 each vs 4 ticks @ 1156)
Also, healing coefficients still seem to be off. For example, it says that without activating any trinkets my miminum Flash Heal hit should be 2965, but chain casting some flash heals I dropped as low as 2860.
*send love to Gargorian*
Date: 2008-10-30 02:52:46 ID: 51 Error occured in: Global Count: 1 Message: ..\AddOns\DrDamage\DrDamage.lua line 166: Debug: sorry for posting it here ,but your tickets are disabled on previus alpha versions i could see those
I've just rewritten the actionbar support code. It's more efficient now. I also improved Macaroon support but currently it's not possible to know when the Macaroon bar has been changed, updates will happen only after something else triggers it (like gaining buff, changing items, whatever). So if you see any strange behavior on Macaroon buttons, force an update and see if it works.
for locks with the latest alpha all things seem to be sorted except the tooltip u get from incinerate which takes into calculations only 1% crit instead of 5% that u get from devastation talent
cheers and thanks a bunch for ur effort
I've just downloaded r730, and logged into the game, the tooltips are showing(and still are) but this error message cropped up, and since i'm no good at understanding it all, i thought i'd post it for the people that will do :)
The error message :
Date: 2008-10-29 12:42:06
ID: 51
Error occured in: Global
Count: 1
Message: ..\AddOns\DrDamage\Melee.lua line 1413:
attempt to concatenate field 'AP' (a nil value)
Debug:
[C]: ?
DrDamage\Melee.lua:1413: MeleeTooltip()
DrDamage\DrDamage.lua:1223:
DrDamage\DrDamage.lua:1198
(tail call): ?
..\FrameXML\ActionButton.lua:400: ActionButton_SetTooltip()
Dominos\actionBar.lua:129:
Dominos\actionBar.lua:127
AddOns:
Swatter, v3.1.7 (<%codename%>)
AtlasLoot, v5.01.03
AtlasLootBurningCrusade, v5.00.00
AtlasLootCrafting, v5.00.00
AtlasLootOriginalWoW, v5.00.00
AtlasLootWorldEvents, v5.00.00
AtlasLootWrathoftheLichKing, v5.00.00
AtlasLootFu, v1.2
AucAdvanced, v5.1.3715 (SnaggleTooth)
AucFilterBasic, v5.1.3715 (SnaggleTooth)
AucFilterOutlier, v5.1.3715.2531
AucMatchUndercut, v5.1.3715.2531
AucStatClassic, v5.1.3715 (SnaggleTooth)
AucStatHistogram, v5.1.3715 (SnaggleTooth)
AucStatiLevel, v5.1.3715 (SnaggleTooth)
AucStatPurchased, v5.1.3715 (SnaggleTooth)
AucStatSales, v5.1.3715.2842
AucStatSimple, v5.1.3715 (SnaggleTooth)
AucStatStdDev, v5.1.3715 (SnaggleTooth)
AucStatWOWEcon, v5.1.3715.2530
AucUtilAHWindowControl, v5.1.3715.3311
AucUtilAppraiser, v5.1.3715.2530
AucUtilAskPrice, v5.1.3715.3175
AucUtilAutoMagic, v5.1.3715.3142
AucUtilCompactUI, v5.1.3715.2530
AucUtilEasyBuyout, v5.1.3715.3583
AucUtilItemSuggest, v5.1.3715.3108
AucUtilPriceLevel, v5.1.3715.2545
AucUtilScanButton, v5.1.3715.2530
AucUtilScanFinish, v5.1.3715.2530
AucUtilScanProgress, v5.1.3715.2530
AucUtilSearchUI, v5.1.3715.3483
AucUtilSimpleAuction, v5.1.3715.3708
AucUtilVendMarkup, v5.1.3715.2530
Babylonian, v5.1.DEV.130
BeanCounter, v5.1.3715 (SnaggleTooth)
BigWigs, v2.0
Configator, v5.1.DEV.130
CurseProfiler, v
DagAssist, v2.0
DebugLib, v5.1.DEV.130
Dominos, v1.8.0
DominosBuff, v
DominosCast, v
DominosRoll, v
DominosXP, v
DrDamage, v1.5.0
EnchantrixBarker, v5.1.3715 (SnaggleTooth)
EnhTooltip, v5.1.3715 (SnaggleTooth)
FuBar, v
FuBarDPS, v2.0.$Rev: 74969 $
FuBarExperienceFu, v1.1 $Revision: 65606 $
FuBarFactionsFu, v2.2.1-79
FuBarFriendsFu, v2.4.1-91
FuBarGuildFu, v2.4.1-98
FuBarPerformanceFu, v2.0
FuBarRestFu, vv1.1
FuBarTopScoreFu, v2.0
Gatherer, v3.1.7
GathererDBWowhead, v1.0.2007-11-15
LittleWigs, v
Omen, v3.0
RatingBuster, v
sct, v6.2
sctd, v3.1
SlideBar, v3.1.7 (<%codename%>)
Stubby, v5.1.3715 (SnaggleTooth)
XPerl, v3.0.1b
XPerlArcaneBar, v
XPerlParty, v
XPerlPartyPet, v
XPerlPlayer, v
XPerlPlayerBuffs, v
XPerlPlayerPet, v
XPerlRaidAdmin, v
XPerlRaidFrames, v
XPerlRaidHelper, v
XPerlRaidMonitor, v
XPerlRaidPets, v
XPerlTarget, v
XPerlTargetTarget, v
(ck=8ff)
Thanks once again, hope this helps :)