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:53
Total downloads:22,574
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 01/26/16, 07:02 AM  
haggen
 
haggen's Avatar
AddOn Author - Click to view AddOns

Forum posts: 137
File comments: 104
Uploads: 10
Originally Posted by QuadroTony
its a wors decigion from ZOs to disable the main feature of this addon
as always - ZOS show us how much they care about casueals

F-U-C-K EM!
Of course they do, their consumer base is 90% "casuals" (it's not exactly casual but more like non-hardcore).
Report comment to moderator  
Reply With Quote
Unread 01/26/16, 06:19 AM  
QuadroTony
Banned
 
QuadroTony's Avatar
AddOn Author - Click to view AddOns

Forum posts: 828
File comments: 3866
Uploads: 3
its a wors decigion from ZOs to disable the main feature of this addon
as always - ZOS show us how much they care about casueals

F-U-C-K EM!
Report comment to moderator  
Reply With Quote
Unread 01/26/16, 05:33 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4982
File comments: 6040
Uploads: 78
Ah come on... Just play and advance without an addon which is telling you the damage/heal of others?
If everyone in the group just looks at his own values and performs pretty well the dungeons will be cleared the same way
Thats how it worked before and will always do.

So don't blame a company for their game and methods of the API THEY decide to enhance.
Either you like and play it, or you don't like it. Then stop paying and/or play something else.

Originally Posted by polysemy
RIP

**** ZOS

Report comment to moderator  
Reply With Quote
Unread 01/21/16, 09:25 PM  
polysemy

Forum posts: 1
File comments: 14
Uploads: 0
RIP

**** ZOS

Report comment to moderator  
Reply With Quote
Unread 01/19/16, 08:12 PM  
BornDownUnder
AddOn Author - Click to view AddOns

Forum posts: 59
File comments: 200
Uploads: 1
Originally Posted by coolmodi
Edit: But I really need more time invested in learning right now, so that's not too bad afterall
I just hope it won't be patched out when I'm done with tests in march.
Completely understand mate, I really hope you do well in achieving your goal scores for your tests


Fingers crossed it won't be patched.
Report comment to moderator  
Reply With Quote
Unread 01/19/16, 09:36 AM  
coolmodi
AddOn Author - Click to view AddOns

Forum posts: 47
File comments: 55
Uploads: 3
Ah I see, I could just add a slider in settings to adjust the update intervall. In small groups/fights it really shouldn't be a problem doing it multiple times per second, but in huge fights with huge arrays to loop through that could become a problem.

I have a pretty good PC ([email protected]) and have no clue about performance in large fights, so I kept it safe at pretty low update speeds.

My next step would have been to go through all of the "old" code that is used for updating/processing data and UI, that pretty much hasn't been touched since the initial realease, just patched together to work with other changes somehow, and as I know me, it's bound to absolutely suck somewhere. It also keeps updating even when hidden during combat. There are A LOT of things I already planned doing, but right now I'm a bit discouraged in investing time into it for obvious reasons

Edit: But I really need more time invested in learning right now, so that's not too bad afterall
I just hope it won't be patched out when I'm done with tests in march.
Last edited by coolmodi : 01/19/16 at 09:40 AM.
Report comment to moderator  
Reply With Quote
Unread 01/18/16, 05:43 PM  
BornDownUnder
AddOn Author - Click to view AddOns

Forum posts: 59
File comments: 200
Uploads: 1
Originally Posted by coolmodi
Maybe it's just a big brainfart on my side, but I still don't get what you mean
My fault completely... Didn't realize how tired I was when I wrote that last night

I was meaning the display refresh for the statistics, I'd be interested in seeing it refresh a lot faster instead of the per second update which it is currently (More or less continuous instead of jumping every second)

I also think the way you have initiated data capture upon entering combat instead of your first damage dealt is a lot more of an accurate method of analysis for this type of addon


Edit: Little more clarification and my usual grammar nazi of my own typing coming out
Last edited by BornDownUnder : 01/18/16 at 05:45 PM.
Report comment to moderator  
Reply With Quote
Unread 01/18/16, 09:07 AM  
coolmodi
AddOn Author - Click to view AddOns

Forum posts: 47
File comments: 55
Uploads: 3
Originally Posted by BornDownUnder
Referencing ms intervals instead of second intervals. I'd be happy to performance test it to see if the data has any adverse effect, as well as measuring for any anomolies with comparible addons that display DpS statistics
Maybe it's just a big brainfart on my side, but I still don't get what you mean

DPS is just dmg/combat duration, while in combat it refreshes the per second values by doing value/(time now - start time) every second. The times are already in ms and not seconds anymore since yesterdays version.

From my experience it is now very close to FTC when solo playing, in dungeons its obviously still isn't and never will because FTC starts and ends the fights based on your dmg.

Edit: The combat duration also shows tenth of a second now.
Last edited by coolmodi : 01/18/16 at 09:10 AM.
Report comment to moderator  
Reply With Quote
Unread 01/18/16, 04:09 AM  
BornDownUnder
AddOn Author - Click to view AddOns

Forum posts: 59
File comments: 200
Uploads: 1
Originally Posted by coolmodi
Originally Posted by BornDownUnder
Here's to hoping for the potential of frequency in dps to have an option to be lowered
What do you mean by that?
Referencing ms intervals instead of second intervals. I'd be happy to performance test it to see if the data has any adverse effect, as well as measuring for any anomolies with comparible addons that display DpS statistics

Edit: Damn typos...
Last edited by BornDownUnder : 01/18/16 at 04:11 AM.
Report comment to moderator  
Reply With Quote
Unread 01/18/16, 03:25 AM  
coolmodi
AddOn Author - Click to view AddOns

Forum posts: 47
File comments: 55
Uploads: 3
Originally Posted by Troneon
Everytime I go into and out of combat now, the addon is sending true/false yellow text to chat box.
Yes, sorry, uploaded a fix. Those hiding/showing on combat state functions were a last minute change, just went through the files with notepad++ looking for debug output before uploadig, missed that one, hopefully the only oversight.

Should really start at least playing a few hours after changing something to make sure it works

Edit: But not having QA is the way to go in the modern games industry

Originally Posted by BornDownUnder
Here's to hoping for the potential of frequency in dps to have an option to be lowered
What do you mean by that?
Last edited by coolmodi : 01/18/16 at 03:30 AM.
Report comment to moderator  
Reply With Quote
Unread 01/17/16, 06:36 PM  
BornDownUnder
AddOn Author - Click to view AddOns

Forum posts: 59
File comments: 200
Uploads: 1
Re: Spamming the Chat Window

Originally Posted by decay2
I updated GroupDamage today and found it writing "true" or "false" to the system chat occasionally.

The culprit seems to be the in line 431 in /mcore/functions.lua
writing the variable when entering/exiting combat
Guessing left over code for debugging the timing to ensure output of the addon is correct... Here's to hoping for the potential of frequency in dps to have an option to be lowered
Originally Posted by decay2
Thanks for this Addon, I like it a lot! I hope Zenimax leaves the API open for this.
^ +1.
Report comment to moderator  
Reply With Quote
Unread 01/17/16, 04:18 PM  
Solinur
AddOn Author - Click to view AddOns

Forum posts: 78
File comments: 707
Uploads: 8
Spamming the Chat Window

I updated GroupDamage today and found it writing "true" or "false" to the system chat occasionally.

The culprit seems to be the in line 431 in /mcore/functions.lua
writing the variable when entering/exiting combat

---

Thanks for this Addon, I like it a lot! I hope Zenimax leaves the API open for this.
Report comment to moderator  
Reply With Quote
Unread 01/17/16, 11:21 AM  
Troneon

Forum posts: 0
File comments: 36
Uploads: 0
I think this addon is great as a help tool, but people are jerks and ruin it for everyone else

Either way I love it and people I run with love trying to get better than each other and see who gets highest heals or damage and you can even use it in group dailies for boss's and see how you compare to strangers.

I did find one issue though with the latest update I literally just updated using minion.

Everytime I go into and out of combat now, the addon is sending true/false yellow text to chat box.

It only started since the latest addon update. Thanks!
Report comment to moderator  
Reply With Quote
Unread 01/16/16, 05:02 PM  
BornDownUnder
AddOn Author - Click to view AddOns

Forum posts: 59
File comments: 200
Uploads: 1
Post Why the bickering?

How about we get back to the fundamentals...

zos initially withdrew client access to support these types of addon, stating it was in their opinion these types of addons can cause a rift between casual players and hard core players...

Now look at the positives and negatives for both sides and you can clearly see that you cannot categorize players in the manner you pretty much all have been.

For the players that do not want this, I can fully agree the downside to addons like these are the same with people in general... There are always others that cause harm rather than good, these people and game players are the problem.

To get around the issue, how about zos add an option to not disclose access to player combat data in the manner it currently is.

For those that do want this type of information, let them have the option to have access to it. Regardless of the data being accessed for the generation of statistical output, you can see if you have situational awareness which players are struggling and which players are not.

Bit of my 2 copper pieces:

I really dislike the whole 'elitist', 'hard-core' etc. crap... Enough with the jock/nerd mentality guys!

For far too long, both in-game and addon community alike has been doing the same thing which causes arguments/disagreements/discussions that revolve around the same principles...

Help others instead of putting them down, use the statistics to help en-rich their gaming experience if they are struggling to be in a good rotation for the build they want to use, offer advice, don't dictate what others should be using/doing, etc.


Digression:

This cookie-cutter build crap does not need to be here, the group content is not difficult enough to really push the numbers, which is another issue in digression... Enjoy the game, have fun and play around with the builds... Some of them can be quite unique, regardless of not pushing the boundaries of DpS.
Last edited by BornDownUnder : 01/16/16 at 05:03 PM.
Report comment to moderator  
Reply With Quote
Unread 01/16/16, 10:52 AM  
coolmodi
AddOn Author - Click to view AddOns

Forum posts: 47
File comments: 55
Uploads: 3
[quote=Nita]
Originally Posted by coolmodi
If you're not conscious of your own words and reasoning, there's nothing I can do or say to make you aware of it.
"If you don't know why you're wrong I won't tell you." Good going there mate!

But again: Only #3 could be seen as "bad", the other 2 are just something you can put nearly any player that is not #3 in. And I haven't excluded other possibilities.

And imho: If you're #3, than by all rights you should be judged. Taking away the fun of others and defending the right to not have them know you are responsible is nothing you should be proud of. And that's all I can think the people who oppose this addon with all those strange desperate non-arguments want to do.

I have yet to see an argument that makes any sense. It's no critical personal information, you can just not join a group, and you won't ever get a problem if you are what the group expects you are. And that's something they have a right to do, they are humans too and want to have fun too, but for me it seems the people who don't want this addon want to have fun even if it's by destroying other people's fun.
Last edited by coolmodi : 01/16/16 at 10:53 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: