Overview

BankItems

Table of Contents

BankItems v6.1.0.0

Feb 25, 2015 (r226 on wowace)
For use with Live Servers v6.1.0.19678

An addon that remembers the contents of your bank, bags, mail, equipped, currency, auction house, void storage and display them anywhere in the world. Also able to remember/display the banks of any character on the same account on any server, as well as searching and exporting lists of bag/bank items out.

Type /bi or /bankitems to see what is currently in your bank. You must visit your bank once to initialize.
Type /bigb or /bankitemsgb to see what is currently in your bank. You must visit your guild bank once to initialize.

/bi clear : clear currently selected player's info

/bigb clear : clear currently selected guild's info

Read below for other commands.

BankItems will also remember the contents of Guild Banks if you are able to view them. Use /bigb to see them. Note that Guild Banks are a shared repository and changes can occur to it by other members of your guild.

Plugins

These plugins allow clicking on the panel/plugin icon to open BankItems, giving a summarized view of inventory slots and money of each character on the same realm, and deleting data with the menu quickly.

LDB plugin for BankItems: BankItems provides a LDB launcher if LibDataBroker-1.1 is detected to be loaded. (built-in)

If you close your bank after retrieving/storing an item in it too quickly and the server hasn't updated your inventory, BankItems is unable to record the change to your bank when the item actually moves later. The WoW API does not give you any data about your bank once BANK_FRAME_CLOSED event has fired.

Tooltip information regarding items on the Auction House, Mailbox and Guild Bank(s) may be out of date and thus be inaccurate. They will only be updated on your next visit to the respective places.

UPDATED: Bank open slash command now also supports characters on different realms using charname-realmname format.

ADDED: New frames to display contents of void storage and reagent bank that look similar to the Blizzard frames.

UPDATED: Void storage and reagent bank saving functions adjusted so saved variables will reflect empty slots for new frame displays. Must visit void storage on each character after update for empty spaces to be recorded and displayed properly.

ADDED: New options to revert to the old method of displaying void storage and reagent bank in bags.

UPDATED: Coding to various functions updated to so the old bag display method for void storage and reagent bank skips empty slots despite new save method reflecting them.

UPDATED: Item button frames and functions now use the default "icon" and "Count" keys created by ItemButtonTemplate inheritance instead of concatenated global references being assigned to the "texture" and "count" keys.

UPDATED: Removed global name for GBButtonAr frames since the new local keys remove the need for a global reference on these buttons.

UPDATED: Void storage and reagent bank saving functions now check to make sure the currently selected bag page isn't greater than the new maximum page number to avoid getting stuck in an empty bag page.

UPDATED: When taking items from the mailbox, the tooltip information is now updated immediately.

UPDATED: Add esES localization.

NEW: Currency tokens are now recorded.

NEW: The contents of the Keyring are now recorded.

NEW: Items you have put up for auction are now recorded when you visit the Auction House. These items are not included in searches or tooltips.

NEW: Register a LDB launcher if LDB-1.1 is detected during VARIABLES_LOADED.

NEW: BankItems will now only show/search characters and guilds from the same faction and realm. You will need to login at least once per character/guild for BankItems to save faction information otherwise these characters will no longer show up unless the "Show/Search All Realms" checkbox is checked.

Changes from v30001 to v30002 (24th October 2008)

FIXED: Fix errors that occur when used with HealPoints.

FIXED: Fix errors that occur when clearing data of a player/guildbank.

REMOVED: Removed support for Saeris' Lootlink, which is discontinued and no longer works in patch 3.0.2.

Changes from v30000 to v30001 (15th October 2008)

For use with Live Servers v3.0.2.9056 or WotLK Beta Servers v3.0.2.9061.

FIXED: Fix errors that appear when opening the Addon options frame.

Changes from v24001 to v30000 (14th October 2008)

For use with Live Servers v3.0.2.9056 or WotLK Beta Servers v3.0.2.9061.

FIXED: Fix errors resulting from the base UI code being rewritten to use locals and "self" arguments in WotLK.

UPDATED: Delay creation of some 600+ child frames and textures (mostly item buttons) until they are shown (saves 50kb). Experimental. May screw up Skinner.

I have another change ready to show in bags and player bank the pet species textures instead of the generic caged texture

The change works for the bank player items and items in bags, but the same code does not works with guild banks, i wont commit any change to guild banks for these, onlly to bags and player banke, the ones were the change work

Also, the command /bi when using to close the bank item frame does not close guild bank frame, void frame and componente bank frame. It should close all frames or just bank item frame?

I didnt see the coments before.
I had made some fixed about the search and filters, if you dont have a problem i will continue making commits with things i see in Blizzard UI that does not exits in BankItems

I have almost complete the adaption of the GuidBank frame to make it compatible with the filter option, like the normal bank and bags

Regarding Public Domain, that is a no. This prevents anyone stealing the zip for re-hosting on another website for profit purposes (has happened before with the WoWMatrix debacle). Torhal is in the right of this. Most addon authors have converted their addons to ARR as a consequence of that drama. We want addons to be "open", but not at the expense of websites leeching off others work.

I've added JackTripper as a Maintainer, if anyone else would like to contribute (and know how to use SVN/Git), please PM me. :)

that was Torheel can't come in and complain about copyright. I cloned it on GubHib and called it Public Domain, even though strictly it is still officially called "All Rights Reserved". If you do the formality of marking it as public domain, we can tag all the files as public domain.

I've added support for the 2nd void storage tab, as well as the reagent banks. You can download it manually from the Files tab. Unfortunately WowAce will never let anyone mark this version as good, so it will never get pushed to the Curse page.

!edit!
Long time since anyone written anything. BankItems have been working with many flaws lately and with the arrival of WoD it has stopped working totally. Altoholic is the closest addon still being developed, that I know of.
The comment below was for WoW 5.4
!

Replace GetCVar("realmName") with GetRealmName() in BankItems.lua fixes BankItems and anything else that relied on the CVar. Change First line in BankItems.toc to "

##Interface:50401

". You might need SuperEdi to do it if you plan to keep the unicode formating.

This still works just fine for me, as long as I've checked "Load out of date addons".
But, after a couple patches, I do begin to worry, and I hope it continues to work. An update is always nice, tho, to insure that it does.