- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
6,110 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Minecraft Server Mods
- Top Rift Addons
- Top Skyrim Mods
- Top World of Tanks Skins
- Top StarCraft II Maps
- Top Terraria Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top The Secret World Mods
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
- Store
Imhothar's Bags
- 13 Likes
- Rift
- 4,105 Monthly Downloads
- Supports: 2.0
- 53,835 Total Downloads
- Updated 03/13/2013
- Created 03/02/2012
- 52 Favorites
- Project Site
- Comments
- Release Type: Beta
- License: MIT License
- Newest File: 0.14beta8
About Imhothar's Bags
General Information
Imhothar's Bags is there to ease the management of your items accross multiple characters and adds some little "extras" to your UI. Due to current API limitations it does not do what it was originally intended for (namely replacing the default inventory windows) but rest assured that is to be added as soon as the Addon API allows it.
Until then you get the advantage of having all your items displayed in one window, so you get a nice overview of your belongings. You can look at the contents of your bank even while out in the wilderness, and inspect the items of your offline characters.
The nice little "extras" include:
Features
- Display all backpack, bank, currency, equipped and wardrobe items each in a separate large window.
- View all your and your offline characters' items from anywhere you are.
- View the items of all guilds any of your characters is a member of.
- Items can grouped by category, bags or not at all ("all-in-one").
- Items can be sorted by name, icon, rarity or by slot.
- Empty slots are not displayed to save space. Instead the number in the top-right shows the number of empty slots.
- Access the inventory of all your characters on the shard anytime. You need to log into each character in order for their data to become available. Tracks all accounts.
- Condense multiple full stacks of the same item into one button for saving screen space.
- The windows can be moved anywhere you wish and resized.
- Adds a summary to item tooltips showing you whether any of your characters already own the displayed item.
- Displays the number of empty slots on the bags bar making it easier to know when visiting a merchant becomes necessary.
- Search the entire item database to find out whether your characters already own a specific item.
Slash commands
- /imhobags menu
- Open a little menu at your cursor from where you can open all the item windows of all your characters.
- This works great if put into a macro.
Translators
- German: Imhothar
- Russian: GwynBleidd
- French: Google Translate
- Korean: Google Translate
- Chinese: n/a
- Taiwanese: n/a
If you wish to help in translating ImhoBags into your language, please let me know! Just drop me a PM.
Public API
There is a public API which can be used by other addons and might get extended in the future as required.
Details about it can be found on the Public API page.
What the Addon is not (yet)
The current Rift API imposes some limitations on what the Addon can do. Thus the followig features are unfortunately not possible at this time. But the code is largely prepared to support them as soon as the API becomes available!
- The ImhoBags windows cannot hide the default Trion windows.
- The highlights for newly acquired items are missing.
Known issues
The complete list can now be viewed in-game in the Config Window.
0.14beta
FEATURES:
* Items are now stored for all accounts.
* Some item locations now support multiple types of views:
- default: This is the way you know it with items grouped by AH category.
- bags: Group items by the bag they are located in.
- onebag: No item grouping whatsoever, all items in a single group.
* You can now sort your items by the bag slot they are placed in.
* It is now possible to show the empty slots as concrete items in the bag
windows by clicking the empty item count in the top right corner.
* "All-In-One": setting your layout to "onebag", the sorting to "slot"
and showing empty items gives you the well known "onebag" layout.
* Item animations giving clues about where a category or item moves to.
CHANGES:
* The "showEnemyFaction" option was removed as it is obsolete now.
* The "packGroups" option was removed and groups are always packed now.
* The mail window is no longer there. Get a dedicated mail addon if you want one.
The addon still tracks items in mails for tooltips.
FIXES:
* Dimension items no longer cause errors.
* Performance warning in search window should be gone now.
ISSUES:
* This information can now be viewed in the config window in-game.
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| 0.14beta8 | Beta | 2.0 | 7,669 | 03/13/2013 |
| 0.14beta8-nolib | Beta | 2.0 | 5 | 03/13/2013 |
| 0.14beta7 | Beta | 2.0 | 838 | 03/11/2013 |
| 0.14beta7-nolib | Beta | 2.0 | 1 | 03/11/2013 |
| 0.14beta6-nolib | Beta | 2.0 | 1 | 03/11/2013 |
| 0.14beta6 | Beta | 2.0 | 9 | 03/11/2013 |
| 0.14beta5 | Beta | 2.0 | 4,127 | 02/11/2013 |
| 0.14beta5-nolib | Beta | 2.0 | 12 | 02/11/2013 |
| 0.14beta4 | Beta | 2.0 | 1,195 | 02/08/2013 |
| 0.14beta4-nolib | Beta | 2.0 | 5 | 02/08/2013 |
| 0.14beta3-nolib | Beta | 2.0 | 1 | 02/07/2013 |
| 0.14beta3 | Beta | 2.0 | 722 | 02/07/2013 |
| 0.14beta2 | Beta | 2.0 | 424 | 02/07/2013 |
| 0.14beta2-nolib | Beta | 2.0 | - | 02/07/2013 |
| 0.14beta | Beta | 2.0 | 1,106 | 02/04/2013 |
| 0.14beta-nolib | Beta | 2.0 | 24 | 02/04/2013 |
| 0.13beta-nolib | Beta | 1.9 | 47 | 09/21/2012 |
| 0.13beta | Beta | 1.9 | 10,316 | 09/21/2012 |
| 0.12beta8 | Beta | 1.9 | 3,675 | 08/02/2012 |
| 0.12beta8-nolib | Beta | 1.9 | 4 | 08/02/2012 |
| 0.12beta7 | Beta | 1.9 | 928 | 07/29/2012 |
| 0.12beta7-nolib | Beta | 1.9 | 1 | 07/29/2012 |
| 0.12beta6-nolib | Beta | 1.9 | 3 | 07/25/2012 |
| 0.12beta6 | Beta | 1.9 | 909 | 07/25/2012 |
| 0.12beta5 | Beta | 1.9 | 10 | 07/25/2012 |
| 0.12beta5-nolib | Beta | 1.9 | 5 | 07/25/2012 |
| 0.12beta4-nolib | Beta | 1.8 | 13 | 06/28/2012 |
| 0.12beta4 | Beta | 1.8 | 2,561 | 06/28/2012 |
| 0.12beta3 | Beta | 1.8 | 23 | 06/28/2012 |
| 0.12beta3-nolib | Beta | 1.8 | - | 06/28/2012 |
| 0.12beta2 | Beta | 1.8 | 99 | 06/28/2012 |
| 0.12beta2-nolib | Beta | 1.8 | 4 | 06/28/2012 |
| 0.12beta | Beta | 1.8 | 124 | 06/28/2012 |
| 0.12beta-nolib | Beta | 1.8 | - | 06/28/2012 |
| 0.10beta3 | Beta | 1.7 | 5,017 | 04/06/2012 |
| 0.10beta3-nolib | Beta | 1.7 | 310 | 04/06/2012 |
| 0.10beta2 | Beta | 1.7 | 60 | 04/06/2012 |
| 0.10beta2-nolib | Beta | 1.7 | 32 | 04/06/2012 |
| 0.10beta | Beta | 1.7 | 17 | 04/06/2012 |
| 0.10beta-nolib | Beta | 1.7 | 8 | 04/06/2012 |
| 0.9beta5-nolib | Beta | 1.7 | 109 | 03/24/2012 |
| 0.9beta5 | Beta | 1.7 | 1,167 | 03/24/2012 |
| 0.9beta4 | Beta | 1.7 | 58 | 03/24/2012 |
| 0.9beta4-nolib | Beta | 1.7 | 12 | 03/24/2012 |
| 0.9beta3 | Beta | 1.7 | 57 | 03/24/2012 |
| 0.9beta3-nolib | Beta | 1.7 | 14 | 03/24/2012 |
| 0.9beta2-nolib | Beta | 1.7 | 9 | 03/24/2012 |
| 0.9beta2 | Beta | 1.7 | 38 | 03/24/2012 |
| 0.9beta | Beta | 1.7 | 20 | 03/24/2012 |
| 0.9beta-nolib | Beta | 1.7 | 8 | 03/24/2012 |
| 0.8beta2 | Beta | 1.7 | 404 | 03/20/2012 |
| 0.8beta2-nolib | Beta | 1.7 | 52 | 03/20/2012 |
| 0.8beta-nolib | Beta | 1.7 | 6 | 03/20/2012 |
| 0.8beta | Beta | 1.7 | 30 | 03/20/2012 |
| 0.7beta3 | Beta | 1.7 | 117 | 03/20/2012 |
| 0.7beta3-nolib | Beta | 1.7 | 17 | 03/20/2012 |
| 0.7beta2-nolib | Beta | 1.7 | 30 | 03/19/2012 |
| 0.7beta2 | Beta | 1.7 | 118 | 03/19/2012 |
| 0.7beta | Beta | 1.7 | 40 | 03/19/2012 |
| 0.7beta-nolib | Beta | 1.7 | 9 | 03/19/2012 |
| 0.6beta | Beta | 1.7 | 343 | 03/17/2012 |
| 0.6beta-nolib | Beta | 1.7 | 45 | 03/17/2012 |
| 0.5beta4-nolib | Beta | 1.7 | 52 | 03/12/2012 |
| 0.5beta4 | Beta | 1.7 | 375 | 03/12/2012 |
| 0.5beta3 | Beta | 1.7 | 12 | 03/12/2012 |
| 0.5beta3-nolib | Beta | 1.7 | 3 | 03/12/2012 |
| 0.5beta2 | Beta | 1.7 | 135 | 03/11/2012 |
| 0.5beta2-nolib | Beta | 1.7 | 15 | 03/11/2012 |
| 0.5beta | Beta | 1.7 | 49 | 03/11/2012 |
| 0.5beta-nolib | Beta | 1.7 | 6 | 03/11/2012 |
| 0.4beta-nolib | Beta | 1.7 | 8 | 03/10/2012 |
| 0.4beta | Beta | 1.7 | 80 | 03/10/2012 |
| 0.3beta2-nolib | Beta | 1.7 | 6 | 03/09/2012 |
| 0.3beta2 | Beta | 1.7 | 131 | 03/09/2012 |
| 0.3beta-nolib | Beta | 1.7 | - | 03/09/2012 |
| 0.3beta | Beta | 1.7 | 7 | 03/09/2012 |
| 0.2beta-nolib | Beta | 1.7 | 2 | 03/09/2012 |
| 0.2beta | Beta | 1.7 | 25 | 03/09/2012 |





