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
function DrDamage:GetLevels()
if targetLevel == -1 then if playerLevel >= 70 then targetLevel = 83
this needs to be updated in drdamage.lua it currently is still using level 73 as boss level.
it seems the function DrDamage:GetRating( rType, convertR, full ) function also needs an update... though i am unsure what to change.
also, thanks for posting the frostfire bolt changes. adding the spell anytime "frost" is included does work great. However, since it has been shown that frostfire bolt gets double benefit from the +hit talent, i fixed it by doing this:
[GetSpellInfo(29438)] = { [1] = { Effect = 1, Spells = { "Frost", "Fire" }, ModType = "hitPerc" }, [2] = { Effect = 1, Spells = "Frostfire Bolt", ModType = "hitPerc" }, },
Any information would be helpfull, aslong as I know it's not my or an other addons fault. Thanks!
it's name is nUI
<in C code>: ?
AceEvent-2.0-91091 (AtlasLootFu):264: in function `TriggerEvent'
AceEvent-2.0-91091 (AtlasLootFu):910: in function <...ddOns\AtlasLootFu\Libs\AceEvent-2.0\AceEvent-2.0.lua:903>
---
Bugsack continue to get this error and the tooltip won't work.
Why?
What may be that it does not work?
I only works in the bar and rupture envenom
someone has had the same problem?
http://wow.curse.com/downloads/wow-addons/details/bayis-extended-questlog.aspx
Hi bigheph,
Thank you so much for posting your fix :). I updated my mage.lua accordingly and FFB DPS calculation seems to be more accurate now (actually increased, so getting closer to reality). But in addition to the missing glyphs issue you're pointing at, I don't know why my FFB tooltip is still displaying wrong numbers for crit rate (still displaying my base crit rate instead of the rate corrected by talents), don't know if it's a display problem of if the wrong crit rate is used for calculations.
Regards, Ekovah
PS: Congratulation for your level up Dally1991 xD Please don't spend too much time on your DK in order to save time for fixing this great plugin ! :)
you can open the mage.lua with a .txt reader like wordpad or something. if u scroll to the bottom u'll find areas that lists all the talents by spell numbers, u can search wowhead to find out what each number = in talent
anyway heres what i changed, be warned, what i changed doesnt make it 100% accurate, just a bit closer in the right direction, tbh i dont see what is wrong with the original code that didnt allow frostfire bolt to be classed as "Frost" and not add the dmg...
anyway, i'd recommend backing up before changing anything i have, im not exactly a pro coder. lol. the part changed is just under the --Chilled to the Bone comment in the mage.lua
[GetSpellInfo(31670)] = { [1] = { Effect = { -1.75, -3.5, 5 }, Spell = "Frost Nova", ModType = "cooldown" }, [2] = { Effect = { -0.7, -1.4, -2 }, Spell = "Cone of Cold", ModType = "cooldown" }, }, [GetSpellInfo(11207)] = { [1] = { Effect = (1/6), Spells = { "Frostbolt", "Frostfire Bolt" }, ModType = "critM", }, }, [GetSpellInfo(29438)] = { [1] = { Effect = 1, Spells = { "Frost", "Fire", "Frostfire Bolt" }, ModType = "hitPerc" }, }, [GetSpellInfo(11151)] = { [1] = { Effect = 0.02, Spells = { "Frostbolt", "Frostfire Bolt" }, }, }, [GetSpellInfo(11170)] = { [1] = { Effect = {17, 34, 50}, Spells = "All", ModType = "Amount", Value = "Shatter" }, }, [GetSpellInfo(11190)] = { [1] = { Effect = { 0.15, 0.25, 0.35, }, Spells = "Cone of Cold", }, }, [GetSpellInfo(55091)] = { [1] = { Effect = { -3, -6 }, Spell = "Ice Barrier", ModType = "cooldown" }, }, [GetSpellInfo(31674)] = { [1] = { Effect = 0.01, Spells = "Frost", }, }, [GetSpellInfo(31682)] = { [1] = { Effect = 0.05, Spells = "Frostbolt", ModType = "SpellDamage", Multiply = true}, [2] = { Effect = 2, Spells = "Frostbolt", ModType = "critPerc" }, }, [GetSpellInfo(44566)] = { [1] = { Effect = 0.01, Spells = { "Frostbolt", "Frostfire Bolt", "Ice Lance" }, }, }, }
Hello all,
I've managed to hit 80 on my Druid. I'm really enjoying my playtime!
I really appreciate the bug reports that have been filed so far. I will be resuming work on DrDamage very soon to squash all those annoying issues that have shown themselves.
I've also got a level 60 DK that I'm working on, and I'm missing those numbers as much as the rest of you, so I will get to work on adding official DK support to DrDamage soon.
Cheers, Dally
bigheph said: [quote]then i edited the mage.lua to change the frost trees talents to include frostfire bolt[quote]
Hi bigheph, how did you do that ? I've tried to get into the mage.lua by myself but didn't manage to find where and how to modify the file. I'd appreciate whether you can post you modification here.
Thanks ! Ekovah