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:
- Improve some of the old updateloop code.
- 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.
- 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.
- 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.