Get an Epic Experience with Premium


Combat Login to Add Favorites
  • World of Warcraft
  • 9,162 Monthly Downloads
  • Supports: 4.3
  • 2,768,024 Total Downloads
  • Updated 09/09/2013
  • Created 04/06/2008
  • 4,227 Favorites
  • Project Site
  • Comments
  • Release Type: Inactive
  • License: All Rights Reserved
  • Newest File: 1.9.0_release
Support development! **

About 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 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


If you want to help having this addon translated into your language visit:


  • 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

r1672 | gagorian | 2012-03-09 19:04:40 +0000 (Fri, 09 Mar 2012) | 1 line
Changed paths:
   A /tags/1.9.0_release (from /trunk:1671)

Tagging as 1.9.0_release
r1671 | gagorian | 2012-03-06 09:16:26 +0000 (Tue, 06 Mar 2012) | 1 line
Changed paths:
   M /trunk/Data/Rogue.lua

- Added Sinister Strike and Revealing Strike bonuses from Fear, The Sleeper and Golad
r1670 | gagorian | 2012-02-25 20:38:27 +0000 (Sat, 25 Feb 2012) | 1 line
Changed paths:
   M /trunk/Data/Priest.lua

- Fixed icon for Mind Spike in options screen
r1669 | gagorian | 2012-02-19 23:56:53 +0000 (Sun, 19 Feb 2012) | 1 line
Changed paths:
   M /trunk/DrDamage.toc
   A /trunk/Locales/ptBR.lua

- Added ptBR locale
r1668 | gagorian | 2012-02-16 13:00:43 +0000 (Thu, 16 Feb 2012) | 1 line
Changed paths:
   M /trunk/Caster.lua

- Small rounding issue in the last commit
r1667 | gagorian | 2012-02-16 12:45:54 +0000 (Thu, 16 Feb 2012) | 1 line
Changed paths:
   M /trunk/Caster.lua

- Added new tooltip display line for dots/hots showing how much haste rating is needed for getting another tick from the spell
r1666 | gagorian | 2012-02-16 11:41:11 +0000 (Thu, 16 Feb 2012) | 1 line
Changed paths:
   M /trunk/Caster.lua
   M /trunk/Data/Priest.lua
   M /trunk/DrDamage.toc

- Haste effects on Renew (amongst others) should now correctly calculate the tick counts


First Previous Page 1 of 112 Next Last
  • #2096

    Is there any similar addon like this out there?

  • #2097

    I want to know too, this was like my most used mod for years.

  • #2094

    It seems the guy who took over DrDamage for MoP has abandoned the project. Looks like there won't be any new updates.

  • #2095

    Dream of Cenarius was changed in 5.4

    I posted a ticket, including the necessary code changes to get it to work.

    I don't have a LOT of experience with addon development, but I'd be willing to try to help maintain DrDamage as best I can

  • #2093


  • #2092

    This lua error started popping up right after latest update couple days ago &cripples my game upon log in resulting in forced crash 50% of the time, HALP!!!!:


    Date: 2013-09-09 14:37:09
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\DrDamage\Data\Paladin.lua line 72:
       'then' expected near '='

      Swatter, v5.17.5413 (NeedyNoddy)
      AckisRecipeList, v2.5.1
      ACP, v3.4.3
      Altoholic, v5.3.001
      AskMrRobot, v1.0.9.0
      AucAdvanced, v5.17.5413 (NeedyNoddy)
      AucFilterBasic, v5.17.5413 (NeedyNoddy)
      AucFilterOutlier, v5.17.5413.5347(5.17/embedded)
      AucMatchUndercut, v5.17.5413.5364(5.17/embedded)
      AucStatHistogram, v5.17.5413 (NeedyNoddy)
      AucStatiLevel, v5.17.5413 (NeedyNoddy)
      AucStatPurchased, v5.17.5413 (NeedyNoddy)
      AucStatSales, v5.17.5413.5376(5.17/embedded)
      AucStatSimple, v5.17.5413 (NeedyNoddy)
      AucStatStdDev, v5.17.5413 (NeedyNoddy)
      AucStatWOWEcon, v5.17.5413.5323(5.17/embedded)
      AucUtilAHWindowControl, v5.17.5413.5347(5.17/embedded)
      AucUtilAppraiser, v5.17.5413.5393(5.17/embedded)
      AucUtilAskPrice, v5.17.5413.5347(5.17/embedded)
      AucUtilAutoMagic, v5.17.5413.5392(5.17/embedded)
      AucUtilCompactUI, v5.17.5413.5400(5.17/embedded)
      AucUtilEasyBuyout, v5.17.5413.5347(5.17/embedded)
      AucUtilFixAH, v5.17.5413 (NeedyNoddy)
      AucUtilItemSuggest, v5.17.5413.5365(5.17/embedded)
      AucUtilPriceLevel, v5.17.5413.5365(5.17/embedded)
      AucUtilScanButton, v5.17.5413.5403(5.17/embedded)
      AucUtilScanFinish, v5.17.5413.5347(5.17/embedded)
      AucUtilScanProgress, v5.17.5413.4979(5.17/embedded)
      AucUtilScanStart, v5.17.5413.5347(5.17/embedded)
      AucUtilSearchUI, v5.17.5413.5373(5.17/embedded)
      AucUtilSimpleAuction, v5.17.5413.5388(5.17/embedded)
      AucUtilVendMarkup, v5.17.5413.4828(5.17/embedded)
      Auctionator, v3.1.4
      AutoVendor, v0.22
      Babylonian, v5.1.DEV.332(/embedded)
      BankStack, vv32
      BattlePetDailyTamer, v1.2.4
      BattlePetBreedID, v1.0.8
      BattlePetCount, v1.7.3
      BeanCounter, v5.17.5413 (NeedyNoddy)
      BuyEmAll, v3.1.7
      Configator, v5.1.DEV.344(/embedded)
      DataStore, v5.3.001
      DataStoreAchievements, v5.3.001
      DataStoreAgenda, v5.3.001
      DataStoreAuctions, v5.3.001
      DataStoreCharacters, v5.3.001
      DataStoreContainers, v5.3.001
      DataStoreCrafts, v5.3.001
      DataStoreCurrencies, v5.3.001
      DataStoreInventory, v5.3.001
      DataStoreMails, v5.3.001
      DataStorePets, v5.3.001
      DataStoreQuests, v5.3.001
      DataStoreReputations, v5.3.001
      DataStoreSpells, v5.3.001
      DataStoreStats, v5.3.001
      DataStoreTalents, v5.3.001
      DebugLib, v5.1.DEV.337(/embedded)
      DrDamage, vr1979
      LibAboutPanel, v1.52
      LibExtraTip, v5.12.DEV.350(/embedded)
      SlideBar, v5.17.5413 (NeedyNoddy)
      Stubby, v5.17.5413 (NeedyNoddy)
      TipHelper, v5.12.DEV.351(/embedded)
      BlizRuntimeLib_enUS v5.3.0.50300 <us>

  • #2091

    I've made some changes in the source code of it, and now it's working on 5.3 for my paladin, not sure for the other classes


    Last edited by aqualocko on 8/20/2013 1:59:38 AM
  • #2089

    WoW says out of date.

  • #2082

    I really loved this addon before and used it for a long time until MoP destroyed it. I was thrilled today to find out that you guys started it up again. I installed it right away but:

    It does not show any numbers on my buttons. Also not when installed Ace3 as suggested before. Am i doing anything wrong? 

    PS) I checked and none of this is the case. I also installed the latest project site version. I use Domino actionbar

    Last edited by Knopie88 on 6/28/2013 9:12:47 AM
  • #2083

    Does anyone have an answer for me? Would be much appreciated.

  • #2088
    Quote from curmudgeonry »

    You need version 2.0.1-beta from wowace. For whatever reason, curse still gives you 1.9 which isn't compatible with MoP. Even on wowace, you have to go to the files section and download the 2.0.1-beta file.


    I already did that but thanks for your reply.

    PS) I'm the same person that started this thread. Just answering from another PC.

    Last edited by Habrasi on 7/14/2013 5:47:33 AM
  • #2084

    You need version 2.0.1-beta from wowace. For whatever reason, curse still gives you 1.9 which isn't compatible with MoP. Even on wowace, you have to go to the files section and download the 2.0.1-beta file.

  • #2081

    Date: 2013-06-27 16:33:55
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\DrDamage\DrDamage.lua line 2221:
       attempt to call upvalue 'GetNumTalentTabs' (a nil value)
       [C]: ?
       DrDamage\DrDamage.lua:2221: GeneralOptions()
       DrDamage\DrDamage.lua:589: ?()

      BetterFont, v1.0
      Swatter, v4.3.1 (<%codename%>)
      NPCScan, v5.0.0.5
      ACP, v3.4.3
      AfterKill, v0.0.8
      Auctionator, v3.1.4
      Babylonian, v5.1.DEV.332(/embedded)
      BagBrother, v
      Bagnon, v5.3.3
      Bartender4, v4.5.10
      BattlegroundTargets, v50300-2
      BigWigs, v4.288
      BittensSpellFlashLibrary, v4.13.1
      ButtonFacade, v5.3.394
      Chatter, v1.4.4
      Clear, vv1.0.0.2
      Clique, vv50200-1.0.4
      Configator, v5.1.DEV.344(/embedded)
      DBMCore, v
      DBMLDB, v
      DBMSpellTimers, v
      Decursive, v2.7.2.9
      DrDamage, v1.9.0_release
      DroodFocus, v5.2.1
      EasyLoot, v2.2.6.0
      epgplootmaster, v0.6.33
      epgplootmasterml, v0.6.33
      ForteCasting, v
      ForteClass, v
      ForteCooldown, v
      ForteCore, v1.980.8
      ForteHealthstone, v
      ForteSoulstone, v
      ForteSummon, v
      ForteTalent, v
      ForteTimer, v
      Gatherer, v4.3.1
      GathererHUD, v4.3.1
      GTFO, v4.23.3
      HealBot, v5.3.0.4
      HealBotbr, v5.3.0.4
      HealBotTips, v5.3.0.4
      HealersHaveToDie, v2.1.4
      Hermes, v
      HermesUI, v
      IgnoreGuild, v
      ImpIgnore, vv201210251506
      Incoming, v1.12
      kgPanels, v1.16
      LibSharedMedia30, v3.0-79
      LifebloomTracker, v2.1.1
      MacroBank, v1.11
      MacroToolkit, vv5.3.0.1
      MacroToolkitMacroBox, vv5.3.0.0
      MageManaBar, v1.8
      MageNuggets, v3.37
      manawarning, v3.8
      ManaWatch, v0.3.5
      MapCoords, v0.16
      Mappy, v3.3.3
      Masque, v5.3.394
      MikScrollingBattleText, v5.7.129
      MogIt, v3.1.5
      MoveAnything, v13.6.1
      MuchMoreMacro, v1.3.2
      Omen, v3.1.8
      OmniCC, v5.3.1
      Pawn, v1.8.6
      Poisoner, v5.3
      Postal, v3.5.1
      PVPSound, v3.9.2
      Quartz, v3.1.3
      QuartzProcs, v3.43
      RaidRoll, v
      RaidRollEPGP, v
      RaidRollLootTracker, v
      Recount, v
      SaySapped, v2013-05-22
      Scrap, v12.5
      ScrapSpotlight, v
      ShadowedUnitFrames, vv3.8.9
      ShroomHelper, v1.0
      SlideBar, v4.3.1 (<%codename%>)
      SpellFlash, v6.8
      SpellFlashCore, v2.0.3
      TargetNameplateIndicator, v1.07
      TellMeWhen, v6.2.1
      TidyPlates, v6.11.3
      TidyPlatesGraphite, v
      TidyPlatesGrey, v
      TidyPlatesNeon, v
      TidyPlatesQuatre, v
      TidyPlatesHub, v
      TidyPlatesWidgets, v
      TimeToDie, vv1.5.1
      Titan, v5.1.21.50300
      TitanBag, v5.1.21.50300
      TitanClock, v5.1.21.50300
      TitanCurrency, v5.8
      TitanGold, v5.1.21.50300
      TitanHealBot, v5.3.0.0
      TitanHonorPoints, v4.0.001
      TitanLocation, v5.1.21.50300
      TitanLootType, v5.1.21.50300
      TitanPerformance, v5.1.21.50300
      TitanRecount, v4.0.0
      TitanRepair, v5.1.21.50300
      TitanRoll, v
      TitanSpec, v2.3.1
      TitanVolume, v5.1.21.50300
      TitanXP, v5.1.21.50300
      TomTom, vv50300-1.0.1
      TomTomPing, v1.2 r027
      VuhDo, v3.44
      VuhDoOptions, v3.44
      VulcanRepair, v3.08
      WeakAuras, v1.4.7.10
      XLoot, vz13c-release
      XLootFrame, vz13c-release
      XLootGroup, vz13c-release
      XLootMaster, vz13c-release
      XLootMonitor, vz13c-release
      XToLevel, v5.2.0_35
      BlizRuntimeLib_ptBR v5.3.0.50300 <us>


    only work in english

  • #2090
    Quote from raderack »

      DrDamage, v1.9.0_release

    You need to get the 2.0.1 beta

  • #2080

    I had a problem where DrDamage didn't seem to be loading at all, but after installing Ace3 it works swimmingly. (


    Have had one problem, which is the average dps for some of my death knight attacks are wrong - for example  the mod says Icy Touch should average over 13 000, but it's more like 1 000.

    Last edited by lisamarie20 on 6/19/2013 4:16:57 AM
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Leaguepedia PAX Skin Giveaway