Category: Data Mods
Addon Information
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Author:
Version:
r813
Date:
05-19-2009 03:56 PM
Size:
35.77 Kb
Downloads:
8,403
Favorites:
143
MD5:
Pictures
Click to enlarge
Action Bars
Click to enlarge
Tooltip
Mr Damage (Abandoned)   Popular! (More than 5000 hits)
Project has been abandoned. I no longer have the time to continue to work on this or any of my mods. You can contact me if you are interested in taking over (Code is very elementary).

A special thanks to Brutonus - Silvermoon EU for writing a majority of the Druid module.

Summary
Mr Damage displays damage calculations on your action bars and tooltips, as well as other information within your tooltip.

What It Does
Mr Damage scans your spells/ranks and determines a base damage for each ability. It then accounts for buffs/debuffs/talents and other variables that may affect the overall damage of your abilities.

It uses the actual picture icons to reference damage, so if a macro utilized the "#showtootip' with the first macro icon, it will dynamically update.

Classes Supported
- Death Knights
- Warlocks
- Shamans
- Druids
- Mage
- Rogue
- Warrior
- Paladins
- Priests
(Hunters Soon)

Action Bar Compatibilities
-- Bartender4
-- Macaroon
-- Dominos
-- nUI
-- Default UI
Please let me know if you would like to see any more.

Current Version
The current version is in alpha. Regrettably, I don't have the proper characters to completely test the accuracy of the numbers. That's where you folks come in . If you see any drastic difference, please provide me with the following information:
- Ability
- Actual Damage/Mod Determined damage
- Talent Build (Like on WowHead)
- Any buffs pertinent to the ability

Known Issues
- Shoot/Attack tooltips

Want to help?
I added readme file for those who are interested in getting their classes updated. If you have experience, please review that for information on how my damage functions work. The following classes are up for grabs:
- Paladin (All)
- Hunter (All)
- Rogue (All)

Any questions, comments, concerns or emotional outbursts can be posted in the comments section, via private message or by my e-mail: Arrchman@gmail.com. Note: E-mails will be responded to the quickest.
  Change Log - Mr Damage (Abandoned)
r813
- Fixed issue with empowered renew
r812
-- Fixed some priest script errors
r811
-- fixed a few issues with priest channeling spells
-- fixed issue with PW:S

r81
-- Finished code reconstruction for all classes, minus Death Knights.
-- Fixed a few script errors with priests

r80
-- Restructured code for Warlocks, Mages and Priests. The code now creates an array that stores information on abilities, and uses a single function to calculate damage, rather than a separate function for each ability (with the exception of a handful of 'special' spells). The mod also stores a 'tmult', 'dmult' and 'gmult' table value for each ability that determines what % modification the spell gets from static talents, dynamic talents/glyphs/buffs, and static glyphs (respectively). This was done to improve accuracy as % increases to spells are not compounded. When the spell damage is calculated, it adds together tmult, dmult and gmult and multiplies the damage. It also allows for easier updates, cuts down memory and cpu usage by substantially cutting down the amount of calculations done with every update.
-- Added Priests.
-- Fixing "bouncing" issue with Rogues.
-- Fixed tooltip error with rogues and warriors.

r71
-- Fixed Action button tooltip error
-- Fixed error with last rank of life tap

r70
-- Added Paladins
-- Fixed a few feral druid calculations
-- Fixed a few more script errors that were popping up

r62
-- Fixed a few script errors with tooltip
-- Fixed death knight spell calculations.

r61.1
-- A few Script errors that were causing some issues w/ Shaman.

r61
-- Fixed Calculations with Shadowflame/Drain Soul
-- Added Coefficient to Tooltip
-- Works properly with macros again.
-- Tooltip will now function properly with spells on cooldown.
-- Added more debuffs to list for Torment the Weak
-- Fixed Calculation on Pyroblast
-- Mod now sees when glyphs are changed and updates accordingly.
-- Mangle and Swipe now display properly
-- Fixed Ferocious Bite code
-- Added Rank information to Thunderstorm

