Download
(55 Kb)
Download
Updated: 01/05/23 07:19 AM
Pictures
File Info
Compatibility:
Firesong (8.2.5)
Updated:01/05/23 07:19 AM
Created:01/24/18 02:47 AM
Monthly downloads:9,708
Total downloads:1,327,537
Favorites:631
MD5:
Daily Alchemy  Popular! (More than 5000 hits)
Version: 1.5.1
by: Marify [More]


It is a simple add-on to automatically create an Alchemist's Daily Writs.
(Master Writs is also supported)


Need libraries (Please download!)
 LibMarify
 LibAddonMenu-2.0
 LibCustomMenu



Future plans (not necessarily possible ...)
  • New Reagent priority [TamrielTradeCentre] ... Now Testing This Addon
  • New Reagent priority [ArkadiusTradeTools] ... Now Testing This Addon
  • We will respond if requested...


Please tell me a better translation
I am not good at translating texts.
The current add-on translation text may not be user-friendly...

Would not you tell me if there are more user-friendly translations?
Version: 1.5.0 to 1.5.1 ---------------
1.Update keyword.


Version: 1.4.20 ---------------
1.APIVersion Up 101036
2.Update keyword.


Version: 1.4.19 ---------------
1.APIVersion Up 101034
2.Update keyword.


Version: 1.4.18 ---------------
1.APIVersion Up 101033


Version: 1.4.15 to 1.4.17 ---------------
1.Add BR(Brazilian Portuguese) localization.


Version: 1.4.14 ---------------
1.Added warning message (don't know that ability[Laboratory Use])


2.Added Setting(Delay time).


Version: 1.4.13 ---------------
1.APIVersion Up 100034

2.Bug fix (Polish localization)
Update keyword.


Version: 1.4.12 ---------------
1.APIVersion Up 100033


Version: 1.4.11 ---------------
1.Bug fix
Fixed the display of the context menu.


Version: 1.4.10 ---------------
1.APIVersion Up 100032
1.Bug fix
Fixed a case where couldn't access the alchemy table.


Version: 1.4.5 to 1.4.9 ---------------
1.Bug fix (Russian localization)
Update keyword


Version: 1.4.4 ---------------
1.Add /langru


Version: 1.4.3 ---------------
1.APIVersion Up 100031


Version: 1.4.2 ---------------
1.Bug fix
Fixed a debugLog.


Version: 1.4.1 ---------------
1.Use LibCustomMenu.


Version: 1.4.0 ---------------
1.APIVersion Up 100030
2.LibMarify Outside.


Version: 1.3.10 ---------------
1.change the SavedVariables format.


Version: 1.3.9 ---------------
1.Bug fix
Fixed a bug where items could not be acquired.


Version: 1.3.8 ---------------
1.Bug fix
Fixed error when bulk creating.


Version: 1.3.7 ---------------
1.Bug fix
operator + is not supported for number + nil.


Version: 1.3.6 ---------------
1.Added link to [ConfirmMasterWrit]


Version: 1.3.3 to 1.3.5 ---------------
1.Add Witches Festival Writ.
2.Bug fix
LibMarify Update.


Version: 1.3.0 to 1.3.2 ---------------
1.APIVersion Up 100029


Version: 1.2.26 to 1.2.27 ---------------
1.APIVersion Up 100028

2.Add Polish translation.
Thank you! tomkolp


Version: 1.2.25 ---------------
1.Bug fix
LibMarify Update.

2.Bug fix
Fixed sort order when price is 0 gold.

3.Add Reagent(Dragon's Blood, Dragon's Bile)


Version: 1.2.24 ---------------
1.APIVersion Up 100027


Version: 1.2.23 ---------------
1.Bug fix
LibMarify Update.


Version: 1.2.22 ---------------
1.Added debug log.


Version: 1.2.21 ---------------
1.Change some logic


Version: 1.2.20 ---------------
1.Bug fix
Remove trash


Version: 1.2.19 ---------------
1.Bug fix
Fixed a bug that keeps creating the same item.

2.Bug fix
Crafting interface closing when no active writ.


Version: 1.2.18 ---------------
1.Bug fix
Fix name mismatch error.


Version: 1.2.17 ---------------
1.Remove system bug patch. [GetCraftingSkillLineIndices]

2.Bug fix
Some users have string.lower() disabled?


Version: 1.2.16 ---------------
1.Bug fix
Fixed recieving items from bank automatically.

2.Bug fix
Fixed sorting method by price.


Version: 1.2.15 ---------------
1.System bug patch. [GetCraftingSkillLineIndices]


Version: 1.2.14 ---------------
1.Bug fix
Modified a bit of material acquisition method.

2.APIVersion Up 100026


Version: 1.2.13 ---------------
1.Add Setting: Do not use locked items ... default ON


Version: 1.2.12 ---------------
1.Bug fix
Fixed a little bit of processing to remove material from the box.

2.Add log message


Version: 1.2.11 ---------------
1.Bug fix
Fixed sorting method by price.


Version: 1.2.9 to 1.2.10 ---------------
1.Add Setting: Reagent priority ... Low price reagent at [ArkadiusTradeTools]


Version: 1.2.8 ---------------
1.Update LibStub

2.Add Setting: Show log ... default ON

3.Add Setting: Reagent priority ... Low price reagent at [TamrielTradeCentre]


Version: 1.2.7 ---------------
1.Bug fix
Fix wording on setting screen


Version: 1.2.6 ---------------
1.APIVersion Up 100025


Version: 1.2.5 ---------------
1.Bug fix
Fixed creating the wrong item when Master Writ.


Version: 1.2.4 ---------------
1.Bug fix (French localization)
Update keyword.


Version: 1.2.3 ---------------
1.Bug fix
Fixed a bug that caused errors when crafting with multiple characters.


Version: 1.2.2 ---------------
1.Bug fix (French localization)
Update keyword.


Version: 1.2.1 ---------------
1.Bug fix (French localization)
Update keyword.

2.Update keyword(English localization)
Thanks daimon!


Version: 1.2.0 ---------------
1.Started to support [FCO Item Saver].
2.Bug fix (French localization)
Update keyword.


Version: 1.1.7 ---------------
1.Bug fix (French localization)
Add keyword.


Version: 1.1.6 ---------------
1.APIVersion Up 100024

2.Change logic to retrieve items from bank

3.Add functions when return home


Version: 1.1.5 ---------------
1.Bug fix (Russian localization)
Update keyword


Version: 1.1.4 ---------------
1.Bug fix (Russian localization)
Add keywords for item acquisition.


Version: 1.1.3 ---------------
1.Re-upload as version information is incorrect


Version: 1.1.2 ---------------
1.Using the new function GetItemLinkItemId(itemLink)

2.Integrate setting items(Retrieve items from home storage)

3.Bug fix (French localization)
Delete item acquisition keywords

4.Add information on new materials(Somerset)


Version: 1.1.1 ---------------
1. APIVersion Up 100023


Version: 1.1.0 ---------------
1.Add Function
Function to create master request item without receiving an order.(Now Testing)

2.Change message output method

3.Improve speed a little


Version: 1.0.2 ---------------
1.Update Russian translation.
Thank you! KiriX

2.Bug fix (Russian localization)
Add keywords for item acquisition.

3.Improve speed a little


Version: 1.0.1 ---------------
1.Bug fix
Fixed error caused by not setting initial value of add-on

2.Bug fix (Russian localization)
Add keywords for item acquisition.

3.Improve speed a little (still planned to improve)


Version: 1.0.0 ---------------
1.Priority to use reagent can now be selected. (Now Testing)


Version: 0.9.22 ---------------
1.Bug fix
There are cases where an incorrect portion is taken out from a bank

2.Language file Update(Russian localization)
I am grateful for KiriX cooperation.


Version: 0.9.21 ---------------
1.made an alert message sparingly

2.Changed the order of using items (Use bank items first than backpack)

3.Bug fix
Fixed a case of mistaken items to be created


Version: 0.9.20 ---------------
1.Added function to Alert of missing material. (Now Testing)


Version: 0.9.19 ---------------
1.Bug fix
There are cases where an incorrect portion is taken out from a bank


Version: 0.9.18 ---------------
1.Change solvent selection method.


Version: 0.9.17 ---------------
1.Bug fix
Too many call the server within a short time inside the add-on.


Version: 0.9.16 ---------------
1. Significant change in code


Version: 0.9.15 ---------------
1. Started to support Home Storage.


Version: 0.9.14 ---------------
1.Bug fix
Fixed that the consideration of "cancelTrait" was missing at Master Writs

2.Bug fix
When it operates after other bank add-ons,
Fixed a problem that can not get item from bank.

3.Bug fix (French localization)
Version: 0.9.7 bug fix was added.

4.Bug fix (Japanese localization)
Add keyword.


Version: 0.9.13 ---------------
1.Bug fix
Fixed a bug that creates incorrect poison
(Ex: created "Health Poison I" at the request of "Health Poison IX".)


Version: 0.9.12 ---------------
1.Add automatic exit function from craft station.


Version: 0.9.11 ---------------
1.changed the number of batch creation steps from 5 to 1


Version: 0.9.10 ---------------
1.Bug fix (French localization)
Fix name variance (pied-de-lutin --> Bolet Lutin)


Version: 0.9.9 ---------------
1.Bug fix (German localization)
Revised Version: 0.9.8 fix again


Version: 0.9.8 ---------------
1.APIVersion: UP to 100022

2.Bug fix (German localization)
Corresponding to unsupported recipe name, there was a leak, so modify keywords.


Version: 0.9.7 ---------------
1.Partial code correction for testing.

2.Bug fix (German localization)
Corresponding to unsupported recipe name, there was a leak, so modify keywords.
A strange code(0xC2) is inserted instead of a space(0x20).

3.Bug fix (French localization)
Corresponding to unsupported recipe name, there was a leak, so modify keywords.
Fix name variance (Poison de ravage --> Poison de Dégâts)


Version: 0.9.6 ---------------
1. Started to support Master request(German and French)

2.Bug fix (English localization)
English localization: Correcting items(-) containing hyphens

3.Bug fix (French localization)
Corrected differences by abbreviated expressions (xxx D' xxxx --> xxx de xxx)

4.Bug fix (Japanese localization)
Fix Greek figures and Arabic numerals mismatch


Version: 0.9.5 ---------------
1. Bug fix
2. German and French language files added (Master request is not supported....)


Version: 0.9.4 ---------------
1. Fixed English language file

Version: 0.9.3 ---------------
1. Bulk Creation function added.
2. Added debug log ON / OFF function
3. Started to support German and French
(Since it is still being tested, the language file was not included in the update)
Optional Files (2)
File Name
Version
Size
Author
Date
Type
1.4.6ru1.2.1
1kB
06/06/20 11:01 AM
Patch
1.1.0
3kB
05/21/19 10:36 AM
Patch


Archived Files (37)
File Name
Version
Size
Uploader
Date
1.5.0
55kB
Marify
12/24/22 06:40 PM
1.4.20
46kB
Marify
11/25/22 04:15 AM
1.4.19
46kB
Marify
06/13/22 08:24 AM
1.4.17
45kB
Marify
04/27/21 07:13 PM
1.4.16
45kB
Marify
04/24/21 09:19 AM
1.4.15
44kB
Marify
04/21/21 08:46 AM
1.4.14
42kB
Marify
03/21/21 07:27 AM
1.4.13
40kB
Marify
03/12/21 06:42 AM
1.4.12
40kB
Marify
11/25/20 10:52 PM
1.4.11
40kB
Marify
09/30/20 12:19 AM
1.4.10
40kB
Marify
08/26/20 02:53 AM
1.4.9
39kB
Marify
06/20/20 12:02 AM
1.4.8
40kB
Marify
06/06/20 05:04 AM
1.4.7
39kB
Marify
06/05/20 08:22 AM
1.4.6
39kB
Marify
06/05/20 02:44 AM
1.4.5
39kB
Marify
06/04/20 06:59 AM
1.4.3
38kB
Marify
05/26/20 06:57 PM
1.4.2
38kB
Marify
03/30/20 07:05 AM
1.4.1
38kB
Marify
03/27/20 09:11 PM
1.4.0
38kB
Marify
03/02/20 07:06 AM
1.3.10
83kB
Marify
11/19/19 04:55 AM
1.3.8
77kB
Marify
11/12/19 05:12 AM
1.3.7
77kB
Marify
11/07/19 08:48 PM
1.3.6
77kB
Marify
11/07/19 07:51 PM
1.3.5
77kB
Marify
11/02/19 07:34 AM
1.3.4
74kB
Marify
10/31/19 06:31 PM
1.3.3
70kB
Marify
10/29/19 06:09 AM
1.3.2
63kB
Marify
10/22/19 02:39 AM
1.3.0
173kB
Marify
10/21/19 07:56 PM
1.2.27
170kB
Marify
08/20/19 01:10 AM
1.2.26
167kB
Marify
08/13/19 12:22 AM
1.2.25
165kB
Marify
05/24/19 06:40 PM
1.2.24
158kB
Marify
05/21/19 02:29 AM
1.2.0
74kB
Marify
08/30/18 07:05 PM
1.1.0
75kB
Marify
05/16/18 07:54 AM
1.0.0
72kB
Marify
04/23/18 08:34 PM
0.9
5kB
01/24/18 02:47 AM


Post A Reply Comment Options
Unread 05/27/20, 02:03 AM  
DrakeRulo

Forum posts: 0
File comments: 26
Uploads: 0
The names (of potions) in the task and at the station do not match in russian localization.
And no auto-craft. Only manual.
Report comment to moderator  
Reply With Quote
Unread 05/26/20, 10:29 PM  
Neozar
 
Neozar's Avatar

Forum posts: 0
File comments: 41
Uploads: 0
no work

After yesterday's update, the addon does not work with Russian localization.
Report comment to moderator  
Reply With Quote
Unread 05/24/20, 12:23 PM  
ThatSpartacusGuy
 
ThatSpartacusGuy's Avatar

Forum posts: 0
File comments: 6
Uploads: 0
Warning: Spoiler



I am getting this same error when turning in the writs with this and Daily Provisioning activated.
Report comment to moderator  
Reply With Quote
Unread 04/24/20, 09:06 AM  
johnh10

Forum posts: 0
File comments: 1
Uploads: 0
Installed 1.4.2 and am getting this UI error:



Getting similar message for DailyProvisioning
Last edited by johnh10 : 04/24/20 at 09:14 AM.
Report comment to moderator  
Reply With Quote
Unread 03/30/20, 07:08 AM  
Marify
 
Marify's Avatar
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 155
Uploads: 10
Originally Posted by Heartstopper
I frequently get the following error block on my alts crafting low level potions for writs:

I really appreciate you providing this addon to the community, this is more of an annoyance than a game-breaker for me although this would be a turnoff for newer users.

I get this error upon clicking the alchemy table, and after manually crafting the potion.
Hi!
Version: 1.4.2 uploaded.
If you still have problems, please let me know .
Report comment to moderator  
Reply With Quote
Unread 03/30/20, 04:50 AM  
Heartstopper

Forum posts: 0
File comments: 16
Uploads: 0
I frequently get the following error block on my alts crafting low level potions for writs:

user:/AddOns/DailyAlchemy/Advisor.lua:764: operator .. is not supported for nil .. string
stack traceback:
user:/AddOns/DailyAlchemy/Advisor.lua:764: in function 'DailyAlchemy:CreatePatternList'
user:/AddOns/DailyAlchemy/Advisor.lua:460: in function 'DailyAlchemy:Advice'
user:/AddOns/DailyAlchemy/DailyAlchemy.lua:128: in function 'DailyAlchemy:CreateParameter'
user:/AddOns/DailyAlchemy/DailyAlchemy.lua:76: in function 'DailyAlchemy:Crafting'
user:/AddOns/DailyAlchemy/DailyAlchemy.lua:36: in function 'DailyAlchemy:CraftCompleted'
user:/AddOns/DailyAlchemy/DailyAlchemy.lua:706: in function '(anonymous)'

I really appreciate you providing this addon to the community, this is more of an annoyance than a game-breaker for me although this would be a turnoff for newer users.

I get this error upon clicking the alchemy table, and after manually crafting the potion.
Last edited by Heartstopper : 03/30/20 at 04:53 AM.
Report comment to moderator  
Reply With Quote
Unread 03/27/20, 05:56 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4989
File comments: 6040
Uploads: 78
As I wrote to Daily Provisioning mentioning to remove the
Code:
    ZO_PreHook("ZO_InventorySlot_ShowContextMenu",                                 function(...) self:ShowContextMenu(...) end)
and use LibCustomMenu instead, I also meant your other addons using the inventory context menu
Please change them all (like this one here).
Many thanks!
Report comment to moderator  
Reply With Quote
Unread 03/09/20, 02:56 AM  
Heartstopper

Forum posts: 0
File comments: 16
Uploads: 0
Several of my crafters who are still leveling the crafting skills are now spitting UI errors for the alchemy writs. I'll have to try and remember to copy/paste the text after tomorrow's reset.
Report comment to moderator  
Reply With Quote
Unread 03/04/20, 09:18 AM  
Jest

Forum posts: 13
File comments: 31
Uploads: 0
I have the same need :
Originally Posted by MarkusFox
Is it possible to tell this addon to not use specific reagents (like Columbine, dragon blood, dragon bile, anything "rare" or highly valuable) when crafting for the daily alchemy writ?
By the way thank you for your addon !
Last edited by Jest : 03/05/20 at 08:36 AM.
Report comment to moderator  
Reply With Quote
Unread 03/03/20, 05:09 AM  
Ezech

Forum posts: 0
File comments: 18
Uploads: 0
Hi,

Since last update:

user:/AddOns/DailyAlchemy/DailyAlchemy.lua:716: function expected instead of nil
stack traceback:
user:/AddOns/DailyAlchemy/DailyAlchemy.lua:716: in function 'DailyAlchemy:OnAddOnLoaded'
user:/AddOns/DailyAlchemy/DailyAlchemy.lua:901: in function '(anonymous)'
Report comment to moderator  
Reply With Quote
Unread 02/01/20, 04:54 AM  
ericshug

Forum posts: 0
File comments: 3
Uploads: 0
Re: Not recognizing Dragon Rheum

user:/AddOns/DailyAlchemy/Advisor.lua:760: operator .. is not supported for nil .. string
stack traceback:
user:/AddOns/DailyAlchemy/Advisor.lua:760: in function 'DailyAlchemy:CreatePatternList'
|caaaaaa<Locals> self = [table:1]{DA_PRIORITY_BY_MM = 2, isSilent = F, DA_PRIORITY_BY_STOCK = 1, name = "DailyAlchemy", shortName = "DA", DA_PRIORITY_BY_ATT = 5, DA_PRIORITY_BY_TTC = 4, displayName = "|c3CB371Daily Alchemy|r", version = "1.3.10", DA_PRIORITY_BY_MANUAL = 3}, reagentList = [table:2]{}, includeTraits = [table:3]{1 = "Ravage Magicka"}, pattern = [table:4]{1 = "Ravage Magicka"}, patternList = [table:5]{}, validKeyCache = [table:6]{3014830154 = T}, icon = "|t16:16:EsoUI/Art/currency/cur...", isChecked = T, i = 1, pattern = [table:7]{1 = "Ravage Magicka"}, mark = "|cffff66(O)", reagent1 = [table:8]{stack = 0, itemId = 0, totalStack = 0, price = 0}, reagent2 = [table:9]{stack = 0, itemId = 30148, totalStack = 0, itemName = "blue entoloma", price = 0, itemLink = "|H0:item:30148:31:1:0:0:0:0:0:..."}, reagent3 = [table:10]{stack = 0, itemId = 30151, totalStack = 0, itemName = "emetic russula", price = 0, itemLink = "|H0:item:30151:31:1:0:0:0:0:0:..."}, addInfo1 = "x0", addInfo2 = "x0", addInfo3 = "x0", item3Info = ", |t20:20:/esoui/art/icons/cra..." </Locals>|r
user:/AddOns/DailyAlchemy/Advisor.lua:456: in function 'DailyAlchemy:Advice'
|caaaaaa<Locals> self = [table:1], conditionText = "Craft Dram of Ravage Magicka", current = 0, max = 1, ENTRAPMENT = "Entrapment", RVG_HEALTH = "Ravage Health", RVG_MAGICKA = "Ravage Magicka", RVG_STAMINA = "Ravage Stamina", HINDRANCE = "Hindrance", UNSTOP = "Unstoppable", DETECTION = "Detection", INVISIBLE = "Invisible", COWARDICE = "Cowardice", MAIM = "Maim", UNCERTAINTY = "Uncertainty", SPEED = "Speed", VULNERABILITY = "Vulnerability", SPELL_POWER = "Increase Spell Power", WEAPON_POWER = "Increase Weapon Power", SPELL_CRIT = "Spell Critical" </Locals>|r
user:/AddOns/DailyAlchemy/DailyAlchemy.lua:128: in function 'DailyAlchemy:CreateParameter'
|caaaaaa<Locals> self = [table:1], info = [table:11]{convertedTxt = "Craft Dram of Ravage Magicka", current = 0, txt = "Craft Dram of Ravage Magicka:*...", max = 1, key = "13_1_2", conditionIdx = 2, stepIdx = 1, isCrafting = T, isAcquire = F, bulkMark = "※bulk", questIdx = 13} </Locals>|r
use
Last edited by ericshug : 02/01/20 at 04:56 AM.
Report comment to moderator  
Reply With Quote
Unread 01/27/20, 12:04 AM  
ancano

Forum posts: 2
File comments: 1
Uploads: 0
Not recognizing Dragon Rheum

'Dragon Rheum' is not a valid reagent.
stack traceback:
[C]: in function 'assert'
user:/AddOns/Alchemist/Alchemist/Inventory.lua:391: in function 'Inventory:add_reagent'
|caaaaaa<Locals> self = [table:1]{}, reagent_name = "Dragon Rheum", qty = 11, known_traits = [table:2]{1 = "Restore Magicka"}, bag_id = 1, slot_index = 42, traits = [table:3]{} </Locals>|r
user:/AddOns/Alchemist/Alchemist/Inventory.lua:454: in function 'Inventoryopulate_from_control'
|caaaaaa<Locals> self = [table:1], control = [table:4]{sortOrder = T, dirty = F, sortKey = "custom", performingFullRefresh = F}, list_data = [table:5]{}, _ = 22, list_item = [table:6]{bottom = 1980, typeId = 2, top = 1872}, type_id = 2, reagent_data = [table:7]{meetsUsageRequirements = T, slotIndex = 42, stackCount = 11, quality = 2, sellPrice = 9, name = "Dragon Rheum", stackSellPrice = 99, custom = 0, bagId = 1, icon = "/esoui/art/icons/item_u24_drag...", statusSortOrder = 0}, name = "Dragon Rheum", bag_id = 1, slot_index = 42, qty = 11, t1 = "Restore Magicka", _ = "/esoui/art/icons/alchemy/craft...", _ = "/esoui/art/icons/alchemy/craft...", _ = "Ravage Magicka", _ = "/esoui/art/icons/alchemy/craft...", t4 = "Speed", _ = "/esoui/art/icons/alchemy/craft...", _ = "/esoui/art/icons/alchemy/craft...", _ = "Hindrance" </Locals>|r
user:/AddOns/Alchemist/Alchemist.lua:59: in function 'Alchemist.print_combinations'
|caaaaaa<Locals> inventory = [table:1] </Locals>|r
user:/AddOns/Alchemist/Alchemist.lua:15: in function 'on_start_crafting'
Report comment to moderator  
Reply With Quote
Unread 01/09/20, 08:34 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4989
File comments: 6040
Uploads: 78
Hey Marify,

please do not use the "AddMenuItem" function to add additional context menu entries to the inventory rows!
It might break other addons or even zo's code can get insecure.

Please use the therefor designed library "LibCustomMenu" and the function (with the same parameters like AddMenuItem):
AddCustomMenuItem

Beside the not appearing lua errors and problems with the context menu pool controls, you can also benefit from it's functions to register context menus to the inventory rows (instead of hooking it yourself in your code), and other possibilities liek Submenus in the contextmenus.

Easiest solution for your addon would be:
In your txt file add ## DependsOn: LibCustomMenu
-> If you include the library into your addon's lib folder please completely with it's own txt file! I'd better ot include it and let the users install it like an addon to the AddOns folder though.
In your code: Exchange AddMenuItem with AddCustomMenuItem

Best solution:
The above mentioned Easiest solution AND you do not hook the inventory context menu anymore in your code but use the LibCustomMenu provided functions to to this for you (register a contextmenu with LibCustomMenu).

As not all users use multiple addons with context menus, the error messages might not always happen. But they can and might destroy other addons context menus if you are working with inventory item's context menus.
So please change this in your addon(s), many thanks!

Explanation:
ZOs creates a control pool for the context menu entries. If you add via AddMenuItem you take an entry of that pool which might be reused by ZO's code again or other addons as well (which do not use LibCustomMenu) and thus might all of sudden show the same entries twice or even break the total context menu.
ZOs had increased the pool table a bit in order to make most stuff work but even then it sometimes happens.
LibCustomMenu was designed to create it's own pool table and add it to the context menus + fix other errors which might happen there.
Last edited by Baertram : 01/09/20 at 08:37 AM.
Report comment to moderator  
Reply With Quote
Unread 12/23/19, 02:23 PM  
MarkusFox

Forum posts: 4
File comments: 165
Uploads: 0
Is it possible to tell this addon to not use specific reagents (like Columbine, dragon blood, dragon bile, anything "rare" or highly valuable) when crafting for the daily alchemy writ?
Report comment to moderator  
Reply With Quote
Unread 11/19/19, 04:58 AM  
Marify
 
Marify's Avatar
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 155
Uploads: 10
Originally Posted by Baertram
Could you PLEASE change the SavedVariables from the very very old "character name" format, which is obviously not rename save, to the character ID settings!
Just renamed a few chars to welcome them to the family name and noticed that your addon is still using this outdated method of SavedVariable saving, unfortunately.

Old/outdated since years/not rename save - Character name:
Code:
ZO_SavedVars:New
New/rename save - Character ID:
ZO_SavedVars:NewCharacterId
-> https://wiki.esoui.com/AddOn_Quick_Q...cal_machine.3F

Both got the same parameters so you just need to exchange the function name!

Should be also easy to migrate the settings, here is an example function how to get the character IDs and names so you can check old SV table and migrate to the new one ONCE:


Additional SavedVariables info:
https://wiki.esoui.com/Circonians_Sa...ables_Tutorial

Thank you very very much Marify !
Hi!
Thank you for teaching me!
Updated to ver1.3.10.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: