Download
(66 Kb)
Download
Updated: 01/18/16 03:23 AM
Pictures
File Info
Compatibility:
Beta (0.18)
Updated:01/18/16 03:23 AM
Created:12/19/15 08:39 PM
Monthly downloads:49
Total downloads:22,580
Favorites:11
MD5:
GroupDamage  Popular! (More than 5000 hits)
Version: 0.84beta2
by: coolmodi [More]


As of patch 2.2.10 the necessary API functionality for this addon was patched out, it will only work for yourself. Everything else isn't distinguishable anymore. -> THIS ADDON IS DEAD.
A discussion about that can be found here: Spy Addon Group Damage

I just leave it here in case something changes again in the future, or I see another reason to update it with different functionality. Untill then this is pretty much useless





Update beta 0.84 (17.01)
Changelog:
  • Removed as much of the filtering in LUA as possible and used event filters instead, in theory this should mean better performance in huge fights.
  • Added another method for finding names, it is no longer neccessary to directly heal/buff/attack to get names. This should work much better now.
  • Various other changes to the way the addon works behind the scenes, mostly to make it ready for extended combat statistics. Need feedback if there's any performance impact!
  • Combat time now uses milliseconds, should be much better for very short fights.
  • Player filter should now work as intended.
  • "Missing group member check" is now just an x/y display, clicking on it shows a list of names.
  • Various options for showing and hiding the panel on entering/leaving combat.
  • Minor UI changes, bars now also alternate between 2 colors, see settings.
  • A lot of other changes I can't remember
  • VERY SUPER CRAPPY ALPHA of the planned statistics module, it's really just an abomination right now, but for damage it's basically a working ability breakdown with name, dmg, #hit and crit% for the current fight for a selected target and unit. It doesn't scroll, only shows the 10 top targets/units/abilities, and also looks just disgusting.

    It's just the result of me trying various things. Don't expect much! Don't report bugs for this!
    To check it out activate it in settings, open it with the button on the panel, click "test" -> "current combat", clicking on a unit will show the abilities, the left column are the targets sorted by dmg recieved, click on them to see only dmg done to that target.

If ZOS decides to not remove it, then the roadmap would look like that:
  1. Improve some of the old updateloop code.
  2. Stats module to have both dmg and heal stats for all fights in the history, with the ability to filter for specific targets out of a list and show ability stats for specific units. Like FTCs statistics just for every unit, including bosses/NPCs.
  3. Additional combat statistics, depending on what the API provides that could mean death counters, an aproximate "activity time" for units, CC and rezz counters and other stuff that works.
  4. Ability to save fights permanently to check them out later.


Description
This addon is a damage/heal tracker that works for the whole group on its own, and it's also planned to feature complete combat statistics.

This is a beta version, it reportedly works fine with only minor problems. The absolute dmg/heal numbers should be correct, but combat time may be different from other addons, so dps/hps is also different to some degree!

Tips for use
Because of API limitations it's still impossible to get the names of units right away.
Generally names should be found just by standing near people who fight, it's very rare for me to not get the names in the first fight, even when just standing in visual range and not beeing involved.

If it should fail to work on itself somehow, you/the others can do the following to make names show up:
  • Healing/buffing/attacking someone or getting healed/buffed/attacked will give you the name of the target.
  • Someone activating self-buffs, eating buff food etc. will provide you with the name.

When in group you'll see a display on the left top of the panel if members are still unknown to the addon, clicking on that shows the names.

I don't know how pets are handled, don't even know how they show up, never tested that.

#IDnumber just means you have no info about this unit, damage/heal tracking works fine though, you just won't see a name until the addon can assign one. You also won't see group members with missing info while in group filter, use the missing member checklist to make sure you have everyone!

Type "/gd" for info about chat commands, "/gd o" for option menu (or just go in addon settings). In options there's also short guide for the UI buttons, but they should be quite clear.
Version 0.82
- names now get saved with zos string format initially
- save only x fights in history, number can be changed
- account wide settings
- clear all (only chat command for now)
- group members unknown list, shown when in group mode and not all members are tagged

Version 0.81
- performance improvements, add up damage/heal when it's dealt with a queue system and not everything again all the time
- hit event data is now only saved until it is processed in the queue
- arrays changed to reflect changes
- using zo_strformat for names, fixes ^suffixes
- main target calculation revamp, now just goes through the new dmgRecieved number that gets updated already in the eventqueue
- clear fight changed to work with new array format

Version 0.8
- initial release
Archived Files (4)
File Name
Version
Size
Uploader
Date
0.84beta
66kB
coolmodi
01/17/16 02:24 AM
0.82beta
56kB
coolmodi
12/30/15 04:17 PM
0.81beta
235kB
coolmodi
12/26/15 01:26 PM
0.8
54kB
12/19/15 08:39 PM


Post A Reply Comment Options
Unread 12/21/15, 12:56 AM  
coolmodi
AddOn Author - Click to view AddOns

Forum posts: 47
File comments: 55
Uploads: 3
Originally Posted by Addihul
I compared values to FTC and AUI combat DPS and the timers seem the same and the total dmg values are the same, the DPS reported tends to be off.
What do you mean with "off"? If both the timer and dmg done is the same then the math should only be off by 0-0.5 seconds.
My addon uses whole seconds (GetTimeStamp() method), FTC uses milliseconds I guess, so there will always be a small rounding error, but the longer the fight the smaller that error gets. 5 vs 5.4 seconds is a huge difference, 245 vs 245.3 is not

But the combat state handling isn't ideal at all anyways for now.

Originally Posted by Addihul
I notice too that the targets have a ^N after them.
The API reports all names of players and special mobs with a "^??" at the end, that's also how I wanted to filter for players, but then I saw that mobs have it too. Forgot to filter it out for the main target display.

Originally Posted by Addihul
Love to see a 'only appear when in combat' option. Possibly a different font selection or the ability to scale the window sizes.
Only showing it while in combat or bringing it up when entering combat is easy.
Font selection/color was planned already, just removed it for this version because I just wanted to get it working at all.
Resizing probably needs me to change A LOT about how the panel works, I know it's possible though.


Originally Posted by silentgecko
The only problem i think is the combat state, like always in eso

Sometimes the addon doesn't track the end of the fight, or it tracks the end of the fight, while you are just dead, and the fight is still ongoing (and i like it, when it works this way. This shows your real DPS with death and rezzes including, not just the dps between some deaths).
Yeah, the combat state is really a problem. I want it to track the complete fight regardless of when you die, and that the combat start and end are not just when you go in/out of combat but somehow also watches when the group starts/ends combat.

My current idea is some kind of "grace period" for entering and exiting combat, when no damage happens for x seconds it ended, but how would that work for the start? Maybe if damage happened x seconds before you're in combat it counts for the current combat.

But you have a point with that it tracks your real dps the way it works now, just in different fights (right?), but that isn't the point of this addon, I want it to track the complete group correctly. Maybe dps should work completely different and individual to people, i.e an individual combat time, but no clue how to implement that somewhat reliably.

But dmg/heal done should be enough for now to be at least able to compare

Edit: It's probably worth noting that the way this addon works feels like an oversight from ZOS, so I hope they don't take it away again when they realize this is now possible.

Also a question for you two, did you actually compare with the dmg/dps other see for themselfs, or just with what FTC etc shows for you? I want to be sure that tracking others actually works correctly. I can't do that myself as I don't know anybody that plays this game
Last edited by coolmodi : 12/21/15 at 01:09 AM.
Report comment to moderator  
Reply With Quote
Unread 12/20/15, 05:12 PM  
silentgecko
 
silentgecko's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 18
Uploads: 0
we tried your addon today in a trial, and it worked pretty well!

The only problem i think is the combat state, like always in eso

Sometimes the addon doesn't track the end of the fight, or it tracks the end of the fight, while you are just dead, and the fight is still ongoing (and i like it, when it works this way. This shows your real DPS with death and rezzes including, not just the dps between some deaths).

Maybe there you can make an improvement - but we liked it very much! Great Job!

Here's our Video from your Addon in Sanctum Ophidia:
https://www.youtube.com/watch?v=vkqjifnp4Zk
Report comment to moderator  
Reply With Quote
Unread 12/20/15, 04:59 PM  
Addihul

Forum posts: 0
File comments: 15
Uploads: 0
Just ran this through pledges on a couple of toons in group mode. ABSOLUTELY love this. I'm a raid leader and see the IMMENSE benefit to running this in on bosses in trials.

It does seem to give incorrect DPS values at times. I compared values to FTC and AUI combat DPS and the timers seem the same and the total dmg values are the same, the DPS reported tends to be off. I notice too that the targets have a ^N after them. The logging is fantastic as I can go back and check all the fights. Can't wait to see this polished. This addon will get MASSIVE attention in the raiding community.

Love to see a 'only appear when in combat' option. Possibly a different font selection or the ability to scale the window sizes. Color options and opacity is a great addition, great work there.
Last edited by Addihul : 12/20/15 at 05:02 PM.
Report comment to moderator  
Reply With Quote
Unread 12/20/15, 04:39 AM  
sarousse

Forum posts: 16
File comments: 62
Uploads: 0
Thanks for this addon ! Gonna test it asap !
Report comment to moderator  
Reply With Quote
Unread 12/19/15, 09:33 PM  
timidobserver

Forum posts: 37
File comments: 299
Uploads: 0
I will make an effort to test this the next time I am in a group.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: