I'm about to replace these addons with a new versions based on generic filters. To use the new filters with Baggins an addon Baggins_LibFilter is will be used to add LibFilter support to baggins. In theory I should be able to make similar adaptors for other Bag addons.
Baggins_LibFilter -- Released (with ClosetGnome and Outfitter), now part of LibFilter-1.0.
LibFilter-1.0 -- Generic Filter Library -- Released. Now working on modules for it which currently are available as part of the LibFilter-1.0 base addon:
LibFilter (ClosetGnome) -- Released. (Also released as a standalone Baggins_ClosetGnome)
LibFilter (ItemRack) -- Released. (Also released as a standalone Baggins_ItemRack)
LibFilter (Professions) -- Not yet written
LibFilter (Usable) -- In current alpha. (also in alpha of Baggins_Usable)
LibFilter (Outfitter) -- Not yet written
I'm probably going to make one or two more API changes before I finalize this, but just wanted to let you know I am working on getting this stuff improved for 3.0. I did some testing a while ago on the PTR and except for Baggins_ClosetGnome the old 2.4 addons should work til I get a chance to get this new stuff out.
Getting an error when I try to use the Flush or Flush&Get features:
[2007/06/20 12:06:32-1399-x1]: ClosetGnome_Banker\Banker.lua:266: bad argument #1 to 'pairs' (table expected, got nil)
ClosetGnome_Banker\Banker.lua:266: in function `Flush'
ClosetGnome_Banker\Banker.lua:292: in function `func'
Dewdrop-2.0-40744 (AHsearch):643: in function <...ace\AddOns\AHsearch\libs\Dewdrop-2.0\Dewdrop-2.0.lua:582>
I think you posted this to the wrong thread. The thread you want is probably ClosetGnome - Wear it or lose it. since I don't see a specific ClosetGnome_Banker thread.
I haven't had as much time as I would like to update these lately, but I'll see if I can get Outfitter support added. I also received a update from Bleucheese that automatically creates bags for each outfit which I haven't had a chance to integrate yet.
I've been thinking that a universal EquipmentSetLib might be the best way forward. It would recognize the equipment sets of several addons (ClosetGnome, ItemRack, Outfitter, etc) and allow them to be queried and synchronized (ala ClosetGnome_ItemRack).
I'm getting an error at Baggins_ItemRack.lua:271:AceLocale(Baggins_ItemRack): Translation "Self" does not exist.
I've tried wiping out the WTF info and still getting this. I'm using ItemRack 1.991 and the 29078 build of Baggins_ItemRack. Any ideas?
This should be fixed in the latest version. I haven't had a chance to test it yet though since I'm using ItemRack 2 Beta.
Quote from FlareCDE »
Curious, does this support the current Itemrack2 beta?
It should, unless something has changed in the beta since the version I'm using.
Quote from DGambler »
Ok, I followed the below and it works perfectly... just one issue. My ClosetGnome items are showing up under "EquipSets" and "Armor" in my bag... any way to make a "negative" condition to remove CG items out of Armor?
There are couple ways to do this. You should do only one of them.
The first is to turn on the remove duplicates in the baggins menu (I think it's off the Item submenu, not in game right now). That option causes items to only appear once in any bag/section. The first section that matches is where items are displayed. If you followed the steps above exactly "EquipSets" should be before your other equipment and so this should just work for you.
If you want to set items duplicated in other sections but want to just exclude your item sets from the Armor and Weapons Categories, you can do the following: ((Again, I'm doing this from memory, so the syntax might no be exactly right.))
In the baggins menu choose "Edit Categories", expand the "Armor" category by clicking on the "+" next to it. Click on "Add Rule" to add a rule to that category. Set the rule type to ItemRack or ClosetGnome and the set to you wish to exclude. "Any" is a good choice. Finally the "Operation" should be set to "Not". Do the same for the "Weapons" Category, then "Apply" and "Close" the categories window.
This thread is for any problems/questions about any of the plugins I wrote for Nargiddley's Baggins.
Baggins_ClosetGnome / Baggins_ItemRack
Both these plugins allow filtering of sets within Baggins.
Here's an example of how to add filters based on these addons. They work like any other Baggin filter. Note you will need a recent version of Baggins to use these plugins.
Create a category.
In the Baggins menu (right click on the Baggins FuBar widget) choose "Edit Categories".
Click on "New Category", and make a category called EquipSets.
Click on "Add Rule" to add a rule to that category.
Then right click on the rule to define the rule.
If you are using ItemRack, set the rule type to ItemRack, otherwise set it to ClosetGnome.
For ItemRack 1.991 you have access to item sets for other characters. You can use "Self" to make the rule always apply to the current character.
For both ClosetGnome and ItemRack you will also need to pick the set you wish the Category to match. For this example pick "Any", which will match "Any" item in any set you have defined.
Once you have finished this you can "Close" the Categories window.
Add the category to a bag
Back in the Baggins menu choose "Edit Bags".
Expand the "Equipment" bag by clicking on the "+" next to it.
Add a new section called EquipSets.
From there click add category and choose the EquipSets category you made earlier.
Click the "-" next to the new section to close the section
Shift click "EquipSets" a few times to move it to the top of the bag. By having this set at the top of your bag you can turn on hide duplicates and exclude your item sets from showing up in all other bags and sections.
Do the same sequence for the "Bank Equipment"
This plugin adds filtering based on Usable, Consumable and Equippable. These filters consider player level and class when deciding what items can be used, consumed or equipped. These filters all appear under the "Usable" listing in the rules menu.
This plugin adds filtering based on your known tradeskills. You can filter on Gathered, Crafted, Tradeskill Mats, Tools and Recipes for the professions you know, or for ones for professions that you don't know. Note it does not take your known recipes into account when filtering just the overall professions you know.