Comments
I tried Jabob (http://www.curse.com/addons/rift/jabob). Its another Bag Addon. In fact it just makes one big bag out of your bags, there is the same problem with the tooltip postion. It is "solved" there by adding another tooltip at the mousecourser when hover over a item in your bag. So you see two tooltips (One in the upper left corner an one on your courser).
Maybe you can add another tooltip to this addon too? I really love the features of your addon. But the tooltipbug is really annoying and keeps me of from using this great addon.
I dont have any knowings in making addons and I have no idea if its even possible for your addon too add another tooltip. Just an idea :)
K finally located the source problem which prevented incremental variable storage in
C:\Users\Owner\Documents\RIFT\Interface\Saved\SavedVariables
See this thread for starters
http://www.riftui.com/forums/showthread.php?t=169
On my computer, some windows 7 update in the last few months (since about January 2013) has blocked user programs from writing data into the "Program Files <x86> directory or lower, or, it has never been possible but has somehow been bypassed by some unknown combination of features of RIFT/Windows 7 until recently.
I noted the post at the end of the thread linked above which stated it is simpler just to move the RIFT Game directory to a neutral location. That simpler procedure did not work for me, presumably because the Rift game installation teaches the game itself something about the directory structure it lives in at install time. I DID have to fully re-install the game in a neutral directory; then saved addon variables began to appear in and operate normally from
C:\Users\Owner\Documents\RIFT\Interface\Saved
and subdirectories thereunder. This re-installation fix also fixed Super Meter, Simple Meter, ConquestTracker, and so on. All these addons failed to save variables until I moved RIFT game. This also solved the issue of twin RIFT sessions interfering with each other (if they ever did), they both now independently save their variables without cross-infection.
The upshot is, this bug can affect any windows 7 Rift addon installation at any time depending, probably, on having Rift in Program Files directory, having Win 7, possibly 64-bit, some absolutely arcane combination of OS updates or maybe just one critical one, and lord knows what else. I have no idea atm how addon developers can deal with it.
Airtoad
How do you move the tooltip? Whenever I cursor over an item or click on an item the tooltip appears in the upper lefthand corner of the screen. Is there a way to move it to where you would like?
See post above yours. My "tooltip in the upper left corner of screen" problem, also present for months, disappeared after the solution discussed just above. Ok, I know it is silly. But, the cranky misplaced tooltips are now well behaved. No idea why things are better, unless Rift game itself has user program issues writing into its home directory structure, which I don't believe for a second. Warning, I was messing around with a LOT of stuff, including massive permission changes throughout "Program Files <x86>"; so if you try to move Rift and it doesn't fix anything, reserve surprise :p.
Airtoad
I have Rift installed in a "neutral" place. But the Tooltip is still in the upper left corner >:
Please read the known issues. Thank you.
Thanks. I guess I glossed over it. Thanks for this addon.
I'm having the same issue. I think the addon is nice but I turned it off for now until I can figure out this issue.
What am I doing wrong? I can get this to open unless I type /imhobags menu and click my backpack-it can't be that hard to configure this...
Check the help window for options
Ok, did some work on the two account problem, or, phenomenon possibly. Here is what I was able to get to happen using my workaround. It is distinctly possible that if the addon was able to work with the built-in rename of imhobags.lua.new --> imhobags.new, what follows below might not occur. But what IS true is, this behavior in various forms has been true since January when I began using two accounts.
Account A. Log in toon 1, do stuff, log out. Log back in toon 1.. establishes baseline imhobags.lua.. do no activity whatever, so that imhobags.lua in terms of account A is unchanged. Toon 1 just standing there.
imhobags. lua = 297 kbytes.
While account A is logged in, Start Account B. Login toon 1 account B. Do stuff, log out toon 1 account B.
imhobags.lua = 315 kbytes.
Account A continues to be active. Login toon 2 account B. Do stuff, log out toon 2 account B.
imhobags.lua =327 kbytes.
Account A continues to be active. Login toon 3 account B. Do stuff, log out toon 3 account B.
imhobags.lua = 343 kbytes.
Logout Account A, toon 1.
imhobags.lua = 297 kbutes.. (the same as it was when account A baseline was established.)
Login Account A, toon 1. All updates to imhobags.lua from the recent account B activity are lost. No material from the Account B toons, of the sort that is common to all toons on both accounts, is showing on behalf of Account B toons as it would be expected to be.
This appears to be an issue of the sort where a database (imhobags.lua) is shared, but the sharing parties (Rift session #1, and Rift session #2) are unaware of each other's activity, and each assumes it has full ownership of the database. That said, if the issue of why, at least in my computer, the automagic rename of imhobags.lua.new to imhobags.lua is resolved, it could well alter this behavior. But I suspect it won't because it appears that imhobags.lua is picked up at the beginning of a session, and if another session picks it up later, alters it for its own purposes, and puts it back, the first session has no knowledge of this.
Hope this info helps. This is really an interesting set of behaviors!
Airtoad.
This is pretty much expected if you run the same client twice. The file is read at login and written at logout. You'd need two separate clients with the addons not being stored in My Documents but the client's local folder, but then you can't use the Curse client for addon management anymore.
April 9, 2013 - can't get Bags to show the items from any toon on the account other than the one logged in. This worked well in January. Tried uninstall, swept C: for all .lua(s) and removed them, fresh install, etc. Only clue I can give is, when the character icon is queried on any Bags GUI, the only character name shown is the one logged in. Tried rebuilding Friend's lists, relogging all, etc. I sure do miss that feature; and hope it isn't my setup that's broken.
Airtoad.
Do you get any errors?
Are those toons all on the same account?
You know you have to log in witht he toons first before they show up?
I just cleaned up all my saved variables and it worked as expected, showing me all the other characters after logging in once with each.
Last update on the original problem.. unable to see any toon's items but those of the one logged in. Diagnosis to date (April 22, 2013) is that when a toon session ends, Rift+addon are not creating ImhoBags.lua from the temp file ImhoBags.lua.new, in the working directory:
C:\Users\Owner\Documents\RIFT\Interface\Saved\SavedVariables.
It appears that the .new file is properly created, and if it is manually copied to become a fresh ImhoBags.lua, and this manual operation is done each time another toon session ends, the entire addon function appears normal. The key, so far as I can figure, is that the means by which Rift+addon determine that the write of ImhoBags.lua.new has been successful (required to then write ImhoBags.lua proper), is/are failing, probably silently. I guess silently because the addon does not print an error message. It might be possible to dig further into this if the addon was able to see anything coming back from Rift or Windows, and print a debug error message?
The solution I'm using now which results in apparent seamless and proper function is to install a symbolic link in the working directory.. the link named ImhoBags.lua simply points back to ImhoBags.lua.new. I can see all toons stuff on both accounts, guild bank works, etc. Great addon, major when you have 6 master tradeskills. Thanks to Imhothar for putting up with this and for creating the tool for us.
Airtoad