Get an Epic Experience with Premium


Bags & Inventory Login to Add Favorites
  • World of Warcraft
  • 43,832 Monthly Downloads
  • Supports: 6.2.3
  • 7,728,204 Total Downloads
  • Updated 11/23/2015
  • Created 12/23/2006
  • 5,867 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: 3.05.12
Support development! **

About ArkInventory

the FAQ is here

the wiki is here

to see how you need to setup sorting go here

to see how to setup rules go here

please ensure you have read those before you lodge a ticket at

when posting a comment about an error do not include the list of addons, just the actual error and trace is fine.

AI'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".

AI 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.


  • unlimited number of bars (there are practical limits though before your screen becomes full)
  • assign items to a category of your choice (overrides the default assignment)
  • assign categories to the bar of your choice
  • configurable bars per row
  • configurable width
  • separate keybindings for each location for easy viewing

Key Bindings:
Press ESCAPE to bring up the blizzard menu
click on Key Bindings
scroll down to ArkInventory
bind the keys you want to use

See ReadMe.txt and VersionHistory.txt for further details

Beta Versions:

ensure you make a backup copy of your saved variables file before installing a beta version - you normally cannot revert back to the release version without that backup. your saved variable file is normally located in World of Warcraft\WTF\Account\yourwowaccountname\SavedVariables\ArkInventory.lua

if you have the curse client set to download beta versions then it is your responsibility to ensure you have adequate backups of your saved variables file - do not complain if you lose them or they get screwed up because you installed a beta version, its what beta versions tend to do.

a simple way to back it up is to just do a copy and paste then rename the new file (using the version number of AI or the date is a good idea), eg ArkInventory-3-01-09.lua, or ArkInventory-2013-12-28.lua

r511 | arkayenro | 2015-11-23 11:18:20 +0000 (Mon, 23 Nov 2015) | 5 lines
Changed paths:
   A /tags/3.05.12 (from /trunk:510)

*3.05.12 (23-NOV-2015)*
 * fixed - issue with aborting a restack when leaving bank/vault
 * fixed - issue with item counts on merchant cost itemstring
 * added - workaround/fix for issue with item counts on tradeskill results and reagents due to invalid hyperlink returned by blizzard

r510 | arkayenro | 2015-11-23 11:16:31 +0000 (Mon, 23 Nov 2015) | 5 lines
Changed paths:
   M /trunk/ArkInventory.lua
   M /trunk/ArkInventory.toc
   M /trunk/ArkInventoryPetJournal.lua
   M /trunk/ArkInventoryRestack.lua
   M /trunk/ArkInventoryStorage.lua
   M /trunk/ArkInventoryTooltip.lua
   M /trunk/Locale/enUS.lua
   M /trunk/VersionHistory.txt

*3.05.12 (23-NOV-2015)*
 * fixed - issue with aborting a restack when leaving bank/vault
 * fixed - issue with item counts on merchant cost itemstring
 * added - workaround/fix for issue with item counts on tradeskill results and reagents due to invalid hyperlink returned by blizzard



First Previous Page 3 of 340 Next Last
  • #5662


    It does make sense, I was doing that prior to learning how to do rules. I was hoping I could change it with rules, and not forcing it over with changing categories. As for Hearthstones, I do have a user-defined category called "Hearths" - I was hoping I could put my karabor neck, kirin tor ring, cloaks of home cities, etc. into this category. I can't tell yet if some of these went into this category (I haven't been on the toons that have all the items), but the hearthstones themselves don't want to go in here so I forced them in the way I did previously (the way you mentioned).

    Edit: Oops - was meant to reply to the post that I originally had, where you answered ending with "Hope that makes sense! :) "

    Last edited by miniwidge on 9/8/2015 5:19:22 PM
  • #5652

    Apologies if this was already posted, Google didn't show anything when I searched for this issue.

    I'm not sure if it's simply because I don't know how this all works, but nothing happens whenever I try sorting (restacking, etc.) my guild bank. I've tried both Blizzard's cleanup and ArkInventory's restack methods, and neither do anything. If I try to sort my bank or inventory, however, everything works as intended. Am I doing something incorrectly, or is the guild bank weird in some sort of way?

    For the record, I am the guild master, so it's not like I would have a lack of permissions to edit the guild bank.

    Last edited by Stefenatefun on 9/7/2015 2:50:19 AM
  • #5656

    restacking the guild bank is incredibly slow (due to the way updates work for it) but it should work.  it used to work but i havent actually done that for a while now so it may have broken when i was mucking around with the restack code.  i'll have a look when i get home

  • #5658

    When I hit the restack button, it prints the start and complete messages in the chat at the same time (though always in the correct order). So, rather than it simply just taking a very long time, I think the feature is bugged entirely. Normally there's some sort of pause or delay with my game for a brief moment when I hit the button, but nothing of the sort with the guild bank.

    Last edited by Stefenatefun on 9/7/2015 1:18:33 PM
  • #5651

    Hey, thank you so much for continuing to work on this addon!  This is an issue i've had for a while but I haven't been able to find any info on it.  When I go into edit mode it  expands my bags vertically so that a lot of it goes off there a way to stop this?

    Last edited by commandercobra on 9/6/2015 12:54:28 PM
  • #5655

    set the maximum size of the window in the config, it should then scroll instead of getting too large to fit

  • #5650

    The mod never holds onto full offline data about my main's bag. Instead of the full 80 of 136 slots of bag space, I see only 15 of 16 slots: the "wearing" list is entirely empty. Both of these seem to work perfectly when I'm on the main, and offline data seems to be correct for all other characters, as well as for the main's bank and guild bank. I've tried deleting the data for the affected character as well as for all characters, but it doesn't seem to help.

    My main's a L100 feral druid: I also have a L93 feral druid who does not seem to be affected in the same way, in case that makes a difference.

  • #5654

    thats really weird.  can you shut down wow and rename the saved variables file (to .old) and start it up again, log in to each toon and see if it saves the data or not.  if it does then there must be something wrong with your saved variable file.

    if you have a backup of it you might want to swap back to that, or yo ucan try and remove all the character data manually from it and see what happens.

  • #5660

    Thanks for the response. First test: renamed the variables file as recommended and the main's bag and wearing lists are both visible on a second toon, albeit immediately after the file was recreated. I'll log some more toons in and see what happens.

    I took a look at the original variables file and noticed that it has a lot of entries for toons which I have long deleted, even though they're not showing up in the list of alts within ArkInventory. Some of those have the same name as my main or other toons (though obviously on other servers) - could that be causing confusion?

    I also noticed that the new file, which only contains data for two toons at the moment, has the following lines in it (I've snipped some lines of data in the "info" section for brevity):

                ["data"] = {
                    ["!ACCOUNT - !ACCOUNT"] = {
                        ["info"] = {
                        ["location"] = {

    The old file has a couple of dead toons listed above the "ACCOUNT" line. Neither has much information in it, nor do they appear to be duplicated in the main section below the account line, but I'm guessing that they're not supposed to be there. Could that be an indication of corruption in the file, or a cause for the error I've been seeing?

    I'm going to prune the character data from my original variables file while hopefully leaving the configuration intact (I have a done a lot of config, rules and categories, so I'd rather not lose them all if possible). Is it better to start from scratch? Or is there any way to export the config?

    Thanks again.


    Last edited by NJMorf on 9/7/2015 5:20:37 PM
  • #5649

    Is there a way to restack the guild bank without using Override?  I know it used to do this, but it isn't working for me now.

  • #5653

    you hsoul dbne able to open the vault location while the blizzard windows is open and click on the restack button.  theres also the possibility of writing a macro to call the restack function directly (but i cant remember what it is right now, ill edit this when i get home)

  • #5646

    I'm getting a 2-3 second lag spike (where the game freezes) every time I learn or cage a battle pet.  This has been happening for a year or two but I never bothered to track it down.  Turns out it's ArkInventory causing this (only addon enabled).  I've tried disabling battle pet tooltips, and not saving Pet data for the character (although pets are account-wide so that doesn't really make sense).  The option to not "Montior" pet data is grayed out.

    I'm guessing it's an issue with a large number of pets (I have over 700 unique ones at the moment).  I love using Ark for everything else, but I really don't need it involved with my pet battle stuff.  Any way to completely disable this?

  • #5647

    its always been like that, the more pets you have the longer it takes to scan all of them when they update.  the pet api isnt the best and you have to scan all of them every single time

    i might eventually break that out and use coroutines to allow the scan to be broken into chunks but thats going to take a while to do

  • #5669

    In the meantime, can you allow us to turn off pet scanning entirely?

  • #5645

    Hey there, somehow i managed to disable the search bar in my bags. Any clue on what setting todo to get it back?

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Alienware X51 (R3) Giveaway