Elkano's ItemDB

This addon allows you to browse your client's internal item database in order to eg. look at the tooltips or dress up.

Be warned that I don't have control over the database so any item pruning is done by the client and is outside of my reach.
For now patching to a new version of WoW will prune all items in cache but your client will rebuild a cache of over 1k items very quick.

FEATURES:
- searchable list of all items known to your client
- auction house style interface
- lists stack size in the item's icon
- item's vendor value is shown
- only tracking base items; you won't find eg any "... of the ape" stuff in it

USAGE:/itemdb -> will open the interface. You use it as you would use the auction house interface.shift-clicking on the search button will force a rescan of the internal databasectrl-clicking on the search button will try to cache items shown as uncached in the list

DISCLAIMER:
THIS ADDON COMES WITH ABSOLUTLY NO WARRENTY! I'M NOT RESPONSIBLE FOR ANY PROBLEMS IT MAY CAUSE!

If you find any bugs feel free to tell me about them: http://www.wowace.com/addons/itemdb/

So long
Elkano

2.0.4 - r51 - 2010/06/04
- fixed layout

2.0.3 - r49 - 2009/09/18
- name search for item:x or spell:x will now show an entry for that item/spell (this can be used to lookup items by id)
- now uses GetItemInfo for sell value, so data will show for all items
- added advanced filters to include/exclude items with specific attributes

I just pushed a new version to WoWAce that is working with 5.x: http://www.wowace.com/addons/itemdb/
Shift-Click Search twice to fill the client cache. It will look like the client crashed but it will recover after some seconds.

This addon is not marked for 4.0.1, and that is very accurate despite the fact that it doesn't throw lua errors. I have no idea if Elkano is going to continue developing this addon, but I tracked down serious problems I was having with the latest patch to this addon.

Specifically, a ton of items were showing up as "Retrieving item information" and would never finish. I spent a couple hours reinstalling addons one by one until I got to this one and I found the culprit. With a 200 folders in the addons directory, sussing this out was not a simple or quick task.

1. well, the client2client communication is done via whispers since these support item links which I need to confirm valid links. But WhisperFu will possibly allow you to blacklist some message patterns so you could try that.

2. That is 100% intentionaly. Valid items will become invalid when the server restarts. Since I can't check for server reboots, simply not storing the information over sessions is the best way to go. As long as you are logged in, the server hasn't rebooted for sure But with DistChat, valid session items are shared between clients so that as long as there are some people using it it the list of valid items grows over the session. And if you are sure that an item is valid you are still free to link it despite of the warning.

hopefully it will work with TBC with minimal ajustments (basicaly some API changes by Blizzard). I was planning a rewrite based on Ace2 framework but I've got some other things scheduled on higher priority so the rewrite will take some time. But it won't keep me from fixing things for WoW2.0 ^^

Elkano:
The last thing I'd recommend is building another persistent DB of items - there are plenty out there. Having a new tab at the bottom of your current window would be a superb way to search. My personal preference is KC_items from Kaelten which would allow searching for any item on any toon whether worn, banked or in their bags. Access to mailbox items is trickier, Possesions and OfflineMail are options here but I'd rank that secondary to worn/banked/bagged.

Your current addon does what it does very well and I'd completely understand it if you said that was the extent to which you wanted to develop - I'm just making a suggestion based on something I've been searching for, for a long time.

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.