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.
Thank you for uploading your file Bormes11. I don't know if it is because I'm tired or what, but I just couldn't get the edits to work. You fixed one of my most cherished addons.
This is working for for 7.2 with this patch:
Baggins-filtering.lua line 305, first and last line added by me:
if speciesID ~= nil and speciesID ~= '' then
local name, icon, petType, creatureID, sourceText, description, isWild, canBattle, tradable, unique= C_PetJournal.GetPetInfoBySpeciesID( speciesID )
itemid = - tonumber(petid) -- use negative itemid values for battle-pets
if itemid == 0 then
itemid = - tonumber(speciesID)
end
iteminfo = PET_CAGE_ITEM_ID .. " " .. 1 .. " " .. name
end
TY MEN
Any chance that the addon will get an update with this fix?
I love this addon, I have been using it for like forever, and have a zillion sections and rules, it has now given up on me :(
I am not comfortable with changing the code myself, or even have a clue on how to start with it, so please please make a new version!!
In reply to bruj0:
In reply to c_ba11:
I was confused as well. Not very well explained, but was easy enough to figure out after some mild head scratching.
Basically find the second line of code he pasted above in Baggins-filtering.lua (should be line 305), ie:
local name, icon, petType, creatureID, sourceText, description, isWild, canBattle, tradable, unique= C_PetJournal.GetPetInfoBySpeciesID( speciesID )
And above it paste the first line he added:
if speciesID ~= nil and speciesID ~= '' then
Then go down to below the last line he pasted:
iteminfo = PET_CAGE_ITEM_ID .. " " .. 1 .. " " .. name
And below that line add one more "end":
end
If for some reason that doesn't work. I uploaded my baggins-filtering.lua file here: https://ufile.io/8f7981
Replace your old Baggins-filtering.lua file with that and you should be good till we get an update, though make sure to change the file name back to Baggins-filtering.lua as that site will add some numbers to the beginning of the file name when you download it.
In reply to Bormes11:
In reply to Drejjmit:
In reply to bruj0:
If you compare these lines to what is there you should be able to see what is actually different (and I added a comment on what my comparison is doing). I would recommend this over what bruj0 has.
Or in the smallest amount of change, on line 299, replace
7.2 changed keystones from using Hitem type links to using Hkeystone type links, since the baggins filtering assumes every non Hitem link is an Hbattlepet link type, it chokes. The above should be somewhat future proof if blizz adds more link types for items.
If you want to filter keystones by item id, you will also have to update line 820 using the same replacement as 299
And I don't think this is an issue, but the same code appears for PeriodicTable Sets on line 1435, but since those don't have keystones in them (that I know of), it shouldn't be an issue, update it as needed
In reply to eLQ:
In reply to Bormes11:
In reply to kthreewow:
or
will keep the chatbox from turning it into a link
\124 is a pipe, and || is the escape for pipes
Any chance this is getting updated? for me 7.2 finally broke it and I don't like any other options available. This addon is the beesknees, I need it in my life!
I second that. I absolute LOVE this addon. Best inventory management addon ever made. I truly hope someone can update this for 7.2.
Please Please Please update this addon for 7.2! I've had it since 2009 and I can't function without it!
Think this addon is dead, which is a shame because as stated below many times it was one of the most intelligent and customisable bag addons available AFAIK nothing else even comes close.
Sure it had/has it's issues:
No support for item indicators (quest, new, upgrade etc.)
Limited compatibility with other addons that display info on the icons (whether recipes are already know, names of sets the items are part of, displaying of item levels etc.)
Bank/New sorting goes haywire all the time, especially on first logging in/accessing bank, or after a reload.
Missing out on these while undesirable is bearable because of all the other functionality provided.
But the thing that has finally become the nail in it's coffin is the lag whenever you leave combat, which gets longer and longer as your play session goes on (eventually requiring a reload, which in turn breaks the new sorting) this makes things like BG's and/or any form of PVP pretty much unbearable.
Any idea when an update will come out for current WoW version?
I've looked at the link above for more info but I'm struggling with how to set up categories with the appropriate rules that work. I don't understand the parts of the rules. Where does one find out more information about all of this?
Some of the things I would like to do is separate out tabards (until WoW does something different with those--we can only hope), and profession specific mats.
One other thing I would like to do is separate out some of the "transport" items like hearthstones (since there are 3 now) and other items that affect movement or move you somewhere (like the Draenor items).
Thanks.
When is a new version of this addon coming out?
Getting this Error if a pet is in the inventory:
ID: 1
Error occured in: Global
Count: ∞
Message: ..\AddOns\Baggins\Baggins.lua line 1201:
Usage: GetPetInfoByID(ID)
Debug:
[C]: GetPetInfoBySpeciesID()
Baggins\Baggins.lua:1201:
Baggins\Baggins.lua:1196
Baggins\Baggins.lua:1288:
Baggins\Baggins.lua:1284
[C]: ?
Baggins\Baggins.lua:1322: SortItemList()
Baggins\Baggins.lua:1123: UpdateSectionContents()
Baggins\Baggins.lua:1039: UpdateSection()
Baggins\Baggins.lua:1013: ReallyUpdateBags()
Baggins\Baggins.lua:661: BagginsSearch_BRB()
Baggins_Search\Baggins_Search.lua:131: ?()
Baggins\Baggins.lua:125:
Baggins\Baggins.lua:117
Locals:
(*temporary) = nil
Swatter, v7.2.5688 (TasmanianThylacine)
Ace3, v
AceGUI30SharedMediaWidgets, v
Archy, v7.1.0.1
AskMrRobot, v46
AtlasLoot, vv8.01.06
AucAdvanced, v7.2.5688 (TasmanianThylacine)
AucFilterBasic, v7.2.5688 (TasmanianThylacine)
AucFilterOutlier, v7.2.5688.5459(7.2/embedded)
AucMatchUndercut, v7.2.5688.5585(7.2/embedded)
AucStatHistogram, v7.2.5688 (TasmanianThylacine)
AucStatiLevel, v7.2.5688 (TasmanianThylacine)
AucStatPurchased, v7.2.5688 (TasmanianThylacine)
AucStatSales, v7.2.5688.5598(7.2/embedded)
AucStatSimple, v7.2.5688 (TasmanianThylacine)
AucStatStdDev, v7.2.5688 (TasmanianThylacine)
AucStatWOWEcon, v7.2.5688.5613(7.2/embedded)
AucUtilAHWindowControl, v7.2.5688.5575(7.2/embedded)
AucUtilAppraiser, v7.2.5688.5666(7.2/embedded)
AucUtilAskPrice, v7.2.5688.5599(7.2/embedded)
AucUtilAutoMagic, v7.2.5688.5686(7.2/embedded)
AucUtilCompactUI, v7.2.5688.5629(7.2/embedded)
AucUtilEasyBuyout, v7.2.5688.5576(7.2/embedded)
AucUtilFixAH, v7.2.5688 (TasmanianThylacine)
AucUtilItemSuggest, v7.2.5688.5651(7.2/embedded)
AucUtilPriceLevel, v7.2.5688.5633(7.2/embedded)
AucUtilScanButton, v7.2.5688.5631(7.2/embedded)
AucUtilScanFinish, v7.2.5688.5588(7.2/embedded)
AucUtilScanProgress, v7.2.5688.4979(7.2/embedded)
AucUtilScanStart, v7.2.5688.5347(7.2/embedded)
AucUtilSearchUI, v7.2.5688.5672(7.2/embedded)
AucUtilSimpleAuction, v7.2.5688.5654(7.2/embedded)
AucUtilVendMarkup, v7.2.5688.4828(7.2/embedded)
Babylonian, v5.1.DEV.332(/embedded)
BadBoy, vv7.1.13
Baggins, v483
BagginsSearch, v1.0.50
Bartender4, v4.7.4
BeanCounter, v7.2.5688 (TasmanianThylacine)
BrokerWorldQuests, v7.1.28
CallbackHandler10, v
ChocolateBar, vv3.0.2
Configator, v5.1.DEV.406(/embedded)
DBMCore, v
DBMDefaultSkin, v
DBMLDB, v
DBMStatusBarTimers, v
DBMVictorySound, v2.0
DBMVPGerman, v1.2.1
DBMVPVEM, v7.0.1
DebugLib, v5.1.DEV.337(/embedded)
DoomCooldownPulse, v
Enchantrix, v7.2.5688 (TasmanianThylacine)
EnchantrixBarker, v7.2.5688 (TasmanianThylacine)
FishingBuddy, v1.7.11
HandyNotes, vv1.4.11
HandyNotesDraenorTreasures, v1.20a
HandyNotesLegionRaresTreasures, v1.01b
HandyNotesTreasureHunter, v1
Informant, v7.2.5688 (TasmanianThylacine)
LibBabbleInventory30, v
LibBagUtils10, v1.0.35
LibDBIcon10, v
LibExtraTip, v5.12.DEV.416(/embedded)
LibGratuity30, vr$Revision: 41183 $
LibItemUpgradeInfo10, vRelease-70100-27 7.1.0
LibPeriodicTable31, vv3.3.0.519
LibQTip10, vr178-release
LibSharedMedia30, v3.0-97
LibSink20, v
LibStub, v
MasterPlanA, vA
MikScrollingBattleText, v5.7.147
Omen, v3.1.12
Pawn, v2.1.7
Postal, vv3.5.8
Prat30, v3.6.19
Prat30Libraries, v
Quartz, v3.3.2
RareScanner, v2.2
SellJunk, v3.0.14
SexyMap, vv7.1.1
Skada, v1.5-13
SlideBar, v7.2.5688 (TasmanianThylacine)
Stubby, v7.2.5688 (TasmanianThylacine)
TipHelper, v5.12.DEV.405(/embedded)
TomTom, vv70000-1.1.0
ZPerl, v5.1.4
ZPerlArcaneBar, v
ZPerlParty, v
ZPerlPartyPet, v
ZPerlPlayer, v
ZPerlPlayerBuffs, v
ZPerlPlayerPet, v
ZPerlRaidFrames, v
ZPerlRaidPets, v
ZPerlTarget, v
ZPerlTargetTarget, v
BlizRuntimeLib_deDE v7.1.0.70100 <none>
(ck=c78)