Get an Epic Experience with Premium

Imhothar's Bags

Miscellaneous Login to Add Favorites
  • 30 Likes
  • Rift
  • 13,987 Monthly Downloads
  • Supports: 2.5
  • 203,397 Total Downloads
  • Updated 04/16/2014
  • Created 03/02/2012
  • 153 Favorites
  • Project Site
  • Comments
  • Release Type: Beta
  • License: MIT License
  • Newest File: 0.21beta6
or
Support development! **
Donate

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: AbysseDream
  • Korean: Google Translate
  • Chinese: Pandora
  • Taiwanese: Pandora

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.
  • The tooltip location, size, etc. is known bug with the addon API. There is nothing we can do to fix it at this time.

Known issues

The complete list can now be viewed in-game in the Config Window.

0.21beta (March 2014)
---------
FEATURES:
* When sorting by rarity, if the items are "rare" or better AND are armor or weapons,
  then the items will be first grouped/sorted by equip. location.  (In other words,
  all "helms" will be together, etc.)
FIXES:
* Artifacts will once again find themselves in the 'collectibles' category.

0.20beta (February 2014)
---------
FEATURES:
* Dream Weaving items now have their own category
FIXES:
* Transcendent item buttons should now have the proper "red" outline
* Fixed "Error: performance warning" (ImhoBags/ItemHandler.lua in function 'Drag')
NOTES:
* I have confirmed that the Rift addon API has a bug that is causing stackable items in
  bank vaults not to update properly in the imhobags window.  I've reported this directly
  to Zorba (the addon dev) and hopefully he'll have a chance to fix it in the near future.
  

0.19beta2 (February 2014)
---------
FIXES:
* Fixed a bug that was causing items not to appear when viewing the equipment window for
  stored characters.

0.19beta (February 2014)
---------
FEATURES
* When sorting by 'rarity' the items with the same 'bind' and 'rarity' will then be sorted by name.
* Added new configuration option in the config window under 'extras':  "This setting allows you to
  select the number of seconds the addon waits (after an inventory change) before updating the window.  
  When this value is greater than zero, the addon will update immediately on the first inventory change
  and then will not update again until # seconds has elapsed without any other inventory changes.   
  (This setting is especially useful for players who move large amounts of items from one window to
  another and are frustrated by categories shifting between moves.)"   This is an advanced setting
  and the default value is 0.
* Added ability to customize the sort order of categories within the inventory windows (currently,
  categories are sorted alphabetically.)   To utilize this feature, go to the configuration window,
  click the 'behaivor' button, and then click the 'category sort' window photo.   For a demonstration,
  please see http://www.youtube.com/watch_popup?v=GTL-E9hprGE&vq=hd1080
FIXES:
* Leatherworking materials (hides, bones, leather, etc.) should now once again be sorted into
  their own category.
* Fixed a number of reported errors (primarily attempts at indexing nil or non-table variables)
* Fix for several 'performance warning' errors.

0.18beta (January 2014)
---------
FEATURES
* When sorting items by "rarity", items will now sort first by rarity, then by 'bind' type, with
  "bind on pickup" items first, then items that are "bind to account", followed by "bind on equip"
  items, and finally the rest.
FIXES:
* The SearchWindow will now open in the center of the screen on first use.  It will also properly
  save its location for future use when the window is closed or you logout/exit game/reloadui.
* Fix for "attempt to call method ''MoveToGrid'' (a nil value)" error.  It appears that the code
  intended to reduce performance warnings was not 100% successful.  "Performance warning" errors
  should still be greatly reduced when NOT in combat.  However, fixes for performance warning errors
  while in combat (i.e., when the system is "secure") is forthcoming.
* Added code to reduce 'performance warning' errors when opening the Configuration Window.

0.17beta (December 2013)
---------
FEATURES:
* Added handling for the "performance warning" errors that some users may have
  experienced.  The methodology used will cause the imhothar bags animation
  used to look a bit different when in combat (this is an addon API limitation.)
  However, there is no functionality changes whatsoever with this feature.
* The search box in the title bar will now search in the same way that the
  "search database" window has always worked: case-insensitive by item name.
* Item enchantments such as runes, whetstones, and insoles now have their
  own category.
FIXES:
* Fixed Guild Vault labels when sorting by 'bags'
* Fixed a bug in which moving multiple stacks of items that have a "quantity"
  might result in buttons not working (especially if the first stacks moved
  were of lesser quantity.)
* Fixed a bug in which using the in-game "auto-sort bags" feature might result
  in buttons not working properly.

0.16beta2 (December 2013)
---------
FEATURES:
* General updates for RIFT 2.5 compatibility (Big thanks to Ivnedar for his expertise!)
CHANGES:
* The Addon will update the internal item storage database if ItemStorage.version < 0.16
  (In other words, the addon should reset the "SavedVariables" file for you when upgrading
   to this version.)  If you have a lot of bank vaults, you may get a "performance warning"
   the first time you open your full bank.  This shouldn't happen again until the internal
   item storage database requires another update.   Please note that this update may reset
   your window positions/configuration, sort options, etc.
FIXES:
* Fixed a typo involving "transcendant" items
* Fixed items currently placed in bank vault slots (caused by addon API changes in RIFT 2.4)
* Fixed the Texture:SetTexture() "Incorrect function usage" bug
* Fixed the display of bank vaults when grouped by 'bags'

0.15beta (June 2013)
--------
FEATURES:
* Requires RIFT 2.3
* New translations for Russian
* New translations for Simplified and Traditional Chinese
CHANGES:
* The "autoOpen" configuration option is now enabled by default
FIXES:
* "player" is now an accepted as character name in the slash command
* Fixed credit-related errors in 2.3
* Fixed scrollbar errors in the configuration window
* Fixed an error related to guild items
* Adjusted the empty slot indicator for the new 2.3 bags bar

Comments

First Previous Page 26 of 36 Next Last
  • #170

    After 2/11/2013 Guild Bank usage causing:

    Error: ImhoBags/ItemContainer/Display.lua:103: attempt to call method 'UpdateSlot' (a nil value)
        In ImhoBags / ItemProcessing.Dispatcher.eventItemSlot, event Event.Item.Slot
    stack traceback:
        ImhoBags/ItemContainer/Display.lua:103: in function 'eventItemSlotGuild'
        ImhoBags/ItemContainer/Display.lua:335: in function 'v'
        ImhoBags/Item/Dispatcher.lua:50: in function 'dispatch'
        ImhoBags/Item/Dispatcher.lua:56: in function <ImhoBags/Item/Dispatcher.lua:55>

  • #173

    I am also getting this from the guild bank:

    Error: ImhoBags/ItemContainer/Display.lua:103: attempt to call method 'UpdateSlot' (a nil value)
        In ImhoBags / ItemProcessing.Dispatcher.eventItemSlot, event Event.Item.Slot
    stack traceback:
        ImhoBags/ItemContainer/Display.lua:103: in function 'eventItemSlotGuild'
        ImhoBags/ItemContainer/Display.lua:335: in function 'v'
        ImhoBags/Item/Dispatcher.lua:50: in function 'dispatch'
        ImhoBags/Item/Dispatcher.lua:56: in function <ImhoBags/Item/Dispatcher.lua:55>

     

  • #169

    I get the guild bank error as soon as I click on the banker to open the guild bank. Did some testing and here's what I got: This happens on all of my toons that are in the actual guild with several bank tabs but my  bank toon which has a guild bank with just 1 bank tab doesn't get this error... I think it's related to getting data from all the tabs somehow.

    EDIT: Get this error message when moving stuff in the guild bank with several tabs too.

    EDIT 2: Not sure if this has anything to do with this issue but when opening the guild bank via imhobags the misc items in all tabs but the artifacts tab have a question mark instead of the item icon. Oh and the artifact "Mother in law's tears" is shown as a misc item instead of a collectible like all the other artifacts.

    Error: ImhoBags/ItemContainer/Display.lua:103: attempt to call method 'UpdateSlot' (a nil value)
    In ImhoBags / ItemProcessing.Dispatcher.eventItemSlot, event Event.Item.Slot
    stack traceback:
    ImhoBags/ItemContainer/Display.lua:103: in function 'eventItemSlotGuild'
    ImhoBags/ItemContainer/Display.lua:335: in function 'v'
    ImhoBags/Item/Dispatcher.lua:50: in function 'dispatch'
    ImhoBags/Item/Dispatcher.lua:56: in function <ImhoBags/Item/Dispatcher.lua:55>

    Last edited by Tuathaniel on 2/21/2013 6:09:59 AM
  • #167

    Hey any chance you can make it so that some of the tooltips show up some where other than the upper left hand corner of my screen. I can't see some of the writing.

    Last edited by spaazz2112 on 2/10/2013 1:04:26 AM
  • #168

    Please read the known issues. Thank you.

    Last edited by Imhothar on 2/10/2013 1:14:18 AM
  • #166

    I've been unable to use this since the new beta version came out.  I love this mod please fix it :)  Here's one of the errors I get pretty much immediately:

    Error: ImhoBags/ItemContainer/Display.lua:103: attempt to call method 'UpdateSlot' (a nil value)
    In ImhoBags / ItemProcessing.Dispatcher.eventItemSlot, event Event.Item.Slot
    stack traceback:
    ImhoBags/ItemContainer/Display.lua:103: in function 'eventItemSlotGuild'
    ImhoBags/ItemContainer/Display.lua:335: in function 'v'
    ImhoBags/Item/Dispatcher.lua:50: in function 'dispatch'
    ImhoBags/Item/Dispatcher.lua:56: in function <ImhoBags/Item/Dispatcher.lua:55>

    P.S. I tried deleting and recopying old version but that isn't even working since I updated :/

  • #165
    error when opening bank and guild bank latest update :(

    Error: ImhoBags/ItemContainer/Display.lua:103: attempt to call method 'UpdateSlot' (a nil value) In ImhoBags / ItemProcessing.Dispatcher.eventItemSlot, event Event.Item.Slot stack traceback: ImhoBags/ItemContainer/Display.lua:103: in function 'eventItemSlotGuild' ImhoBags/ItemContainer/Display.lua:335: in function 'v' ImhoBags/Item/Dispatcher.lua:50: in function 'dispatch' ImhoBags/Item/Dispatcher.lua:56: in function <ImhoBags/Item/Dispatcher.lua:55>

  • #163

    :( All I have to do is go to my guild bank, hover over an item and I get the error.  Only happens on Guild Bank, not personal bank.

    Latest  error:

    Error: ImhoBags/ItemContainer/Display.lua:103: attempt to call method 'UpdateSlot' (a nil value)
        In ImhoBags / ItemProcessing.Dispatcher.eventItemSlot, event Event.Item.Slot
    stack traceback:
        ImhoBags/ItemContainer/Display.lua:103: in function 'eventItemSlotGuild'
        ImhoBags/ItemContainer/Display.lua:335: in function 'v'
        ImhoBags/Item/Dispatcher.lua:50: in function 'dispatch'
        ImhoBags/Item/Dispatcher.lua:56: in function <ImhoBags/Item/Dispatcher.lua:55>

    Last edited by ulborn on 2/8/2013 9:11:23 PM
  • #164

    Unfortunately it's the same error all the time. Please try to delete all your saved variables for ImhoBags. If that changes something then I might have a clue, but I cannot reproduce this issue on any of my characters, which makes it basically impossible to resolve.

  • #162

    Thanks for all the error reports, but I am unable to reproduce the guild bank related error.

    Please try to find a series of steps to accuratly reproduce this. Otherwise I really don't know where to start.

  • #161

    Get this now every time I hover over anything in our guild bank.

    Error: ImhoBags/ItemContainer/Display.lua:101: attempt to call method 'UpdateSlot' (a nil value)
        In ImhoBags / ItemProcessing.Dispatcher.eventItemSlot, event Event.Item.Slot
    stack traceback:
        ImhoBags/ItemContainer/Display.lua:101: in function 'eventItemSlotGuild'
        ImhoBags/ItemContainer/Display.lua:332: in function 'v'
        ImhoBags/Item/Dispatcher.lua:50: in function 'dispatch'
        ImhoBags/Item/Dispatcher.lua:56: in function <ImhoBags/Item/Dispatcher.lua:55>

  • #160

    Error: ImhoBags/ItemContainer/Display.lua:101: attempt to call method 'UpdateSlot' (a nil value) In ImhoBags / ItemProcessing.Dispatcher.eventItemSlot, event Event.Item.Slot stack traceback: ImhoBags/ItemContainer/Display.lua:101: in function 'eventItemSlotGuild' ImhoBags/ItemContainer/Display.lua:332: in function 'v' ImhoBags/Item/Dispatcher.lua:50: in function 'dispatch' ImhoBags/Item/Dispatcher.lua:56: in function <ImhoBags/Item/Dispatcher.lua:55>

  • #158

    hmm, got a different error after  updating this morning. :(

    Error: ImhoBags/ItemContainer/Display.lua:101: attempt to call method 'UpdateSlot' (a nil value)
        In ImhoBags / ItemProcessing.Dispatcher.eventItemSlot, event Event.Item.Slot
    stack traceback:
        ImhoBags/ItemContainer/Display.lua:101: in function 'eventItemSlotGuild'
        ImhoBags/ItemContainer/Display.lua:332: in function 'v'
        ImhoBags/Item/Dispatcher.lua:54: in function 'dispatch'
        ImhoBags/Item/Dispatcher.lua:60: in function <ImhoBags/Item/Dispatcher.lua:59>

  • #157

    Started getting an error since the new version:

    Error: ImhoBags/ItemContainer/GuildBar.lua:187: attempt to index a nil value
        In ImhoBags / ItemContainer.GuildBar.eventGuildBankChange, event Event.Guild.Bank.Change
    stack traceback:
        ImhoBags/ItemContainer/GuildBar.lua:187: in function 'eventGuildBankChange'
        ImhoBags/ItemContainer/GuildBar.lua:215: in function <ImhoBags/ItemContainer/GuildBar.lua:215>

  • #156

    Error: ImhoBags/ItemContainer/GuildBar.lua:187: attempt to index a nil value
    In ImhoBags / ItemContainer.GuildBar.eventGuildBankChange, event Event.Guild.Bank.Change
    stack traceback:
    ImhoBags/ItemContainer/GuildBar.lua:187: in function 'eventGuildBankChange'
    ImhoBags/ItemContainer/GuildBar.lua:215: in function <ImhoBags/ItemContainer/GuildBar.lua:215>

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Leaguepedia PAX Skin Giveaway