Get an Epic Experience with Premium


Bags & Inventory Login to Add Favorites
  • World of Warcraft
  • 39,174 Monthly Downloads
  • Supports: 5.4.7
  • 6,104,445 Total Downloads
  • Updated 03/19/2014
  • Created 12/23/2006
  • 5,553 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: 3.03.33
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 bag, keyring and bank 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 is a good idea), eg ArkInventory-3-01-09.lua

r421 | arkayenro | 2014-03-19 10:38:59 +0000 (Wed, 19 Mar 2014) | 4 lines
Changed paths:
   A /tags/3.03.33 (from /trunk:420)

*3.03.33 (19-MAR-2013)*
 * fixed - mount availability code when zoning
 * added - locales for itIT and ptBR

r420 | arkayenro | 2014-03-19 10:34:32 +0000 (Wed, 19 Mar 2014) | 4 lines
Changed paths:
   A /trunk/Locale/itIT.lua
   A /trunk/Locale/ptBR.lua
   D /trunk/Modules/ArkInventoryRulesExample

*3.03.33 (19-MAR-2013)*
 * fixed - mount availability code when zoning
 * added - locales for itIT and ptBR

r419 | arkayenro | 2014-03-19 10:27:41 +0000 (Wed, 19 Mar 2014) | 4 lines
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/ArkInventory.lua
   M /trunk/ArkInventory.toc
   M /trunk/Locale/deDE.lua
   M /trunk/Locale/enUS.lua
   M /trunk/Locale/esES.lua
   M /trunk/Locale/esMX.lua
   M /trunk/Locale/frFR.lua
   M /trunk/Locale/koKR.lua
   M /trunk/Locale/locale.xml
   M /trunk/Locale/ruRU.lua
   M /trunk/Locale/zhCN.lua
   M /trunk/Locale/zhTW.lua
   M /trunk/Modules/ArkInventoryRules/ArkInventoryRules.lua
   M /trunk/VersionHistory.txt

*3.03.33 (19-MAR-2013)*
 * fixed - mount availability code when zoning
 * added - locales for itIT and ptBR

r418 | arkayenro | 2014-02-28 04:29:39 +0000 (Fri, 28 Feb 2014) | 2 lines
Changed paths:
   M /trunk/ArkInventory.toc

r417 | arkayenro | 2014-02-28 00:52:47 +0000 (Fri, 28 Feb 2014) | 2 lines
Changed paths:
   M /trunk/ArkInventory.toc

- alpha 20140228
r416 | arkayenro | 2014-02-28 00:49:26 +0000 (Fri, 28 Feb 2014) | 2 lines
Changed paths:
   M /trunk/ArkInventory.lua
   M /trunk/ArkInventory.toc
   M /trunk/ArkInventoryLDB.lua
   M /trunk/ArkInventoryStorage.lua
   M /trunk/VersionHistory.txt

- alpha commit to fix issue with mounts


First Previous Page 66 of 283 Next Last
  • #3762
    next version will have that in the moneylog list
  • #3769
    Awesome. This addon is by far one of my most used addons. Could not live without it. Keep up the good work!
  • #3757
    I get error when I try to glyph.

    Date: 2011-08-01 20:37:13
    ID: 2
    Error occured in: AddOn: ArkInventory
    Count: 1
    Message: Error: AddOn ArkInventory attempted to call a forbidden function (PlaceGlyphInSocket()) from a tainted execution path.
    [C]: PlaceGlyphInSocket()
    ..\FrameXML\StaticPopup.lua:90: OnAccept()
    ..\FrameXML\StaticPopup.lua:3548: StaticPopup_OnClick()
    [string "*:OnClick"]:1:
    [string "*:OnClick"]:1
    Swatter, v5.12.5198 (QuirkyKiwi)
    ACP, v3.3.16
    ArkInventory, v3.02
    ArkInventoryRules, v
    DBMCore, v
    DBMFirelands, v
    Dominos, v4.2.3
    DominosRoll, v
    DrDamage, v1.8.7_release
    ForteCasting, v
    ForteCooldown, v
    ForteCore, v1.975.5
    ForteHealthstone, v
    ForteSoulstone, v
    ForteSummon, v
    ForteTalent, v
    ForteTimer, v
    ForteWarlock, v
    GoGoMount, v4.2.3
    Grid, v4.2.0.1442
    GridStatusRaidDebuff, vv3.2
    GuildLaunchCTRaidTracker, vv2.6.1
    LootCouncilLite, v2.1c
    LoseControl, v4.21
    MapCoords, v0.10
    MikScrollingBattleText, v5.6.108
    Omen, v3.1.4
    OmniCC, v4.2.muffins1
    Postal, v3.4.10
    PowerAuras, v4.21
    Prat30, v3.4.24
    Prat30Libraries, v
    Quartz, v3.0.7
    Recount, v
    TidyPlates, v6.3.5 (R296)
    TidyPlatesThreatPlates, v5.2
    TipTac, v10.12.05
    TipTacItemRef, v10.12.06
    XPerl, v3.1.5
    XPerlPlayer, v
    XPerlPlayerPet, v
    XPerlTarget, v
    XPerlTargetTarget, v
    BlizRuntimeLib_enUS v4.2.0.40200

  • #3758
    common issue with mods using the dropdown menu, it taints the blizzard code and when you get around to glyphing (which uses that code) it barfs.

    you can try reloading your ui and you should be able to glyph before a mod can taint the code again.

    not an AI error though, i dont use any glyph code at all, no need to.
  • #3759
    staticpopup in this case, not uidropdown
  • #3754
    I keep getting this error:

    1x ArkInventory-3.02\ArkInventory.lua:7539: Usage: SecureHook([object], method, [handler]): Attempting to hook a non existing target
    AceHook-3.0-5 (Ace3):211: in function
    AceHook-3.0-5 (Ace3):344: in function `SecureHook'
    ArkInventory-3.02\ArkInventory.lua:7539: in function `MySecureHook'
    ArkInventoryRules\ArkInventoryRules.lua:31: in function
    (tail call): ?:
    : ?

    (tail call): ?:
    AceAddon-3.0-10 (Ace3):514: in function `InitializeAddon'
    AceAddon-3.0-10 (Ace3):628: in function


    Does it mean its Ace3? Sorry I'm not really good at this lol
  • #3755
    that relates to scrap_merchant - either theres a new version out and you have it and i dont, or you havent updated your version yet.
  • #3756
    Oh my savior! Thank you :)
  • #3753
    Is it possible to make a Bag, that only shows Item, that i can disenchant?
  • #3752
    I also love this addon and use it since quite a while.

    But I did not find an easy way to put my tank and DD gear sets into separate bars. Is this feature already available? Or is there any work-around if it does not exist?

    Thanks in advance!
  • #3750
    I've got a screenshot you might hopefully use as the default one for this page.

    The one currently being used doesn't look too attractive :P

    You have the right to do whatever you want with this:
  • #3751
    And yeah.. Nothing else compares to this addon.
  • #3749
    When in edit mode, if AI is near the bottom of the screen and you mouse over an item also at the bottom, the menu appears half off the screen. Is it possible for the menu to auto reposition itself on the screen?
  • #3745
    Hopefully a simple request... could it be set up to open from the bottom-right corner, or to force it to stay on the screen? I have a number of groups set up that change the vertical size of the window and it seems to change from the top, so I open the window and part of it is off the bottom of the screen.
  • #3748
    im fairly sure there are anchor options to keep the frame inside the window
  • 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 »

Leaguepedia PAX Skin Giveaway