Quantcast
Download
(19 Kb)
Download
Updated: 05/09/21 10:00 AM
Pictures
File Info
Compatibility:
Blackwood (7.0)
Flames of Ambition (6.3.5)
Updated:05/09/21 10:00 AM
Created:03/25/17 10:56 PM
Monthly downloads:7,912
Total downloads:126,775
Favorites:166
MD5:
Categories:TradeSkill Mods, Character Advancement
6.3.5
Auto Research  Updated this week!  Popular! (More than 5000 hits)
Version: 3.0.2
by: silvereyes [More]
Automatically starts researching traits when at a craft station.

When paired with the Research Craft addon, you can to craft a bunch of research gear to store in your bags/bank, and then have your character automatically research the next item from the stockpile according to your configured priorities.

Dependencies

You must install the following libraries separately from this addon in order for it to work. I highly recommend using the Minion addon manager to simplify this process.

Use Cases
  • New players that want to store a bunch of research gear at once in the bank up front so they don't have to go find/buy/request new gear every few hours.
  • Storing a ton of research gear in your writ alts' bags so you don't have to manage their research manually.
  • Established crafters that haven't finished research, but tend to forget about it due to the long research times can store 10 or so research items in the bank so they don't have to worry about managing research for several months.

Configuration

The only gear used currently are the following:
  • No items locked with in-game lock
  • No items locked with FCO Item Saver (v1.0+ required)
  • Items marked for research with FCO Item Saver (v1.0+ required)
  • Quality less than or equal to the maximum configured quality. Default is blue quality (arcane).
  • Style is one of the configured allowed styles. By default, these include the racial styles plus Ancient Elf, Barbaric and Primal. You can either choose these in settings, or use the Auto Research right click menu to enable the checkbox for the style to allow it.
  • Non-set equipment, or sets that have been specifically selected. LibSets is required for selecting sets. Once enabled in settings, you can either choose a set manually in settings, or use the Auto Research right click menu to enable the checkbox for the set to allow it.
  • Only equip slots (e.g. Helm, Cuirass, etc.) that have been assigned a priority under the desired trait line (e.g. Blacksmithing) will be researched, in the priority configured. Equip slots set to (none) will not be researched.

Equipment pieces are selected for research based on fastest research times. For example, if you have all clothing pieces 8 trait researched *except* for medium armor helmets that have 7 traits, then medium armor helmets will be given preference over any other clothing pieces.

Trait research order is customizable under Settings > Addons > Auto Research, with 1 being the highest priority, and 9 being the lowest.

All else being equal, gear in the current player inventory is given preference over gear in the bank, lower quality items are preferred over higher quality ones, and lower level items are preferred over higher level items. You can also choose to select gear from just the current player inventory or just the player bank.

Addon Compatibility
Version 3.0.2
- Bump version to fix ESOUI.com package error
- This version is compatible with both live (Flames of Ambition) and PTS (Blackwood)

Version 3.0.1
- Revert FCO Item Saver changes to fix regression bug with marking for research
- This version is compatible with both live (Flames of Ambition) and PTS (Blackwood)

Version 3.0.0

- Update 30 Blackwood compatibility
- This version is compatible with both live (Flames of Ambition) and PTS (Blackwood)
- Removed some logical checks that are no longer needed

BUGFIXES
- Bugfix: Auto Research will no longer attempt to research items that FCO ItemSaver has Anti-Research protection for, including dynamic marks.

NON-BACKWARDS-COMPATIBLE CHANGES
- Renamed `AutoResearch.classes.Validator.IsFcoisLocked` to `AutoResearch.classes.Validator.IsFcoisResearchLocked`

Version 2.4.2
- Update 29 Flames of Ambition compatibility
- This version is compatible with both live (Markarth) and PTS (Flames of Ambition)


Version 2.4.1
- Update 28 Markarth compatibility
- Added Enabled: All/None/Select dropdown to each styles and sets settings submenu to make it easier to enable or disable entire sections
- Fixed LibSets requirement warning in settings panel when LibSets is not enabled

Version 2.3.4
- Attempt to fix error thrown when LibSets is missing set name data for the active language

Version 2.3.3
- Fix error thrown when Dolgubon's Lazy Writ Crafter, LibLazyCrafter and LibStub were all disabled or not installed
- This version is compatible with both live (Greymoor) and PTS (Stonethorn)

Version 2.3.2
- Update 27 Stonethorn compatibility
- This version is compatible with both live (Greymoor) and PTS (Stonethorn)
- Default to researchable sets feature being enabled.

Version 2.3.1
- Fixed bug with chat color picker appearing black after resetting settings to defaults.
- Add support for upcoming LibSavedVars defaults trimming
- LibSavedVars >= 5.0.0 is now required. Please update your libraries.

Version 2.3.0
- Update 26 Greymoor compatibility
- This version is compatible with both live (Harrowstorm) and PTS (Greymoor)

Version 2.2.0
- Improved Japanese localization. Thank you Calamath!
- Removed "setInfo.setType is empty" debug messages. Oops.

Version 2.1.2
- Update 25 Harrowstorm compatibility
- This version is compatible with both PTS (Harrowstorm) and live (Dragonhold)
- Re-prioritized infused, sturdy and nirnhoned traits in default settings
- Fixed default settings reset not working for trait research order

Version 2.1.1
- Update 24 Dragonhold compatibility. This version is compatible with both PTS and live.

Version 2.1.0
- Update 23 Scalebreaker compatibility. This version is compatible with both PTS and live.
- Prioritize lower quality and lower level items, when multiple items are available.
- Improved German translations. Thanks Baertram!
- Added LibSets 0.06 compatibility for when it releases
- Performance optimizations
- Bug fixes

Version 2.0.1
- Fixed notice about required LibSets version. It should have been v0.0.5, not v0.0.6.

Version 2.0.0
- Update 22 Elsweyr compatibility. This version is compatible with both live (Wrathstone) and PTS
- Added new Chat Messages options:
+ Use system color or custom color
+ Use short prefix AR or full prefix AutoResearch
+ Prefixes can use old blue color, or the system/custom color that the rest of the chat message uses.
- Added option to customize which styles get researched.
- Added option to customize which sets get researched (requires separate install of LibSets).
- Added context menu for enabling/disabling styles/sets to research based on an item in your inventory/bank.
- Libraries are no longer bundled. You will need to install the following addons separately now:
+ LibSavedVars
+ LibAddonMenu
+ LibSets (optional)
- Removed dependency on LibStub

Version 1.12.0
- Update 21 Wrathstone compatibilty. This version is compatible with both PTS (Wrathstone) and live (Murkmire)
- Upgrade to LibSavedVars v4.0.1

Version 1.11.2
- Upgrade to LibSavedVars v3.0

Version 1.11.1
- Upgrade LibSavedVars to v2

Version 1.11.0
- Update 20 Murkmire compatibility. This version is compatible with both Murkmire PTS and Wolfhunter live.
- Support for account-wide and server/world-specific settings.
- Add the ability to ignore individual research lines or traits.

Version 1.10.0
- Added ability to enable/disable Autoresearch for specific crafting skills types.
- Added ability to set max quality to research per crafting skill type.
- Upgrade LibAddonMenu-2.0 to r26

Version 1.9.1
- Fix error thrown when you have an intricate jewelry item in your bag or bank
- Fix regression error thrown when Dolgubon's Lazy Writ Crafter is not installed

Version 1.9.0
- New option to configure trait line priorities (e.g. sash before robes, daggers before axes, etc.)
- Trait line priorities only apply after all other priority logic. So only items with the same research time and armor/weapon/jewelry trait priority will get sorted by trait line.

Version 1.8.2
- Fix error thrown when neither Dolgobon's Lazy Writ Crafter nor Writ Worthy are loaded. Thanks for the report TheronNightStar, and for the fix, Dolgubon!

Version 1.8.1
- Fix bug with necklaces not being researched automatically on PTS
- This version is still compatible with both PTS and live.

Version 1.8.0
- Update 18 Summerset compatibility. This version is compatible with both PTS and live.
- Added support for jewelry crafting research.
- Fix bug with Dolgubon's Writ Crafter interfering and not researching the second research station.

Version 1.7.5
- Improved compatibility with Dolgubon's Lazy Writ Crafter

Version 1.7.4
- API bump for Update 17 Dragon Bones

Version 1.7.3
- Update 16 Clockwork City compatibility
- Updated LAM to r25
- Suppress UI error that sometimes appears during research
- Fixed attempts at locked items being researched

Version 1.7.2
- Fixed bug with items of exactly the max quality configured being ignored.

Version 1.7.1
- Fix for third research slot being unavailable ZOS bug. Feature only works in Update 15 Horns of the Reach.

Version 1.7.0
- New option Max Quality
- Update 15 Horns of the Reach compatibility

Version 1.6.1
- Fix folder name

Version 1.6.0
- Selects research line (e.g. axe, cuirass, girdle, etc) based on both research times and custom trait order instead of always left to right
- Now selects items from the bank before the backpack *if* they have lower research times and/or custom trait orders
- Fixed bug causing client hang/crash when using Auto Research, pChat and either Preposterous or Colorful ESO
- Fixed issue with Dolgubon's Lazy Writ Crafter not starting for characters experiencing the base game bug with research slot #3 not working

Version 1.5.1
- Fix for FCO ItemSaver "mark for research" flags not working

Version 1.5.0
- New customization settings in Settings > Addons > Auto Research
* Trait research order
* Whether to search for equipment to research in backpack inventory, the player bank or both

Version 1.4.0
- Compatibility with FCO ItemSaver "mark for research" flags
- Only supports FCO ItemSaver 1.0 and newer

Version 1.3.0
- Update 14 Morrowind compatibility
- Support for FCO Item Saver locks

Version 1.2.2
- Initial public release
- Official compatibility with Dolgubon's Lazy Writ Crafter
- Skill lines with both armor and weapons will alternate between weapon and armor traits for the fastest research times
- Exclude set equipment
- Allow research of blue arcane gear
- Only research gear with a cheap motif style
Optional Files (0)


Archived Files (37)
File Name
Version
Size
Uploader
Date
3.0.1
20kB
silvereyes
05/08/21 10:48 PM
3.0.0
19kB
silvereyes
05/07/21 07:19 AM
2.4.2
19kB
silvereyes
02/07/21 06:56 PM
2.4.1
19kB
silvereyes
11/02/20 08:36 AM
2.3.4
19kB
silvereyes
08/26/20 06:59 PM
2.3.3
19kB
silvereyes
08/21/20 04:20 PM
2.3.2
19kB
silvereyes
08/18/20 10:13 PM
2.3.1
19kB
silvereyes
05/25/20 11:02 PM
2.3.0
19kB
silvereyes
04/22/20 03:37 PM
2.2.0
19kB
silvereyes
04/10/20 06:51 PM
2.1.2
19kB
silvereyes
02/16/20 05:29 PM
2.1.1
19kB
silvereyes
10/19/19 10:10 PM
2.1.0
19kB
silvereyes
07/13/19 06:00 PM
2.1.0
18kB
silvereyes
05/19/19 09:05 PM
2.0.0
18kB
silvereyes
05/18/19 10:19 PM
2.0.0
85kB
silvereyes
02/03/19 06:27 PM
1.11.2
70kB
silvereyes
10/22/18 12:17 AM
1.11.1
65kB
silvereyes
10/04/18 10:32 AM
1.11.0
65kB
silvereyes
10/02/18 09:06 PM
1.10.0
61kB
silvereyes
06/01/18 09:23 PM
1.9.1
41kB
silvereyes
05/23/18 09:39 AM
1.9.0
41kB
silvereyes
05/21/18 09:11 PM
1.8.2
41kB
silvereyes
05/16/18 11:37 PM
1.8.1
41kB
silvereyes
04/28/18 12:50 AM
1.8.0
41kB
silvereyes
04/27/18 01:37 AM
1.7.5
40kB
silvereyes
02/09/18 05:17 PM
1.7.4
40kB
silvereyes
02/03/18 03:33 PM
1.7.3
40kB
silvereyes
10/22/17 10:31 PM
1.7.2
38kB
silvereyes
08/17/17 09:37 PM
1.7.1
38kB
silvereyes
07/15/17 11:47 AM
1.7.0
37kB
silvereyes
07/11/17 09:17 PM
1.6.1
37kB
silvereyes
06/27/17 04:12 PM
1.6.0
38kB
silvereyes
06/26/17 11:36 PM
1.5.1
29kB
silvereyes
06/18/17 03:20 PM
1.5.0
29kB
silvereyes
06/17/17 10:47 PM
1.3.0
4kB
silvereyes
05/22/17 12:09 AM
1.2.2
4kB
silvereyes
03/25/17 10:56 PM


Post A Reply Comment Options
Unread 05/11/21, 12:09 AM  
silvereyes
 
silvereyes's Avatar
AddOn Author - Click to view AddOns

Forum posts: 65
File comments: 328
Uploads: 14
Originally Posted by Anceane
THis strange behavior start when i am deconstructing at station. Suddenly i have a Reserch error message on the right side of the screen and only a /RL stop it.

THis time i was able to catch the reason : Firsthold Fruit and chease is a provisionning recipe .... and i ham a the jewelry station this time


Code:
[19:21] AR Researching [Firsthold Fruit and Cheese Plate] (No Trait)

No idea how it can happen though

Last version used
That is quite baffling. Inspecting the code, the only way that AR would even try to research something without a trait with the current code would be if it is marked for research, which should be impossible for food. I can change the code to put some extra checks in place, but even if that validation were to pass, it should still be impossible for any food to actually be added to the queue, since it would have no research line index.

When did the error message appear? Did it happen after a manual action, or was it while you were idle?
Was any research active while you were at the station? Was any research canceled or completed while you were there?
Report comment to moderator  
Reply With Quote
Unread 05/10/21, 05:26 PM  
Anceane
 
Anceane's Avatar

Forum posts: 268
File comments: 860
Uploads: 0
THis strange behavior start when i am deconstructing at station. Suddenly i have a Reserch error message on the right side of the screen and only a /RL stop it.

THis time i was able to catch the reason : Firsthold Fruit and chease is a provisionning recipe .... and i ham a the jewelry station this time


Code:
[19:21] AR Researching [Firsthold Fruit and Cheese Plate] (No Trait)

No idea how it can happen though

Last version used
__________________
Last edited by Anceane : 05/10/21 at 05:29 PM.
Report comment to moderator  
Reply With Quote
Unread 05/10/21, 07:58 AM  
silvereyes
 
silvereyes's Avatar
AddOn Author - Click to view AddOns

Forum posts: 65
File comments: 328
Uploads: 14
Re: FCOIS and Auto research - Please use workaround: Click

Originally Posted by Baertram
So far please, after interacting with a crafting table, click on the research tab once and AR should start to research then.
Note, this only applies to v3.0.0. Newer versions do not require this.
Report comment to moderator  
Reply With Quote
Unread 05/10/21, 02:50 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3458
File comments: 4204
Uploads: 67
FCOIS and Auto research - Please use workaround: Click "research tab" once at craft

I've found the cause why AR only starts to research if you open the research tab.
FCOIS is doing some control checks like "Is the research tab shown" if the API functions are called.
The crafting processes are "normally" connected to their UI controls, so research is meant to be done at the research tab, and not as soon as the crafting table is opened (when you are at the refinment tab then).
Some addons do crafting as soon as the crafting tables are interacted with. But deconstruction and creating and research should be done at the appropriate panels, and not all at "refinment", as other addons are not able to really tarck then what is done. They think it is "refinement" where the addons do research, create or deconstruct items already

I can add some additional checks but this will need a bit of time as other changs to FCOIS are already in the pipeline.
So far please, after interacting with a crafting table, click on the research tab once and AR should start to research then.
And this needs intense testing as it might break the normal FCOIS panel checks.
Last edited by Baertram : 05/10/21 at 02:51 AM.
Report comment to moderator  
Reply With Quote
Unread 05/09/21, 10:24 AM  
sindradottir

Forum posts: 3
File comments: 22
Uploads: 0
Re: Re: New Update Error

Originally Posted by silvereyes
Originally Posted by sindradottir
New Update causes Dolgubon's to not function.

Here is error ui code:

user:/AddOns/AutoResearch/AutoResearch.lua:327: attempt to index a nil value
stack traceback:
user:/AddOns/AutoResearch/AutoResearch.lua:327: in function 'Start'
<Locals> eventCode = 131527, craftSkill = 7, sameStation = F, self = [table:1]{version = "3.0.0", suffix = "", title = "Auto Research", prefix = " ", name = "AutoResearch", debugMode = F, startColor = "", author = "silvereyes"}, craftSkillInfo = [table:2]{} </Locals>
Hello,

Are you getting any other errors when the character logs in? The latest updates shouldn't have anything to do with Dolgubon's Lazy Writ Crafter, but the error you link could be thrown if there was a problem loading Auto Research.
Nope, it was just that one. I turned off Auto Research, and Dolgubon Writ Crafter worked again. Might have to do with the other issue. I'll check again tonight at writs, now that AR has been updated again.
Report comment to moderator  
Reply With Quote
Unread 05/09/21, 10:03 AM  
silvereyes
 
silvereyes's Avatar
AddOn Author - Click to view AddOns

Forum posts: 65
File comments: 328
Uploads: 14
Re: Addon not loading

Originally Posted by drakokos
As of today for some reason it seems I can't get the addon to be detected.

I used minion to delete/reinstall...doesn't show up in the addon list. It's clearly there in the addons folder, but it just doesn't come up. No errors that I see anywhere.
As Anceane mentioned, there was an error when packaging v3.0.1 causing the wrong folder name to be included in the zip file. Please update to v3.0.2 to fix.
Report comment to moderator  
Reply With Quote
Unread 05/09/21, 10:02 AM  
silvereyes
 
silvereyes's Avatar
AddOn Author - Click to view AddOns

Forum posts: 65
File comments: 328
Uploads: 14
Re: had to rename the folder name unziped

Originally Posted by Anceane
folder name once unzipped was AutoResearch-3.0.1

Named it as the usual folder AutoResearch as they were nothing in the changelog suggering that it was a complete rewrite of the addon
Thanks. I just posted v3.0.2 to fix the packaging error.
Report comment to moderator  
Reply With Quote
Unread 05/09/21, 10:02 AM  
silvereyes
 
silvereyes's Avatar
AddOn Author - Click to view AddOns

Forum posts: 65
File comments: 328
Uploads: 14
Re: New Update Error

Originally Posted by sindradottir
New Update causes Dolgubon's to not function.

Here is error ui code:

user:/AddOns/AutoResearch/AutoResearch.lua:327: attempt to index a nil value
stack traceback:
user:/AddOns/AutoResearch/AutoResearch.lua:327: in function 'Start'
<Locals> eventCode = 131527, craftSkill = 7, sameStation = F, self = [table:1]{version = "3.0.0", suffix = "", title = "Auto Research", prefix = " ", name = "AutoResearch", debugMode = F, startColor = "", author = "silvereyes"}, craftSkillInfo = [table:2]{} </Locals>
Hello,

Are you getting any other errors when the character logs in? The latest updates shouldn't have anything to do with Dolgubon's Lazy Writ Crafter, but the error you link could be thrown if there was a problem loading Auto Research.
Report comment to moderator  
Reply With Quote
Unread 05/09/21, 10:01 AM  
Anceane
 
Anceane's Avatar

Forum posts: 268
File comments: 860
Uploads: 0
had to rename the folder name unziped

folder name once unzipped was AutoResearch-3.0.1

Named it as the usual folder AutoResearch as they were nothing in the changelog suggering that it was a complete rewrite of the addon
__________________
Report comment to moderator  
Reply With Quote
Unread 05/09/21, 08:24 AM  
drakokos

Forum posts: 0
File comments: 1
Uploads: 0
Addon not loading

As of today for some reason it seems I can't get the addon to be detected.

I used minion to delete/reinstall...doesn't show up in the addon list. It's clearly there in the addons folder, but it just doesn't come up. No errors that I see anywhere.
Last edited by drakokos : 05/09/21 at 09:00 AM.
Report comment to moderator  
Reply With Quote
Unread 05/09/21, 01:24 AM  
sindradottir

Forum posts: 3
File comments: 22
Uploads: 0
New Update Error

New Update causes Dolgubon's to not function.

Here is error ui code:

user:/AddOns/AutoResearch/AutoResearch.lua:327: attempt to index a nil value
stack traceback:
user:/AddOns/AutoResearch/AutoResearch.lua:327: in function 'Start'
<Locals> eventCode = 131527, craftSkill = 7, sameStation = F, self = [table:1]{version = "3.0.0", suffix = "", title = "Auto Research", prefix = " ", name = "AutoResearch", debugMode = F, startColor = "", author = "silvereyes"}, craftSkillInfo = [table:2]{} </Locals>
Report comment to moderator  
Reply With Quote
Unread 05/08/21, 06:03 PM  
jiggs

Forum posts: 0
File comments: 2
Uploads: 0
Originally Posted by silvereyes
Do either of you happen to use FCO Item Saver? If so, are there any FCO icons assigned to the research gear in question?
I do, yes. All the items in the bank are marked for research.
Report comment to moderator  
Reply With Quote
Unread 05/08/21, 05:46 PM  
silvereyes
 
silvereyes's Avatar
AddOn Author - Click to view AddOns

Forum posts: 65
File comments: 328
Uploads: 14
Originally Posted by jiggs
Originally Posted by tronco01
Hello! For some reason, this addon is no longer working with bank items.

Addon Status: Regarding the addon, I see it is loaded correctly and show no issues; it was working fine yesterday and there were no other addon or lib updates since then. Edit: All items are marked for research using FCO Item Saver.

Description of the issue: When going a crafting station, the research no longer starts if the item is on the bank. As described in another comment, the workaround is moving the research item from the bank to the character's inventory. Edit: In one of the cases, the item had to be manually selected for the research even while on the character's inventory.

Please let me know if there is additional information that can help debug this. Thank you in advance for looking into this!
Same issue here. I don't think its bank vs inventory. For me, I find it starts to work if I manually go through the addon's settings and through the research menu at each table, leave the table, and go back, and then it auto researchers. This started to happen after the recent update, and was working perfectly before that.
Do either of you happen to use FCO Item Saver? If so, are there any FCO icons assigned to the research gear in question?
Report comment to moderator  
Reply With Quote
Unread 05/08/21, 01:59 PM  
jiggs

Forum posts: 0
File comments: 2
Uploads: 0
Originally Posted by tronco01
Hello! For some reason, this addon is no longer working with bank items.

Addon Status: Regarding the addon, I see it is loaded correctly and show no issues; it was working fine yesterday and there were no other addon or lib updates since then. Edit: All items are marked for research using FCO Item Saver.

Description of the issue: When going a crafting station, the research no longer starts if the item is on the bank. As described in another comment, the workaround is moving the research item from the bank to the character's inventory. Edit: In one of the cases, the item had to be manually selected for the research even while on the character's inventory.

Please let me know if there is additional information that can help debug this. Thank you in advance for looking into this!
Same issue here. I don't think its bank vs inventory. For me, I find it starts to work if I manually go through the addon's settings and through the research menu at each table, leave the table, and go back, and then it auto researchers. This started to happen after the recent update, and was working perfectly before that.
Report comment to moderator  
Reply With Quote
Unread 05/08/21, 11:24 AM  
tronco01

Forum posts: 0
File comments: 8
Uploads: 0
Hello! For some reason, this addon is no longer working with bank items.

Addon Status: Regarding the addon, I see it is loaded correctly and show no issues; it was working fine yesterday and there were no other addon or lib updates since then. Edit: All items are marked for research using FCO Item Saver.

Description of the issue: When going a crafting station, the research no longer starts if the item is on the bank. As described in another comment, the workaround is moving the research item from the bank to the character's inventory. Edit: In one of the cases, the item had to be manually selected for the research even while on the character's inventory.

Please let me know if there is additional information that can help debug this. Thank you in advance for looking into this!
Last edited by tronco01 : 05/08/21 at 11:35 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: