Download
(10 Kb)
Download
Updated: 06/05/23 04:13 AM
Pictures
File Info
Compatibility:
Necrom (9.0.0)
Updated:06/05/23 04:13 AM
Created:04/23/21 11:03 PM
Monthly downloads:193
Total downloads:13,955
Favorites:13
MD5:
ChestFarmer  Popular! (More than 5000 hits)
Version: 1.19
by: xgoku1 [More]
Counts chests lockpicked in each zone and tracks chest quality. Optional GUI that also displays lockpicks remaining and overland set collection %.

Optional Dependency: LibCustomMenu

v1.16 update adds bulk-auto-opening Mirri boxes feature! Iterates over inventory, finds and opens Mirri boxes. Right-click on a Mirri box to start!

Features:
  • Counts chests lockpicked in current zone.
  • Tracks chest quality across Master, Advanced, Intermediate, Simple
  • Accountwide count to enable chest farming on alts.
  • Auto-open Mirri boxes
  • Live GUI or Hide and run in background.

Supported slash commands:
  • "/chestfarmer" or "/cf" toggles GUI.
  • "/chestfarmer stats" or "/cf stats" prints Historical stats to chat.
  • "/chestfarmer reset" or "/cf reset" resets chests opened count for current zone.

Works for:
  • Overland
  • Delves
  • Public Dungeons

Does not work for:
  • Safeboxes
  • Treasure Map chests
  • Group Dungeons
  • Trials
v1.19 (24.05.2023)
  • Compatibility patch for Necrom DLC
  • Changed FISHING_MANAGER to INTERACTIVE_WHEEL_MANAGER to conform with U38 API changes
  • Added a temporary chest count variable, unknownZoneTC, that acts as a catch-all placeholder in case addon isn't updated to include new zones

v1.18 (03.10.2022)
  • Compatibility patch for Firesong DLC

v1.17 (24.04.2022)
  • Compatibility patch for High Isle Chapter

v1.16 (27.11.2021)
  • Added auto-open Mirri boxes feature. Optional dependency on LibCustomMenu to work.
  • Iterates over inventory, finds Mirri boxes and opens them. Right-click on a Mirri box to start.
  • Edge-cases: Auto-open won't work if free inventory space <4 or if character is in combat/dead
  • Thanks to Baertram, silvereyes, Dolgubon, and Zelenin for help with code

v1.15 (20.10.2021)
  • Compatibility patch for Deadlands DLC

v1.14 (27.05.2021)
  • Changed logic to identify delves and public dungeons to rely on API rather than a table-check. (thanks Rednas)
  • Minor optimization

v1.13 (19.05.2021)
  • Added support for tracking chest quality. Now use slash command
    "/cf stats" or press the GUI button to see total chests opened,
    quality % across Master, Advanced, Intermediate, and Simple.
    !!! For users updating from v1.12 and below, the sample size will be different from
    your total chest count. I didn't want to affect your zone chest counts saved in
    savedVars, so if you want truly accurate tracking I recommend reinstalling the addon !!!
  • Added slash-commands
    • "/cf" -> Toggles ChestFarmer GUI
    • "/cf reset" -> reset current zone's chest count
    • "/cf stats" -> Historical stats, see above
  • Changed edge-case definitions and set-up ChestFarmer.Default for initial
    set-up savedVars.

v1.12 (28.04.2021)
  • Minor bugfix to savedVars definition to work as intended across servers
    (thanks Baertram). Unfortunately your old chest count will be reset.
    To migrate old chest count run the addon once, then go to
    ../Documents/Elder Scrolls Online/live/SavedVariables/ChestFarmer.lua
    and copy-paste old values to the new table.

v1.11
  • Minor bugfix

v1.1
  • Added support for Blackwood zone, delves and public dungeon

v1.0 (23.04.2021)
  • First release
Optional Files (0)


Archived Files (1)
File Name
Version
Size
Uploader
Date
1.18
10kB
xgoku1
05/24/23 09:45 PM


Post A Reply Comment Options
Unread 05/24/23, 09:50 PM  
xgoku1
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 6
Uploads: 1
v1.19 update

Messed up and pushed the Necrom update early. Some of you may have downloaded v1.19 and run into issues - I have reverted the download to v1.18, which should work fine till Necrom officially launches.
Report comment to moderator  
Reply With Quote
Unread 07/16/22, 05:31 PM  
Taemaly

Forum posts: 1
File comments: 2
Uploads: 0
Originally Posted by xgoku1
Originally Posted by Taemaly
You said this addon tracks chest quality but I cant find where we can check this in the addon?
You can click the scroll button to print historical stats to chat, which contains the chest quality info.



Alternatively, you can type "/chestfarmer stats" or "/cf stats" to do the same thing.

I see , Thank you
Report comment to moderator  
Reply With Quote
Unread 07/15/22, 07:49 AM  
xgoku1
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 6
Uploads: 1
Originally Posted by Taemaly
You said this addon tracks chest quality but I cant find where we can check this in the addon?
You can click the scroll button to print historical stats to chat, which contains the chest quality info.



Alternatively, you can type "/chestfarmer stats" or "/cf stats" to do the same thing.
Last edited by xgoku1 : 07/15/22 at 07:50 AM.
Report comment to moderator  
Reply With Quote
Unread 07/12/22, 09:11 AM  
Taemaly

Forum posts: 1
File comments: 2
Uploads: 0
You said this addon tracks chest quality but I cant find where we can check this in the addon?
Report comment to moderator  
Reply With Quote
Unread 04/28/21, 05:47 AM  
xgoku1
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 6
Uploads: 1
Originally Posted by Baertram
If you develop new addons please always think about multi server support from the start as many players play on NA and EU meanwhile!
Code:
ChestFarmer.savedVariables = ZO_SavedVars:NewAccountWide("ChestFarmerSavedData", 1, nil, ChestFarmer.Default, GetWorldName())
Migrating them later is a mess for the users. And I doubt chest counts etc. should be the same on NA and EU server. Even character Ids can be the same on different servers afaik, so you always need to add some identifier, either via the profile (like shown in my example above) or via the 3rd parameter which you have set nil.
You're right, it should be separate for NA and EU servers, I must have missed it while writing the code. Thanks for the heads-up, I'll make the change
Report comment to moderator  
Reply With Quote
Unread 04/28/21, 02:37 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4912
File comments: 5990
Uploads: 78
If you develop new addons please always think about multi server support from the start as many players play on NA and EU meanwhile!
Code:
ChestFarmer.savedVariables = ZO_SavedVars:NewAccountWide("ChestFarmerSavedData", 1, nil, ChestFarmer.Default, GetWorldName())
Migrating them later is a mess for the users. And I doubt chest counts etc. should be the same on NA and EU server. Even character Ids can be the same on different servers afaik, so you always need to add some identifier, either via the profile (like shown in my example above) or via the 3rd parameter which you have set nil.
Last edited by Baertram : 04/28/21 at 02:39 AM.
Report comment to moderator  
Reply With Quote
Unread 04/27/21, 12:18 AM  
xgoku1
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 6
Uploads: 1
Re: Chest Farming Retroactive?

Originally Posted by Pinion
Will this show me all the chests I've farmed before installing addon?

-thank you
No, I'm afraid not. It will only count chests opened after the addon is installed.

You can get a rough estimate from the progress of the Treasure Hunter achievement on each character though.
Last edited by xgoku1 : 04/27/21 at 12:19 AM.
Report comment to moderator  
Reply With Quote
Unread 04/26/21, 01:31 PM  
Pinion

Forum posts: 28
File comments: 55
Uploads: 0
Chest Farming Retroactive?

Will this show me all the chests I've farmed before installing addon?

-thank you
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: