ESOUI

ESOUI (https://www.esoui.com/forums/index.php)
-   AddOn Search/Requests (https://www.esoui.com/forums/forumdisplay.php?f=165)
-   -   Addon to track group kills of Civilians (with Blade of Woe?) or enemies total (https://www.esoui.com/forums/showthread.php?t=8100)

MycroftJr 10/11/18 08:21 PM

Addon to track group kills of Civilians (with Blade of Woe?) or enemies total
 
My guild wants to have a Blade of Woe competition to see who can kill the most Civilians within a specific amount of time, or without getting caught, or without being killed.

Is it possible for an addon to count Civilian kills per person, or non-player-entity kills in any way? If the answer is yes, are there any addons that do so already? If it's possible but there aren't any addons that do so, consider this an Addon Request.

The base requirement is internal counters for each member of your Group, and commands to reset or print the current counts. Requiring each group member to install the addon is fine, but obviously not preferred.
So we want something like http://www.esoui.com/downloads/info1844-RipFilter.html 's /rip command, but which counts kills that aren't PvP.

Secondary objectives would be:
1. The ability to constrict what kinds of kills count: only Civilians? only Blade of Woe?
2. Configuration to stop a player's counter when they die, or when they get any kind of bounty.

Thanks in advance!

MycroftJr 10/13/18 04:09 PM

I've done some work on this now by poking around in https://www.esoui.com/downloads/info1844-RipFilter.html and https://www.esoui.com/downloads/info700-KillSound.html.

My conclusions thus far:
1. Detecting when the player kills a Civilian with the Blade should absolutely be doable. You just filter to the Blade's abilityId and targetType=NONE, and check that IsJustice() is true (or something similar).
2. You cannot detect other player's kills in a way that is attributable to them, since all information is wiped from the COMBAT_EVENT handler except for targetUnitId and abilityId in those situations, even if they are grouped with you.

So it looks like all contestants would need to have the addon installed, and preferably communicate back to the Group Leader's addon when they score or disqualify.

So... that should be fun.

If you'd like to provide advice on how to handle that, please respond here instead.


All times are GMT -6. The time now is 08:56 AM.

vBulletin © 2024, Jelsoft Enterprises Ltd
© 2014 - 2022 MMOUI