Go to Page... |
Compatibility: | base-game patch (9.1.5) Necrom (9.0.0) |
Updated: | 08/19/23 10:30 PM |
Created: | 04/15/15 08:36 PM |
Monthly downloads: | 5,203 |
Total downloads: | 2,005,762 |
Favorites: | 1,042 |
MD5: |
if ESOMRL and ESOMRL.ISMRLTracking(itemLink) then
PLEASE NOTE: ~Phinix (6-5-23) |
File Name |
Version |
Size |
Uploader |
Date |
1.56.73 |
171kB |
Phinix |
06/21/23 11:36 AM |
Comment Options |
Phinix |
View Public Profile |
Send a private message to Phinix |
Visit Phinix's homepage! |
Find More Posts by Phinix |
Add Phinix to Your Buddy List |
NOTHAN |
View Public Profile |
Send a private message to NOTHAN |
Visit NOTHAN's homepage! |
Find More Posts by NOTHAN |
Add NOTHAN to Your Buddy List |
Dracard |
View Public Profile |
Send a private message to Dracard |
Visit Dracard's homepage! |
Find More Posts by Dracard |
Add Dracard to Your Buddy List |
05/08/15, 09:49 AM | |
|
Thanks for this great addon, Phinix!
|
|
Migoda |
View Public Profile |
Send a private message to Migoda |
Visit Migoda's homepage! |
Find More Posts by Migoda |
Add Migoda to Your Buddy List |
05/08/15, 06:54 AM | ||
Re: Bug error
I have fixed this in version 1.25, which I will be uploading this morning. My global name space table is now called "ESOMasterRecipeList" which I think you will agree, is much less likely to conflict. I have also tested it with all the addons referenced above, and do not experience any errors at guild stores or elsewhere. Conflicts resolved. I have also added features to set to tracking all recipes in a category by shift-clicking the category, a button to set ALL recipes to track, and the ability to set to track all recipes not known by a selected character. This makes it very easy to set up filters, which comes in handy as I have also included a feature for recipes much like I already had for ingredients to automatically set to junk or delete (based on settings) any recipes you are not currently tracking. So for example, if you wanted to set the addon to automatically delete any recipe you loot of green quality that you do not already know, it can be easily set up to do so in just a couple clicks.
Last edited by Phinix : 05/08/15 at 07:27 AM.
|
||
|
Phinix |
View Public Profile |
Send a private message to Phinix |
Visit Phinix's homepage! |
Find More Posts by Phinix |
Add Phinix to Your Buddy List |
Dragsooth |
View Public Profile |
Send a private message to Dragsooth |
Send email to Dragsooth |
Visit Dragsooth's homepage! |
Find More Posts by Dragsooth |
Add Dragsooth to Your Buddy List |
NOTHAN |
View Public Profile |
Send a private message to NOTHAN |
Send email to NOTHAN |
Visit NOTHAN's homepage! |
Find More Posts by NOTHAN |
Add NOTHAN to Your Buddy List |
Baertram |
View Public Profile |
Send a private message to Baertram |
Send email to Baertram |
Visit Baertram's homepage! |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
05/06/15, 11:25 PM | ||
|
||
|
Phinix |
View Public Profile |
Send a private message to Phinix |
Send email to Phinix |
Visit Phinix's homepage! |
Find More Posts by Phinix |
Add Phinix to Your Buddy List |
05/06/15, 05:00 PM | |
Forum posts: 13
File comments: 107
Uploads: 0
|
Could you add support to mark ingredients when using Inventory Grid View? Currently the only way to see the marks is if I toggle the inventories to put it back to vanilla view.
|
|
Devolus |
View Public Profile |
Send a private message to Devolus |
Send email to Devolus |
Visit Devolus's homepage! |
Find More Posts by Devolus |
Add Devolus to Your Buddy List |
05/06/15, 11:11 AM | ||
I am indeed using INVENTORY_SLOT_SINGLE_UPDATE, which of course isn't a problem by itself. Also, I have a LOT of checks on it to make sure I am only looking at what I want. Not only do I only do stuff for new items as you suggested, but I also only do stuff for ingredients and recipes, ignore when I am arrested, ignore other bag events, etc. Code:
local function OnInventorySlotUpdate(eventCode, bagId, slotId, isNewItem, itemSoundCategory, updateReason) if isNewItem ~= true then return end if bagId ~= BAG_BACKPACK then return end if updateReason ~= INVENTORY_UPDATE_REASON_DEFAULT then return end if IsUnderArrest() then return end if Roomba and Roomba.WorkInProgress and Roomba.WorkInProgress() then return end if IsItemJunk(bagId, slotId) then return end local icon, stackCount, sellPrice, meetsUsageRequirements, locked, equipType, itemStyle, quality = GetItemInfo(bagId, slotId) if stackCount < 1 then return end -- empty slot local itemLink = GetItemLink(bagId, slotId) local itemType = GetItemLinkItemType(itemLink) local itemId = select(4, ZO_LinkHandler_ParseLink(itemLink)) if itemType == ITEMTYPE_INGREDIENT then do stuf.... I am interested to see if it still gives errors on the latest version as the structure of the code changed quite a bit. If so I guess I can download the mod it seems to be conflicting with and cross-check things in Zgoo. Since I removed all global functions in the latest version though, it should eliminate any chance of direct incompatibilities.
Last edited by Phinix : 05/06/15 at 11:15 AM.
|
||
|
Phinix |
View Public Profile |
Send a private message to Phinix |
Send email to Phinix |
Visit Phinix's homepage! |
Find More Posts by Phinix |
Add Phinix to Your Buddy List |
05/06/15, 11:02 AM | ||
|
Perhaps you use the event INVENTORY_SLOT_SINGLE_UPDATE or INVENTORY_FULL_UPDATE (don't remember the whole names anymore) ?
They might get triggered as the interaction with the fire will filter your inventory to only show the ingredients you are able to merge for cooking. Check if some inventory events get triggered if you use the fire (using debug messages like d("got here") and then check if Khrills MasterCook addon runs through the same. Maybe it is an error then because too many requests get fired because each adodn is using a PreHook/Callback of the functions and is checking each inventory item twice or more often then. There are several forum threads about this events as they sometimes realated into crashes if you talk to a stable master, if you get caught by a guard, etc. Each time this happens the whole inventory will be checked by each addon... So be sure to use the parameters of the event functions like "isNewItem" and get the itemtype to only check items you really want to check (no new ones, only recipes or ingredients in your case) and otherwise return false directly at the start to prevent unnecessary checks and code that will slow down the game (as each addon is checking this again and again).
|
|
|
Baertram |
View Public Profile |
Send a private message to Baertram |
Send email to Baertram |
Visit Baertram's homepage! |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
05/06/15, 08:33 AM | |
I recommend deleting your Documents\Elder Scrolls Online\live\SavedVariables\MasterRecipeList.lua file after installing the latest update 1.23, as some variables were removed and one changed names. It won't be catastrophic or anything if you don't, you will just have these old useless variables hanging out in your settings file taking up valuable bytes (literally, as in not even kilobytes!) of space.
If you do delete the file the game will happily create you a new one. Just log into each of your characters again to rebuild the database.
Last edited by Phinix : 05/06/15 at 08:33 AM.
|
|
|
Phinix |
View Public Profile |
Send a private message to Phinix |
Send email to Phinix |
Visit Phinix's homepage! |
Find More Posts by Phinix |
Add Phinix to Your Buddy List |
05/06/15, 05:49 AM | |||
Secondly, I did not set out to replace Sous Chef or any other Provisioning addon, but rather create something new and unique. The recipe book approach and tooltip styles (which can be toggled off) I feel add something new without taking away from what is there. The feature to see an indicator in the inventory when you are tracking ingredients or recipes was just a request I added later on. Much like how I allow setting up auto-junk and auto delete of non-tracked ingredients (and soon recipes). Garkin's Dustman has the ability to auto-junk or destroy these items below a certain quality, but doesn't allow for specifically selecting a filter of which to keep and which to junk as this addon does. So, to answer your question, it is both to learn (the main reason) and also to do something new.
|
|||
|
Phinix |
View Public Profile |
Send a private message to Phinix |
Send email to Phinix |
Visit Phinix's homepage! |
Find More Posts by Phinix |
Add Phinix to Your Buddy List |
05/06/15, 05:20 AM | |
Why not merging this addon with sous chef before reinventing the wheel ?
katkat42 is retired, send him a pm and make something better ? |
|
|
Ayantir |
View Public Profile |
Send a private message to Ayantir |
Send email to Ayantir |
Visit Ayantir's homepage! |
Find More Posts by Ayantir |
Add Ayantir to Your Buddy List |
HELP REQUESTED! Creating, maintaining, and providing patch-day compatibility with in-game troubleshooting and prompt feedback for so many projects really is a full time job. The support I receive from the community is what keeps me going, and it is the only form of compensation I receive. Not only will your contribution enable more feature additions and personalized support for my existing projects, but it will sponsor new exciting content in the future, which will remain now and forever free for all to enjoy! There are several ways you can contribute, either directly through Paypal or Ko-Fi, by subscribing to my Patreon, or through the GoFundMe page I set up for my dad. All contributions are deeply appreciated and sorely needed. Thanks from our family to yours, and I hope something I made helps enhance your enjoyment of the Elder Scrolls Online. |
You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.