ArkInventory
ArkInventory (for The War Within)
:boom: Please ensure you are using the latest alpha version if you have the War Within client.
ArkInventory (for Retail, Classic, and Cataclysm)
ArkInventory's display windows are built from "virtual bars", you assign categories to bars so that items in that category are displayed on the specific bars you want. There is no limit to the number of bars you can have inside a window but obviously you only have so much screen real estate before it becomes "too many".
ArkInventory uses several methods to assign a default category to an item such as what professions you have, tooltip scanning, basic type/subtype and PeriodicTable. You then assign those categories to a virtual bar.
You can also over-ride the default category by creating a rule that matches either a single or multiple items.
Overview:
- user configurable window width and height
- separate keybindings for each location for easy viewing
- assign items to a category of your choice (overrides the default assignment)
- assign categories to the bar of your choice
- unlimited number of bars (there are practical limits though before your screen becomes full)
- sort each bar differently if required
- user configurable bars per row
- sell junk items automatically or manually (delete available via a keybinding or right clicking when at a vendor)
- random pet and mount summons. can also assign a group of them to select from
Key Bindings:
- Press ESCAPE to bring up the blizzard menu
- click on Key Bindings
- scroll down to AddOns > ArkInventory
- bind the keys you want to use
Need Help?
:memo: Wiki
:memo: Frequently Asked Questions
:memo: Sorting
:memo: Rules
:memo: If you are having an issue the first step is to disable all other mods and test with only ArkInventory loaded
:memo: If the issue is still there, please check for an existing issue and create a new issue if required.
:memo: If the issue is gone, re-enable your other mods one by one until the issue comes back, then note the last mod you enabled in your issue as well as notifying the author of the other mod
See ChangeHistory.md for changes to the latest version. See VersionHistory.md for all previous changes.
:boom: The NoLib variant
it seems quite a few people are somehow getting the NoLib variant from their download client when they didn't specifically ask for it, instead of the full variant, and its causing issues as they don't have the required libraries installed separately. Please ensure you are downloading the full. if you see nolib in the filename then its the wrong variant, unless you are actually installing all of the required libraries separately as well. If you have to you can manually download the full variant from CurseForge, WoWInterface, or Wago.
:boom: Junk Sell getting blocked
While auto-destroy remains blocked, From 30960 onwards you can setup a Key Binding to manually sell and destroy your items. Note that blizzard require one keypress per item deletion, so if you have multiple items that need to be deleted you will need to press the Key Binding multiple times. A message will be output if you have remaining items that can still be deleted.
:warning: Ensure you have backup copies of your saved variables file
Sometimes you cannot revert back to a previous version without a backup, especially alpha or beta versions, so before upgrading please make sure you have made a backup of your saved variables file
Your saved variables file is normally located at ...\World of Warcraft\_client_\WTF\Account\yourwowaccountname\SavedVariables\ArkInventory.lua
It is your responsibility to ensure you have adequate backups of your saved variables file. You dont have to do them frequently, just after you've made major changes to your config is probably fine for most people, but you should get into the habit of making backups because when it does corrupt you wont have to reconfigure everything from scratch.
If you have your download client set to automatically download alpha/beta versions you should definitely have backups.
A simple way to back up the saved variables file is to just do a copy and paste then rename the new file (using the version number of ArkInventory or the date is a good idea), eg ArkInventory-30900.lua, or ArkInventory-20191228.lua
In reply to Arkayenro:
After doing some more testing, it was CTMod trying to do some bag management. Once I narrowed it down to that, I noticed the big red checkbox in CTMod to disable bag handling. Problem gone.
Hi,
First, thanks for this great addon, loving it :)
I have 2 issues:
First one is with the Twitch client but may be linked to the package itself. It detect update on the Classic version and install the 3.09.1 as expected. But when I switch to "Retail" it stick to 3.08.29.
"Game Version" column show 1.13.2 for Classic and 8.2.0 for Retail as expected.
If I download the Retail package from the website and install it manually then the Twitch client show 1.13.2 on Classic AND Retail (strange since the .toc file header say 80200 but maybe the client don"t take the info here).
And, second issue, I got some errors when opening the Guild Bank on Retail if I install the 3.09.1 Retail from the website :
And the guild bank window display only some items or is empty (some guild bank tab are working so seems to be triggered by some items only)
I'm french so the WoW client is in french.
not sure about the twitch thing but the error will be fixed next release
In reply to Arkayenro:
Guild bank issue fixed ! Thanks.
Regarding the Twitch client the issue is still here.
I take another look and I see that the 2 archives seems to be the same, they all 2 have #80200 in the toc file.
For Classic the interface version must be ## Interface: 11302
If you upload the same file on both I think that since the 2 packages contains the exact same files then the Twitch client think it's the classic version that is installed on both classic & retail.
its impossible for mods to have two toc versions, and as arkinventory works on both it just gets the retail toc version (or it wouldnt load on retail).
twitch shouldnt care if you install a retail version into classic, lots of mods work in both.
maybe delete it completely from both via twitch, then cleanup any addons\arkinventory folders, then add them back in? worse case delete arkinventory and then install it manually?
In reply to Arkayenro:
If you look at Bartender for example ( https://www.curseforge.com/wow/addons/bartender4 ), on the right side of the page you have 2 different archive to download, one for classic and one for retail. Each of them have a different name (-classic for the classic version of bertender but each addons use it's own naming) but the only change is the #interface version in the .toc file (all other files are exactly the same).
So I think their is a way to upload 2 different archives to twitch and specify which one is for classic and which one for retail.
But yes I can install manually but the 80200 in classic is reported "overdue" (bad interface version, don't know the exact term in english client) since it don't have the 1.13.2 #interface tag (not a big deal either but it show that the classic version needs it's own .toc, even if it's the only difference)
theres an option for loading out of date mods - you just tick that box, even in classic, and it will load with a retail toc number
In reply to Cofibib:
Same problem here. I had to manually copy the files from classic into my retail folder in order to get 3.09.03 installed, and the client still claims the version is for WoW 1.13.2. If I open ArkInventory info in the client, there is no 3.09 in the list of versions, latest is 3.08.29. This instantly changes if I pick my classic installation instead, and I'll get to download 3.09.03 for that one.
In reply to Cofibib:
Same problem here. I had to manually copy the files from classic into my retail folder in order to get 3.09.03 installed, and the client still claims the version is for WoW 1.13.2. If I open ArkInventory info in the client, there is no 3.09 in the list of versions, latest is 3.08.29. This instantly changes if I pick my classic installation instead, and I'll get to download 3.09.03 for that one.
Not sure if is Ark or some other addon, but when im looking at crafting mats the tool tip will not show what is in my bank or on alts. Ideas?
are item counts enabled in the tooltip options for ark? do you get anything at all in there or just the normal item stuff?
In reply to Arkayenro:
I'm seeing this same issue, but only for items in the professions windows. If I mouse over items in my bags or in game links I see totals. Materials for recipes in the individual crafting windows show no item counts.
I do have item counts turned on in AI..
not sure, its working in the profession window for me. when i mouse over each of the "ingredients" i see item counts. do you have the latest version, and are you sure you have those items in a location that is being scanned/saved?
In reply to Arkayenro:
Popped in game to take a look. Right now I'm seeing this:
1) I'm running 3.09.03.
2) If I mouse over Wool Cloth in my bag, the tooltip shows me how much this char has in my bag and how much another character has
3) If I open the Tailoring windows and mouse over Wool Cloth in the Bolt of Woolen Cloth recipe, the tooltip says "Wool Cloth"
This is true with all addons disabled except ArkInventory
classic or retail? its working ok for me in retail but i didnt check classic (i dont have a character with a profession there) and blizzard have changed the way those ingredients call the tooltip a couple of times
i just went into classic and i get a warning about the SetRecipeReagentItem function not existing on the tooltip so it looks like blizzard have removed it for classic and item counts on those wont work any more.
ah, looks like they use a different API in classic, i'll update the code so its supported as well
In reply to Arkayenro:
I've just checked with bagnon enabled and profession window tooltip shows counter, so it would be great this to work with Ark
In reply to Arkayenro:
This is in Classic.. but it sounds like you figured that out already :)
Thanks for looking into this
In reply to Arkayenro:
All good now. Thank you!
In reply to Arkayenro:
Actually, looks like this is still (or again?) happening with Enchanting. I can see item counts for Cooking and Tailoring just fine.
I'm trying to create a bar for Classic Hunters which contains all the empty quiver slots and ammo. Here's what I want it to look like:
I can do this using the following rule:
Bag(2) or Type("Projectile")
However, this is not ideal because, since I use the same profile for all my alts, they would also see their Bag(2) being treated as a Quiver.
Leaving out Bag(2) from the rule, i get:
The debug entry for empty quiver slots is as follows:
If the rule syntax allowed Slot to be queried, I could write the following rule which would work for all classes:
type("projectile) or slot("ranged")
Any chance you could add this to the Rule syntax?