This is the long awaited update to TBag that fixes a number of bugs.

TBag is a WoW Addon that provides an alternative bag and bank interface. It was built by modifying Engbags an addon who has essnetially the same functionality is missing some of the features of TBag.

Talos the original author of Tbag his this to say about it when he released it:

"In addition to the auto-sorting you've come to know and love, I've added many new features, including searching for items (in mail, etc.) You can also see and use the original default UI bags, which have slots free overlaid on top of them. There are also many convenience features, like highlighting new items, colored spotlighting, and purchase bank bags without having to unload the addon. A visual edit mode allows you to rearrange categories to your taste, and an advanced customization window enables you to completely configure every aspect of TBag."

This is a modification of his 070123 release for WoW 2.0.3. The modifications were done by Shefki. See the Changelog file for details of the changes I made. The ToDo.txt file consists of ToDo items that were found in the original TBag release. Some of them are not terribly relevent to my my intentions, some I'm unclear on what he meant and others seem to have already been fixed. See my Todo List below.

Getting Started

TBag can only "see" something you've seen, so for every character:

1) Open your bags
2) Go to the bank
3) Check your mail
4) View your body
5) Open all your trade windows

This allows you to view the bag and bank contents of your characters at any time (sorted according to their trade skills) by clicking the name dropdown in the upper right. It also enables you to do a full item search from the search textbox just to the left of the name dropdown.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Siofral Siofral Aug 08, 2014 at 18:53 UTC - 0 likes

    I’m getting better at managing my bag space thanks in large part to TBag.

    The original TBag setup had lots of bars for things I will never use . . . bars for old content, bars for stuff I have no interest in and bars that would only ever hold one or two items which to my mind was a waste of resources.

    I’ve been fiddling with TBag for a while, stripping away bars for old content and adding bars for each of the professions, a single bar for reagents used for multiple professions and bars for buffs based on where they can be used. Timeless buffs can’t be used everywhere and those items have a bar of their own. Pandaria buffs can’t be used anywhere but pandaland and, in most cases, Timeless Isle so they get a bar of their own. General buffs that can be used anywhere have their own bar. I have a bar for garden seed, packs and tools, a bar for teleporting which had previously been dedicated only to the hearthstone which now contains any translocation trinket or item.

    Having separate bars for each professions has really worked out well. I can quickly send off mats that belong to a different toon as they will be consolidated in a single spot. All the cooking stuff in one spot, all the tailoring, jewelcrafting, alchemy . . . for speed of use, it’s really an improvement.

    Before you leap into TBag there are a few things you need to know. The learning curve on this one was a bit steep. I have never found a good tutorial but the interface is easy to use once you understand how it works. Be prepared to keep trying until the logic becomes clear. Secondly, when you reset your WoW interface as support is wont to have you do with regularity, expect to lose all your reformatting. Copy out the portion of the lua you altered to give yourself the bars YOU need. When I figure out where the individual item assignments are stored . . . yeah, haven’t gotten there yet.

    I had a hard time wrapping my brain around the fairly cumbersome interface but it was time well spent.

  • Avatar of Rhazzledazle Rhazzledazle May 17, 2013 at 22:39 UTC - 0 likes

    I have updated this but the game keeps telling me it's out of date. The version is dated Sept 30 2012. Not sure why WoW addons window is saying out of date when it seems to be working will for others. I've even removed all files related to it from save variables, etc and re installed it.

    Last edited May 18, 2013 by Rhazzledazle
  • Avatar of arby69 arby69 Sep 15, 2012 at 09:16 UTC - 0 likes

    @Shefki: Go

    Yeah, I realized that the trade skills have influence on the category assignment of creatable items, but in case of the gems it doesn't seem to work. My main char has Jewelcrafting, the trade skill window for jewelcrafting was already opened multiple times, but the gems are still "unknown".
    Could it depend on the client language as well as the latest issue? I have a german client.

    Last edited Sep 15, 2012 by arby69
  • Avatar of Shefki Shefki Sep 14, 2012 at 05:31 UTC - 0 likes

    @arby69: Go

    It'll match any text in the tooltip. I see what the problem is. Gems are usually picked up by the Trade Creation filters. If you turn on Trade Creation precedes Sorting. You should see them sort with TRADE1_CREATED or TRADE2_CREATED if you have Jewelcrafting.

    The second issue is because they changed something in 5.0.5. I'll have a fix out soon.

  • Avatar of arby69 arby69 Sep 13, 2012 at 19:06 UTC - 0 likes

    Yes, I tried that. But I have also to correct my former post. Meanwhilst, I was able to restore my complete SavedVariables for TBag from a backup. Some recent changes were lost, of course, but most of my settings were saved.
    And in these restored settings I realized that my cut gems were categorized as "unknown" all the time, I obviously moved that category only to another slot.
    What strings of that you can see in the tooltip window were checked when searching for match patterns? I would like to try to add a search pattern to correct this behaviour finally.

    Currently, with patch 5.0.5 I have encountered a new issue. On every login (or reload of the UI) I get a LUA error from TBag: "..\AddOns\TBag\Professions.lua line 225: table index is nil" This is since WoW updated to patch 5.0.5.

  • Avatar of Shefki Shefki Sep 05, 2012 at 17:10 UTC - 0 likes

    @arby69: Go

    Have you opened you trade skill windows yet so that it can discover those things are made by Jewelcrafting?

  • Avatar of arby69 arby69 Sep 05, 2012 at 17:00 UTC - 0 likes

    While updating my TBag for the new 5.0.4 patch of MoP I also wiped my former TBag settings, not considering that this also deletes my category and item assignments that grew the last two years. Nevertheless, I am currently wondering how the filters really work. All my crafted gems (not the raw ones) are now assigned to the category "UNKNOWN". That didn't happen with one of the older versions. So I picked a text that always is read in the Gem's tooltip (german "Passt am besten in einen...") but that didn't help for some reason. How can I get this filter work so that I don't have to assign the correct category to every single gem type?

  • Avatar of conent conent Apr 09, 2012 at 12:53 UTC - 0 likes

    There is an ingame equipment manager that can help you with that. Or get an additioanl addon. I ue ItemRack (http://www.wowinterface.com/downloads/info18343-ItemRack-4.0.1patch.html). It is very easy to use.

  • Avatar of KenCxx KenCxx Apr 06, 2012 at 15:39 UTC - 0 likes

    It would be really nice if my alt gearset was marked or set off by itself, so I don't have to visually sort through everything in order to manage by two specs. Perhaps the gearsets can be queried or I could manually flag some gear?

  • Avatar of conent conent Mar 31, 2012 at 01:24 UTC - 0 likes

    OK, this is what I have worked out.

    The symptom is at logon time the load will sit at either a full load bar or just at the first in-world screen (with nothing except the terrain) and eventually crash the game.

    It is something to do with building a tooltip for the items that I have equipped. The routine "ScanEquipped" is called at load time. The line "local tooltip = self:MakeToolTipStr(playerid, dbag[self.I_ITEMLINK], slot);" causes the game to crash. When I comment this out everything is fine.

    It does not appear to be any specific item as I have removed them all and replaced them one by one. It is more the number of items. As I equip more items the delay at login gets longer and longer until when I have all but 2 items equipped it crashes.

    I have not delved deeper into "MakeToolTipStr". At the moment I have just commented it out and changed the following line to "dbag[self.I_CHARGES] = 0;"

    Hope this helps.


Date created
Jun 09, 2007
Last update
Sep 16, 2013
Development stage
  • deDE
  • enUS
All Rights Reserved
Curse link
Recent files
  • A: r440 for 5.4.0 Sep 16, 2013
  • R: 20130910-439 for 5.4.0 Sep 11, 2013
  • A: r438 for 5.4.0 Sep 11, 2013
  • A: r437 for 5.4.0 Sep 11, 2013
  • A: r436 for 5.3.0 Sep 11, 2013