Download
(10 Kb)
Download
Updated: 05/16/20 05:20 AM
Pictures
File Info
Compatibility:
Harrowstorm (5.3.5)
Updated:05/16/20 05:20 AM
Created:04/02/17 08:26 PM
Monthly downloads:83
Total downloads:28,384
Favorites:21
MD5:
Urich's Coffer Timer  Popular! (More than 5000 hits)
Version: 2.1.0
by: fritzOSU03, Onigar, tim99, yachoor
Description
Are you tired of running trials and finding out at the very end that it's been less than a week since you last completed and collected a coffer for that particular trial and character? Do you wish there was a tool which would keep that kind of information in a handy display so that you can choose which character you need to run? Well look no further! Urich's Coffer Timer is a simple addon that records the time of completion for any trial quest and starts a seven day countdown timer so that you'll always know which of your characters is eligible for each trial quest reward coffer. You can show or hide the window by binding a hotkey or by entering the slash command. Slash command information is below.


Please Note
From Version 2.1.0 you need to separately install: LibTableFunctions-1.0


Localization
Localization for German, French, and Japanese is included in version 2.0.0. I speak only English so I am very sorry if a translation is incorrect. My only available source was Google Translate. Please message me if you see a translation that can be improved or shortened where space is an issue. Also feel free to provide a complete translation for another language if you would like to see it added to a future update.

Important Information
  1. The addon needs to be running when you complete a trial quest in order to capture the time of completion.
  2. This information is not readily available from within the game which means you'll need to actually complete trial quests before you start to see timer information.
  3. This addon uses your computer time so any changes affecting the time on your computer could affect the remaining time shown in the window.

Slash Commands
  • /uct - Show or hide the UCT window.
  • /uct aa - Show elapsed time since you last completed and time remaining until your next eligible completion of Aetherian Archive for your current character.
  • /uct as - Show elapsed time since you last completed and time remaining until your next eligible completion of Asylum Sanctorium for your current character.
  • /uct cr - Show elapsed time since you last completed and time remaining until your next eligible completion of Cloudrest for your current character.
  • /uct hof - Show elapsed time since you last completed and time remaining until your next eligible completion of The Halls of Fabrication for your current character.
  • /uct hrc - Show elapsed time since you last completed and time remaining until your next eligible completion of Hel Ra Citadel for your current character.
  • /uct maw - Show elapsed time since you last completed and time remaining until your next eligible completion of Maw of Lorkhaj for your current character.
  • /uct so - Show elapsed time since you last completed and time remaining until your next eligible completion of Sanctum Ophidia for your current character.
  • /uct all - Show elapsed time since you last completed and time remaining until your next eligible completion of all trials for your current character.
  • /uct help - Show all slash command information.
Version 2.1.0
(thanks to Sharlikran)
Removed references to LibStub
Changed library LibTableFunctions-1.0 to now be stand-alone.

Version 2.0.12
  • Harrowstorm update.
  • Library consolidation.

Version 2.0.11
  • Scalebreaker API bump.

Version 2.0.10
  • Added timer and display information for Sunspire.

Version 2.0.9
  • Elsweyr API bump.

Version 2.0.8
  • Wrathstone API bump.
  • Library reference fix.

Version 2.0.6
  • Murkmire API bump.

Version 2.0.5
  • Wolfhunter API bump.

Version 2.0.4
  • Bugfix for coffer time update.

Version 2.0.3
  • Adjusted timer to only reset when the previous timer has expired.
  • Added window close icon.
  • Added multi-server character save support. Non-NA Megaserver users' data will be reset.

Version 2.0.2
  • Bug fixes.
  • Scene manager elements removed.

Version 2.0.1
  • Slash command bug fix.

Version 2.0.0
  • Summerset update.
  • Localization support (de, fr, jp).
  • Optimizations.

Version 1.2.3
  • Dragon Bones API bump.

Version 1.2.2
  • Bug fix for AA timer display (thanks Kyoma).

Version 1.2.1
  • Bug fix for quest completion string.

Version 1.2.0
  • Updated for Clockwork City.
  • Added timer and display information for Asylum Sanctorium.

Version 1.1.1
  • API bump for HotR update.

Version 1.1
  • Updated for Morrowind.
  • Added timer and display information for The Halls of Fabrication.

Version 1.01
  • Corrected an issue with adding and removing characters.
Archived Files (1)
File Name
Version
Size
Uploader
Date
2.0.12
14kB
fritzOSU03
04/29/20 07:27 AM


Post A Reply Comment Options
Unread 04/20/17, 01:58 AM  
Nakor88

Forum posts: 1
File comments: 3
Uploads: 0
Report comment to moderator  
Reply With Quote
Unread 10/25/17, 07:42 AM  
Kyoma
AddOn Author - Click to view AddOns

Forum posts: 125
File comments: 328
Uploads: 10
I just did AA and it also started the timer for AS (the new trial).
Report comment to moderator  
Reply With Quote
Unread 10/25/17, 07:54 AM  
fritzOSU03
 
fritzOSU03's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 82
Uploads: 4
Originally Posted by Kyoma
I just did AA and it also started the timer for AS (the new trial).
Thanks for letting me know about this. The update is uploaded and pending approval. It was only displaying your AA time for AS so it should function like it never happened once the fix goes live.
Report comment to moderator  
Reply With Quote
Unread 11/21/17, 07:26 AM  
techprince

Forum posts: 2
File comments: 25
Uploads: 0
Addition

Since Clockwork update, we now get a guaranteed uncracked geod for the first Rewards for the Worthy and its a coffer as well. Is it possible to add a timer for this?
Last edited by techprince : 11/21/17 at 07:27 AM.
Report comment to moderator  
Reply With Quote
Unread 11/21/17, 04:57 PM  
fritzOSU03
 
fritzOSU03's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 82
Uploads: 4
Re: Addition

Originally Posted by techprince
Since Clockwork update, we now get a guaranteed uncracked geod for the first Rewards for the Worthy and its a coffer as well. Is it possible to add a timer for this?
Hmmm, this is a complicated idea. This add-on functions by catching the quest completion event for the trial. Getting an uncracked geode isn't actually a quest so there's nothing specifically connecting it to a specific character or time. If anything, it's probably closer to my hireling timer but even that has an event that can be used to trigger the timer start (the act of logging in and viewing mail).

A little bit of info will help me along on this one.
  1. When does the timer actually start? After you receive x amount of AP for the day? When you receive the mail? When you open the geode?
  2. Have you ever tried opening a geode on a different character than the one who had earned the AP? Who gets the timer from ZOS?

Here's an example of how this is different. Have you ever logged on to a character and received a reward for the worthy from a different character? I have. Have you ever had a crash in Chrodiil? I've had plenty of those. Add-ons only write saved data at logout, therefore, a crash would destroy the timestamp and character information. I'll put some thought into it.
Report comment to moderator  
Reply With Quote
Unread 03/17/18, 06:05 AM  
emotep

Forum posts: 4
File comments: 91
Uploads: 0
Is there any way to turn off tracking for certain characters?
Report comment to moderator  
Reply With Quote
Unread 03/19/18, 08:36 AM  
fritzOSU03
 
fritzOSU03's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 82
Uploads: 4
Sure. Just logon to the character and deactivate the add-on. Add-on activation settings are character specific for all add-ons.

Originally Posted by emotep
Is there any way to turn off tracking for certain characters?
Report comment to moderator  
Reply With Quote
Unread 05/24/18, 10:40 AM  
wambo
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 456
Uploads: 3
Tried it today and upon first try to open it with /uct I got this:

Code:
user:/AddOns/UCT/UCT.lua:471: function expected instead of nil
stack traceback:
	user:/AddOns/UCT/UCT.lua:471: in function 'fn'
	EsoUI/Ingame/SlashCommands/SlashCommands_Shared.lua:71: in function 'DoCommand'
	EsoUI/Ingame/ChatSystem/SharedChatSystem.lua:1807: in function 'SharedChatSystem:SubmitTextEntry'
	EsoUI/Ingame/ChatSystem/SharedChatSystem.lua:2536: in function 'ZO_ChatTextEntry_Execute'
	ZO_ChatWindowTextEntryEditBox_Enter:3: in function '(main chunk)'
	(tail call): ?
	(tail call): ?
Report comment to moderator  
Reply With Quote
Unread 05/24/18, 10:52 AM  
fritzOSU03
 
fritzOSU03's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 82
Uploads: 4
Thanks for letting me know. I pushed a fix just a minute ago that should take care of it. You should see it live any minute.

Originally Posted by wambo
Tried it today and upon first try to open it with /uct I got this:

Code:
user:/AddOns/UCT/UCT.lua:471: function expected instead of nil
stack traceback:
	user:/AddOns/UCT/UCT.lua:471: in function 'fn'
	EsoUI/Ingame/SlashCommands/SlashCommands_Shared.lua:71: in function 'DoCommand'
	EsoUI/Ingame/ChatSystem/SharedChatSystem.lua:1807: in function 'SharedChatSystem:SubmitTextEntry'
	EsoUI/Ingame/ChatSystem/SharedChatSystem.lua:2536: in function 'ZO_ChatTextEntry_Execute'
	ZO_ChatWindowTextEntryEditBox_Enter:3: in function '(main chunk)'
	(tail call): ?
	(tail call): ?
Report comment to moderator  
Reply With Quote
Unread 06/29/18, 01:25 PM  
jumi01

Forum posts: 2
File comments: 75
Uploads: 0
resets timer without getting a coffer

So apparently the add on is just counting down from when the quest is completed. however, you can complete the quest as many times as you like. It is the coffer itself that is on CD. if you run a trial before your CD is up, it resets the timer. not real helpful. Is there anyway to modify the addon so the quest completion isn't the trigger for the timer? or allow us to have it not reset the timer or something. as it is, i'll never know when i can really get a coffer unless i only run the trial when i am off CD. thanks
Report comment to moderator  
Reply With Quote
Unread 06/29/18, 01:36 PM  
fritzOSU03
 
fritzOSU03's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 82
Uploads: 4
Re: resets timer without getting a coffer

This add-on was written at a time when completing the quest did reset the cool-down on the reward coffer. If that's no longer the case then I'll look into making the changes and pushing an update.

As for never knowing when you can get the coffer; until this is confirmed and adjusted, you can simply not turn in the quest if there's no coffer attached on the final screen. You would lose a little bit of gold and some XP but your timer would be correct.

Originally Posted by jumi01
So apparently the add on is just counting down from when the quest is completed. however, you can complete the quest as many times as you like. It is the coffer itself that is on CD. if you run a trial before your CD is up, it resets the timer. not real helpful. Is there anyway to modify the addon so the quest completion isn't the trigger for the timer? or allow us to have it not reset the timer or something. as it is, i'll never know when i can really get a coffer unless i only run the trial when i am off CD. thanks
Report comment to moderator  
Reply With Quote
Unread 07/08/18, 07:58 AM  
eventHandler
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 58
Uploads: 4
Re: Re: resets timer without getting a coffer

Originally Posted by fritzOSU03
This add-on was written at a time when completing the quest did reset the cool-down on the reward coffer. If that's no longer the case then I'll look into making the changes and pushing an update.

As for never knowing when you can get the coffer; until this is confirmed and adjusted, you can simply not turn in the quest if there's no coffer attached on the final screen. You would lose a little bit of gold and some XP but your timer would be correct.

Originally Posted by jumi01
So apparently the add on is just counting down from when the quest is completed. however, you can complete the quest as many times as you like. It is the coffer itself that is on CD. if you run a trial before your CD is up, it resets the timer. not real helpful. Is there anyway to modify the addon so the quest completion isn't the trigger for the timer? or allow us to have it not reset the timer or something. as it is, i'll never know when i can really get a coffer unless i only run the trial when i am off CD. thanks

Maybe check if inventory has a coffer added instead of checking the quest, but ideally in a smarter way than doing a check every time anything is added to inventory... So, maybe register for an "inventory_added" event (not sure the exact syntax off the top of my head) during the quest completion event, along with a delayed function to run after 60 seconds in order to unregister it in case no coffer ever came along (so don't rely on unregistering from a successful coffer detection). I'm not sure if the rewards of a quest are readily visible, and since the same quest is used for the coffer/no coffer reward, it seems difficult to find a simpler solution.


*edit: by the way, the way it works now is that you can repeat the quest all day every day, but you only get a coffer again the next time after 7 days that you turn in the quest again. I think you get like a few thousand xp and a couple hundred gold when it doesn't yield a coffer; I never look that closely.
Last edited by eventHandler : 07/08/18 at 08:01 AM.
Report comment to moderator  
Reply With Quote
Unread 07/08/18, 09:36 PM  
turagnor

Forum posts: 0
File comments: 1
Uploads: 0
error since July 4 update

user:/AddOns/UCT/UCT.lua:183: attempt to index a nil value
statck traceback:
user:/AddOns/UCT/UCT.lua:183: in function 'UCT_UpdateTime"

Has anyone else had this error? When given this error the coffer timer does not update.

I have not tried to reinstall the addon yet.
Report comment to moderator  
Reply With Quote
Unread 07/09/18, 10:00 AM  
fritzOSU03
 
fritzOSU03's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 82
Uploads: 4
Re: error since July 4 update

Thank you for letting me know. I see why it's happening and it should be happening whenever you complete any trial quest. I'll post an update shortly.

Originally Posted by turagnor
user:/AddOns/UCT/UCT.lua:183: attempt to index a nil value
statck traceback:
user:/AddOns/UCT/UCT.lua:183: in function 'UCT_UpdateTime"

Has anyone else had this error? When given this error the coffer timer does not update.

I have not tried to reinstall the addon yet.
Report comment to moderator  
Reply With Quote
Unread 06/02/19, 01:13 AM  
TypicalPrior

Forum posts: 7
File comments: 76
Uploads: 0
Thanks for updating for Sunspire!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: