• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

Mr Damage

 

Project Updated:
Files Updated: Tue, May 19 2009
Supports Game Version: 3.1.0
Category: Combat, Caster, Damage Dealer, Healer, and Tooltip
Tags:

[Edit Tags]

Project Manager: ArrchDK
Additional Authors: No additional authors
Current Version: Mr Damage r813
License: All Rights Reserved
Development Site: CurseForge
Avg Daily DL (last 30 days): 31
Downloads Total: 15,401
Favorites: 26
Comments: 28
  • About Mr Damage
  •  

Mr Damage was coded from the ground up and takes a long time to code, test, retest, triple test, have something not add up, scream at Blizzard for their supposed formulas for not working... ehem. Any contribution is appreciated. Any donations can be made to Arrchman@gmail.com

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
- Shaman
- Druids
- Mages
- Warriors
- Rogues
- Paladins
- Priests
More to come!

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

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

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
- A few scripts errors w/ Priests (r81)

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.

  • Downloads (7)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  Mr Damage r813 Beta 3.1.0 8,322 5/19/2009
  Mr Damage r812 Beta 3.1.0 395 5/19/2009
  Mr Damage r811 Beta 3.1.0 109 5/19/2009
  Mr Damage r81 Beta 3.1.0 310 5/18/2009
  Mr Damage r80 Beta 3.1.0 1,149 5/13/2009
  • Screenshots (3)
  •  
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • Shaqiel said 

    Lol, this is a complete copy of Dr. Damage.

    Reply Report Permalink
  • Tariff08 said 

    Except Dr. Damage is better :P Hah.

    Reply Report Permalink
  • It is certainly more current, and actively maintained.

    Reply Report Permalink
  • ArrchDK said 

    This was started when Dr Damage was no longer being updated. It's a copy in concept, not in implementation. I lost the free time I had to write mods around the same time the writers of Dr Damage picked up their project again.

    Reply Report Permalink
  • Golconda said 

    I kept getting these errors:
    [2009/06/27 14:30:38-996-x3803]: MrDamage-MrDamager813\Classes\MrDamage_Priest.lua:279: attempt to index local 'v' (a boolean value)
    MrDamage-MrDamager813\MrDamage.lua:129: in function `MrDamage_UpdateDamageText'
    MrDamage-MrDamager813\MrDamage.lua:30: in function


    [2009/06/27 14:31:23-996-x9]: MrDamage-MrDamager813\MrDamage.lua:274: attempt to perform arithmetic on field 'mult' (a nil value)
    MrDamage-MrDamager813\MrDamage.lua:611: in function `MrDamage_SetTooltip'
    MrDamage-MrDamager813\MrDamage.lua:214: in function
    : ?

    Reply Report Permalink
  • Alifar said 

    shaman, just logged in (without weapon)

    Message: ..\AddOns\MrDamage\Classes\Ranks.lua line 12:
    attempt to call local 'func' (a nil value)
    Debug:
    (tail call): ?
    [C]: func()
    MrDamage\Classes\Ranks.lua:12: MrDamage_UpdateRankData()
    MrDamage\MrDamage.lua:41:
    MrDamage\MrDamage.lua:34

    Reply Report Permalink
  • i have no display on my tooltips...

    i also get this error

    Interface\FrameXML\UIDropDownMenu.lua:292: attempt to compare nil with number:
    MrDamage-MrDamager80\MrDamage.lua:717: in function `initFunction'
    Interface\FrameXML\UIDropDownMenu.lua:69: in function `UIDropDownMenu_Initialize':
    Interface\FrameXML\UIDropDownMenu.lua:715: in function `ToggleDropDownMenu':
    :"*:OnClick":1: in function <[string "*:OnClick"]:1>

    (in the menu dropdown)

    german wow

    Reply Report Permalink
  • ArrchDK said 

    It's not localized.

    Reply Report Permalink
  • Toloma said 

    ....I maybe confused with Dr Damage

    Reply Report Permalink
  • Toloma said 

    Does not work with acro tooltips

    Reply Report Permalink
  • ArrchDK said 

    Should work fine with macro tooltips. You'll want to make sure you are using the #showtooltip in the macro for it to work. If it still doesn't work, post your class, the ability it doesn't show, action bar mod and tooltip mod.

    Reply Report Permalink
  • ArrchDK said 

    "Stated is with Heroic Training Dummy targeted (?? Mechanical Boss)"

    Ok this will definitely create some disparities. The problem is that the addon sees that Training dummy as a raid boss, except is has considerably less Armor than a raid boss, causing the mod to show more mitigation that in actuality. It should affect bleeds, obviously, so I'm looking into that.

    Reply Report Permalink
  • Fuzzlet said 

    Ah, I assumed the target dummy used the same armor values as regular raid bosses. Think it may be worth coding that in as a special case? I'm sure the value is out there somewhere and someone interested in theory crafting is certainly going to use it.

    Reply Report Permalink
  • Fuzzlet said 

    The feral cat values seem to be way low. I think it's either not scaling correctly with Attack Power, or possibly accounting for too much boss armor. Though I tend to not think the second as bleeds seem to be way off as well.

    Example: Rake with my current gear tells me ~2360 for 3 ticks. On a target dummy it with no other buffs up, it ticks for 1038.

    Shred: tooltip says 993 with target dummy selected (2056 w/o) I assume this is an average between hit and crit. My shreds hit for about a minimum of 12-1300, crits for 2800-2900.
    I took off proc trinkets and shred idol to test these.

    Others are off as well, but I'm guessing it's due to same reasons.

    I was looking through the code, and for many of the feral functions, it appears the 2nd argument (named as plusattackpower) is never actually used in the function. I'm continuing to look through the code to make sure I didn't miss anything but that struck me as odd.

    Reply Report Permalink
  • Fuzzlet said 

    Also, mangle isn't registering as buffing shred's damage. Mangle increases bleed effects, debuffs that increase bleed damage buff shred damage. This is in addition (well multiplication I would assume) to the Rend and Tear talent.

    Reply Report Permalink
  • ArrchDK said 

    After a quick look, I noticed Savage Fury was given more than it should have.

    Reply Report Permalink
  • ArrchDK said 

    Shred was an easy fix.

    The plusattackpower isn't being used because I haven't coded for it yet. I plan on implementing it at a later time when all classes are finished.

    Crit isn't factored in right now, so that shouldn't affect the damage. I'll look into the feral druid abilities more when I have the opportunity and see what I can find.

    Armor is extremely tricky and is going to almost never be accurate due to Armor values not being readily available. I have an idea to have the mod record mob names and calculate armor values based on attacks, but I need to make sure I can account for every other varibale before that can work.

    Can you provide me with a WoWHead of your talents?

    Reply Report Permalink
  • Fuzzlet said 

    Sure thing.
    http://www.wowhead.com/?talent#0ZxGMsfrzoeR0huAkbAczb

    Reply Report Permalink
  • ArrchDK said 

    What other abilities did you notice were off, other than Mangle, claw, Rake and maul (Savage fury abilities)?

    Reply Report Permalink
  • Fuzzlet said 

    Also, my feral gear is my off set so I don't have Beserking or any proc enchants either.

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 28,439 Deadly Boss Mods Boss Encounters, and Combat
  2. 14,118 Recount Combat
  3. 7,015 BigWigs Bossmods Boss Encounters, and Combat
  4. 4,867 Auctioneer Auction & Economy, Mail, and...
  5. 4,693 GearScore Tooltip