Download
(16 Kb)
Download
Updated: 05/24/20 05:06 PM
Pictures
File Info
Compatibility:
Harrowstorm (5.3.5)
Dragonhold (5.2.5)
Updated:05/24/20 05:06 PM
Created:01/15/17 04:53 PM
Monthly downloads:174
Total downloads:74,572
Favorites:17
MD5:
Categories:Combat Mods, Group, Guild & Friends
Group Damage Share  Popular! (More than 5000 hits)
Version: 0.3.4
by: Solinur [More]
This addon won't be updated any longer. If someone wants to take it over, just contact me.

(I'd recommend Hodor Reflexes instead)

Description


This addon requires the following libraries:

They are no longer included in the release and have to be installed separately.

Please note that currently only one addon with sharing of Information (DPS, Ultimate, Resources ... ) can be active.

Group Damage Share is an attempt to provide a feature that was unique to FTC.

It uses pings on the map to comunicate with the addon from another player to transmit your current DPS or HPS values. (for more details on this refer to the description of LibGroupSocket). With Group Damage Share you can watch during the fight how the DPS/HPS of your groupmembers develops.

Please note that this addon cannot show the DPS of group members who don't use this addon and enable sharing.
Setup + Installation:
  • Download and install the addon
  • Create a group
  • Go to the group window and click on "LibGroupSocket sending" so that it says "On"
  • For now settings are spread to two places (in the usual addon settings area): "Group Damage Share" and "LibGroupSocket"
  • If you want to turn sending on permanently you need to install LibGroupSocket as a standalone version. Refer to the description for more details.

Current features
  • Share your DPS or HPS as well as the combat time with your group
  • View DPS/HPS and combat time shared by your group (you don't have to enable sharing on to see the values shared by others)
  • The Icon on the left shows the class and its color the main resource (Magicka/Stamina) of the players
============================================

Planned Features:
  • Show both DPS/HPS in the window at the same time
  • Transmit DPS/HPS alternating so both data is available
  • Implement a standalone DPS meter so it doesn't rely on other DPS addons anymore

Big thanks to sirinsidiator's for creating the library for the data transfer:LibGroupSocket.

Solinur (EU)
Version 0.3.4
  • API Bump to Greymoor (100031)
  • This will be the final update. If you want to take the addon over, let me know.

Version 0.3.3
  • API Bump to Harrowstorm (100030)
  • Removed bundled Libraries. If you haven't already, you need to install the following Libraries yourself: LibAddonMenu, LibGroupSocket, LibMapPing, LibGPS and LibCombat
  • Code cleanup and small fixes

Version 0.3.2
  • API Bump to Dragonhold (100029)
  • Info: The next update will remove bundled libraries.

Version 0.3.1
  • API Bump to Scalebreaker (100028)
  • Updated Libraries

Version 0.3.0
  • Changed UI to display DPS and heal simultaneously
  • Added option to show account names
  • Reorganized settings
  • Reorganized libraries. They are now included as standalone.
  • Updated libraries
  • Some minor fixes and improvements

Version 0.2.14
  • Fix an issue with embedded libraries

Version 0.2.13
  • API Bump to Murkmire (100025)

Version 0.2.12
  • API Bump to Wolfhunter (100024)
  • Updated LibGPS

Version 0.2.11
  • skipped

Version 0.2.10
  • Updated libraries. This should allow to use this addon alongside other addons that share information via pings without getting kicked. Some pings will not be send however and it is theoretically possible that pings from an addon won't be sent at all (if another addon is hogging the maximum amount of pings possible).
  • Fixed sending of HPS

Version 0.2.9
  • Try to fix an incompatibility introduced by RaidTools

Version 0.2.8
  • Added brazilian portugese translatiuon by mlsevero. Big thanks!

Version 0.2.7
  • API Bump to Summerset (100023)
  • Update LAM to r26

Version 0.2.6
  • updated internal libraries (used already by Combat Metrics)

Version 0.2.5
  • Fixed an issue where the background transparancy was not recovered correctly after login/reloadui.

Version 0.2.4
  • API Bump to Clockwork City (100021)
  • Updated LibAddonMenu to version 2.0 r25 to fix an issue

Version 0.2.3
  • API Bump to Horns of the Reach (100020)
  • Fixed some leaked global variables.

Version 0.2.2
  • Fixed an issue where wardens were shown with the templar icon.
  • Lib updated

B]Version 0.2.1[/b]
  • Fixed an issue with the shown combat time.

Version 0.2.0
  • This version is now standalone. If used together with Combat Metrics fight tracking resources will be shared.
  • Removed obsolete settings.

Version 0.1.10
  • Reupload with correct manifest file (with correct version number)

Version 0.1.9
  • API Bump to Morrowind (100019)
Optional Files (0)


Archived Files (23)
File Name
Version
Size
Uploader
Date
0.3.3
16kB
decay2
02/22/20 04:04 PM
0.3.2
191kB
decay2
10/20/19 03:02 PM
0.3.1
191kB
decay2
08/11/19 03:51 PM
0.3.0
208kB
decay2
05/13/19 02:06 PM
0.2.14
103kB
decay2
10/26/18 12:51 PM
0.2.13
180kB
decay2
10/21/18 12:03 PM
0.2.12
178kB
decay2
08/12/18 05:35 PM
0.2.11
178kB
decay2
08/12/18 05:11 PM
0.2.10
178kB
decay2
07/12/18 03:49 PM
0.2.9
176kB
decay2
06/16/18 06:03 AM
0.2.8
176kB
decay2
06/12/18 02:46 PM
0.2.7
174kB
decay2
05/21/18 08:16 AM
0.2.6
173kB
decay2
04/25/18 02:31 PM
0.2.5
88kB
decay2
01/07/18 06:48 AM
0.2.4
88kB
decay2
01/05/18 12:52 PM
0.2.3
83kB
decay2
08/13/17 12:41 PM
0.2.2
83kB
decay2
07/03/17 06:30 PM
0.2.1
83kB
decay2
06/05/17 04:42 PM
0.2.0
83kB
decay2
05/28/17 10:48 AM
0.1.10
72kB
decay2
05/22/17 02:52 PM
0.1.9
72kB
decay2
05/22/17 02:41 PM
0.1.8
72kB
decay2
02/05/17 09:01 AM
0.1.7
72kB
01/15/17 04:53 PM


Post A Reply Comment Options
Unread 05/13/19, 03:19 PM  
Solinur
AddOn Author - Click to view AddOns

Forum posts: 78
File comments: 703
Uploads: 8
Originally Posted by Marazota
decay2 thanks for great addon!

req feature and questions
1) is this compatible with FTC meter?
IE if it possible to share and show DPS if one person using this addon and another - FTC
2) if not - its possible to make such compatibility? will be cool

3) what if 3 users using damage share addon but 4th isnt, its possible to calculate his DPs too based on info from other 3 group members?
1) As the description says:
Please note that currently only one addon with sharing of Information (DPS, Ultimae, Resources ... ) can be active.
2) It might be possible, but would essentially require that I somehow make an interpreter of the data that FTC sends. I'd basically need to copy the code that deals with the data. At this point ppl might just simply install FTC or this addon. I made this a standalone addon for the exact purpose that it runs next to other addons.

3) It might be theoretically possible, but I want to keep it, that everyone who is shown, actively joins in. The ESO community is rather sensitive about there DPS shown to other ppl.
Report comment to moderator  
Reply With Quote
Unread 05/13/19, 02:14 PM  
Marazota
AddOn Author - Click to view AddOns

Forum posts: 257
File comments: 1517
Uploads: 2
decay2 thanks for great addon!

req feature and questions
1) is this compatible with FTC meter?
IE if it possible to share and show DPS if one person using this addon and another - FTC
2) if not - its possible to make such compatibility? will be cool

3) what if 3 users using damage share addon but 4th isnt, its possible to calculate his DPs too based on info from other 3 group members?
Last edited by Marazota : 05/13/19 at 02:22 PM.
Report comment to moderator  
Reply With Quote
Unread 01/12/19, 08:58 AM  
Solinur
AddOn Author - Click to view AddOns

Forum posts: 78
File comments: 703
Uploads: 8
Re: Group damage share not working

Originally Posted by Joongy
I've followed the instructions you've provided and the add on will not work. It's baffled my guiled buddies for about a month now as only three of us have issues with the addon and the only link between our plights is we downloaded it recently. Using the addon "bug catcher" I was able to assertasin that there is a bug but not what that bug is. The bug was described as "user:/AddOns/GroupDamageShare/libs/LibGPS/LibGPS.lua:681: function expected instead of nil
stack traceback:
user:/AddOns/GroupDamageShare/libs/LibGPS/LibGPS.lua:681: in function 'lib:PushCurrentMap'
<Locals> self = tbl, wasPlayerLocation = true, targetMapTileTexture = "Art/maps/deshaan/deshaan_ba...", currentMapFloor = 1, currentMapFloorCount = 0, currentMapIndex = 10 </Locals>
user:/AddOns/LibGroupSocket/LibGroupSocket/LibGroupSocket.lua:425: in function 'SetMapPingOnCommonMap'
<Locals> x = 0.040314285795829, y = 0.89232857323348, pingType = 164 </Locals>
user:/AddOns/LibGroupSocket/LibGroupSocket/LibGroupSocket.lua:445: in function 'DoSend'
<Locals> packet = tbl, x = 0.040314285795829, y = 0.89232857323348 </Locals>
user:/AddOns/LibGroupSocket/LibGroupSocket/LibGroupSocket.lua:480: in function 'lib:Send'
<Locals> self = tbl, messageType = 1, data = tbl </Locals>
user:/AddOns/LibGroupSocket/LibGroupSocket/handlers/ResourceHandler.lua:164: in function 'handler:Send'
<Locals> self = tbl, now = 1546323358, timeout = 1, unitResources = tbl, magicka = tbl, magickaCurrent = 23747, magickaMaximum = 24826, magickaPercent = 243, stamina = tbl, staminaCurrent = 10018, staminaMaximum = 10018, staminaPercent = 255, percentOnly = true, largeMagickaPool = false, largeStaminaPool = false, hasMoreStamina = false, data = tbl, index = 4, bitIndex = 7 </Locals>
user:/AddOns/LibGroupSocket/LibGroupSocket/handlers/ResourceHandler.lua:181: in function 'OnUpdate"
I looked into this, but so far couldn't find an issue in the current version. Can you please make sure that you have the current version ? The best would be to reinstall GroupDamageShare.
Report comment to moderator  
Reply With Quote
Unread 01/03/19, 10:01 AM  
Solinur
AddOn Author - Click to view AddOns

Forum posts: 78
File comments: 703
Uploads: 8
Re: Request: Option @Accountname

Originally Posted by hueftspeck
Hey @decay2,

great addon. It is possible to add an option to show the @accountnamen instead of @username? Or a quick solution in the .lua file?

Thanks a lot

greetz
hueftspeck
Should be possible, but it's not just a simple change in one line.
Report comment to moderator  
Reply With Quote
Unread 01/02/19, 12:48 PM  
hueftspeck

Forum posts: 1
File comments: 6
Uploads: 0
Request: Option @Accountname

Hey @decay2,

great addon. It is possible to add an option to show the @accountnamen instead of @username? Or a quick solution in the .lua file?

Thanks a lot

greetz
hueftspeck
Last edited by hueftspeck : 01/02/19 at 02:22 PM.
Report comment to moderator  
Reply With Quote
Unread 01/02/19, 06:30 AM  
Joongy

Forum posts: 0
File comments: 2
Uploads: 0
Re: Re: Group damage share not working

