LibFilter-1.0
Generic Filter Library. This library allows for plug in filters for items and other similar strings.
Filters
I have plans for some additional filters.
- EquipSlot - Matches items based on the slot in goes into on the character sheet.
- EquipmentSets - Matches items based on 3.1's new Equipment Manager.
- ItemRack - Matches items based on being in a itemrack set
- Outfitter - Matches items based on being in an outfitter set.
- Professions - Matches items based on the professions you know or don't know. Supports matching for recipes, materials, crafted items, tools or gathered items. Note: Missing support needed for Combuctor adapter.
- Soulbound - Filters on Soulbound, Account bound, bind on equip, bind on pickup, bind to account, etc.
- Usable - Provides filters for Usable, Consumable and Equippable items. Note: Usable and Consumable are based on Blizzard functions and may not be the same as you expect. Also missing support needed for Combuctor adapter.
Obsolete Filters
- ClosetGnome - Matches items based on being in a closetgnome set, use EquipmentSets filter instead
Adapters
- Baggins - Allows any of the libfilter item and bag slot filters to be used as rules in Baggins.
- Note: Non-libfilter plugins will prevent matching filters from this library from being adapted.
- Combuctor - Allows any of the libfilter item filters to be used as rules in Combuctor if they provide presets.
If only want the filters for Baggins you can get Baggins_LibFilter instead of this. Because many of the current filters were first written as Baggins plugins, some of the individual filters have been repackaged under the original names.
-
View User Profile
-
Send Message
Posted Sep 3, 2012With the most recent update, I've been getting this error whenever I log in:
Message: ...AddOns\LibFilter-1.0\LibFilter-1.0\LibFilter-1.0.lua line 32:
attempt to perform arithmetic on a nil value
Debug:
[C]: ?
...AddOns\LibFilter-1.0\LibFilter-1.0\LibFilter-1.0.lua:32: in main chunk
Locals:
(*temporary) = "LibFilter-1.0"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "(%d+)"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to perform arithmetic on a nil value
-
View User Profile
-
Send Message
Posted Sep 3, 2012Does 2012-09-04 fix the problem? ( I don't have an active wow account so can't test. )
-
View User Profile
-
Send Message
Posted Sep 3, 2012I've updated for the apparent removal of the ranged slot for 5.0.4 based on a fixed posted for Baggins_LibFilter. I don't have an active WOW account to test this so hopefully it works.
-
View User Profile
-
Send Message
Posted Oct 14, 2010Friikki/MyrddinE, Should be fixed as ClosetGnome support is removed since basically just a front end to Equipment Manager now. The EquipmentSets filter should work.
ddffnn, I haven't had much time to work on addons lately so I can't make any promises though I will try to check it out. Looks like it isn't 4.0 ready yet though.
-
View User Profile
-
Send Message
Posted May 23, 2009attempt to index local 'vIcons' (a nil value)
Debug:
[C]: ?
...ules\LibFilter_ClosetGnome\LibFilter_ClosetGnome.lua:230:
...ules\LibFilter_ClosetGnome\LibFilter_ClosetGnome.lua:217
...ules\LibFilter_ClosetGnome\LibFilter_ClosetGnome.lua:319: CacheSetsAndUpdate()
...ules\LibFilter_ClosetGnome\LibFilter_ClosetGnome.lua:359: UPDATE()
...ules\LibFilter_ClosetGnome\LibFilter_ClosetGnome.lua:366:
...ules\LibFilter_ClosetGnome\LibFilter_ClosetGnome.lua:366
-
View User Profile
-
Send Message
Posted Jun 10, 2009-
View User Profile
-
Send Message
Posted Apr 11, 2009-
View User Profile
-
Send Message
Posted Oct 25, 2008-
View User Profile
-
Send Message
Posted Oct 14, 2008-
View User Profile
-
Send Message
Posted Oct 21, 2008