Go to Page... |
Compatibility: | Scions of Ithelia (9.3.0) Endless Archive (9.2.5) |
Updated: | 04/01/24 04:35 PM |
Created: | 12/10/18 04:52 AM |
Monthly downloads: | 46,413 |
Total downloads: | 2,195,514 |
Favorites: | 769 |
MD5: | |
Categories: | Bags, Bank, Inventory, Plug-Ins & Patches |
local filterInformation = { filterType = {ITEMFILTERTYPE_ALL}, subfilters = {"All",}, onlyGroups = {"Armor", "Junk"} },
local filterInformation = { filterType = {ITEMFILTERTYPE_ALL}, subfilters = {"All",}, excludeFilterPanels = { LF_ENCHANTING_CREATION, LF_ENCHANTING_EXTRACTION }, },
local filterInformation = { filterType = {ITEMFILTERTYPE_ALL}, subfilters = {"All",}, excludeSubfilters = {"Alchemy", "Enchanting", "Provisioning", "Style", "WeaponTrait", "ArmorTrait", "RawMaterial", "RefinedMaterial", "Temper", "Resin", "Tannin", "FurnishingMat"}, },
local delay = 50 local FilterStartCallbackFunc = function() --e.g. if you only want to use the currently visible (pre-filtered) items in the inventory you can build an internal coimparison table here once which can be used in your function GetFilterCallbackForThisFilterPlugin for the comparison of items myAddon.prepareInternalStuff() end local FilterEndCallbackFunc = function() --Clear the internal table again so it will be build new in your FilterStartCallbackFunc myAddon.clearInternalStuff() end --!!!Remember to use "unique" keys for the callback table's name key AND the relating stringsEN, stringsXX keys!!! local dropdownCallback = { {name = "MyUniqueAddonPluginName_All", filterResetAtStart=true, filterResetAtStartDelay=delay, filterStartCallback=FilterStartCallbackFunc, filterCallback=GetFilterCallbackForThisFilterPlugin("all"), filterEndCallback=FilterEndCallbackFunc}, {name = "MyUniqueAddonPluginName_Name", filterResetAtStart=true, filterResetAtStartDelay=delay, filterStartCallback=FilterStartCallbackFunc, filterCallback=GetFilterCallbackForThisFilterPlugin("name"), filterEndCallback=FilterEndCallbackFunc}, end local filterInformation = { filterType = {ITEMFILTERTYPE_ALL}, callbackTable = dropdownCallback , filterType = {ITEMFILTERTYPE_ALL}, subfilters = {"All",}, enStrings = enStrings, deStrings = deStrings, frStrings = enStrings, },
##OptionallyDependOn: AdvancedFilters
AdvancedFilters_RegisterSubfilterbarRefreshFilter(filterInformationTable)
if AdvancedFilters ~= nil and AdvancedFilters_RegisterSubfilterbarRefreshFilter ~= nil then --Deconstruction local subfilterRefreshFilterInformationTable = { inventoryType = {INVENTORY_BACKPACK, INVENTORY_BANK}, --The inventory constants where the subfilter refresh plugin should be registered. Table with n entries. Each combination of inventoryType and craftingType will be registered at the one filterPanelId! craftingType = {CRAFTING_TYPE_CLOTHIER, CRAFTING_TYPE_BLACKSMITHING, CRAFTING_TYPE_WOODWORKING}, --The crafting type constants where the subfilter refresh plugin should be registered. Table with n entries. Each combination of inventoryType and craftingType will be registered at the one filterPanelId! filterPanelId = LF_SMITHING_DECONSTRUCT, -- The LibFilters-2.0 filterPanelId where the registration of this subfilter refresh plugin should be done. No table here! Only 1 entry possible for each call of AdvancedFilters_RegisterSubfilterbarRefreshFilter! filterName = "FCOCraftFilter_Deconstruction", --The unique identifier which shoiuld be used for the subfilter refresh plugin callbackFunction = function(slotData) -- The callback "filter" function having 1 parameter slotData, which basically contains the inventorySlot.dataEntry.data stuff (bnagId, slotIndex, itemType, filterTypes, etc.) return FCOCraftFilter_FilterCallbackFunctionDeconstruction(slotData.bagId, slotData.slotIndex) end, } --If just some parameters like the LibFilters-2.0 filterPanlId change you can redefine the needed values and re-apply it with the slightly changed parameters. Everything else will be kept from the call before. AdvancedFilters_RegisterSubfilterbarRefreshFilter(subfilterRefreshFilterInformationTable) --Improvement subfilterRefreshFilterInformationTable.filterPanelId = LF_SMITHING_IMPROVEMENT subfilterRefreshFilterInformationTable.filterName = "FCOCraftFilter_Improvement" AdvancedFilters_RegisterSubfilterbarRefreshFilter(subfilterRefreshFilterInformationTable) end
ArmorClothier = { addonDropdownCallbacks = {}, All = { filterCallback = GetFilterCallback(nil), dropdownCallbacks = {}, }, LightArmor = { filterCallback = GetFilterCallbackForArmorType({ARMORTYPE_LIGHT}), dropdownCallbacks = { {name = "Head", showIcon=true, addString="Light", filterCallback = GetFilterCallbackForGear({EQUIP_TYPE_HEAD}, {ARMORTYPE_LIGHT})}, {name = "Chest", showIcon=true, addString="Light", filterCallback = GetFilterCallbackForGear({EQUIP_TYPE_CHEST}, {ARMORTYPE_LIGHT})}, {name = "Shoulders", showIcon=true, addString="Light", filterCallback = GetFilterCallbackForGear({EQUIP_TYPE_SHOULDERS}, {ARMORTYPE_LIGHT})}, {name = "Hand", showIcon=true, addString="Light", filterCallback = GetFilterCallbackForGear({EQUIP_TYPE_HAND}, {ARMORTYPE_LIGHT})}, {name = "Waist", showIcon=true, addString="Light", filterCallback = GetFilterCallbackForGear({EQUIP_TYPE_WAIST}, {ARMORTYPE_LIGHT})}, {name = "Legs", showIcon=true, addString="Light", filterCallback = GetFilterCallbackForGear({EQUIP_TYPE_LEGS}, {ARMORTYPE_LIGHT})}, {name = "Feet", showIcon=true, addString="Light", filterCallback = GetFilterCallbackForGear({EQUIP_TYPE_FEET}, {ARMORTYPE_LIGHT})}, }, }, Medium = { filterCallback = GetFilterCallbackForArmorType({ARMORTYPE_MEDIUM}), dropdownCallbacks = { {name = "Head", showIcon=true, addString="Medium", filterCallback = GetFilterCallbackForGear({EQUIP_TYPE_HEAD}, {ARMORTYPE_MEDIUM})}, {name = "Chest", showIcon=true, addString="Medium", filterCallback = GetFilterCallbackForGear({EQUIP_TYPE_CHEST}, {ARMORTYPE_MEDIUM})}, {name = "Shoulders", showIcon=true, addString="Medium", filterCallback = GetFilterCallbackForGear({EQUIP_TYPE_SHOULDERS}, {ARMORTYPE_MEDIUM})}, {name = "Hand", showIcon=true, addString="Medium", filterCallback = GetFilterCallbackForGear({EQUIP_TYPE_HAND}, {ARMORTYPE_MEDIUM})}, {name = "Waist", showIcon=true, addString="Medium", filterCallback = GetFilterCallbackForGear({EQUIP_TYPE_WAIST}, {ARMORTYPE_MEDIUM})}, {name = "Legs", showIcon=true, addString="Medium", filterCallback = GetFilterCallbackForGear({EQUIP_TYPE_LEGS}, {ARMORTYPE_MEDIUM})}, {name = "Feet", showIcon=true, addString="Medium", filterCallback = GetFilterCallbackForGear({EQUIP_TYPE_FEET}, {ARMORTYPE_MEDIUM})}, }, }, },
local filterInformation = { submenuName = "MyUniqueAddonPluginName_LevelFilters", callbackTable = fullLevelDropdownCallbacks, filterType = { ITEMFILTERTYPE_ALL, ITEMFILTERTYPE_WEAPONS, ITEMFILTERTYPE_ARMOR, ITEMFILTERTYPE_JEWELRY, }, subfilters = {"All",}, enStrings = strings, deStrings = stringsDE, frStrings = strings, ruStrings = strings, esStrings = strings, }
AdvancedFilters.util.UpdateCraftingInventoryFilteredCount(invType)
[INVENTORY_BACKPACK] = "PlayerInventory", [INVENTORY_BANK] = "PlayerBank", [INVENTORY_GUILD_BANK] = "GuildBank", [INVENTORY_CRAFT_BAG] = "CraftBag", [INVENTORY_TYPE_VENDOR_BUY] = "VendorBuy", --[LF_SMITHING_CREATION] = "SmithingCreate", [LF_SMITHING_REFINE] = "SmithingRefine", [LF_SMITHING_DECONSTRUCT] = "SmithingDeconstruction", [LF_SMITHING_IMPROVEMENT] = "SmithingImprovement", --[LF_JEWELRY_CREATION] = "JewelryCraftingCreate", [LF_JEWELRY_REFINE] = "JewelryCraftingRefine", [LF_JEWELRY_DECONSTRUCT] = "JewelryCraftingDeconstruction", [LF_JEWELRY_IMPROVEMENT] = "JewelryCraftingImprovement", [LF_ENCHANTING_CREATION] = "EnchantingCreation", [LF_ENCHANTING_EXTRACTION] = "EnchantingExtraction", [INVENTORY_HOUSE_BANK] = "HouseBankWithdraw", [LF_RETRAIT] = "Retrait"
filterType = {ITEMFILTERTYPE_ALL, ITEMFILTERTYPE_AF_UNIVERSAL_DECON_ALL, ITEMFILTERTYPE_AF_UNIVERSAL_DECON_ARMOR, ITEMFILTERTYPE_AF_UNIVERSAL_DECON_WEAPONS, ITEMFILTERTYPE_AF_UNIVERSAL_DECON_JEWELRY, ITEMFILTERTYPE_AF_UNIVERSAL_DECON_GLYPHS, },
local universalDeconStr = "UniversalDecon" onlyGroups = { "All" ..universalDeconStr, "Armor"..universalDeconStr, "Weapon"..universalDeconStr, "Jewelry"..universalDeconStr, "Glyphs"..universalDeconStr, },
AdvancedFilters.filterTypeNames = { ... [ITEMFILTERTYPE_AF_UNIVERSAL_DECON_ALL] = "All" ..universalDeconStr, [ITEMFILTERTYPE_AF_UNIVERSAL_DECON_WEAPONS] = "Weapons" ..universalDeconStr, [ITEMFILTERTYPE_AF_UNIVERSAL_DECON_ARMOR] = "Armor" ..universalDeconStr, [ITEMFILTERTYPE_AF_UNIVERSAL_DECON_JEWELRY] = "Jewelry" ..universalDeconStr, [ITEMFILTERTYPE_AF_UNIVERSAL_DECON_GLYPHS] = "Glyphs" ..universalDeconStr, }
AdvancedFilters.util.UpdateCraftingInventoryFilteredCount(invType)
File Name |
Version |
Size |
Author |
Date |
Type |
0.0.9 |
6kB |
04/01/24 05:40 PM |
Addon |
||
2.2 |
3kB |
04/01/24 05:04 PM |
Addon |
||
0.0.5 |
5kB |
04/01/24 04:37 PM |
Addon |
||
1.25 |
4kB |
03/30/24 04:44 PM |
Addon |
||
2.0 |
1kB |
03/06/24 12:51 PM |
Addon |
||
6 |
5kB |
07/17/23 12:18 PM |
Addon |
||
1.1.1 |
6kB |
06/03/23 11:51 PM |
Addon |
||
1.1.1 |
6kB |
06/03/23 11:50 PM |
Addon |
||
1.1.1 |
6kB |
06/03/23 11:49 PM |
Addon |
||
1.0.6 |
2kB |
06/05/22 05:37 PM |
Addon |
||
2.1.1 |
2kB |
05/17/22 08:15 AM |
Addon |
||
0.5 |
5kB |
11/01/21 06:29 PM |
Addon |
||
1.0 |
2kB |
05/22/21 04:40 PM |
Addon |
||
1.01 |
1kB |
09/28/20 08:23 AM |
Addon |
||
1 |
2kB |
06/30/20 10:38 AM |
Addon |
||
1.2.0 |
2kB |
04/22/20 09:49 PM |
Addon |
||
1.93 |
7kB |
03/15/20 02:43 PM |
Addon |
||
2.1 |
3kB |
07/22/19 08:32 AM |
Addon |
||
1.0.0.0 |
1kB |
01/24/19 08:00 AM |
Addon |
||
2.0 |
3kB |
12/10/18 11:28 AM |
Addon |
||
1.0 |
2kB |
09/09/18 07:52 AM |
Addon |
||
1.1.0.5 |
2kB |
08/05/18 06:51 PM |
Addon |
||
1.9 |
3kB |
08/05/18 05:55 PM |
Addon |
||
1.9 |
3kB |
08/05/18 05:54 PM |
Addon |
||
1.9 |
2kB |
08/05/18 05:51 PM |
Addon |
||
1.9 |
3kB |
08/05/18 05:48 PM |
Addon |
||
1.9 |
3kB |
08/05/18 05:46 PM |
Addon |
||
1.2 |
2kB |
08/04/18 03:02 PM |
Addon |
||
1.5 |
4kB |
06/17/18 10:10 PM |
Addon |
||
1.0 |
3kB |
06/16/18 11:59 PM |
Addon |
||
1.0.0 |
3kB |
05/27/18 04:44 AM |
Addon |
||
1.1 |
4kB |
05/22/18 11:54 PM |
Addon |
||
1.0 |
3kB |
09/25/17 10:29 AM |
Addon |
||
2.0.0 |
4kB |
04/21/17 03:27 AM |
Addon |
||
2.0.1 |
4kB |
04/21/17 12:19 AM |
Addon |
File Name |
Version |
Size |
Uploader |
Date |
1.6.4.1 |
345kB |
Baertram |
03/21/24 03:15 PM |
|
1.6.4.0 |
345kB |
Baertram |
10/30/23 04:10 AM |
|
1.6.3.4 |
339kB |
Baertram |
09/24/23 11:10 AM |
|
1.6.3.3 |
339kB |
Baertram |
08/06/23 06:59 AM |
|
1.6.3.2 |
339kB |
Baertram |
07/17/23 04:25 PM |
|
1.6.3.1 |
338kB |
Baertram |
06/13/23 10:37 AM |
|
1.6.3.0 |
338kB |
Baertram |
05/24/23 12:34 PM |
|
1.6.2.9 |
338kB |
Baertram |
02/08/23 03:17 PM |
|
1.6.2.8 |
337kB |
Baertram |
02/06/23 06:58 AM |
|
1.6.2.7 |
336kB |
Baertram |
01/08/23 02:46 PM |
|
1.6.2.6 |
336kB |
Baertram |
01/02/23 11:59 AM |
|
1.6.2.5 |
335kB |
Baertram |
11/01/22 07:27 AM |
|
1.6.2.4 |
335kB |
Baertram |
10/03/22 01:27 PM |
|
1.6.2.3 |
335kB |
Baertram |
06/18/22 03:57 PM |
|
1.6.2.2 |
335kB |
Baertram |
06/13/22 09:09 PM |
|
1.6.2.1 |
335kB |
Baertram |
06/13/22 08:08 AM |
|
1.6.2.0 |
335kB |
Baertram |
03/16/22 11:08 AM |
|
1.6.1.9 |
335kB |
Baertram |
03/13/22 04:24 PM |
|
1.6.1.8 |
335kB |
Baertram |
03/12/22 07:36 PM |
|
1.6.1.7 |
335kB |
Baertram |
03/12/22 02:33 PM |
|
1.6.1.6 |
335kB |
Baertram |
03/12/22 01:07 PM |
|
1.6.1.5 |
328kB |
Baertram |
01/18/22 02:18 PM |
|
1.6.1.4 |
325kB |
Baertram |
11/17/21 03:43 PM |
|
1.6.1.3 |
325kB |
Baertram |
08/06/21 08:36 PM |
|
1.6.1.2 |
322kB |
Baertram |
06/28/21 11:04 AM |
|
1.6.1.1 |
321kB |
Baertram |
06/15/21 04:04 AM |
|
1.6.1.0 |
326kB |
Baertram |
06/13/21 07:45 AM |
|
1.6.0.9 |
322kB |
Baertram |
06/12/21 05:33 PM |
|
1.6.0.8 |
321kB |
Baertram |
06/02/21 11:02 AM |
|
1.6.0.7 |
321kB |
Baertram |
06/02/21 08:51 AM |
|
1.6.0.6 |
321kB |
Baertram |
06/01/21 06:16 AM |
|
1.6.0.5 |
318kB |
Baertram |
03/30/21 01:22 AM |
|
1.6.0.4 |
316kB |
Baertram |
11/29/20 12:29 PM |
|
1.6.0.3 |
315kB |
Baertram |
11/27/20 04:40 PM |
|
1.6.0.2 |
315kB |
Baertram |
11/23/20 11:16 AM |
|
1.6.0.1 |
315kB |
Baertram |
11/03/20 04:37 PM |
|
1.6.0.0 |
299kB |
Baertram |
11/02/20 09:24 AM |
|
1.5.4.7 |
288kB |
Baertram |
08/24/20 07:21 PM |
|
1.5.4.6 |
287kB |
Baertram |
07/19/20 01:13 PM |
|
1.5.4.5 |
283kB |
Baertram |
07/03/20 05:04 PM |
|
1.5.4.4 |
282kB |
Baertram |
05/31/20 10:23 AM |
|
1.5.4.3 |
282kB |
Baertram |
05/31/20 10:21 AM |
|
1.5.4.2 |
281kB |
Baertram |
05/27/20 02:13 PM |
|
1.5.4.1 |
281kB |
Baertram |
05/25/20 03:06 AM |
|
1.5.4.0 |
281kB |
Baertram |
05/24/20 06:15 PM |
|
1.5.3.9 |
280kB |
Baertram |
03/21/20 12:09 PM |
|
1.5.3.8 |
278kB |
Baertram |
03/20/20 04:35 PM |
|
1.5.3.7 |
277kB |
Baertram |
03/15/20 09:48 AM |
|
1.5.3.6 |
283kB |
Baertram |
03/14/20 04:01 PM |
|
1.5.3.5 |
277kB |
Baertram |
02/23/20 07:01 PM |
|
1.5.3.4 |
277kB |
Baertram |
01/16/20 05:11 PM |
|
1.5.3.3 |
274kB |
Baertram |
01/08/20 08:57 AM |
|
1.5.3.2 |
272kB |
Baertram |
10/21/19 08:26 AM |
|
1.5.3.1 |
272kB |
Baertram |
09/14/19 04:29 AM |
|
1.5.3.0 |
272kB |
Baertram |
09/13/19 09:05 AM |
|
1.5.2.9 |
271kB |
Baertram |
09/13/19 06:51 AM |
|
1.5.2.8 |
271kB |
Baertram |
09/12/19 04:44 AM |
|
1.5.2.7 |
271kB |
Baertram |
09/09/19 09:15 AM |
|
1.5.2.6 |
267kB |
Baertram |
09/06/19 05:05 PM |
|
1.5.2.5 |
267kB |
Baertram |
09/06/19 04:01 PM |
|
1.5.2.5 |
267kB |
Baertram |
09/06/19 01:36 PM |
|
1.5.2.3 |
259kB |
Baertram |
08/23/19 08:46 AM |
|
1.5.2.2 |
259kB |
Baertram |
08/18/19 08:22 PM |
|
1.5.2.1 |
258kB |
Baertram |
08/16/19 04:18 PM |
|
1.5.2.0 |
257kB |
Baertram |
08/15/19 11:31 AM |
|
1.5.1.9 |
256kB |
Baertram |
08/13/19 10:21 AM |
|
1.5.1.8 |
257kB |
Baertram |
08/11/19 06:38 PM |
|
1.5.1.7 |
261kB |
Baertram |
07/01/19 03:28 PM |
|
1.5.1.6 |
261kB |
Baertram |
07/01/19 12:40 PM |
|
1.5.1.5 |
264kB |
Baertram |
05/26/19 05:31 PM |
|
1.5.1.4 |
263kB |
Baertram |
05/26/19 12:39 PM |
|
1.5.1.3 |
263kB |
Baertram |
05/20/19 01:06 PM |
|
1.5.1.2 |
258kB |
Baertram |
02/27/19 03:17 AM |
|
1.5.1.1 |
259kB |
Baertram |
02/25/19 09:54 AM |
|
1.5.1.0 |
278kB |
Baertram |
01/26/19 03:46 PM |
|
1.5.0.9 |
262kB |
Baertram |
01/25/19 12:07 PM |
|
1.5.0.8 |
257kB |
Baertram |
01/14/19 04:13 AM |
|
1.5.0.7 |
259kB |
Baertram |
01/13/19 06:57 PM |
|
1.5.0.6 |
289kB |
Baertram |
12/10/18 11:12 AM |
Comment Options |
01/16/20, 11:58 AM | ||||
|
Re: Re: Re: Bugs since the latest update
Thanks, I guess it was the bank closing. But will try to rebuild that error.
If you happen to get it again and notice what to do to get it feel free to share that info with me here, thanks.
|
|||
|
Baertram |
View Public Profile |
Send a private message to Baertram |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
01/16/20, 11:35 AM | |||
Forum posts: 2
File comments: 17
Uploads: 0
|
Re: Re: Bugs since the latest update
After a clean reinstall I have not encountered these anymore. I got this one when either closing the bank or blacksmithing station I can't recall as my banker was standing next to it.
Code:
user:/AddOns/AdvancedFilters/main.lua:304: attempt to index a nil valuedw stack traceback: user:/AddOns/AdvancedFilters/main.lua:304: in function 'UpdateListAnchors' <Locals> self = [table:1]{selectedTabType = 1, itemsLockedDueToDeath = F}, shiftY = 40, p_subFilterBar = [table:2]{name = "SmithingRefine_BLACKSMITH_Refi...", inventoryType = 14}, layoutData = [table:3]{useSearchBar = T, LibFilters3_filterType = 3, backpackOffsetY = 96, inventoryTopOffsetY = 45, emptyLabelOffsetY = 100, width = 565, sortByNameWidth = 241, hideBankInfo = F, hideCurrencyInfo = F, inventoryBottomOffsetY = -30, sortByOffsetY = 63, sortByHeaderWidth = 576, inventoryFilterDividerTopOffsetY = 105}, invTypeUpdateListAnchor = 14 </Locals> user:/AddOns/AdvancedFilters/main.lua:477: in function 'ShowSubfilterBar' <Locals> currentFilter = 40, craftingType = 1, UpdateListAnchors = user:/AddOns/AdvancedFilters/main.lua:298, invType = 14, currentFilterToUse = 40, doDebugOutput = F, subfilterGroupMissingForInvType = F, subfilterBarMissing = F, subfilterGroup = [table:4]{}, subfilterBarBase = [table:5]{}, subfilterBar = [table:2], isCraftingInventoryType = F, isCraftingPanel = F </Locals> user:/AddOns/AdvancedFilters/util.lua:69: in function 'Update'
|
||
|
kebabman |
View Public Profile |
Send a private message to kebabman |
Find More Posts by kebabman |
Add kebabman to Your Buddy List |
Baertram |
View Public Profile |
Send a private message to Baertram |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
01/13/20, 08:50 AM | |
Forum posts: 2
File comments: 17
Uploads: 0
|
Bugs since the latest update
With the most recent update I keep having a few errors at least one of them usually on login:
Code:
user:/AddOns/AdvancedFilters/main.lua:1169: function expected instead of nil stack traceback: user:/AddOns/AdvancedFilters/main.lua:1169: in function 'onCraftingComplete' <Locals> eventCode = 131531 </Locals> Code:
user:/AddOns/AdvancedFilters/data.lua:1807: function expected instead of nil stack traceback: user:/AddOns/AdvancedFilters/data.lua:1807: in function 'parseFilterInformation' <Locals> filterInformation = [table:1]{submenuName = "LevelFilters", filterType = 0}, addonInformation = [table:2]{submenuName = "LevelFilters"}, groupName = "All", addStrings = user:/AddOns/AdvancedFilters/data.lua:1802 </Locals> user:/AddOns/AdvancedFilters/data.lua:1825: in function 'AdvancedFilters_RegisterFilter' <Locals> filterInformationTable = [table:3]{submenuName = "LevelFilters"}, parseFilterInformation = user:/AddOns/AdvancedFilters/data.lua:1777, filterTypes = [table:4]{1 = 0}, filterInformationForEachFilterType = [table:1], _ = 1, filterInformationFilterType = 0 </Locals> user:/AddOns/AdvancedFilters/extrafilters/LevelFilters.lua:121: in function '(main chunk)' <Locals> util = [table:5]{}, checkCraftingStationSlot = user:/AddOns/AdvancedFilters/data.lua:35, cpIcon = "|t18:18:/esoui/art/menubar/gam...", GetFilterCallbackForLevel = user:/AddOns/AdvancedFilters/extrafilters/LevelFilters.lua:17, fullLevelDropdownCallbacks = [table:6]{}, strings = [table:7]{cp130-140 = "|t18:18:/esoui/art/menubar/gam...", cp10-20 = "|t18:18:/esoui/art/menubar/gam...", 31-40 = "31-40", 11-20 = "11-20", LevelFilters = "Level Filters", cp30-40 = "|t18:18:/esoui/art/menubar/gam...", cp150-160 = "|t18:18:/esoui/art/menubar/gam...", cp10-160 = "|t18:18:/esoui/art/menubar/gam...", cp110-120 = "|t18:18:/esoui/art/menubar/gam...", 41-50 = "41-50", 21-30 = "21-30", cp50-60 = "|t18:18:/esoui/art/menubar/gam...", cp70-80 = "|t18:18:/esoui/art/menubar/gam...", 1-10 = "1-10", cp90-100 = "|t18:18:/esoui/art/menubar/gam...", 1-49 = "1-49"}, stringsDE = [table:8]{LevelFilters = "Level Filter"}, filterInformation = [table:3] </Locals> Code:
user:/AddOns/AdvancedFilters/AF_FilterBar.lua:241: attempt to index a nil value stack traceback: user:/AddOns/AdvancedFilters/AF_FilterBar.lua:241: in function 'AF_FilterBar:AddSubfilter' <Locals> self = [table:1]{name = "PlayerInventory_All"}, groupName = "All", subfilterName = "All" </Locals> user:/AddOns/AdvancedFilters/AF_FilterBar.lua:234: in function 'AF_FilterBar:Initialize' <Locals> self = [table:1], inventoryName = "PlayerInventory", tradeSkillname = "_", groupName = "All", subfilterNames = [table:2]{1 = "All"}, _ = T, _ = 9, _ = ud, _ = 9, _ = 0, offsetY = 63, parents = [table:3]{}, parent = ud, allText = "All", DropdownOnMouseUpHandler = user:/AddOns/AdvancedFilters/AF_FilterBar.lua:60, comboBox = [table:4]{m_isDropdownVisible = F, m_sortOrder = T, m_spacing = 0, m_sortsItems = F, m_name = "AF_FilterBarPlayerInventory_Al..."}, DropdownOnMouseEnterHandler = user:/AddOns/AdvancedFilters/AF_FilterBar.lua:145, DropdownOnMouseExitHandler = user:/AddOns/AdvancedFilters/AF_FilterBar.lua:152, _ = 1, subfilterName = "All" </Locals> user:/AddOns/AdvancedFilters/AF_FilterBar.lua:14: in function 'AF_FilterBar:New' <Locals> self = [table:5]{}, inventoryName = "PlayerInventory", tradeSkillname = "_", groupName = "All", subfilterNames = [table:2], obj = [table:1] </Locals> user:/AddOns/AdvancedFilters/AF_FilterBar.lua:511: in function 'AF.CreateSubfilterBars' <Locals> doDebugOutput = F, inventoryNames = [table:6]{32 = "JewelryCraftingCreate"}, tradeSkillNames = [table:7]{0 = "_"}, filterTypeNames = [table:8]{0 = "All"}, subfilterGroups = [table:9]{}, subfilterButtonNames = [table:10]{}, inventoryType = 1, tradeSkillTypeSubFilterGroup = [table:11]{}, tradeSkillType = 0, subfilterGroup = [table:12]{}, itemFilterType = 0, _ = [table:13]{} </Locals> user:/AddOns/AdvancedFilters/main.lua:1294: in function 'AdvancedFilters_Loaded' <Locals> eventCode = 65536, addonName = "AdvancedFilters" </Locals> Code:
user:/AddOns/AdvancedFilters/main.lua:1226: function expected instead of nil stack traceback: user:/AddOns/AdvancedFilters/main.lua:1226: in function 'SetBankEventVariable' <Locals> bankType = "b", opened = F, bankInvType = 3 </Locals> user:/AddOns/AdvancedFilters/main.lua:1283: in function '(anonymous)' |
|
kebabman |
View Public Profile |
Send a private message to kebabman |
Find More Posts by kebabman |
Add kebabman to Your Buddy List |
01/10/20, 08:20 AM | ||||
|
What I need to know is
What are your Dolgubons Lazy Writ Crafter settings? Do you auto withdraw items needed for writs from the bank? Do you auto close the bank afterwards? I had implemented a kind of fix for DLWC here to not try to apply AdvancedFilters subfilter if the bank get's closed too fast due to other addons. But this was only tested with DolgubonsLazyWritCrafter and not others like Cookery Wiz, Bank Manager etc. So maybe you could try the following for me with your addons As you go to the banks, where the items needed for writs get automatically withdrawn: Could you try to disable the other addons one after another, only always keep Dolgubons Lazy Writ Crafter enabled. Does the AF message to chat still occur then? Can you try to find out which of the other addons you use there interfere and create the error message? And could you try to "create a steps list" how to reproduce it then with the other addons enabled, and which settings these addon's are setup with. I know this is a big favor I'm asking you for but the only way to reproduce and fix it then You could try to just put the items back into the bank after you got the message and re-run it several times. I did this during the tests for DLWC and it worked fine, so one could get the same error message in chat several times after another. You just needed to get the message, put items back to the bank. Do a reloadui (here you could change the active addons e.g.) and try again.
Last edited by Baertram : 01/10/20 at 08:23 AM.
|
|||
|
Baertram |
View Public Profile |
Send a private message to Baertram |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
01/10/20, 12:10 AM | |||
Thanks Baertram for the reply.
This message is only seen when I do a DOUBLE WRIT cycle. That is I pick up the writs on one day and then do them the next day with the next days writs. For me it makes sense to do this as I get days with no writs and it is more time effective. I do this on 8 characters but I will now note which character and detail the settings I use with steps as you suggest. In brief I have auto craft on and use relevant addons, Lazy Writ Crafter Cookery Wiz Bank Manager Personal Assistant I always do writs in Vvardenfell and in the same order, Clothing, Blacksmith, Bank to collect Alchemy, Provis, Woodwork, Jewelry, Enchant then hand in items. Pick up the next writs and do the same.
|
|||
|
Onigar |
View Public Profile |
Send a private message to Onigar |
Send email to Onigar |
Find More Posts by Onigar |
Add Onigar to Your Buddy List |
01/01/20, 04:41 PM | ||
|
Mounts: No. You cannot even slot them to the quickslots so why should one add them there?
Just for the ability to see and "use" them? Press the 1 button for collections and use the search box or mounts at left, search box. Should be easy enough. There already exist quickslot subfilter addons like Merlight's one. Currently not planned to add any subfilters to the quickslots, not even sure if this would be possible. If I find the time I can have a look but for now I'm not really interested in it. Please use Merlight's Quickslot filters + Votans search box.
Last edited by Baertram : 01/01/20 at 04:42 PM.
|
|
|
Baertram |
View Public Profile |
Send a private message to Baertram |
Send email to Baertram |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
01/01/20, 05:24 AM | |
|
1) Request feature
Appearance at Collections getting bigger and bigger with each patch and its harder to navigate and pick what you need at Inventory - Quick slots - Appearance can you add some subfilters into it? divided to categories like at Collections - Appearance menu? 2) its possible to add MOUNTS to Inventory - Quick slots?
Last edited by Marazota : 01/01/20 at 05:25 AM.
|
|
Marazota |
View Public Profile |
Send a private message to Marazota |
Send email to Marazota |
Find More Posts by Marazota |
Add Marazota to Your Buddy List |
12/28/19, 09:14 AM | ||
|
This is something which happens because the other addon DLWC closes the bank again before AF even was able to apply the filters properly to the bank layout.
We had this several times and I do not got any particular steps top reproduce this, so I'm not able to fix this for now. Sadly you need to live with the message to the chat I guess. Or maybe you can share some detailed steps how to reproduce this, or at least try to note down in detail what you did and when you get the chat message next time you do the double/saved writs + today's writs? I mean something like: 1. Opened craft station smithing 2. Auto crafted the writs from yesterday as DLWC settings was set to auto craft / Manually clicked the craft now button on DLWC popup 3. Closed station automatically by DLWC helper functions 4. Went to clothier station ... 10. Went to NPC and got today's writ quests. DLWC accepted the quests via helper fucntions automatically. 11. Went to smithing station... If I get such details I would be able to reproduce it somehow I guess. Thanks
|
|
|
Baertram |
View Public Profile |
Send a private message to Baertram |
Send email to Baertram |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
12/28/19, 03:24 AM | |
This is an intermittent bug but does not seem to have any detrimental effect.
From the 8 chars I do writs on there are days when I do double writs with ones saved from the prev day. This bug happens on random chars and only when I am doing the second writ cycle. I complete 1 set of writs and then start the second set without any intermediate NPC or bank interaction. At the bank interface Dolgubons Lazy Writ opens and closes the interface to withdraw items. This is when I see the message in the chat window, As I said, it does not seem to do anything bad, I am just advising you in case it is useful down the line
Last edited by Onigar : 12/28/19 at 03:35 AM.
|
|
|
Onigar |
View Public Profile |
Send a private message to Onigar |
Send email to Onigar |
Find More Posts by Onigar |
Add Onigar to Your Buddy List |
12/27/19, 10:57 AM | ||
|
Thanks, will have a look.
|
|
|
Baertram |
View Public Profile |
Send a private message to Baertram |
Send email to Baertram |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
12/27/19, 10:07 AM | |
Forum posts: 0
File comments: 41
Uploads: 0
|
Disabled all the addons but AF and it still happens.
Step 1: go to a JC crafting station Step 2: go to any other station Step 3: Check the Research section of the station You'll see the first two 'true filters' (ie not the All one) now have the Neck and Ring buttons overlayed on top of the other filters. And that those overlays are actually working, meaning you see nothing because it's not a JC station. As previously stated, this only happens after visit a JC station. If I had to guess. What ever is in AF that clears the filters and reloads them for each 'filter enabled' UI pane, isn't firing for the JC portion. For example, after tripping this. If I go to the Woodworking station I have 2 'All' filters now. But I do a /reloadui I get only 1. |
|
Illutian |
View Public Profile |
Send a private message to Illutian |
Send email to Illutian |
Find More Posts by Illutian |
Add Illutian to Your Buddy List |
12/26/19, 02:25 PM | ||
|
Please test if this happens with only AF enabled and other addons disabled.
And please provide steps how to reproduce the error, like go to jc craft station, open deconstruction tab, open rings tab, open other tab, etc. As much details as possible to rebuild the bug helps. Thank you.
|
|
|
Baertram |
View Public Profile |
Send a private message to Baertram |
Send email to Baertram |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
12/25/19, 12:09 PM | |
Forum posts: 0
File comments: 41
Uploads: 0
|
One thing I noticed, and I'm guessing it's caused by this addon (since it alters filtering), is that when using the Jewelry Crafting station and then any other crafting station.
The 'Neck' and 'Ring' icons get bugged out: https://imgur.com/a/aWkp8XO I did before [using JC station] and after [using JC station] screenshots. It looks like the only issue is the JC station. None of the other crafting stations appear to bug out and keep buttons from OTHER stations. However, I get no errors. So, I don't know how helpful this is. Additionally, I did test stations out with Advanced Filters disabled, and there was no issue with the 'default crafting UI'. |
|
Illutian |
View Public Profile |
Send a private message to Illutian |
Send email to Illutian |
Find More Posts by Illutian |
Add Illutian to Your Buddy List |
12/23/19, 07:24 PM | |
|
thanks! no errors with beta
|
|
Marazota |
View Public Profile |
Send a private message to Marazota |
Send email to Marazota |
Find More Posts by Marazota |
Add Marazota to Your Buddy List |
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.