Baggins
Inventory Management with virtual view divided into sections.
Now with baggins you can not only separate your bags into virtual view of your inventory but organize the items in your virtual view by item type! Bag options with endless possibilities. Add/remove/create categories, change skin of the view baggins does it all! Customize your bags to show items exactly how you like! No more looking for items and not being able to find them, look and know exactly where they should be!
For example one bag with profession items, one bag with gear, and so much more! You can even make your own categories!
You can use the minimap icon or /baggins to open the options window.
Ok,
I did find one issue when attempting to add an excption rule to the built in "Armor" category. When selecting "EquipmentSet" from the Add New Rule drop down it just breaks theconfig.
You can no longer get in to config mode or do anything if you are still in until you exit the game and remove that addition from the lua file.
This is the error it generates:
2x Baggins-r544\Baggins-Options.lua:1550: attempt to concatenate local "rulename" (a nil value)
Baggins-r544\Baggins-Options.lua:1550: in function "RebuildCategoryRules"
Baggins-r544\Baggins-Options.lua:1652: in function <Baggins\Baggins-Options.lua:1649>
(tail call): ?
<in C code>
<string>:"safecall Dispatcher[2]":9: in function <string>:"safecall Dispatcher[2]":5
(tail call): ?
AceConfigDialog-3.0\AceConfigDialog-3.0-57.lua:799: in function <AceConfigDialog-3.0\AceConfigDialog-3.0.lua:614>
(tail call): ?
<in C code>
<string>:"safecall Dispatcher[3]":9: in function <string>:"safecall Dispatcher[3]":5
(tail call): ?
AtlasLoot_Loader-v7.00.01\Libs\AceGUI-3.0\AceGUI-3.0-33.lua:314: in function "Fire"
Libs\6AceGUI-3.0-33\widgets\AceGUIWidget-DropDown.lua:439: in function <Libs\AceGUI-3.0\widgets\AceGUIWidget-DropDown.lua:430>
(tail call): ?
<in C code>
<string>:"safecall Dispatcher[3]":9: in function <string>:"safecall Dispatcher[3]":5
(tail call): ?
AtlasLoot_Loader-v7.00.01\Libs\AceGUI-3.0\AceGUI-3.0-33.lua:314: in function "Fire"
AceGUI-3.0-33\widgets\AceGUIWidget-DropDown-Items.lua:351: in function <AceGUI-3.0\widgets\AceGUIWidget-DropDown-Items.lua:341>
Locals:
nil
That being said, I can make a new rule sepecifically for "EquipmentSet", (which is how i prefer to do it so my "sets" show up apart from unused bits) but that leads to duplicate items being shown
This actually happens whenever I attempt to add "EquipmentSet" to any Category that already has another rule in place.
works for me
Please make sure you have no additional Baggins-filters installed. They break the whole thing.
Yeah, I don't have anything baggins related installed other than the 544 zip that you uploaded, though I did copy my Saved Variables file from the previous version. I'll back that out and see what happens.
Removing the old SavedVariables fixed it all.
Thank you so much for updating this addon. I was dreading the alternatives.
@Generizer
Found it, fixed in r548
Thanks for the update profalbert, everything seems to be working except the creation/modification of bag catagories. I assume it's not working as it's still based on waterfall. I'm not sure if that is something you plan on tackling, but just throwing it out there.
here is a captured lua error:
25x Baggins-r544\Baggins-Options.lua:1550: attempt to concatenate local "rulename" (a nil value)
Baggins-r544\Baggins-Options.lua:1550: in function "RebuildCategoryRules"
Baggins-r544\Baggins-Options.lua:1695: in function "RebuildCategoryOptions"
Baggins-r544\Baggins-Options.lua:842: in function "?"
Libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:147: in function <Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
<string>:"safecall Dispatcher[3]":4: in function <string>:"safecall Dispatcher[3]":4
<in C code>
<string>:"safecall Dispatcher[3]":13: in function "?"
Libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:92: in function "Fire"
Libs\AceDB-3.0\AceDB-3.0-22.lua:565: in function "CopyProfile"
Libs\AceDBOptions-3.0\AceDBOptions-3.0-12.lua:276: in function <Libs\AceDBOptions-3.0\AceDBOptions-3.0.lua:275>
(tail call): ?
<in C code>
AtlasLoot_Loader-v7.00.01\Libs\AceGUI-3.0\AceGUI-3.0-33.lua:314: in function "Fire"
Libs\6AceGUI-3.0-33\widgets\AceGUIWidget-DropDown.lua:439: in function <Libs\AceGUI-3.0\widgets\AceGUIWidget-DropDown.lua:430>
(tail call): ?
<in C code>
<string>:"safecall Dispatcher[3]":9: in function <string>:"safecall Dispatcher[3]":5
(tail call): ?
AtlasLoot_Loader-v7.00.01\Libs\AceGUI-3.0\AceGUI-3.0-33.lua:314: in function "Fire"
AceGUI-3.0-33\widgets\AceGUIWidget-DropDown-Items.lua:351: in function <AceGUI-3.0\widgets\AceGUIWidget-DropDown-Items.lua:341>
Locals:
nil
What saved variables did you remove? I'm getting this error.
My steps: I create 2 Categories for 2 item sets. Then I add those 2 item sets to the Equipment section. I noticed the filter works, but now I have items showing in both the Equipment Sets and the Armor (not sure if thats a bug) and duplicates is NOT checked. I then go to the Armor Category and click in the drop-down Add new Rule -> EquipmentSet and I get an error.
You may try my Ace3-Port of Baggins. I had no problems in 5.0.4 with it yet.
http://www.wowace.com/addons/baggins/repositories/ace3/files/
Whenever I open Baggins, my frame rate drops to about 1 per second for a few seconds, then the game hangs.
I REALLY hope this addon is updated, as it's one of my MUST HAVE addons - fingers firmly crossed. :D
I'd love an update for MoP too!
Baggins seems to be working, but the category-configuration using Lib Waterfall is not.
Can't even get it to pop up post 5.0.4. Bummer if this is gone bye bye; was another of my favorites.
Any plans for a MoP beta release?
I'm just recently having problems with some items getting filtered into a category and some not... Like with Result mats Inscription some get properly filtered, and others don't. And this is even between my bank and my bag some item in my bank will get put into other and the proper category in my bag even though they have the same filters..
update!
For the All-in-One bags, can we get a "anchor at the bottom" option for when in manual layout?
I like the option when its in "auto", but then my Baggins covers up my default Blizz bank bags, so I keep it on manual so I can move them as necessary. I could switch in and out of manual and auto layout, but I would think it would be easier to have my Baggins grow "up" rather than "down" when new things get added to my bag.
By far the best bag addon i've been! Great work. The only thing that's annoying is like for exampel the "Iron Boot Flask" (transformation item) goes in to the trash seciton. The same thing with some Tabards as well. But I guess that is blizzards fault not yours. :)
Whenever i open auction house all my bags and baggins open too and i have unchecked "Automaticly open at auction house". Any solutions?
my problem is i have to keep logging in and out of game in order to get my mail.. says i recieved the mail but never reaches my bags.. until i log out of game then log back in.. then it shows up in my inventory
I've read most of the postings of some people having problems vs. people not having problems with 4.2/4.3. I'll let you in on my experiences, which hopefully clarify some issues.
In My Humble Opinion, The Waterfall 1.0 is buggy with the latest patches of WoW.
Profiles do not properly save, do not properly delete, and are hard to edit, and is hard to switch between them.
If you create a profile, and then edit your bags, things work out reasonably well.
If you don't create a profile, there can be a whole host of symptoms and problems, which I belive relates to Waterfall, rather than Baggins itself.
I've created a ruleset which is comprehensive, and very useful. Those people I've shared it with, never want to go back to any other inventory viewing/management system.
But sharing the ruleset has shown some of these problems.
1) For the user installing my configuration/ruleset, the default Baggins virtual bags show up instead of my customized ruleset. This sometimes happens when I didn't have a profile saved.
2) When I had a profile saved, sometimes it would use it, and sometimes not depending on who I sent my configuration to. There was no rhyme or reason as to why it would or would not work.
3) Baggins doesn't show up at all. No idea how this occurrs. Two people can't use baggins because I've not been able to get them to successfuly install/use my configuration file at all. Despite following my directions exactly.
Creating a new profile has no issues as far as I can tell.
But saving the existing "default" profile (in other words, editing/changing the default profile customizing it to your preferences), to a newly named profile is very problematic.
Switching to the new profile doesn't work.
Copying the default profile to a new profile, then copying it to yet another new profile, sometimes works. But now you have 3 profiles, and the Baggins.lua file size is insanely 3 times larger. So I tried deleting profiles, which... doesn't always work. My Baggins file is still 3 times larger than normal though. I'm afraid to manually excise out the chuff for fear of making it unusable. I had to go to a backup of my configuration 3 times and try it over. After much effort, and something like 20 or 22ish different tries, I finally got my profile properly saved, and loaded, so that it stays on the "Zee" profile. The exact details I forget, because I did this some 2 months ago.
Once I got the flaky profile issue semi-resolved, I now distribute my highly customized Baggins.lua configuration file to my friends, and they are very grateful for the effort and functionality put in.
If the authors/maintainers can investigate this issue, I'm certain they'll find the bug(s) related to Waterfall.
At one point, I tried manually installing newer versions of Waterfall (1.14 or 1.4? something like that). That was a complete disaster. Had to go back to Waterfall 1.0 to regain all funcationaly. Perhaps an update to a newer Waterfall is the solution?
As an aside detail... My World of Warcraft folder is not in the Windows "Program Files" folder. I intentially install my games to my \Games\ folder. and therefore there are no shortcut folders to the User\WTF area. My WTF folder is a real folder in my WoW folder.
And to show off my efforts... here's what I've done with Baggins to make it far more useful:
Inventory Bags: Consumable, Gear, Prof Primary, Prof Secondary, Quest, Other
Bank Bags: Consumable, Gear, Mining, Skinning, Herbs, Tailoring, Enchanting, Inscription, Jewelcrafting, Engineering, Quest, Other
Gear is broken down according to BoE/BoP and Azeroth/Outlands/Northrend/Cataclysm and BoA. Users of ItemRack can have their currently unequipped gear further categorized by common specs: Tank, Bear, Cat, DPS, Heal, etc. Therefore, when new incoming gear is show, it's not mixed with your current non-equipped sets. Easier to discern what to keep and what to sell/disenchant/etc.
Each of the major mats for professions are also broken down into Azeroth/Outlands/Northrend/Cataclysm.
The Quest virtual bag separates Quest Starters from Quest Items and Quest Tools.
The Bank Quest virtual bag has an expanded reputation subcategory set. For each reputation faction, a subsection exists. e.g. Darkmoon Faire, Aldor/Scryer, Cenarion Circle and many others.
There are many other finer details to my configuration as well. I would like to see more people using it and get feedback. Msg me if you are interested.