Originally Posted by decay2
Originally Posted by Joongy
I've followed the instructions you've provided and the add on will not work. It's baffled my guiled buddies for about a month now as only three of us have issues with the addon and the only link between our plights is we downloaded it recently. Using the addon "bug catcher" I was able to assertasin that there is a bug but not what that bug is. The bug was described as "user:/AddOns/GroupDamageShare/libs/LibGPS/LibGPS.lua:681: function expected instead of nil
stack traceback:
user:/AddOns/GroupDamageShare/libs/LibGPS/LibGPS.lua:681: in function 'lib:PushCurrentMap'
<Locals> self = tbl, wasPlayerLocation = true, targetMapTileTexture = "Art/maps/deshaan/deshaan_ba...", currentMapFloor = 1, currentMapFloorCount = 0, currentMapIndex = 10 </Locals>
user:/AddOns/LibGroupSocket/LibGroupSocket/LibGroupSocket.lua:425: in function 'SetMapPingOnCommonMap'
<Locals> x = 0.040314285795829, y = 0.89232857323348, pingType = 164 </Locals>
user:/AddOns/LibGroupSocket/LibGroupSocket/LibGroupSocket.lua:445: in function 'DoSend'
<Locals> packet = tbl, x = 0.040314285795829, y = 0.89232857323348 </Locals>
user:/AddOns/LibGroupSocket/LibGroupSocket/LibGroupSocket.lua:480: in function 'lib:Send'
<Locals> self = tbl, messageType = 1, data = tbl </Locals>
user:/AddOns/LibGroupSocket/LibGroupSocket/handlers/ResourceHandler.lua:164: in function 'handler:Send'
<Locals> self = tbl, now = 1546323358, timeout = 1, unitResources = tbl, magicka = tbl, magickaCurrent = 23747, magickaMaximum = 24826, magickaPercent = 243, stamina = tbl, staminaCurrent = 10018, staminaMaximum = 10018, staminaPercent = 255, percentOnly = true, largeMagickaPool = false, largeStaminaPool = false, hasMoreStamina = false, data = tbl, index = 4, bitIndex = 7 </Locals>
user:/AddOns/LibGroupSocket/LibGroupSocket/handlers/ResourceHandler.lua:181: in function 'OnUpdate"
Looks like some incompatability with LibGPS? I'll have a look.
Thanks a ton
Report comment to moderator  
Reply With Quote
Unread 01/01/19, 04:45 PM  
Solinur
AddOn Author - Click to view AddOns

Forum posts: 78
File comments: 703
Uploads: 8
Re: Group damage share not working

Originally Posted by Joongy
I've followed the instructions you've provided and the add on will not work. It's baffled my guiled buddies for about a month now as only three of us have issues with the addon and the only link between our plights is we downloaded it recently. Using the addon "bug catcher" I was able to assertasin that there is a bug but not what that bug is. The bug was described as "user:/AddOns/GroupDamageShare/libs/LibGPS/LibGPS.lua:681: function expected instead of nil
stack traceback:
user:/AddOns/GroupDamageShare/libs/LibGPS/LibGPS.lua:681: in function 'lib:PushCurrentMap'
<Locals> self = tbl, wasPlayerLocation = true, targetMapTileTexture = "Art/maps/deshaan/deshaan_ba...", currentMapFloor = 1, currentMapFloorCount = 0, currentMapIndex = 10 </Locals>
user:/AddOns/LibGroupSocket/LibGroupSocket/LibGroupSocket.lua:425: in function 'SetMapPingOnCommonMap'
<Locals> x = 0.040314285795829, y = 0.89232857323348, pingType = 164 </Locals>
user:/AddOns/LibGroupSocket/LibGroupSocket/LibGroupSocket.lua:445: in function 'DoSend'
<Locals> packet = tbl, x = 0.040314285795829, y = 0.89232857323348 </Locals>
user:/AddOns/LibGroupSocket/LibGroupSocket/LibGroupSocket.lua:480: in function 'lib:Send'
<Locals> self = tbl, messageType = 1, data = tbl </Locals>
user:/AddOns/LibGroupSocket/LibGroupSocket/handlers/ResourceHandler.lua:164: in function 'handler:Send'
<Locals> self = tbl, now = 1546323358, timeout = 1, unitResources = tbl, magicka = tbl, magickaCurrent = 23747, magickaMaximum = 24826, magickaPercent = 243, stamina = tbl, staminaCurrent = 10018, staminaMaximum = 10018, staminaPercent = 255, percentOnly = true, largeMagickaPool = false, largeStaminaPool = false, hasMoreStamina = false, data = tbl, index = 4, bitIndex = 7 </Locals>
user:/AddOns/LibGroupSocket/LibGroupSocket/handlers/ResourceHandler.lua:181: in function 'OnUpdate"
Looks like some incompatability with LibGPS? I'll have a look.
Report comment to moderator  
Reply With Quote
Unread 01/01/19, 12:37 AM  
Joongy

Forum posts: 0
File comments: 2
Uploads: 0
Group damage share not working

I've followed the instructions you've provided and the add on will not work. It's baffled my guiled buddies for about a month now as only three of us have issues with the addon and the only link between our plights is we downloaded it recently. Using the addon "bug catcher" I was able to assertasin that there is a bug but not what that bug is. The bug was described as "user:/AddOns/GroupDamageShare/libs/LibGPS/LibGPS.lua:681: function expected instead of nil
stack traceback:
user:/AddOns/GroupDamageShare/libs/LibGPS/LibGPS.lua:681: in function 'lib:PushCurrentMap'
<Locals> self = tbl, wasPlayerLocation = true, targetMapTileTexture = "Art/maps/deshaan/deshaan_ba...", currentMapFloor = 1, currentMapFloorCount = 0, currentMapIndex = 10 </Locals>
user:/AddOns/LibGroupSocket/LibGroupSocket/LibGroupSocket.lua:425: in function 'SetMapPingOnCommonMap'
<Locals> x = 0.040314285795829, y = 0.89232857323348, pingType = 164 </Locals>
user:/AddOns/LibGroupSocket/LibGroupSocket/LibGroupSocket.lua:445: in function 'DoSend'
<Locals> packet = tbl, x = 0.040314285795829, y = 0.89232857323348 </Locals>
user:/AddOns/LibGroupSocket/LibGroupSocket/LibGroupSocket.lua:480: in function 'lib:Send'
<Locals> self = tbl, messageType = 1, data = tbl </Locals>
user:/AddOns/LibGroupSocket/LibGroupSocket/handlers/ResourceHandler.lua:164: in function 'handler:Send'
<Locals> self = tbl, now = 1546323358, timeout = 1, unitResources = tbl, magicka = tbl, magickaCurrent = 23747, magickaMaximum = 24826, magickaPercent = 243, stamina = tbl, staminaCurrent = 10018, staminaMaximum = 10018, staminaPercent = 255, percentOnly = true, largeMagickaPool = false, largeStaminaPool = false, hasMoreStamina = false, data = tbl, index = 4, bitIndex = 7 </Locals>
user:/AddOns/LibGroupSocket/LibGroupSocket/handlers/ResourceHandler.lua:181: in function 'OnUpdate"
Report comment to moderator  
Reply With Quote
Unread 07/17/18, 01:45 AM  
zachsthelaw91

Forum posts: 0
File comments: 6
Uploads: 0
It works

Whatever you did made our HPS show now. Thanks again!
Report comment to moderator  
Reply With Quote
Unread 07/13/18, 09:47 PM  
zachsthelaw91

Forum posts: 0
File comments: 6
Uploads: 0
Thanks

Thanks so much!
Report comment to moderator  
Reply With Quote
Unread 07/12/18, 04:01 PM  
Solinur
AddOn Author - Click to view AddOns

Forum posts: 78
File comments: 703
Uploads: 8
Re: I understand

Originally Posted by zachsthelaw91
It is more to see it live as we go, and see each person's dps rather than posting. Thanks!
I just uploaded a new version (it should appear soon). Let me know if there are issues
Last edited by Solinur : 07/12/18 at 04:02 PM.
Report comment to moderator  
Reply With Quote
Unread 07/11/18, 12:04 PM  
zachsthelaw91

Forum posts: 0
File comments: 6
Uploads: 0
I understand

It is more to see it live as we go, and see each person's dps rather than posting. Thanks!
Report comment to moderator  
Reply With Quote
Unread 07/11/18, 01:35 AM  
Solinur
AddOn Author - Click to view AddOns

Forum posts: 78
File comments: 703
Uploads: 8
Originally Posted by zachsthelaw91
It is not even showing the healers at all besides DPS though? I know what you are saying but we cannot test it if no heals show
I'll look at it today or tomorrow. Just wanted to give you a heads up what you'll likely see 😉
Report comment to moderator  
Reply With Quote
Unread 07/10/18, 04:44 PM  
zachsthelaw91

Forum posts: 0
File comments: 6
Uploads: 0
It is not even showing the healers at all besides DPS though? I know what you are saying but we cannot test it if no heals show
Report comment to moderator  
Reply With Quote
Unread 07/10/18, 02:40 AM  
Solinur
AddOn Author - Click to view AddOns

Forum posts: 78
File comments: 703
Uploads: 8
Re: Appreciate It

Originally Posted by zachsthelaw91
Thanks! I appreciate it. We love it in trials, but are dealing with low healing, and combat metrics accuracy for heals is not so good.
Well the stats from Group Damage Share are no different. You'd see the same thing as when healers post their results from Combat Metrics during or after the fight. (They both use the same data collection library underneath) Also the API doesn't allow to discern between real healing and overhealing. This makes the attempt to evaluate healing quite hard.
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.