Download
(41 Kb)
Download
Updated: 05/04/23 03:00 AM
Pictures
File Info
Compatibility:
Necrom (9.0.0)
Scribes of Fate (8.3.5)
Updated:05/04/23 03:00 AM
Created:07/11/21 04:18 AM
Monthly downloads:122
Total downloads:10,166
Favorites:20
MD5:
Caro's Pre-Crafter  Popular! (More than 5000 hits)
Version: 2.3.1
by: Irniben [More]
Disclaimer: All addons are used at your own risk. I try to test everything I upload extensively, but I am not responsible for any mats, items or gold you lose because something doesn't work as you thought it would.

Features:
  • Pre-craft items for alchemy and provisioning writs
  • Pre-craft items for your toons to research
  • Pre-craft user-defined alchemy and provisioning items


Accessing the addon
There are three ways to run the addon:
  1. Type /cpc in chat.
  2. Specify a keybind.
  3. Go to the addon’s settings and activate the buttons (highly recommended).

The chat command and keybind is context sensitive.
  • Use it at an alchemy or provisioning station to fill up your stacks.
  • Use it at the bank to transfer all items used for daily alchemy or provisioning writs to the bank.

Activating the addon’s buttons should be the prefered way to access it. The buttons will only show when they are actually needed and will give you some useful information via their tooltips.


This addon will never start to craft automatically, instead it will always wait for you to run it. This is intended to not interfere with lazy writ or anything similar.


Functions in detail

Pre-crafting writ items
If you're using Dolgubon's Lazy Writ to do your daily writs you probably have precrafted stacks of items used for alchemy and provisioning. This addon will help you keep those stacks filled.

In the addon's settings you can specify the stack size for food, potions and poisons. Please note that the addon will always assume that you use it on a char with the passive abilities to get 4 (or 16) items instead of one (resulting numbers might differ for that reason). Also note that the addon will only pre-craft writs for level 1 or 50. The addon will check your inventory and the bank for existing items and will only craft the missing ones. If you need writ items pre-crafted for other levels please add them as custom items (see below).

You can let the addon decide which combinations to use for alchemy or use the dropdown menus for each writ to use your favorite combinations. If you have LibPrice and a price addon (TTC/MM/ATT) installed you can also let the addon detect which combinations will be the cheapest at the moment and use those (use the button in the addon's options).




Pre-crafting research items
Go to the addon's settings and specify for which characters items should be pre-crafted and how many there should be in the bank/inventory. Use the CPC-buttons to precraft the items, deposit them in the bank and then start the research. If you want to use this function you should always use the addon to start the research. CPC will choose the pre-crafted items that will take the shortest amount of time. It will only use the pre-crafted level 1 items. If you manually start a research please note that any unnecessary items remaining in the bank have to be handled manually. This function requires CraftStore and LibLazyCrafting.


Pre-crafting custom items (alchemy and provisioning)
You can set up any provisioning and/or alchemy item to be pre-crafted via the addon’s settings. For alchemy items the addon will always use LibPrice to find the cheapest combination of ingredients the moment you craft the item. Please note, that this will only work for ingredients your current character has already learned.
You can add any alchemy or provisioning item you have in your bank or inventory. If you don't have it, just craft it once so you can add it to the list.





Languages: English / German

Depends on:
LibAddonMenu-2.0
LibCustomMenu

Optional depends on:
For auto-selection of ingredients and custom items:
LibPrice
For pre-crafting and analyzing research items:
CraftStore
LibLazyCrafting
- v.2.3.1.
-- fixed an issue with the new guild store restock button that could crash the client when trying to search an empty item list
-- added the option to directly add ingredients and items for writs (max level and level 1) to the restock list from the addon's settings

- v.2.3.0.
-- new feature: auto restock
---- CPC can buy runes and style motifs automatically on interacting with a vendor
---- you can add materials/items to a restock list and have a button attached to the guild store window that will automatically search for those items once the stacks you have in your bags falls below a certain amount
-- new dependency: LibCustomMenu

- v.2.2.1.
-- fixed an issue with level 1 items for alchemy (thanks to WalkerInTheVoid)
- v.2.2.0.
-- fixed a few issues with handling research items including the analayze button not being hidden or being hidden to early
-- added support for crafting jewelry research items (please check the settings)
-- added support for crafting nirnhoned research items (please check the settings. the addon will always try to craft armor before weapons)

- v.2.1.3
-- fixed an issue that could occur when analyzing items from the bank and trying to retrieve research items from the bank afterwards resulting in the wrong items being retrieved

- v.2.1.2:
-- fixed some issues that could occur when changing the number of research-items to a lower level or when deactivating research precrafting for toons that had it activated before (you don't need to reloadUI anymore)
-- added some more checks to the research precrafting routine to see if the user has manually started researches on a toon that were registered by CS but not by CPC

- v.2.1.1:
-- fixed an issue that could occur on some stations when cpc button wasn't active

- v.2.1.0:
-- when you activate the pre-crafted research items for a new toon you don't have to reload the ui anymore for it to work
-- tooltips for pre-crafting items now update during the crafting process
-- pushed the API version

- v.2.0.3:
-- fixed a minor issue that could occur when logging to your main crafter after destroying/deconstructing research items on your toons
-- pushed the API version

- v.2.0.2:
-- fixed an issue with alchemy pre-crafting

- v. 2.0.0:
-- added custom items for alchemy and provisioning
-- added buttons for all the function including tooltips (go to the settings to activate them)
-- added the option to pre-craft research items for your toons (see description for optional dependencies)
-- added German translation

- v. 1.0.0:
-- added options for level 1 writs (separate sliders in the options menu, one for each alliance)

- v. 0.4.0:
-- removed some incorrect tooltips from the option menu

- v. 0.3.0:
-- added the option to choose your favourite alchemy combinations
-- added the option to auto-choose the cheapest combinations (requires LibPrice + MM/ATT/TTC)

- v. 0.2.0:
-- removed two potions I included that are not needed (thanks to Snow for making me aware)
-- reduced the default stack size for potions to 100
Optional Files (0)


Archived Files (15)
File Name
Version
Size
Uploader
Date
2.3.0
40kB
Irniben
05/02/23 01:24 PM
2.2.1
36kB
Irniben
03/14/23 10:17 AM
2.2.0
35kB
Irniben
02/06/23 06:31 AM
2.1.3
32kB
Irniben
01/21/23 02:38 PM
2.1.2
32kB
Irniben
10/04/22 11:44 AM
2.1.1
32kB
Irniben
10/01/22 01:45 PM
2.1.0
32kB
Irniben
08/28/22 01:10 PM
2.0.3
31kB
Irniben
03/22/22 05:30 AM
2.0.2
31kB
Irniben
02/21/22 01:08 AM
2.0.0
31kB
Irniben
02/17/22 01:21 AM
1.0.0
8kB
Irniben
11/14/21 06:52 AM
0.4.0
7kB
Irniben
07/30/21 12:59 PM
0.3.0
7kB
Irniben
07/13/21 09:33 AM
0.2.0
5kB
Irniben
07/11/21 08:25 AM
0.1.0
5kB
07/11/21 04:18 AM


Post A Reply Comment Options
Unread 09/04/22, 09:42 AM  
Inspector_Miles

Forum posts: 0
File comments: 28
Uploads: 0
Pre-crafting research items not always work right for me. Sometimes craft not with shortest amount of time. And sometimes i choose create one item for each toon, but addon not shown some of my toons, but then i choose create two items, it show those toons but with one item. And when choose create 4 items and then choose 1 item it still show 4 item until i did reloadui. Sorry for my bad english.
Report comment to moderator  
Reply With Quote
Unread 04/26/22, 01:42 AM  
InsaneShad0w92

Forum posts: 0
File comments: 40
Uploads: 0
I have a suggestion for future update, for crafting research items for toons, could we get an option to exclude some traits? I don't want my toons to learn Nirhoned for example, 8 traits would be enough.
Report comment to moderator  
Reply With Quote
Unread 04/17/22, 05:23 AM  
NeuroticPixels
Addon Addict
 
NeuroticPixels's Avatar
Premium Member

Forum posts: 211
File comments: 869
Uploads: 0
I just found this addon... and I want to shout from the rooftops about how wonderful it is.
THANK YOU.
Report comment to moderator  
Reply With Quote
Unread 02/21/22, 07:02 AM  
FormlessOne
 
FormlessOne's Avatar

Forum posts: 1
File comments: 19
Uploads: 0
Originally Posted by Irniben
Originally Posted by FormlessOne
I hesitate to post, as I'm unsure if it's an add-on or PEBCAK issue, but, here goes...

This works great when I'm at a provisioning station. At an alchemy station, it cranked out stacks & stacks of potions. I used it at my provisioning station, with no difficulties. I went to the alchemy station, clicked the button, walked away for a bit, and discovered that it had cranked out thousands of potions - far more than an individual stack of each. I had to Alt away from the crafting station, as it was still cranking out Stamina potions even though it had crossed the 2.2K mark.
Oh, that doesn't sound good. Very sorry to hear. I changed stuff when implementing the new custom items, but that should not happen - and I couldn't reproduce the issue so far. Could you tell me more about what the addon was crafting for you? Max level writ items or anything else?

Edit: Ok, nevermind, I found it. Don't know why that didn't happen for me before, but the issue was there and came with the custom items - I found it and hopefully fixed it. Sorry for any inconvenience that caused you. Hope you still have some use for the items crafted...
Thanks! I'll play with it this morning. As for the surplus, think nothing of it - it's a game, after all. Vendors were happy to buy it, and, really, any excuse to wander about, gathering...

EDIT: Seems to be working as expected again - thanks! (And, thanks for the quick turnaround.)
Last edited by FormlessOne : 02/21/22 at 07:10 AM.
Report comment to moderator  
Reply With Quote
Unread 02/20/22, 11:55 PM  
Irniben
 
Irniben's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 129
Uploads: 13
Originally Posted by FormlessOne
I hesitate to post, as I'm unsure if it's an add-on or PEBCAK issue, but, here goes...

This works great when I'm at a provisioning station. At an alchemy station, it cranked out stacks & stacks of potions. I used it at my provisioning station, with no difficulties. I went to the alchemy station, clicked the button, walked away for a bit, and discovered that it had cranked out thousands of potions - far more than an individual stack of each. I had to Alt away from the crafting station, as it was still cranking out Stamina potions even though it had crossed the 2.2K mark.
Oh, that doesn't sound good. Very sorry to hear. I changed stuff when implementing the new custom items, but that should not happen - and I couldn't reproduce the issue so far. Could you tell me more about what the addon was crafting for you? Max level writ items or anything else?

Edit: Ok, nevermind, I found it. Don't know why that didn't happen for me before, but the issue was there and came with the custom items - I found it and hopefully fixed it. Sorry for any inconvenience that caused you. Hope you still have some use for the items crafted...
Last edited by Irniben : 02/21/22 at 01:11 AM.
Report comment to moderator  
Reply With Quote
Unread 02/20/22, 06:22 PM  
FormlessOne
 
FormlessOne's Avatar

Forum posts: 1
File comments: 19
Uploads: 0
I hesitate to post, as I'm unsure if it's an add-on or PEBCAK issue, but, here goes...

This works great when I'm at a provisioning station. At an alchemy station, it cranked out stacks & stacks of potions. I used it at my provisioning station, with no difficulties. I went to the alchemy station, clicked the button, walked away for a bit, and discovered that it had cranked out thousands of potions - far more than an individual stack of each. I had to Alt away from the crafting station, as it was still cranking out Stamina potions even though it had crossed the 2.2K mark.

The thing is, it didn't do this earlier - worked just fine, cranking out one stack of each of the potions & poisons I normally need - so I'm not sure if something changed in either the game, the underlying libraries (like LibLazyCrafting) or the add-on itself.

Anyway, yell if I'm doing something silly, or if there's a setting I need to adjust (it's currently using defaults - I haven't changed anything.)
Report comment to moderator  
Reply With Quote
Unread 11/14/21, 07:01 AM  
Irniben
 
Irniben's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 129
Uploads: 13
Originally Posted by rodneyregis
This is superb! Any chance you could do the same for lvl1 writs?
Ok, I added this option now. I hope I didn't mess anything up for the existing writs. Let me know, if you encounter any problems.

The thing with the provisioning writs for level 1 is, that they depend on the alliance. So if you want to pre-craft for every ocassion there will be 18 slots in your bank just for provisioning level 1. I made separate sliders to choose for which alliance you want to pre-craft how many items. I have now level 1 chars active and didn't want to spend days testing it on pts or another account, so I used the list from UESP (https://en.uesp.net/wiki/Online:Provisioner_Writ). Let me know, if anything on it is not correct (I guess having Chicken Breast instead of Roast Pig for the Dominion is still a thing?)

If you want to see which recipes are used for which alliance, you can type "/script CarosPreCrafter.test2()" in chat.
Report comment to moderator  
Reply With Quote
Unread 11/09/21, 06:20 AM  
Irniben
 
Irniben's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 129
Uploads: 13
Originally Posted by rodneyregis
This is superb! Any chance you could do the same for lvl1 writs?
Some day in the future, if I find the time ;-) For now I guess most people using this addon are focused on maximizing there efficiency - and in that regard it's just too easy to push all toons to lvl 50 in provisioning and alchemy, investing some skill points and taking the extra loot. Including level 1 writs would also expand the settings-menu by a few lines, making it less comfortable to work with. But I will see what I can do :-)
Report comment to moderator  
Reply With Quote
Unread 11/05/21, 07:15 AM  
rodneyregis

Forum posts: 0
File comments: 55
Uploads: 0
This is superb! Any chance you could do the same for lvl1 writs?
Report comment to moderator  
Reply With Quote
Unread 07/30/21, 07:02 PM  
ChrisK

Forum posts: 0
File comments: 176
Uploads: 0
Awesome Addon! Thanks for sharing!
Report comment to moderator  
Reply With Quote
Unread 07/14/21, 01:33 AM  
Snow

Forum posts: 0
File comments: 66
Uploads: 0
Thanks a lot for the hard work you have put into the alchemy part .
Only a cosmetic thing I noticed - when you select a combination in the dropdown list you get a Tooltip that is not what the cursor points to nor the old selected combination. But only the Tooltip is weird, selection works without a problem.
Report comment to moderator  
Reply With Quote
Unread 07/13/21, 09:33 AM  
Irniben
 
Irniben's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 129
Uploads: 13
Ok, done.

Originally Posted by LoneStar2911
Would it be possible for you to add in the options for us to choose which herbs to use? Because I prefer to use these herbs for the potions since they're typically cheaper than others that can be used for that specific potion:

Damage Health Poison IX = Emetic Russula, Stinkhorn
Damage Magicka Poison IX = White Cap, Blue Entoloma
Damage Stamina Poison IX = Luminous Russula, Fleshfly Larva
Drain Health Poison IX = Blue Entoloma, Luminous Russula
Essence of Health = Blue Entoloma, Luminous Russula
Essence of Magicka = Bugloss, Lady's Smock
Essence of Ravage Health = Emetic Russula, Stinkhorn
Essence of Stamina = Mountain Flower, Dragonthorn

(Note: I didn't compare each one to what you show on the description page. I just noticed some differences, so I thought I'd post what I use here.)
Report comment to moderator  
Reply With Quote
Unread 07/11/21, 03:43 PM  
NeuroticPixels
Addon Addict
 
NeuroticPixels's Avatar
Premium Member

Forum posts: 211
File comments: 869
Uploads: 0
Would it be possible for you to add in the options for us to choose which herbs to use? Because I prefer to use these herbs for the potions since they're typically cheaper than others that can be used for that specific potion:

Damage Health Poison IX = Emetic Russula, Stinkhorn
Damage Magicka Poison IX = White Cap, Blue Entoloma
Damage Stamina Poison IX = Luminous Russula, Fleshfly Larva
Drain Health Poison IX = Blue Entoloma, Luminous Russula
Essence of Health = Blue Entoloma, Luminous Russula
Essence of Magicka = Bugloss, Lady's Smock
Essence of Ravage Health = Emetic Russula, Stinkhorn
Essence of Stamina = Mountain Flower, Dragonthorn

(Note: I didn't compare each one to what you show on the description page. I just noticed some differences, so I thought I'd post what I use here.)
Report comment to moderator  
Reply With Quote
Unread 07/11/21, 01:56 PM  
Dolgubon
 
Dolgubon's Avatar
AddOn Author - Click to view AddOns

Forum posts: 409
File comments: 892
Uploads: 21
Originally Posted by Irniben
I used those functions at first, but it wasn't multicrafting but did them one after the other - that can take quite a while for something like 8*100 items. In your code you even wrote a comment explaining why you didn't implement multicraft - or is there a new version that supports it (and isn't on esoui)?

Originally Posted by Dolgubon
Hi,

LibLazyCrafting actually is able to craft large amounts of alchemy and provisioning items at once.CraftAlchemyItemByItemId(self, solventId, reagentId1, reagentId2, reagentId3, timesToMake, autocraft, reference)
CraftProvisioningItemByRecipeIndex(self, recipeListIndex, recipeIndex, timesToMake, autocraft, reference)
TimesToMake is the parameter you're looking for.
Oops, you're correct. I forgot I didn't implement that, saw timesToMake and jumped to conclusions. I'll work on adding that in, and I'll let you know if it's added. (Not sure which comment you're referring to, but the main reason is just that it hasn't been needed by any addons until now)
Report comment to moderator  
Reply With Quote
Unread 07/11/21, 09:37 AM  
Snow

Forum posts: 0
File comments: 66
Uploads: 0
Originally Posted by Irniben
Thanks for the valuable feedback! I really appreciate it. I just removed those two potions - I don't know how they got in there I also reduced the stack size and added a list of ingriedents to the addon description (as a picture). I tried to use the materials that got the lowest MM/TTC while wrting the addon. But I'm still thinking about adding a dropdown to let you choose the combinations yourself someday in the future.
Thanks for the quick update and the information about the alchemy materials.

I think alchemy is not as easy as provisioning because of it's multiple possible combinations.
Normally I open Potion Maker select the effect, select only two reagents, select search and then see which reagents I have the biggest stack of, but don't use this or that reagents.
That's not something easy to implement in a dropdown list hidden in the settings.
Some people might prefer biggest stack, some might prefer best price some something in between.
As the addon might not be used on a daylie basis I would not put too much effort in that.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: