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:43
Total downloads:22,526
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 03/08/16, 01:51 AM  
svan

Forum posts: 0
File comments: 209
Uploads: 0
If you liked this addon go there and sign

http://forums.elderscrollsonline.com...-return#latest

Cheers.

-----------------------------------
Last edited by svan : 03/08/16 at 01:52 AM.
Report comment to moderator  
Reply With Quote
Unread 01/29/16, 01:03 PM  
timidobserver

Forum posts: 37
File comments: 299
Uploads: 0
Originally Posted by coolmodi
Originally Posted by timidobserver
I'm saying skip the numbers and go with an estimate of DPS done. Rate each group member low,medium,high,excellent.
Ah I see, how about:

Lua Code:
  1. local rating = {
  2.     [1] = "low",
  3.     [2] = "medium",
  4.     [3] = "high",
  5.     [4] = "exellent",
  6.     [5] = "elitist, will kick you if you're low",
  7. }
  8.  
  9. for i=1, GetGroupSize() do
  10.     local legitRating = math.ceil(math.random(5))
  11.     if GetUnitGender("group"..i) == "female" then legitRating = legitRating -1 end --the DPS gap!
  12.     groupMember[i].rating = rating[legitRating]
  13. end
This a pretty hilarious example, but yes.
Report comment to moderator  
Reply With Quote
Unread 01/29/16, 10:47 AM  
coolmodi
AddOn Author - Click to view AddOns

Forum posts: 47
File comments: 55
Uploads: 3
Originally Posted by timidobserver
I'm saying skip the numbers and go with an estimate of DPS done. Rate each group member low,medium,high,excellent.
Ah I see, how about:

Lua Code:
  1. local rating = {
  2.     [1] = "low",
  3.     [2] = "medium",
  4.     [3] = "high",
  5.     [4] = "exellent",
  6.     [5] = "elitist, will kick you if you're low",
  7. }
  8.  
  9. for i=1, GetGroupSize() do
  10.     local legitRating = math.ceil(math.random(5))
  11.     if GetUnitGender("group"..i) == "female" then legitRating = legitRating -1 end --the DPS gap!
  12.     groupMember[i].rating = rating[legitRating]
  13. end
Report comment to moderator  
Reply With Quote
Unread 01/29/16, 10:20 AM  
timidobserver

Forum posts: 37
File comments: 299
Uploads: 0
Originally Posted by coolmodi
Originally Posted by timidobserver
How about giving group members a DPS rating?
The only information provided now is the ability used and dmg/heal done, that's it. Deciding who does what with just that is just way to much work and way to unreliable. It would also reduce fps a lot from all the calculations necessary on every hit to better decide who maybe did it.

It's just not worth it, the error margin would be horrendous, only in best case scenarios it would deliver somewhat useable numbers.
I'm saying skip the numbers and go with an estimate of DPS done. Rate each group member low,medium,high,excellent.
Report comment to moderator  
Reply With Quote
Unread 01/29/16, 10:05 AM  
coolmodi
AddOn Author - Click to view AddOns

Forum posts: 47
File comments: 55
Uploads: 3
Originally Posted by timidobserver
How about giving group members a DPS rating?
The only information provided now is the ability used and dmg/heal done, that's it. Deciding who does what with just that is just way to much work and way to unreliable. It would also reduce fps a lot from all the calculations necessary on every hit to better decide who maybe did it.

It's just not worth it, the error margin would be horrendous, only in best case scenarios it would deliver somewhat useable numbers.
Report comment to moderator  
Reply With Quote
Unread 01/29/16, 09:09 AM  
timidobserver

Forum posts: 37
File comments: 299
Uploads: 0
Originally Posted by coolmodi
Originally Posted by QuadroTony
Originally Posted by coolmodi
there's nothing I can do
yes you still can, but it will be dirty, hacky and against TOS

i mean read internal game memory with special soft to get other ids
Using a lot of work and list writing I could also approximate the group's damage even now, at least in the usual 4-player dungeon. It would be super inaccurate and wrong most of the time, but then again if it's that what the whining people want? But still too much work right now

Edit: In certein cases I could even get a good guess (unreliably and probably wrong) of the dmg of individual group members
But again, that would be A LOT of work to realize and not really worth it.
How about giving group members a DPS rating?
Report comment to moderator  
Reply With Quote
Unread 01/29/16, 07:46 AM  
coolmodi
AddOn Author - Click to view AddOns

Forum posts: 47
File comments: 55
Uploads: 3
Originally Posted by QuadroTony
Originally Posted by coolmodi
there's nothing I can do
yes you still can, but it will be dirty, hacky and against TOS

i mean read internal game memory with special soft to get other ids
Using a lot of work and list writing I could also approximate the group's damage even now, at least in the usual 4-player dungeon. It would be super inaccurate and wrong most of the time, but then again if it's that what the whining people want? But still too much work right now

Edit: In certein cases I could even get a good guess (unreliably and probably wrong) of the dmg of individual group members
But again, that would be A LOT of work to realize and not really worth it.
Last edited by coolmodi : 01/29/16 at 07:50 AM.
Report comment to moderator  
Reply With Quote
Unread 01/29/16, 07:04 AM  
QuadroTony
Banned
 
QuadroTony's Avatar
AddOn Author - Click to view AddOns

Forum posts: 828
File comments: 3866
Uploads: 3
Originally Posted by coolmodi
there's nothing I can do
yes you still can, but it will be dirty, hacky and against TOS

i mean read internal game memory with special soft to get other ids
Report comment to moderator  
Reply With Quote
Unread 01/29/16, 06:56 AM  
coolmodi
AddOn Author - Click to view AddOns

Forum posts: 47
File comments: 55
Uploads: 3
Originally Posted by Rainar67
I do see the damage of other people. Nothing help . it always look like this http://clip2net.com/s/3tAMAtI The only another player I see named #0 http://clip2net.com/s/3tAMXgR
Read the very top of the info page, the addon was made non-functional by ZOS in the last patch, there's nothing I can do
Last edited by coolmodi : 01/29/16 at 06:57 AM.
Report comment to moderator  
Reply With Quote
Unread 01/29/16, 04:40 AM  
Rainar67

Forum posts: 0
File comments: 1
Uploads: 0
I do see the damage of other people. Nothing help . it always look like this http://clip2net.com/s/3tAMAtI The only another player I see named #0 http://clip2net.com/s/3tAMXgR
Report comment to moderator  
Reply With Quote
Unread 01/26/16, 09:32 AM  
timidobserver

Forum posts: 37
File comments: 299
Uploads: 0
Originally Posted by @AlphaLemming
-- Nothing against anyone special or this tool or its programmer - just my opinion --

If someone needs a e-peen, just stop your time to achieve ... whatever you want. It's a game, not e-sports, no one (normal) needs a damage meter. If you finish hard modes, all is ok, if not, you must be better and trying ... thats all what count.
Such tools mostly destroy social community. No one takes time to grow up new player, all must be completely equipped with high dps and full knowledge about all dungeons to be a proud member of the upper player class ... is that the goal, ask yourself.
You won. The add-on is dead now. I don't understand why you are still beating it. Stop desecrating it's body.
Report comment to moderator  
Reply With Quote
Unread 01/26/16, 08:51 AM  
@AlphaLemming
 
@AlphaLemming's Avatar
AddOn Author - Click to view AddOns

Forum posts: 122
File comments: 316
Uploads: 4
Originally Posted by QuadroTony
Originally Posted by @AlphaLemming
It's a game, not e-sports, no one (normal) needs a damage meter.
its a MMO
every mmo have a damage meter
Wrong! Most damage-meters are addons and only a small part of mmo's have it natively.
Last edited by @AlphaLemming : 01/26/16 at 08:53 AM.
Report comment to moderator  
Reply With Quote
Unread 01/26/16, 08:39 AM  
QuadroTony
Banned
 
QuadroTony's Avatar
AddOn Author - Click to view AddOns

Forum posts: 828
File comments: 3866
Uploads: 3
Originally Posted by @AlphaLemming
It's a game, not e-sports, no one (normal) needs a damage meter.
its a MMO
every mmo have a damage meter
Report comment to moderator  
Reply With Quote
Unread 01/26/16, 08:31 AM  
@AlphaLemming
 
@AlphaLemming's Avatar
AddOn Author - Click to view AddOns

Forum posts: 122
File comments: 316
Uploads: 4
-- Nothing against anyone special or this tool or its programmer - just my opinion --

If someone needs a e-peen, just stop your time to achieve ... whatever you want. It's a game, not e-sports, no one (normal) needs a damage meter. If you finish hard modes, all is ok, if not, you must be better and trying ... thats all what count.
Such tools mostly destroy social community. No one takes time to grow up new player, all must be completely equipped with high dps and full knowledge about all dungeons to be a proud member of the upper player class ... is that the goal, ask yourself.
Last edited by @AlphaLemming : 01/26/16 at 08:33 AM.
Report comment to moderator  
Reply With Quote
Unread 01/26/16, 07:09 AM  
coolmodi
AddOn Author - Click to view AddOns

Forum posts: 47
File comments: 55
Uploads: 3
Originally Posted by haggen
Of course they do, their consumer base is 90% "casuals" (it's not exactly casual but more like non-hardcore).
I'm casual too, still I made this addon because I missed something like it

I doubt I will ever reach a stage where I'll raid again, or even do vet dungeons, still I found the addon usefull. It's not about caring for casuals. It's either about very insecure people (who can't handle others seeing their performance), or about those that want to lie about their performance. Also a somewhat unreasonable fear about "elitist" using it to annoy others.

Let's see if ZOS at least finds an opt-in solution to be ok.
Last edited by coolmodi : 01/26/16 at 07:58 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: