Download
(30 Kb)
Download
Updated: 04-03-13 11:25 AM
Pictures
File Info
Compatibility:
Thunder Isle (5.2)
Landfall (5.1)
Updated:04-03-13 11:25 AM
Created:11-02-10 11:45 AM
Downloads:20,584
Favorites:125
MD5:
Categories:Data Mods, Combat Mods
alDamageMeter  Popular! (More than 5000 hits)
Version: 50200.14
by: Allez [More]
alDamageMeter is a simple and lightweight damage meter addon.

Features
  • Minimalistic design
  • LDB support
  • Low Memory usage

Tracking modes:
  • damage/dps
  • healing/hps
  • absorbs
  • dispels
  • interrupts

Hints:
  • Hold shift to move
  • Right click to display addon menu
  • /dmg - show/hide addon
https://github.com/Allez/alDamageMeter/commits/master
*50200.14
- Updated Boss IDs
- .toc update for patch 5.2

*50100.13
- Fixed calculations when window is hidden
- Updated Boss IDs

*50001.12
- Fixed random error

*50001.11
- MoP support
- Fixed bug with color dialog
- /dmg hides/shows addon
- Changed report string: "alDamageMeter : Damage"

*40300.10
- Ingame settings in menu
- ClassColor settings
- Truncated DPS value

*40300.9
- (test) New absorb system
- Allow the bars to be created from the maximum width of the damage meter (thx memborsky)

*40300.8
- updated boss IDs

*40300.7
- patch 4.3

*40200.7
- hotfix. now working :)

*40200.6
- fixed some lua errors

*40200.5
- Fix: Some clients has a bug with guardians and totem's pets

*40200.4
- updated for patch 4.2
- updated LibBossIDs
- added option for showing only boss fights (default - off)
- added total damage tracking

*40100.4
- Update for 4.1. No new features

*40000.4
- Spell and target details in tooltip

*40000.3
- "LoadAddon" support
- option for merging healing and absorbs. It will be displayed as healing

*40000.2
- zero values no longer included in the reports
Optional Files (1)
File Name
Version
Size
Author
Date
Type
50100.01
34kB
11-28-12 12:49 PM
Addon


Archived Files (13)
File Name
Version
Size
Author
Date
40300.10
28kB
Allez
03-25-12 08:36 AM
40300.9
28kB
Allez
02-26-12 10:44 PM
40300.8
28kB
Allez
12-05-11 12:20 PM
40300.7
28kB
Allez
11-30-11 11:16 AM
40200.7
28kB
Allez
09-04-11 01:11 PM
40200.6
28kB
Allez
09-03-11 01:14 PM
40200.5
28kB
Allez
08-28-11 11:47 AM
40200.4
36kB
Allez
06-29-11 03:58 PM
40100.4
33kB
Allez
04-27-11 03:11 PM
40000.4
33kB
Allez
02-10-11 10:53 PM
40000.3
33kB
Allez
11-30-10 06:34 AM
40000.2
33kB
Allez
11-17-10 12:44 AM
40000.1
33kB
Allez
11-02-10 11:45 AM


Post A Reply Comment Options
Old 04-11-13, 12:55 AM  
scrable
A Kobold Labourer
 
scrable's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 0
File comments: 37
Uploads: 1
I get these errors as well. It doesn't only occur from Halo, but other spells like healing rain, soothing mist, spinning crane kick etc.

Code:
Date: 2013-04-09 22:53:23
ID: -2
Error occured in: Global
Count: 89
Message: ..\AddOns\alDamageMeter\alDamageMeter.lua line 334:
   table index is nil
Debug:
   alDamageMeter\alDamageMeter.lua:334:
      alDamageMeter\alDamageMeter.lua:322
   alDamageMeter\alDamageMeter.lua:844:
      alDamageMeter\alDamageMeter.lua:804
Locals:
uGUID = "0x05000000059F5272"
amount = 5391
mode = "Healing"
spell = "Halo"
target = nil
(*temporary) = <table> {
 Faith-Velen = 47293
 Water Elemental = 5663
 Rude = 5623
 Megaloth-Sentinels = 0
 Army of the Dead = 5397
 Greater Fire Elemental = 4341
 Endit-Turalyon = 34118
 Lavish-Undermine = 32586
 Stumpybear-Turalyon = 26725
 Kemicals-Area52 = 0
 Bolvarb-Zuluhed = 0
 Priummagnus-GrizzlyHills = 0
 Goliath = 5267
 Rawch-Sentinels = 0
 Drayk-Velen = 0
 Leizar-Area52 = 66072
 Leoneidas-BlackDragonflight = 35647
 Alex-Velen = 37547
 Scrable = 0
 Nip'tul = 0
 Rezzu-Thrall = 305188.8125
 Jaason-Sentinels = 0
 Andierdra-Sentinels = 0
 Voodoo Gnome = 0
 Serayama-Ghostlands = 27680
 Aims-Andorhal = 65362
 RedBaron = 0
 Babaracuss-Deathwing = 0
 Illyeth = 2855
 Treyroot-Sentinels = 57684
 Crass = 0
 Shelski-Area52 = 0
 Beast = 5499
 Shadowfiend = 11212
}
(*temporary) = 5391
(*temporary) = nil
(*temporary) = "table index is nil"
current = <table> {
 0x0500000004B2875C = <table> {
 }
 0x070000000502AAEC = <table> {
 }
 0x050000000587FE4E = <table> {
 }
 0x0700000004FEBEA4 = <table> {
 }
 0x05000000050A5072 = <table> {
 }
 0x0580000008405F36 = <table> {
 }
 0x05000000059F5272 = <table> {
 }
 0x0580000004B8874E = <table> {
 }
 0x0580000000BE03B6 = <table> {
 }
 0x0700000003F779DE = <table> {
 }
 0x0500000004EECC82 = <table> {
 }
 0x0500000004332B4B = <table> {
 }
 0x07000000052DB364 = <table> {
 }
 0x0580000007DD33D3 = <table> {
 }
 0x0700000000787F8F = <table> {
 }
 0x05800000083BAD7D = <table> {
 }
 0x05000000050FD86A = <table> {
 }
 0x0700000004D7448E = <table> {
 }
 0x05800000083C8C6D = <table> {
 }
 0x0500000004F8C931 = <table> {
 }
 0x0700000005167F48 = <table> {
 }
 0x05800000081B21ED = <table> {
 }
 0x0700000005251413 = <table> {
 }
 0x070000000519BA9D = <table> {
 }
 0x058000000837945C = <table> {
 }
}
CreateUnitInfo = <function> defined @Interface\AddOns\alDamageMeter\alDamageMeter.lua:305
barguids = <table> {
 1 = "0x05000000050A5072"
 2 = "0x0700000003F779DE"
 3 = "0x0500000004EECC82"
 4 = "0x070000000519BA9D"
 5 = "0x05800000083BAD7D"
 6 = "0x0700000004D7448E"
 7 = "0x058000000837945C"
 8 = "0x05800000083C8C6D"
 9 = "0x05000000059F5272"
 10 = "0x050000000587FE4E"
 11 = "0x0500000004332B4B"
 12 = "0x0580000007DD33D3"
 13 = "0x05000000050FD86A"
 14 = "0x0700000000787F8F"
 15 = "0x0580000000BE03B6"
 16 = "0x0700000005251413"
 17 = "0x0700000005167F48"
 18 = "0x0700000004FEBEA4"
 19 = "0x0500000004B2875C"
 20 = "0x0580000008405F36"
 21 = "0x0580000004B8874E"
 22 = "0x05800000081B21ED"
 23 = "0x07000000052DB364"
 24 = "0x070000000502AAEC"
 25 = "0x0500000004F8C931"
}
total = <table> {
 0x0500000004B2875C = <table> {
 }
 0x070000000502AAEC = <table> {
 }
 0x050000000587FE4E = <table> {
 }
 0x0700000004FEBEA4 = <table> {
 }
 0x05000000050A5072 = <table> {
 }
 0x0580000008405F36 = <table> {
 }
 0x05000000059F5272 = <table> {
 }
 0x0580000004B8874E = <table> {
 }
 0x0580000000BE03B6 = <table> {
 }
 0x0700000003F779DE = <table> {
 }
 0x0500000004EECC82 = <table> {
 }
 0x0500000004332B4B = <table> {
 }
 0x07000000052DB364 = <table> {
 }
 0x0580000007DD33D3 = <table> {
 }
 0x0700000000787F8F = <table> {
 }
 0x05800000083BAD7D = <table> {
 }
 0x05000000050FD86A = <table> {
 }
 0x0700000004D7448E = <table> {
 }
 0x05800000083C8C6D = <table> {
 }
 0x0500000004F8C931 = <table> {
 }
 0x0700000005167F48 = <table> {
 }
 0x05800000081B21ED = <table> {
 }
 0x0700000005251413 = <table> {
 }
 0x070000000519BA9D = <table> {
 }
 0x058000000837945C = <table> {
 }
}

AddOns:
  InspectFix, v4.2.1
  Swatter, v5.15.5383 (LikeableLyrebird)
  NPCScan, v5.0.0.5
  NPCScanOverlay, v5.0.0.3
  ACP, v3.4.1 
  alDamageMeter, v50200.14
  ArenaReminder, v
  AtlasLootLoader, vv7.05.03
  Aurora, v4.4.3
  AutoLog, vv5.2.0.1
  BigBrother, v4.2.2
  Butsu, v2.0.2
  DBMCore, v
  DBMThroneofThunder, v
  Dominos, v5.2.0
  DreadSprayVR, v1.2
  EasyWorldMarker, v2.0.0
  ErrorFilter, v2.8
  FluidFrames, v2.4g
  Fontifier, v
  ForteCasting, v
  ForteClass, v
  ForteCooldown, v
  ForteCore, v1.980.8
  ForteTalent, v
  ForteTimer, v
  GarajalAnnounce, v2.0.0
  GladiatorlosSA, vv2.0
  GnomishVendorShrinker, v5.0.1.15
  GoblinVendorFilter, vv1.0.8
  Grid2, v699
  Grid2AoeHeals, v699
  Grid2LDB, v699
  Grid2RaidDebuffs, v699
  HelmNCloak, v50100-1
  IgnoreMore, v1.1.1-40300
  kgPanels, v1.15
  MapCoords, v0.14
  Masque, v5.1.389
  MasqueCaith, v5.1.82
  Media, v1.0
  nibChatTabs, v4.10
  NugComboBar, v
  OmniCC, v5.1.3
  oUF, v1.6.0
  oUFMovableFrames, v1.16
  oUFSkaarj, v
  Portfolio, v1.23
  Postal, v3.5.0
  PowerAuras, v4.23.17
  Prat30, vr899      
  Prat30Libraries, v
  rBuffFrameStyler, v
  ReforgeSaver, vv1.7
  rLib, v
  SellJunk, v3.0.8
  SharedMedia, v3.0.4-179
  shNameplates, v
  SimplePowerBar, v3.3
  SLDataText, v5.0.41
  Stuffing, v0.0.20
  teksLoot, v3.3.0.9
  TipTac, v13.02.19
  TipTacItemRef, v13.02.19
  tullaRange, v5.1.0
  Wanderlust, v0.95
  WhisperN00bMSBT, v1.5.1
  WhoFramedWatcherWabbit, v1.9
  xCT, v2.5.2 Release
  YayMounts, v1.5.0
  BlizRuntimeLib_enUS v5.2.0.50200 <us>
  (ck=5ee)
scrable is offline Report comment to moderator  
Reply With Quote
Old 04-10-13, 10:46 AM  
lynce
An Aku'mai Servant

Forum posts: 38
File comments: 63
Uploads: 0
Get the same error as below.
Last edited by lynce : 04-10-13 at 10:46 AM.
lynce is offline Report comment to moderator  
Reply With Quote
Old 04-09-13, 11:07 AM  
EKE
A Defias Bandit

Forum posts: 3
File comments: 100
Uploads: 0
Code:
Interface\AddOns\alDamageMeter\alDamageMeter.lua:334: table index is nil
Count: 9

Call Stack:
[C]: ?
Interface\AddOns\alDamageMeter\alDamageMeter.lua:334: in function <Interface\AddOns\alDamageMeter\alDamageMeter.lua:322>
Interface\AddOns\alDamageMeter\alDamageMeter.lua:844: in function <Interface\AddOns\alDamageMeter\alDamageMeter.lua:804>
EKE is offline Report comment to moderator  
Reply With Quote
Old 04-08-13, 10:23 PM  
Coldkil
A Cyclonian
 
Coldkil's Avatar
AddOn Author - Click to view AddOns

Forum posts: 48
File comments: 114
Uploads: 2
Your addon is really awesome! I tried it and for my coding needs is perfect.

Just a thing that bugs me: confrontating the reports with other people who use other meters like Skada or Recount, it seems that alDamageMeter "loses" some combat log entries hence the dps and damage number are much lower than the real ones (well, i don't know if it's a fault of your addon or Recount/Skada pump up numbers).

The fact is that on a 5 minute fight more or less it shows a difference of nearly 8m damage and 8-9k dps.

EDIT: just read the comment of Canbus a little below - could it be that if i flag the "save boss segments only" option it will register only damage done to boss instead of everything?

EDIT2: i tested yesterday on Amber-Shaper, maybe that was the issue. Need more tries on other bosses.
Last edited by Coldkil : 04-08-13 at 10:53 PM.
Coldkil is offline Report comment to moderator  
Reply With Quote
Old 04-05-13, 03:31 AM  
Caellian
A Chromatic Dragonspawn
 
Caellian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 181
File comments: 932
Uploads: 5
I may be imagining things but i have the feeling that alDamageMeter only starts recording once i enter combat myself, as in, the tank enters combat, starts doing damage, so do the ranged dps, but this doesn't seems to be taken into account unless i start doing damage myself.

anyone else experiencing this ?
__________________
if (sizeof(workload) > sizeof(brain_capacity)) { die('System Overload'); }
Caellian is offline Report comment to moderator  
Reply With Quote
Old 04-04-13, 03:50 AM  
Ente
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Re: Re: bug report