r60
- Added Rogue/Warrior abilities
- Added Shadowflame, Drain Soul, and Thunderstorm
- Fixed issue with Maul

r52
-- Fixed issue that would cause stack overflow error after zoning.

r51
Don't bother Updating if you don't use the Warlock Module
-- Fixed issue that caused shadow bolt to display incorrect damage

r50
-- Added Mage abilities
-- Added Druid feral abilities
-- Added "Attack" and "Shoot"
-- Restructured code to run more efficiently.
-- Added more customization options, and moved options to Blizzard interface panel. /mrd will open options. Options now are saved between sessions.
-- Restructured tooltip information. Removed +1 hit, crit, etc. Formulas were inaccurate, and will be added later

r42
-- Revamped the tooltip. Information should now be more streamlined. This should also help with excessive memory issues.

r41.1
-- Fixed script errors with last release

r41
-- Removed code that forced garbage collection on each frame, causing framerate issues on Death Knights
-- Forced garbage collection after 10 MB (This one is iffy, and I'm hoping it doesn't cause problems )
-- Fixed issue with Bartender4/Dominos and binding keys

r40
-- Added Stormstrike/Lava Lash
-- Added More calculations to Shaman tooltip
-- Changed the tooltip information to update on tooltip mouseover rather than every frame. This vastly reduces the calculations per frame,
-- reducing memory and cpu usage.
-- Fixed typo causing the warlock talent "Death's Embrace" to not correctly calculate
-- Damage correctly calculates from Tundra Stalker/Rage of Rivendare talents
-- Armor Reduction now correctlly calculates with Sting
-- Fixed issue that caused talents not to update correctly when switching specs
-- Added Druid Balance/Resto Abilities. Some abilities' tooltips are still being worked on, but most calculations should be very accurate.

r32
-- Fixed a couple quick issues w/ non resto/low level shaman. Dont Bother updating if you don't use Shamans.

r31
-- Fixed Issue with Sunder armor
-- Optimized code that checks for glyphs
-- Added Crit and hit calculations for Shamans
-- Fixed issue with Low Level Warlock Characters
-- Added Text document for those who wish to help

r30
-- Initial Release
  Optional Files - Mr Damage (Abandoned)
Sorry, there are currently no optional files available.
  Archived Versions - Mr Damage (Abandoned)
File Name
Version
Size
Author
Date
r812
36kB
ArrchDK
05-19-2009 01:34 AM
r811
36kB
ArrchDK
05-18-2009 09:10 PM
r81
36kB
ArrchDK
05-18-2009 04:17 AM
r80
38kB
ArrchDK
05-13-2009 12:53 AM
r71
35kB
ArrchDK
05-11-2009 01:16 PM
r70
35kB
ArrchDK
05-10-2009 03:53 PM
r62
36kB
ArrchDK
05-09-2009 02:11 PM
r61.1
36kB
ArrchDK
05-09-2009 04:11 AM
r61
36kB
ArrchDK
05-09-2009 04:02 AM
r60
32kB
ArrchDK
05-08-2009 12:31 AM
  Comments - Mr Damage (Abandoned)
Post A Reply Comment Options
Old 04-26-2009, 08:06 AM  
Bigbuff
A Kobold Labourer
 
Bigbuff's Avatar

Forum posts: 0
File comments: 8
Uploads: 0
Error messages with MrDamage, vr31

Date: 2009-04-26 08:03:46
ID: 1
Error occured in: Global
Count: 1
Message: ...nterface\AddOns\MrDamage\Classes\MrDamage_Shaman.lua line 475:
attempt to perform arithmetic on a nil value
Debug:
(tail call): ?
[C]: ?
...nterface\AddOns\MrDamage\Classes\MrDamage_Shaman.lua:475: MrDamage_Shaman_UpdateDamage()
...nterface\AddOns\MrDamage\Classes\MrDamage_Shaman.lua:63:
...nterface\AddOns\MrDamage\Classes\MrDamage_Shaman.lua:62

MrDamage, vr31
Bigbuff is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-26-2009, 07:39 AM  
Kalfo
A Defias Bandit

Forum posts: 2
File comments: 19
Uploads: 0
I'm willing to take the Druid part on me, well atleast Feral tank and Resto





Brutonus

Last edited by Kalfo : 04-26-2009 at 07:41 AM.
Kalfo is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-26-2009, 02:18 AM  
goldengamer
A Murloc Raider
 
goldengamer's Avatar

Forum posts: 4
File comments: 13
Uploads: 0
Wooo! Thankyou so much for taking this addon on again <3

Suggestions from me would be font changing / better sizing =) When you resize it atm, its quite pixel-ie. Maybe a dif font colour choice too?

Love the positioning thing, thats good

Def faving this and gonna keep grabbing every update
goldengamer is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-25-2009, 09:38 PM  
ArrchDK
A Murloc Raider
 
ArrchDK's Avatar
Interface Author - Click to view interfaces

Forum posts: 8
File comments: 65
Uploads: 9
Quote:
When you say shaman spells do that include all Elemental spells?
Yes. The only abilities I'm missing are Thunderstorm (I don't have the coefficient), storm strike and lava lash.

Quote:
Not Work in German Client, testet without Addons.
It's not localized. That's one of the things on my to do list.

Quote:
I was wondering if you had any plans to add the spells/abilities %hit and %crit to the tooltip?
Eventually, Yes.

Quote:
If you need help with mage calculations or tables feel free to PM me. My Lua abilities are not up to par, but I can make the hell out of a spreadsheet.

btw, you may want to contact the rawr folks at elitistjerks, they may already have a good bit of the information you need. And if you could work off their data in some way....
I'm in the process of writing a small read me that will give people a tutorial on how my damage function work. It should explain it enough to allow anybody with even an ounce of coding experience to write damage functions. That will speed up the rest of the classes, since the most amount of time and resources gets put into creating and testing those figures.

Next version will have it and any help is appreciated.

Quote:
- list the Spell power/attack power coefficients like Dr.damage did
- option to show either the avgdmg, total dmg, or intial dmg (without including the dot portion, for spells like moonfire/plague strike)
- option to remove some of the lines (1% hit/crit)
- list the crit dmg range
- list how much DoT abilities tick for, and perhaps total dot dmg
All looking to do in the future. Currently, I'm looking at focuing my priorities on three main things:
- Getting All Classes working
- Having the numbers be as accurate as possible
- Ridding the world of script errors

When I get to that point, I will start implementing more information and more customization.

Quote:
I noticed last night that as i played that Mr.damage seemed to use quite a lot of memory as time went on
The code is very raw and is really set-up for easy debuging and testing rather than memory management. It's something I do plan on looking at, eventually, and I do have a few ideas written down on the best way to do it. You shouldn't have to force garbage clean up as Lua does that automatically.

Quote:
Its already there.
I think he was referring to just having the Critical strike chance of the ability in the tooltip, not what I have now which is the damage increase if you were to gain 1% crit, etc. Also goes into the pile of eventually.

Quote:
Hi

do u fix this addon for german client or its a update in work ?
I don't have it localized. It is something I plan on doing, when I get the time to rewrite the code with localizations.
ArrchDK is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-25-2009, 08:20 PM  
acidbrandy
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Hi

do u fix this addon for german client or its a update in work ?
acidbrandy is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-25-2009, 01:56 PM  
klamb213
A Fallenroot Satyr
 
klamb213's Avatar

Forum posts: 28
File comments: 12
Uploads: 0
Quote:
Originally posted by Saraza-Starclaw


I was wondering if you had any plans to add the spells/abilities %hit and %crit to the tooltip?
Its already there.
klamb213 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-25-2009, 12:55 PM  
woowoowoo
A Kobold Labourer

Forum posts: 0
File comments: 27
Uploads: 1
Great mod so far, i just have a few requests and comments.

Requests:
- list the Spell power/attack power coefficients like Dr.damage did
- option to show either the avgdmg, total dmg, or intial dmg (without including the dot portion, for spells like moonfire/plague strike)
- option to remove some of the lines (1% hit/crit)
- list the crit dmg range
- list how much DoT abilities tick for, and perhaps total dot dmg

