Quantcast
Download
(16 Kb)
Download
Updated: 06/21/18 05:30 AM
Pictures
File Info
Compatibility:
Wolfhunter (4.1)
Summerset (4.0)
Updated:06/21/18 05:30 AM
Created:06/23/17 11:19 AM
Monthly downloads:195
Total downloads:5,733
Favorites:21
MD5:
4.1
Faunter's Crown Crate Tracker  Popular! (More than 5000 hits)
Version: 3.0
by: Faunter [More]
This is a simple addon that records every item you receive from Crown Crates.
Results are sent to http://www.crowncrates.com/ for global drop rate calculations.
Using the /droprates chat command will open this page in your web browser.
The addon also allows you to browse your entire personal crate history in-game.

To help with global drop rate calculations, all you need to do is:
  • Download the addon from esoui or minion
  • Open crown crates as you normally would

Statistics about your results are automatically sent through the in-game mail system.
Newly opened crates also get added to your history for you to browse at your leisure.
If you plan on opening some crates, consider downloading the addon beforehand!
Thank you for participating in this community effort to gather drop rate data!

Disclaimer: This addon collects various information about the crown crates you open. By using it, you agree to have your crate data merged with everyone else's and to have those results made publicly available online.
v3.0
  • Added a crate history menu where you can look at all your previously recorded crates
    • This only works if you have crate data in your SavedVariables (so hopefully you haven't deleted your file!)
    • Because the addon doesn't record who the person opening the crates is, all crates ever opened on your PC will appear
    • You will find a new key to press in the lower-right corner of the crown crate menu that toggles the history
    • The crate history is not currently supported for Gamepad mode
  • The addon no longer spams you with a brief "Saving results" announcement every time you open a new crate
    • The announcement has been replaced with static text to let you know the addon is active
  • Crate results are now sent after you leave the crown crate menu instead of immediately on your last crate
    • You can now browse your final cards in peace!
    • When exiting the menu, results are sent regardless of if you still have more crates to open or not
  • I heard you like features, so I added a mail loading to let you know the addon is mailing while the addon is mailing
    • Hardcore latency-based spinning action included!
  • Crate information in the SavedVariables is no longer also stored in plain text
  • Fixed an issue where the crate reminder would not play if you opened the store instead of closing the market announcement
  • Fixed an issue where the mail auto-cancel timer would not stop after a mail failed to get sent by other means
    • The mail timeout is now also based on your ping the same way mails are instead of being locked to 15 seconds
  • Refactored the addon code in its entirety
    • Removed usage of all deprecated functions and libraries
    • Standardized the addon states so they can no longer overlap with each other
    • The addon will now behave more intelligently when it comes to mailing or announcing
    • Simplified, and in some cases entirely deleted, unnecessarily complicated steps
    • Improved readability by adding even more comments

v2.4
  • The initial crown crate reminder now plays after the market announcement instead of overlapping it
  • The crate result mailing interval is now based on your ping to help prevent issues
  • Laggy crate submissions will now auto-cancel if a mail bottleneck persists for over 15 seconds to prevent locked controls
  • The /droprates chat command now brings you to http://www.crowncrates.com/ instead of a cryptic google sheets URL
  • Finally included the long-overdue addon terms of use statement
  • General code cleanup
  • Minor text fixes

v2.3
  • You will no longer be prompted to open all of your crates after every single loading screen
    • The reminder will now only play one time when you log into a character that has crates
    • You will not be reminded again until you log into a different character or until you exit out of the client
    • However, if your amount of crates changes while in-game and there are some left, the reminder will play again
  • The automatic result submission is now also triggered after any loading screen instead of only after opening your last crate
    • This new functionality brings with it a one-time force-check of all saved results to search for possibly overlooked crates
  • Fully removed the /submitcrates and /viewcrates chat commands
    • This makes /droprates the only chat command left

v2.2
  • Slight title rebranding from Logger to Tracker
  • Overhauled the crate submission system
    • All crown crate results are now automatically submitted as soon as you open your final crate
    • The addon no longer plays a reminder if you still have unsubmitted results to mail in, because all the required mails are now sent in quick succession
    • If an error is encountered while sending a mail, the addon will silently try to resend the failed results again after the next loading screen
  • Added a new announcement that plays when you have crates to open, along with with which keybind toggles the crown crate menu
    • This reminder will keep playing every once in a while until you have opened all of your crates
  • Removed all functionality from the following chat commands:
    • /submitcrates is now obsolete and will be removed in the next version
    • /viewcrates will also be removed in the next version, as it has been replaced with /droprates
  • Added extensive commenting throughout the code
  • Code cleanup

v2.1
  • Doubled the amount of crate mails that can be sent to alleviate the potential loss of data
    • Mails are now randomly sent to either @Faunter or @Faunter2
    • Note: The number of crate results sent per mail remains the same due to API limitations
  • Reduced the display time of the "Saving results..." pop-up from 2 seconds to 1 second
    • This will be a buff if you plan on opening many crates
  • Preemptively added support for the next API version coming in 2018
  • General code optimization and cleanup
  • Minor text fixes

v2.0
  • Completely revamped the crate submission system
    • An ESO forum account is no longer required to participate
    • The drop rate gathering has been automated (no more manual SavedVariables nonsense)
    • If you have unsubmitted crates, a notice will remind you to type /submitcrates
  • Added dynamic support for all future crown crate seasons
  • Added "support" for all languages by also recording the reward IDs
  • Chat command changes:
    • /submitcrates now sends an in-game mail to the addon author with your crate results
    • /savecrates has been removed as it became obsolete
    • /viewcrates remains unchanged and still opens the drop rate spreadsheet in your browser

v1.2
  • Updated the Add-On for Horns of the Reach
  • Added support for the next Crown Crate season: Reaper's Harvest
  • Added a new chat command:
  • General code clean up

v1.1
  • Added a notification with info on how to share your data when you run out of crates
  • Added 2 chat commands:
    • /savecrates refreshes and updates your crate history
    • /submitcrates opens the forum discussion where the SavedVariables are pasted
  • Removed a reference to a certain deity
  • Removed the card results from chat to avoid spam
  • Recorded data no longer includes who opened the crates

v1.0
  • Initial release
    • Open crown crates as you normally would, and log out or type /reloadui to save your results
    • You must then navigate to your "Documents\Elder Scrolls Online\live\SavedVariables" and open CrownCrateLogger.lua with Notepad
    • Select everything and copy/paste it as a reply in the ESO Forums discussion as a reply
Optional Files (0)


Archived Files (8)
File Name
Version
Size
Author
Date
2.4
6kB
Faunter
05/22/18 09:27 AM
2.3
6kB
Faunter
02/26/18 09:45 AM
2.2
5kB
Faunter
02/15/18 06:49 PM
2.1
3kB
Faunter
11/25/17 05:30 AM
2.0
3kB
Faunter
09/26/17 05:14 AM
1.2
2kB
Faunter
07/16/17 03:06 PM
1.1
2kB
Faunter
06/25/17 06:19 AM
1
2kB
Faunter
06/23/17 11:19 AM


Post A Reply Comment Options
Unread 08/20/18, 07:47 PM  
SlippyCheeze
AddOn Author - Click to view AddOns

Forum posts: 52
File comments: 180
Uploads: 1
Originally Posted by Faunter
Originally Posted by SlippyCheeze
The small icon, used in chat, was too large for my font. I edited the addon to use, instead, this:

Lua Code:
  1. local CROWN_CRATE_TRACKER_ICON_SMALL = string.format("|t100%%:100%%:%s|t", CROWN_CRATE_TRACKER_ICON)

That scales the text to 100 percent of the font size, which gives me a pleasantly right-sized icon regardless of how large, or small, my chat font is. Double '%%' because of string.format.
Thank you for bringing this to my attention! It never even crossed my mind to handle different chat font sizes. I'll be sure to fix this for everyone in the next version.
FWIW, I'd suggest you play around; 100 percent feels just a touch too large to me, but I have not gotten to experimenting yet.
Report comment to moderator  
Reply With Quote
Unread 08/20/18, 06:19 PM  
Faunter
 
Faunter's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 9
Uploads: 1
Originally Posted by SlippyCheeze
The small icon, used in chat, was too large for my font. I edited the addon to use, instead, this:

Lua Code:
  1. local CROWN_CRATE_TRACKER_ICON_SMALL = string.format("|t100%%:100%%:%s|t", CROWN_CRATE_TRACKER_ICON)

That scales the text to 100 percent of the font size, which gives me a pleasantly right-sized icon regardless of how large, or small, my chat font is. Double '%%' because of string.format.
Thank you for bringing this to my attention! It never even crossed my mind to handle different chat font sizes. I'll be sure to fix this for everyone in the next version.
Report comment to moderator  
Reply With Quote
Unread 08/17/18, 07:30 PM  
SlippyCheeze
AddOn Author - Click to view AddOns

Forum posts: 52
File comments: 180
Uploads: 1
The small icon, used in chat, was too large for my font. I edited the addon to use, instead, this:

Lua Code:
  1. local CROWN_CRATE_TRACKER_ICON_SMALL = string.format("|t100%%:100%%:%s|t", CROWN_CRATE_TRACKER_ICON)

That scales the text to 100 percent of the font size, which gives me a pleasantly right-sized icon regardless of how large, or small, my chat font is. Double '%%' because of string.format.
Report comment to moderator  
Reply With Quote
Unread 07/03/18, 12:33 PM  
Faunter
 
Faunter's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 9
Uploads: 1
Re: Lost data

Originally Posted by nightstrike2
I had ESO crash before I exited cleanly, thus I lost data that this mod didn't write to its save file. Could you by any chance send me the data you have from the @nightstrike2 account? At least the things that were mailed to you successfully should be salvageable.
It sucks to hear that! But you're right. ESO doesn't immediately write the data to files, and instead keeps all the saved variables in memory until you successfully log out or reload the UI. However, since all of your results get sent in immediately for drop rate calculations, I am effectively able to restore all of your data. Bare with me, though, as I don't currently have a system set up to reverse crate data from its human-readable form and send it back to someone. (Working on it!) I'll pm you a replacement SavedVariables file here on esoui, and we'll have your crate history back to normal in no time!

Edit: Sent! Let me know how it goes and if there's anything else I can do for you.
Last edited by Faunter : 07/03/18 at 01:37 PM.
Report comment to moderator  
Reply With Quote
Unread 07/01/18, 12:03 PM  
nightstrike2

Forum posts: 12
File comments: 19
Uploads: 0
Lost data

I had ESO crash before I exited cleanly, thus I lost data that this mod didn't write to its save file. Could you by any chance send me the data you have from the @nightstrike2 account? At least the things that were mailed to you successfully should be salvageable.
Report comment to moderator  
Reply With Quote
Unread 05/28/18, 02:18 PM  
Faunter
 
Faunter's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 9
Uploads: 1
Originally Posted by baratron
Is the data automatically submitted now? I can't find a /submitcrates command any more.

I'm trying to find out whether the Ouroboros Crown Crates that I got from watching ESO Live on Twitch get sent to my PC-EU account or my PC-NA account or both, and the only way I can be sure is to log out of EU while I still have one crate left.

Yes, it's automatic now. All unsubmitted crate results get mailed as soon as you open your final crate (or if you decide to not open all of your crates, mails are sent after the next loading screen.) However, I'm getting rid of these requirements in the next version. New results will simply get sent whenever you leave the crown crate menu.
Report comment to moderator  
Reply With Quote
Unread 05/25/18, 07:22 PM  
baratron

Forum posts: 1
File comments: 22
Uploads: 0
Is the data automatically submitted now? I can't find a /submitcrates command any more.

I'm trying to find out whether the Ouroboros Crown Crates that I got from watching ESO Live on Twitch get sent to my PC-EU account or my PC-NA account or both, and the only way I can be sure is to log out of EU while I still have one crate left.
Report comment to moderator  
Reply With Quote
Unread 04/06/18, 03:33 PM  
Faunter
 
Faunter's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 9
Uploads: 1
Re: Would the code for this work for Event Boxes?

Originally Posted by Sp00sty
Tomorrow starts another round of boxes and was wondering if the code could be modified to work with any other type of loot box.
No, this addon will not work for the Anniversary Jubilee Gift Boxes, as they are not considered Crown Crates. However, the code is in fact dynamic, and it can account for any and all possible future crown crate types without having to be updated every time a new crate season begins.

I've actually toyed around with ideas for a more general "drop rates for everything" addon, but it's a big undertaking and I simply don't have enough time at the moment.
Report comment to moderator  
Reply With Quote
Unread 04/03/18, 11:13 PM  
Sp00sty

Forum posts: 54
File comments: 136
Uploads: 0
Would the code for this work for Event Boxes?

Tomorrow starts another round of boxes and was wondering if the code could be modified to work with any other type of loot box.
Report comment to moderator  
Reply With Quote
Unread 02/17/18, 12:37 PM  
Faunter
 
Faunter's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 9
Uploads: 1
Originally Posted by code65536
I'm not sure I like the whole reminder thing. I keep all the free crates that I get on my alt accounts unopened, and this seems like it'd be a bit... noisy.
Hmm, that's a fair concern. Thanks for pointing it out! I'll implement a solution that takes this into account.
Last edited by Faunter : 02/19/18 at 02:04 AM.
Report comment to moderator  
Reply With Quote
Unread 02/16/18, 03:00 AM  
code65536
AddOn Author - Click to view AddOns

Forum posts: 16
File comments: 78
Uploads: 13
I'm not sure I like the whole reminder thing. I keep all the free crates that I get on my alt accounts unopened, and this seems like it'd be a bit... noisy.
Report comment to moderator  
Reply With Quote
Unread 11/29/17, 09:29 AM  
Faunter
 
Faunter's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 9
Uploads: 1
Re: Transmutation

Originally Posted by Tonyleila
Hey Faunter! Can you maybe do a project like this for the Transmutation Geodes? I woud realy like to know what the chances are to get Transmute Crystal amount X of the different geodes. Thanks!
Hey there! Sorry for the late reply. I've actually messed around with ideas for an all-encompassing generic "Drop Rates" addon that takes into account EVERY SINGLE thing in the game. For example: Undaunted Chests, Heavy Sacks, Fishing, Transmutation Geodes, Monster Loot, you name it--all in one glorious addon. The issue is that this would be a very tricky thing to achieve without including additional libraries or some kind of third party executable, which I refuse to do. I prefer having a simplistic design approach. Not to mention that this would be a very big undertaking regardless. Anyway... we'll see.
Report comment to moderator  
Reply With Quote
Unread 11/29/17, 09:20 AM  
Faunter
 
Faunter's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 9
Uploads: 1
Re: Unsubmitting every login

Originally Posted by thatlaurachick
Hey Faunter - just FYI, I opened all my Crown Crates this morning, but as I cycle through alts for dailies, I'm greeted with a "You have UNSUBMITTED your results, please type /submitcrates" message for each one. I'm resubmitting the results, but you might want to fix this....
Hmm, this is the first time someone tells me about this. I went and tested it myself, and I could not replicate it. I went and checked your crates, and it says you've shared 12 of them (which is roughly the maximum amount that can be sent with one use of the /submitcrates command.) You might have to use that command a few times. The reminder is set to ON when you open a new crate, and is turned OFF as soon as you've submitted all the crates you had. How many crates did you open in total? What happens when you use the chat command again? Do you see a yellow system message in your chat box? What does it say?
Report comment to moderator  
Reply With Quote
Unread 11/28/17, 10:56 AM  
thatlaurachick

Forum posts: 0
File comments: 3
Uploads: 0
Exclamation Unsubmitting every login

Hey Faunter - just FYI, I opened all my Crown Crates this morning, but as I cycle through alts for dailies, I'm greeted with a "You have UNSUBMITTED your results, please type /submitcrates" message for each one. I'm resubmitting the results, but you might want to fix this....
Report comment to moderator  
Reply With Quote
Unread 10/29/17, 12:01 PM  
Tonyleila
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 269
File comments: 687
Uploads: 6
Transmutation

Hey Faunter! Can you maybe do a project like this for the Transmutation Geodes? I woud realy like to know what the chances are to get Transmute Crystal amount X of the different geodes. Thanks!
__________________
My Addons @ WoWInterface
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: