ItemDB-2.0.1-45\ItemDB.lua:493: bad argument #1 to 'string_lower' (string expected, got nil)
ItemDB-2.0.1-45\ItemDB.lua:493: in function `ItemList_Create'
ItemDB-2.0.1-45\ItemDB.lua:190: in function `SelectItemProvider'
ItemDB-2.0.1-45\ItemDB.lua:822: in function <Interface\AddOns\ItemDB\ItemDB.lua:821>
[2009/05/01 03:32:56-1625-x1]: ItemDB-2.0.1-45\filters\Filter_PeriodicTable.lua:38: attempt to index local 'tree' (a boolean value)
ItemDB-2.0.1-45\filters\Filter_PeriodicTable.lua:36: in function <...rface\AddOns\ItemDB\filters\Filter_PeriodicTable.lua:31>
ItemDB-2.0.1-45\filters\Filter_PeriodicTable.lua:36: in function <...rface\AddOns\ItemDB\filters\Filter_PeriodicTable.lua:31>
ItemDB-2.0.1-45\filters\Filter_PeriodicTable.lua:36: in function <...rface\AddOns\ItemDB\filters\Filter_PeriodicTable.lua:31>
ItemDB-2.0.1-45\filters\Filter_PeriodicTable.lua:36: in function <...rface\AddOns\ItemDB\filters\Filter_PeriodicTable.lua:31>
ItemDB-2.0.1-45\filters\Filter_PeriodicTable.lua:77: in function `GetFilterData'
ItemDB-2.0.1-45\ItemDB.lua:265: in function `FilterList_Create'
ItemDB-2.0.1-45\ItemDB.lua:187: in function `SelectItemProvider'
ItemDB-2.0.1-45\ItemDB.lua:822: in function <Interface\AddOns\ItemDB\ItemDB.lua:821>
Very nice addon, my only problem is that sometimes it's mem usage swells to a whopping 11MBs, although it's usually around 1.5-2MBs in size. Any idea what might be causing it?
that's totaly normal. Having sortable data for over 10k items DOES take a huge amount of memory. But since it's static memory and not garbage it shouldn't affect gameplay. And if you press reset before closing the frame, the memory should be released, too.
There are currently two tabs, one for the cache mode and one for the PeriodicTable mode.
In cache mode, it will list all items that are currently in your client's cache. This cache grows everytime you see a new item in game, may it be a drop, at a merchant or weared by another player. Unfortunatly, the cache is wiped every patch. But visiting the AH is a good way to fill it again with a few thousand items :) Just open the AH interface, enter the following in your chat and wait until the list shows up:
/script QueryAuctionItems("", nil, nil, 0, 0, 0, 0, 0, 0, true)
It will list all items currently in the AH on one single page but it can take some time until the data will show up.
In PeriodicTable mode (see: http://www.wowace.com/projects/libperiodictable-3-1/ ), the data for the items is also taken from cache wrt names and tooltips but there will most likely also be a bunch of uncached items shown (things like item:12345). When you click such an item, ItemDB will try to get the item in your cache though if you are unlucky that may fail. And if you are really unlucky (mostly due to asking for to many items not nown by the server, yet) you can be disconnected. So use with care.
Besides that, you can use /itemdb
ItemDB-2.0.1-45\ItemDB.lua:493: in function `ItemList_Create'
ItemDB-2.0.1-45\ItemDB.lua:190: in function `SelectItemProvider'
ItemDB-2.0.1-45\ItemDB.lua:822: in function <Interface\AddOns\ItemDB\ItemDB.lua:821>
I have this error:
[2009/05/01 03:32:56-1625-x1]: ItemDB-2.0.1-45\filters\Filter_PeriodicTable.lua:38: attempt to index local 'tree' (a boolean value) ItemDB-2.0.1-45\filters\Filter_PeriodicTable.lua:36: in function <...rface\AddOns\ItemDB\filters\Filter_PeriodicTable.lua:31> ItemDB-2.0.1-45\filters\Filter_PeriodicTable.lua:36: in function <...rface\AddOns\ItemDB\filters\Filter_PeriodicTable.lua:31> ItemDB-2.0.1-45\filters\Filter_PeriodicTable.lua:36: in function <...rface\AddOns\ItemDB\filters\Filter_PeriodicTable.lua:31> ItemDB-2.0.1-45\filters\Filter_PeriodicTable.lua:36: in function <...rface\AddOns\ItemDB\filters\Filter_PeriodicTable.lua:31> ItemDB-2.0.1-45\filters\Filter_PeriodicTable.lua:77: in function `GetFilterData' ItemDB-2.0.1-45\ItemDB.lua:265: in function `FilterList_Create' ItemDB-2.0.1-45\ItemDB.lua:187: in function `SelectItemProvider' ItemDB-2.0.1-45\ItemDB.lua:822: in function <Interface\AddOns\ItemDB\ItemDB.lua:821>
just delete FuBar_ItemDBFu and install Broker2Fubar in case you still use FuBar. ItemDB now provides a LDB object.
In cache mode, it will list all items that are currently in your client's cache. This cache grows everytime you see a new item in game, may it be a drop, at a merchant or weared by another player. Unfortunatly, the cache is wiped every patch. But visiting the AH is a good way to fill it again with a few thousand items :) Just open the AH interface, enter the following in your chat and wait until the list shows up:
/script QueryAuctionItems("", nil, nil, 0, 0, 0, 0, 0, 0, true)
It will list all items currently in the AH on one single page but it can take some time until the data will show up.
In PeriodicTable mode (see: http://www.wowace.com/projects/libperiodictable-3-1/ ), the data for the items is also taken from cache wrt names and tooltips but there will most likely also be a bunch of uncached items shown (things like item:12345). When you click such an item, ItemDB will try to get the item in your cache though if you are unlucky that may fail. And if you are really unlucky (mostly due to asking for to many items not nown by the server, yet) you can be disconnected. So use with care.
Works ok if you close the window with "Esc" or the "X", but not with the "Close" button.
Otherwise, nice addon.
Is this being updated for 3.0.2? Or has it been abandoned and I didn't realize it? A search of the forums doesn't turn anything up. Thanks!