I noticed last night that as i played that Mr.damage seemed to use quite a lot of memory as time went on, i forced a garbage clean up and then held my mouse over the bar i use that lists mods and their memory usage.
It seemed that when i did that Mr.damage's memory usage went up quite quickly, perhaps this is because its showing a tooltip (listing all the mods + memory usage). The first time i used the garbage cleanup Mr.damage was using about 10mb of memory and after the clean up was (i think) 300kb.

Last edited by woowoowoo : 04-25-2009 at 12:58 PM.
woowoowoo is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-25-2009, 09:54 AM  
lordmaxx
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Excellent

Thanks for taking this up, once you get a stable mage version running a hot cup of coffee (or preferred beverage) will certainly come your way. DrDamage has always been one of the first things I installed when I was re doing my addons. Just way to necessary for me.

If you need help with mage calculations or tables feel free to PM me. My Lua abilities are not up to par, but I can make the hell out of a spreadsheet.

btw, you may want to contact the rawr folks at elitistjerks, they may already have a good bit of the information you need. And if you could work off their data in some way....

Last edited by lordmaxx : 04-25-2009 at 09:55 AM.
lordmaxx is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-25-2009, 06:55 AM  
Saraza-Starclaw
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Awesome addon, nice to see someone working on a replacement for DrDamage.

I was wondering if you had any plans to add the spells/abilities %hit and %crit to the tooltip?
Saraza-Starclaw is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-25-2009, 04:05 AM  
Thandar
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Not Work in German Client, testet without Addons.

["message"] = "...nterface\\AddOns\\MrDamage\\Classes\\MrDamage_Shaman.lua:390: attempt to perform arithmetic on a nil value",
["count"] = 414,
["addons"] = " Swatter, v5.4.4157 (WallabyII)\n MrDamage, vr30\n (ck=32)\n",
["timestamp"] = "2009-04-25 10:01:13",
["context"] = "Global",
["stack"] = "[C]: ?\n...nterface\\AddOns\\MrDamage\\Classes\\MrDamage_Shaman.lua:390: in function `MrDamage_Shaman_UpdateDamage'\n...nterface\\AddOns\\MrDamage\\Classes\\MrDamage_Shaman.lua:64: in function <...nterface\\AddOns\\MrDamage\\Classes\\MrDamage_Shaman.lua:63>\n",
Thandar is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-25-2009, 03:58 AM  
Tikaa
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
When you say shaman spells do that include all Elemental spells?

oh Ye Thank you , Thank you , Thank you

Last edited by Tikaa : 04-25-2009 at 04:01 AM.
Tikaa is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-25-2009, 01:36 AM  
ArrchDK
A Murloc Raider
 
ArrchDK's Avatar
Interface Author - Click to view interfaces

Forum posts: 8
File comments: 65
Uploads: 9
Quote:
Originally posted by klamb213
Do I need DK MrDamage with this[b]
No, I've combined them all into one addon.

Quote:
and any eta on a hunter version?
The hunter is the only class that I don't have experience with. Also, I've been able to develop this quickly because I've had some time off work. Now that I have to go back to work, the development will start to slow down and other classes may not come up as quickly, hunter will probably end up being the last.

Quote:
anyone know what the command for that is?
/mrd

Last edited by ArrchDK : 04-25-2009 at 01:37 AM.
ArrchDK is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-25-2009, 12:15 AM  
alja
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
mod

I tried installing this mod after Dr.Damage died a sad death - and honestly it's not working at all - it doesn't show anything on any of my bars nor can I pull up a waterfall or config menu for it.

**okay figured out what the problem was - so it is now showing on my warlock - but I still can't get the configuartion menu to come up - anyone know what the command for that is?

Last edited by alja : 04-25-2009 at 12:18 AM.
alja is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-24-2009, 11:37 PM  
klamb213
A Fallenroot Satyr
 
klamb213's Avatar

Forum posts: 28
File comments: 12
Uploads: 0
I just want to thank you on behalf of all WoW players for stepping up to the plate. DrDamage was a huge add-on for me.

Do I need DK MrDamage with this and any eta on a hunter version?
klamb213 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.