Originally Posted by Allez
Originally Posted by ovidiuflaviu
There are 2 issues i have discovered, if anyone else can test and reconfirm it would be great:
1) When tracking healing( with heal+absorbs activated in alDamageMeter.lua file), and playing any other class
and spec than discipline priest, the addon does not record the healing absorbs done by Spirit shell.
2) When playing as discipline priest none of my absorbs are being recorded by the addon, only the direct
heals.

Using version 50100.13 .
Thank you for your support.
Can't test currently. Is there such problem in other DM addons?
I haven't tried version .14 yet but I can confirm that I had experienced the same issues with v .13 i.e. disc priest's absorbs appearing not to be fully accounted for, and spirit shell not being displayed at all. It worked fine in other DM addons like Skada or Numeration.
Ente is offline Report comment to moderator  
Reply With Quote
Old 04-03-13, 12:02 PM  
Allez
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 126
Uploads: 4
Originally Posted by Marthisdil
Possible to add an option to have a second meter "window" able to be opened? Would be nice to have say, DPS and HPS showing separately.

Thanks!
Think this superfluous
Allez is offline Report comment to moderator  
Reply With Quote
Old 04-03-13, 11:54 AM  
Allez
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 126
Uploads: 4
Re: bug report

Originally Posted by ovidiuflaviu
There are 2 issues i have discovered, if anyone else can test and reconfirm it would be great:
1) When tracking healing( with heal+absorbs activated in alDamageMeter.lua file), and playing any other class
and spec than discipline priest, the addon does not record the healing absorbs done by Spirit shell.
2) When playing as discipline priest none of my absorbs are being recorded by the addon, only the direct
heals.

Using version 50100.13 .
Thank you for your support.
Can't test currently. Is there such problem in other DM addons?
Allez is offline Report comment to moderator  
Reply With Quote
Old 03-27-13, 06:14 PM  
Marthisdil
A Rage Talon Dragon Guard
AddOn Author - Click to view AddOns

Forum posts: 336
File comments: 98
Uploads: 1
Possible to add an option to have a second meter "window" able to be opened? Would be nice to have say, DPS and HPS showing separately.

Thanks!
__________________

Marth


Marthisdil is offline Report comment to moderator  
Reply With Quote
Old 03-25-13, 04:01 PM  
Kendian
A Molten Giant
 
Kendian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 608
File comments: 170
Uploads: 13
Great add on, was trying to add an outline to the text, but when I change font_style = "none" to anything, it does not change. WOuld you be so kind as to point me in the right direction, please~

Edit: Never mind, I found it.
__________________
Last edited by Kendian : 03-25-13 at 05:19 PM.
Kendian is online now Report comment to moderator  
Reply With Quote
Old 03-20-13, 07:58 PM  
hoslam1
A Kobold Labourer

Forum posts: 0
File comments: 17
Uploads: 0
hi :)

please come back to us !!!
hoslam1 is offline Report comment to moderator  
Reply With Quote
Old 01-16-13, 05:03 AM  
Canbus
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Hello, I noticed something on Amber-Shaper, so I dps the boss and get my dps up to 130-140k. As soon as a tank become a mutation and I start dpsing it, my dps goes down to like 60-70k. So it doesn't track the dps if you attack something else but the boss. Otherwise I love this one and how it looks, easy to use.
Last edited by Canbus : 01-16-13 at 05:04 AM.
Canbus is offline Report comment to moderator  
Reply With Quote
Old 12-27-12, 01:27 AM  
ovidiuflaviu
A Kobold Labourer

Forum posts: 0
File comments: 13
Uploads: 0
bug report

There are 2 issues i have discovered, if anyone else can test and reconfirm it would be great:
1) When tracking healing( with heal+absorbs activated in alDamageMeter.lua file), and playing any other class
and spec than discipline priest, the addon does not record the healing absorbs done by Spirit shell.
2) When playing as discipline priest none of my absorbs are being recorded by the addon, only the direct
heals.

Using version 50100.13 .
Thank you for your support.
ovidiuflaviu is offline Report comment to moderator  
Reply With Quote
Old 12-07-12, 06:10 AM  
Lulleh
A Murloc Raider
AddOn Compiler - Click to view compilations

Forum posts: 6
File comments: 54
Uploads: 2
I get this problem that when I am, say summoned into a raid, only my own damage is shown unless I reload the UI. Goes for any situation where the UI is not reloaded when I am with the players that should be recorded to the meter so to speak. Other than that it's brilliant!
Lulleh is offline Report comment to moderator  
Reply With Quote
Old 11-29-12, 02:34 AM  
Allez
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 126
Uploads: 4
Originally Posted by Bizerk
A death tracker would make this more attractive to a lot of people who want lightweight addons instead of recount/skada.
I'm working on it
Last edited by Allez : 11-29-12 at 02:34 AM.
Allez is offline Report comment to moderator  
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.