Download
(4 Kb)
Download
Updated: 01/10/21 10:31 PM
Pictures
File Info
Compatibility:
Markarth (6.2.5)
Updated:01/10/21 10:31 PM
Created:01/03/21 02:22 PM
Monthly downloads:200
Total downloads:7,756
Favorites:10
MD5:
Categories:Mail, Miscellaneous
Thank You For Your Service  Popular! (More than 5000 hits)
Version: 1.0.2
by: skineh [More]
The "Thank You For Your Service" add-on will keep track of who you resurrect and automatically mail them an invoice for the number of soul gems you spent on them.

You can include a custom message with the invoice, including your character's name, the name of the person you resurrected, and the time that the resurrection occurred.

You're able to control when invoices are sent for resurrections using several settings:
- Group members vs. non-group members.
- In-combat vs. out of combat.
- Guild members only.
- Dungeons & Trials only.
- Send one invoice for an entire dungeon/trial, or for each pull.
- # of resurrections required before an invoice is sent (for in-combat invoices).


If you resurrect a person multiple times in combat, the invoice sent once combat ends will include a tally of all resurrections with the final number of soul gems due.

A sample invoice is included in the settings so that you know exactly how it will appear to others.

A message appears in chat to let you know when an invoice has been sent.
v1.0.2

A couple of new settings have been added to further refine your snark.

- You can now restrict invoices to dungeons and trials only.
- Invoices for dungeons and trials can now be sent for each pull or for the entire run. Invoices for the entire run will include both in-combat and out-of-combat resurrections (based on your settings), and will be sent once you return to Overland.

The notification in chat letting you know when an invoice is sent now includes the total soul gem cost of the invoice in addition to the person it's been sent to.

-----------------------------------------------------------------------
v1.0.1

Nice to see there are folks as cheeky as I am and enjoying the add-on. I received a couple of great requests that are now available in v1.0.1

- You may now restrict invoices to guild members only.
- You can set a minimum res count before an invoice is triggered. Note that this is per instance of combat, with the counting reset when you exit combat. Now you can reserve your invoices for those times when fellow guildies really earned it.
Optional Files (0)


Archived Files (2)
File Name
Version
Size
Uploader
Date
1.0.1
3kB
skineh
01/09/21 09:45 AM
1.0.0
3kB
01/03/21 02:22 PM


Post A Reply Comment Options
Unread 12/26/22, 09:37 PM  
EleventhHouse

Forum posts: 0
File comments: 1
Uploads: 0
Not working

Anyone else's addon not working? My friend never receives these (I've seen his inbox in real time).
Report comment to moderator  
Reply With Quote
Unread 05/15/22, 01:42 AM  
Chiyachan

Forum posts: 0
File comments: 5
Uploads: 0
Hey there,
Thanks for such a great addon, I find it a tonne of fun.
I'm not sure if the creator is still providing updates/changes but if so - I do have a few suggestions which I would love to see eventually added if possible!
1) Exclude list.
-The ability to put in specific names into a list to prevent them from being mailed.
-The ability to prevent emails from being sent out for specific roles (IE Healers).
2) Costs.
-The ability to change the cost to another item or request gold as an alternative.
3) Deductions.
-If I rez one person twice, and they rez me once - they only owe me for one rez. With the deductions being shown. If I end up being rezzed more than the amount of times I rez them - I'm notified that I owe others.

Thanks again!
Report comment to moderator  
Reply With Quote
Unread 02/02/22, 01:58 PM  
skineh
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 9
Uploads: 2
Re: Annoying

Originally Posted by Sidrinius
This is one of the most annoying and unnecessary addons I've seen. A healer "billing" for playing their role. How can I block emails from users of this spam addon? Perhaps a complaint to ZoS?
You can ensure that you don't receive mail from players by adding them to your Ignore/Block list. Instructions on how to do that can be found here: https://help.elderscrollsonline.com/...olls-online%3F
Report comment to moderator  
Reply With Quote
Unread 11/09/21, 05:48 PM  
Sidrinius

Forum posts: 3
File comments: 30
Uploads: 0
Annoying

This is one of the most annoying and unnecessary addons I've seen. A healer "billing" for playing their role. How can I block emails from users of this spam addon? Perhaps a complaint to ZoS?
Report comment to moderator  
Reply With Quote
Unread 05/17/21, 12:46 PM  
xv1.me

Forum posts: 0
File comments: 1
Uploads: 0
please add feature

Hi love the add on, is there a way i can change the invoice from a soul gem to anything i want..like..a dreugh wax?

i think that will increase my income and be funny. if there isnt a way i can do it can you make a setting for that please!? ty
Report comment to moderator  
Reply With Quote
Unread 03/17/21, 07:07 PM  
skineh
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 9
Uploads: 2
Originally Posted by skineh
Originally Posted by Ek1
@TIME results to some mumble jumble instead of international 24h formatted time.
Oh weird. Could you show me an example of how it shows up for you in the example invoice in settings? I just checked it out and it's showing me local time (8:17 P.M.)
Really, though, I like the idea of choosing different time formats. Will look to include that next time I update.
Report comment to moderator  
Reply With Quote
Unread 03/13/21, 08:19 PM  
skineh
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 9
Uploads: 2
Originally Posted by Ek1
@TIME results to some mumble jumble instead of international 24h formatted time.
Oh weird. Could you show me an example of how it shows up for you in the example invoice in settings? I just checked it out and it's showing me local time (8:17 P.M.)
Report comment to moderator  
Reply With Quote
Unread 02/12/21, 07:23 AM  
Ek1
 
