From version 3.5.8 onwards support exists for checking void storage and other characters' inventories for owned items.
To enable searching the current character's void storage you have to install the following addons:
To enable searching all characters' inventories (including equipped, bag, bank and void storage items) you have to install the following addons:
Make sure you get the alpha versions, as the release versions are heavily outdated.
Once installed, you will need to open your void storage once to allow DataStore to register its contents. After that you're good to go.
If you are using the Altoholic addon you'll probably have these addons installed already.
Void storage support may also be enabled by using BagBrother data, used by addons such as Bagnon and Combuctor.
Does this need to be enabled somewhere? I have DataStore (r40) and DataStore_Containers (r37) installed with MogIt version 3.1.3, once I place items in Void Storage they no longer show as owned on my wishlist. This is a great addition to great addon, I hope I'm just doing it wrong! :)
Try doing this to see if DataStore is properly loaded:
If it doesn't print "empty result" you should be good to go. Try opening the void storage again to store the items. Otherwise, make sure both DataStore addons are enabled in the addon list.
This command displayed a rather large output, but I was not sure that it was grabbing the items in void storage. So installed Altoholic to verify that all datastore_containers was getting all the items, and it is! So within Altoholic I do see all my void storage items, however MogIt still shows those items as unowned.
Seems to work for me. Where exactly are you missing the tick? And for which item? Can you post a screenshot perhaps?
Sorry it's taken me awhile to get back to you here, I am missing the tick on the tooltips in the wishlist.
This is what I my whishlist looks like with these items in my inventory.
This is what I get with the items in void storage. the shirt is equipped and not in storage and the spear is .. missing and not included in either screenshot.
Unless i've completely misunderstood, installing the datastore and datastore_containers should allow mogit to "know" that i still have these items.
Yes, that is correct.
That is weird. So, at the same time as you can see the items missing in MogIt, you can see them being in your void storage using Altoholic?
Can you try some more things? Using the Vest of Flowing Water, put it in your void storage and run these commands. Maybe take a screenshot of the results.
/dump DataStore:GetCharacter(), MogIt:HasItem(55907)
/dump DataStore:GetContainerItemCount(DataStore:GetCharacter(), 55907)
If you don't want to reveal your character for some reason, just verify that the first output is "Name.Realm.Account". (not sure what Account is meant to be as addons can't retreive your account name or anything)
"/dump DataStore:GetCharacter(), MogIt:HasItem(55907)"
Dump: value=DataStore:GetCharacter(), MogIt:HasItem(55907)
"/dump DataStore:GetContainerItemCount(DataStore:GetCharacter(), 55907)"
Dump: value=DataStore:GetContainerItemCount(DataStore:GetCharacter(), 55907)
Wow, ok. Turns out I don't have the latest version of DataStore_Containers, haha. And it's not even listed in my Curse Client (whereas the other DataStore stuff is), why I've missed it. Looks like I had a modified version even... thanks for bringing this to my attention, and expect a fix soon. :P
You must login to post a comment. Don't have an account? Register to get one!