Ek1's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 65
Uploads: 8
@TIME results to some mumble jumble instead of international 24h formatted time.
Report comment to moderator  
Reply With Quote
Unread 01/19/21, 05:30 PM  
thejadefalcon

Forum posts: 0
File comments: 79
Uploads: 0
One more request relating to dungeons, sorry!

I don't wish to be demeaning or sarcastic to new players who die to mechanics they've never seen before! Sure, *I* find X boss to be so easy I can do it in my sleep, but my other group members might never have seen it before!

Is it possible to have a method to forgive another player's "debt", such as a chat command (i.e. "!forgive [@account/character name)? That way, before I leave the dungeon, I can avoid being mean to newbies by just pre-emptively deleting the mail before it's sent.
Report comment to moderator  
Reply With Quote
Unread 01/17/21, 04:38 PM  
thejadefalcon

Forum posts: 0
File comments: 79
Uploads: 0
Just saw the update based on my suggestion. Instantly installed, thank you very much!
Report comment to moderator  
Reply With Quote
Unread 01/14/21, 06:13 AM  
xen32
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 104
Uploads: 1
Ok, so... the question is, do people actually pay ?
Report comment to moderator  
Reply With Quote
Unread 01/12/21, 04:00 PM  
skineh
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 9
Uploads: 2
Originally Posted by Baertram
Nope there is no dungeon finished event. You can only track the bosses killed and their names, but there is no api to get the names so you'd have to hardcode all dungeon boss names in several languages :-(
Maybe this library helps here, not sure though how up2date it is with the dungeons and bosses (DNG_SCALECALLER_PEAK_I was the last).
https://www.esoui.com/downloads/info...BossFight.html

I'd go for EVENT_PLAYER_ACTIVATED at it should fire if you enter a dungeon and leave (at the loading screens).
Just check with IsUnitInDungeon("player") and maybe also IsUnitGrouped("player") + GetGroupSize() >=4 cuz some delves (in the past at least) was tracked as a dungeon as well.
But maybe you want to send an invoice for group sizes starting at 2, up to you
Thanks for the confirmation on the event. EVENT_PLAYER_ACTIVATED was exactly what I'd planned on leveraging and used in the v1.0.2 update. I did not know about IsUnitInDungeon() possibly marking delves as dungeons - I'll test it out and post an update if necessary. Appreciate the info!
Report comment to moderator  
Reply With Quote
Unread 01/11/21, 02:42 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4964
File comments: 6032
Uploads: 78
Nope there is no dungeon finished event. You can only track the bosses killed and their names, but there is no api to get the names so you'd have to hardcode all dungeon boss names in several languages :-(
Maybe this library helps here, not sure though how up2date it is with the dungeons and bosses (DNG_SCALECALLER_PEAK_I was the last).
https://www.esoui.com/downloads/info1992-LibBossFight.html

I'd go for EVENT_PLAYER_ACTIVATED at it should fire if you enter a dungeon and leave (at the loading screens).
Just check with IsUnitInDungeon("player") and maybe also IsUnitGrouped("player") + GetGroupSize() >=4 cuz some delves (in the past at least) was tracked as a dungeon as well.
But maybe you want to send an invoice for group sizes starting at 2, up to you

Originally Posted by skineh
Originally Posted by thejadefalcon
Beautiful addon, but my snark is not limited to guildies, but I also don't want to spam pugs with mail. Is there any way for the addon to register if I'm in a dungeon/arena/trial and silently track soul gem usage until the instance is complete (or I leave) and then send a total invoice for everything at once?
Yup, that shouldn't be too much trouble. I could add two settings that would help with this.
1) Only send invoices for dungeons and trials
2) Tally resurrections over the course of the entire dungeon/trial instead of per combat.

Then you can mix and match as you see fit. The minimum res count setting currently available would then be applied to the entirety of the dungeon/trial. And the in-combat vs. out-of-combat setting would still be respected, but both types would count towards the tally at the end.

Looking at the API docs, seems the easiest thing I can do is have the invoice trigger once you've left the dungeon/trial. If anyone happens to know if there's a good event for capturing completion of a dungeon/trial, let me know!

I should have some time later this week to add this in. Thanks for the suggestion!
Last edited by Baertram : 01/11/21 at 02:44 AM.
Report comment to moderator  
Reply With Quote
Unread 01/10/21, 08:04 PM  
skineh
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 9
Uploads: 2
Originally Posted by thejadefalcon
Beautiful addon, but my snark is not limited to guildies, but I also don't want to spam pugs with mail. Is there any way for the addon to register if I'm in a dungeon/arena/trial and silently track soul gem usage until the instance is complete (or I leave) and then send a total invoice for everything at once?
Yup, that shouldn't be too much trouble. I could add two settings that would help with this.
1) Only send invoices for dungeons and trials
2) Tally resurrections over the course of the entire dungeon/trial instead of per combat.

Then you can mix and match as you see fit. The minimum res count setting currently available would then be applied to the entirety of the dungeon/trial. And the in-combat vs. out-of-combat setting would still be respected, but both types would count towards the tally at the end.

Looking at the API docs, seems the easiest thing I can do is have the invoice trigger once you've left the dungeon/trial. If anyone happens to know if there's a good event for capturing completion of a dungeon/trial, let me know!

I should have some time later this week to add this in. Thanks for the suggestion!
Report comment to moderator  
Reply With Quote
Unread 01/10/21, 10:30 AM  
thejadefalcon

Forum posts: 0
File comments: 79
Uploads: 0
Beautiful addon, but my snark is not limited to guildies, but I also don't want to spam pugs with mail. Is there any way for the addon to register if I'm in a dungeon/arena/trial and silently track soul gem usage until the instance is complete (or I leave) and then send a total invoice for everything at once?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: