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
How, exactly, would I go about that? I install ArkInventory as part of a larger compilation of AddOns (piramod). The only way I can find to disable it for the guild bank, is to disable ArkInventory completely.
open ur normal bag, click on the backpack icon. That opens the menu for Ark inv.. ok from there you need to find the Hide Blizzard then uncheck whatever u dislike.
My question is ark is there a way to make the single bags close-able? I am new to this addon but i really love it, thanks for it. I disable bank and guild bank and keyring, but the X on the bags dont close the bags, i have to close the bank or esc for keyring.. any ideas?
Also I've been getting some internal bag errors thats never happened since i quit using cosmos stuff lol, any chance its related to Ark Inv?
Thanks again and great work on this addon, I recomend this to everyone :)
the X on which bags? blizzards or mine? not really sure what you mean as i tried both and they all close when you click on the X
When will guildbank logs be supported by this addon?
next version
There seems to be a memory leak with this addon, if that's possible. With a fresh load in, I'm running at 65 MiB of memory used with all my addons. But as I use AI more and more, that number slowly rises until I have to restart WoW at 145+ MiB. Yes, that means, I've seen AI reach up to ~80 MiB used for just the one addon before Ace kicks me out for a memory block being too big. This information is found by the Performance Fubar addon that shows about how much memory each addon uses. While this number will slowly rise through use, the fastest and easiest ways to make it skyrocket is to open your bank and pull items from it, each time adding 1.5 MiB used.
I'm having the same problem. I check with BaudManager and the memory usage keeps rising when I open inventory and bank. Same when I move something or take it out of mailbox. Once it reaches somewhere around 80 meg, I get a "Memory block to big" and wow crashes back to desktop.
I've tried removing its settings in the WTF folder(s), but that does not help. Using latest version from Ace's website, upgrading with WowAceUpdater.
Also, its a world of difference in speeds with the default bags and arkinventory. I'm on a HP x6400 workstation (dual XEON 3.4 ghz) and 8gb memory on Vista 64bit, and it still stops WoW for a few frames each time I do anything in Arkinventory.
I'll go with another inventory addon for now since I can only do so much banking and stuff with arkinventory at the moment before wow crashes. I REALLY love this addon though, so please look into it.
for me ai uses; (on my test toon, ai and optionhouse are the only mods loaded)
about 1kib when you hover over an item - thats for the tooltip generation (which wow autogenerates every 0.2 seconds)
about 1.5mib for every item transfer (from an 80 slot bag to a 134 slot bank)
i cant get usage results anywhere near 20mib let alone 80mib, the closet ive gotten to is about 15mib and then the gc kicked in and dropped it back to about 6mib - that was moving about 20 items back and forth (it did lag on the gc's though)
please test this yourself with just ai and optionhouse running (it has no shared libs so cant interfere) then load your other mods and test again to see the shared memory effect that shared libraries have.
You are correct. I removed all other addons part from BaudManager. I got memory usage up to 15 MiB before gc (? some builtin cleanup?) kicked in and it went back down to 5 MiB. I'll now start the painstaiking testing to put back one addon at a time.
EDIT: Rats! I've now put back all addons, one at a time, and I can not reproduce this error. I have a feeling this only happens after I get a LUA error on CT-Mailmod when taking out a lot of mails though, on my banker. I think it happens after this so I'll try again when I have lots of stuff to take out of the mailbox. If it happens after the LUA error, I'll disable the CT-Mailmod addon.
Anyone else had this problem, do you have CT-Mailmod installed?
One thing I'm wondering though.. Why is there a tiny delay when moving stuff around in the bags? Its lightyears between, for example, bagnon and arkinventory in speeds, and I have a damn good computer. I guess its the sorting or something, but it would be interesting to know if it can be improved.
Update2: Ok, logged in, cooked a lot of food. Opened an unopened clam in my backpack and boom. Didnt even move anything in the backpack.
Date: 2008-04-20 11:41:58
ID: 37
Error occured in: Global
Count: 1
Message: ...ArkInventory\Libs\Ace2\AceEvent-2.0\AceEvent-2.0.lua line 369:
memory allocation error: block too big
Debug:
(tail call): ?
...ArkInventory\Libs\Ace2\AceEvent-2.0\AceEvent-2.0.lua:369:
...ArkInventory\Libs\Ace2\AceEvent-2.0\AceEvent-2.0.lua:345
AddOns:
ArkInventory, v2.27
AshenStaffLifeAlert, v1.12
Atlas, v1.11.0
AtlasBattlegrounds, v1.11.0
AtlasDungeonLocs, v1.11.0
AtlasEntrances, v1.11.0
AtlasFlightPaths, v1.11.0
AtlasOutdoorRaids, v1.11.0
AtlasLoot, vAtlasLoot Enhanced v4.04.01
AucAdvanced, v5.0.PRE.2966
AucFilterBasic, v5.0.PRE.2966 (BillyGoat)
AucScanData, v1.0
AucStatClassic, v5.0.PRE.2966 (BillyGoat)
AucStatPurchased, v5.0.PRE.2966 (BillyGoat)
AucStatSimple, v5.0.PRE.2966 (BillyGoat)
AucStatStdDev, v5.0.PRE.2966 (BillyGoat)
Auctioneer, v5.0.PRE.2966
BaudManager, v1.011
BeanCounter, v5.0.PRE.2966 (BillyGoat)
BigWigs, v2.0 r68415
BtmScan, v5.0.PRE.2966
CustomPetBar
Enchantrix, v5.0.PRE.2966
EnchantrixBarker, v5.0.PRE.2966 (BillyGoat)
EnhTooltip, v5.0.PRE.2966
Gatherer, v3.1.1
GuildEventManager2, v2.294
Informant, v5.0.PRE.2966
ItemRack
LittleWigs
MinimapButtonFrame, v1.7
MobMap, vMobMap v1.61
MobMapDatabaseStub1
MobMapDatabaseStub13
MobMapDatabaseStub5
MobMapDatabaseStub6
MobMapDatabaseStub7
MobMapDatabaseStub8
OgriLazy, v1.1
Omen, vOmen r70244 / Threat-2.0 r70265
oRA2, v2.0.$Revision: 68889 $
QuestGuru, v0.8.5
Recap, v4.05
SimpleAssist, v2.5
Stubby, v52
Swatter, v5.0.PRE.2966
TrinketMenu
MapCoords, v0.32
I had been using an older version just fine, but this morning I downloaded 2.27.03 and it worked ok for a VERY short time. Then it just stopped working. I tried deleting the files and reinstalling but it was as if it wasn't recognizing that I was even trying to use it. So I installed the version I was previously using and it's still not working. This is the error I received...
Please help me! I loved using this addon and now I'm losing my mind!!
Date: 2008-04-13 13:55:34
ID: 52
Error occured in: Global
Count: 1
Message: ...nterface\AddOns\ArkInventory\ArkInventoryTooltip.lua line 76:
attempt to index field 'realm' (a nil value)
Debug:
[C]: ?
...nterface\AddOns\ArkInventory\ArkInventoryTooltip.lua:76: TooltipItemCountGet()
...nterface\AddOns\ArkInventory\ArkInventoryTooltip.lua:44: TooltipItemCountAdd()
...nterface\AddOns\ArkInventory\ArkInventoryTooltip.lua:26:
...nterface\AddOns\ArkInventory\ArkInventoryTooltip.lua:9
(tail call): ?
[C]: ?
[C]: SetBagItem()
..\FrameXML\ContainerFrame.lua:631: ContainerFrameItemButton_OnEnter()
[string "*:OnEnter"]:1:
[string "*:OnEnter"]:1
AddOns:
Ace, v1.4
AdvancedTradeSkillWindow
ArkInventory, v2.26
Atlas, v1.11.0
AtlasBattlegrounds, v1.11.0
AtlasDungeonLocs, v1.11.0
AtlasEntrances, v1.11.0
AtlasFlightPaths, v1.11.0
AtlasOutdoorRaids, v1.11.0
AucAdvanced, v5.0.PRE.2988
AucFilterBasic, v5.0.PRE.2988 (BillyGoat)
AucStatClassic, v5.0.PRE.2988 (BillyGoat)
AucStatPurchased, v5.0.PRE.2988 (BillyGoat)
AucStatSimple, v5.0.PRE.2988 (BillyGoat)
AucStatStdDev, v5.0.PRE.2988 (BillyGoat)
Auctioneer, v5.0.PRE.2988
AuctionProfit, v1.0
BeanCounter, v5.0.PRE.2988 (BillyGoat)
BMRecLevel, v3.0.5
BonusScanner, v3.4
DoubleWide
ElkBuffBars, v2.1
Enchantrix, v5.0.PRE.2988
EnchantrixBarker, v5.0.PRE.2988 (BillyGoat)
EnhTooltip, v5.0.PRE.2988
EQCompare, v1.4
FishingBuddy, v0.9.4g
FBOutfitDisplayFrame, v0.9.4g
FBTrackingFrame, v0.9.4g
FBMergeDatabase, v0.9.4g
Fizzle, v20100-1
ImprovedCamera, v2.4.0
Informant, v5.0.PRE.2988
Ace2
LightHeaded, v219
MetaMap, v20100-2
MozzFullWorldMap, vv3.30.20400
PitBull, vr66923
QuestHelper, v0.41
RatingBuster, v1.3.7 (r66013)
RecipeRadar, v1.27
RecipeBook, v2.4.0d
RicoMiniMap
Stubby, v52
Swatter, v5.0.PRE.2988
TipTac, v08.03.26
TipTacTalents, v08.03.26
FBTitan, v0.9.4g
TitanAmmo, v3.2.2.20400
TitanBag, v3.2.2.20400
TitanClock, v3.2.2.20400
TitanCoords, v3.2.2.20400
TitanGoldTracker, v3.2.2.20400 (2.3.2)
TitanHonor, v3.2.2.20400 (1.13)
TitanItemBonuses, v3.2.2.20400
TitanLootType, v3.2.2.20400
TitanPerformance, v3.2.2.20400
TitanRegen, v3.2.2.20400
TitanRepair, v3.2.2.20400
TitanRider, v3.2.2.20400
TitanStanceSets, v3.2.2.20400
TitanXP, v3.2.2.20400
Titan, v3.2.2.20400
TomTom, v125
TradeJunkie, v3.3
WeaponQuickSwap
line 76 is an empty line in that file.
delete the Addons\ArkInventory directory, download the file again and re-install.
Hi Ark,
Many thanks for putting together time and effort into what is an awesome add-on!
I do have an issue with it for the first time: I up-loaded the latest version 2.27.03 tonight and it stopped working. When I used binding to try and open it manually (open when opening mail / vendors automatically stopped working) I got the following error:
Date: 2008-04-13 23:36:27
ID: 95
Error occured in: Global
Count: 1
Message: [string "ARKINV_TOGGLE_BAG"] line 1:
attempt to index field 'Const' (a nil value)
Debug:
[C]: ?
[string "ARKINV_TOGGLE_BAG"]:1:
[string "ARKINV_TOGGLE_BAG"]:1
AddOns:
AdvancedTradeSkillWindow
ArkInventory, v2.27
Auctioneer, v5.0.PRE.3024
AutoProfit, vv4.5 May 26th, 2007
BaudMenu, v1.031
BeanCounter, v5.0.PRE.3024 (BillyGoat)
ChatAssist2, v2.0.3
EnhTooltip, v5.0.PRE.3024
IgorsMassAuction, v2.7.0 - Anasz
Informant, v5.0.PRE.3024
LoadIT, vLoadIT 20400.1
MailTo
Possessions, v2.0.2o v3
sienasGemViewer, v2.1.0
SphereLoader, v0.1
Stubby, v52
Swatter, v5.0.PRE.3024
TitanGoldTracker, v3.2.2.20400 (2.3.2)
TitanPerformance, v3.2.2.20400
Titan, v3.2.2.20400
Would you mind having a look at it / telling me what I am doing wrong?
Txs again!
Cheers,
M.
PS: have reverted to the previous version (2.27.01) and all works fine again :D
delete the Addons\ArkInventory directory, download the file again and re-install.
Txs Ark - will try...
Night.
i have been searchign for a user guide for this addon but cant find any. May i enquire wad is the rule EMPTY (SOUL SHARDS) or EMPTy (Bla bla bla) do? i have tried assigning it to some groups but i dont see any effect.
empty() doesnt take any parameters, it just picks up empty slots
["CATEGORY_CONTAINER"] = "Beh\192\164lter",
to
["CATEGORY_CONTAINER"] = "Beh\195\164lter",
new ones:
["LOCATION_VAULT"] = "Gildenbank",
["LOCATION_ALL"] = "Alle",
["LOCATION_WEARING"] = "Ausr\195\188stung",
["LOCATION_MAIL"] = "Posteingang",
["WOW_ITEM_TYPE_CONTAINER_LEATHERWORKING"] = "Lederverarbeitungstasche",
["CATEGORY_EMPTY_LEATHERWORKING"] = "LEER (LEDERVERARBEITUNG)",
["CATEGORY_OTHER"] = "Sonstige",
["CATEGORY_RULE"] = "Regel",
["CATEGORY_UNKNOWN"] = "UNBEKANNT",
["BACKPACK"] = "Rucksack",
["STATUS_NAME_SOULSHARD"] = "Splitter",
["STATUS_NAME_ENCHANTING"] = "Verz",
["STATUS_NAME_ENGINEERING"] = "Ing",
["STATUS_NAME_LEATHERWORKING"] = "Leder",
["STATUS_NAME_KEY"] = "Schl\195\188ssel",
["MOD_MENU_MAIN_SEARCH"] = "Suche",
["MOD_MENU_MAIN_REFRESH"] = "Aktualisieren",
["MOD_MENU_MAIN_RELOAD"] = "Reload",
["MOD_MENU_MAIN_BAGCHANGE"] = "Taschen-Anzeige",
["MOD_MENU_MAIN_COMPRESS"] = "Komprimieren und stapeln",
["MOD_MENU_MAIN_RULES"] = "Regeln",
["MOD_MENU_MAIN_FONT"] = "Schriftart",
["MOD_MENU_MAIN_SORTING"] = "Sortierung",
["MOD_MENU_MAIN_EDITMODE"] = "Edit Modus",
["MOD_MENU_RULE_SHOWDISABLED"] = "Zeige deaktivierte Regeln",
["MOD_MENU_BAG_TITLE"] = "Taschen Optionen",
["MOD_MENU_BAG_SHOW"] = "Anzeigen",
["MOD_MENU_BAR_CATEGORY"] = "Kategorie",
["MOD_MENU_BAG_TITLE"] = "Taschen Optionen",
["MOD_MENU_BAG_SHOW"] = "Anzeigen",
["MOD_MENU_GENERIC_FONT"] = "Schriftart",
["MOD_MENU_GENERIC_COLOUR"] = "Farbe",
["MOD_FRAME_MENU"] = "Men\195\188",
-- rules frame
["MOD_FRAME_RULE_RULE"] = "Regel",
["MOD_FRAME_RULE_ENABLED"] = "Aktiviert",
["MOD_FRAME_RULE_HIDDEN"] = "Versteckt",
["MOD_FRAME_RULE_ORDER"] = "Ablauf",
["MOD_FRAME_RULE_DESCRIPTION"] = "Beschreibung",
["MOD_FRAME_RULE_FORMULA"] = "Formel",
["MOD_FRAME_RULE_SEARCH"] = "Suche",
["MOD_FRAME_RULE_VIEW"] = "Ansicht",
["MOD_FRAME_RULE_ADD"] = "Add",
["MOD_FRAME_RULE_EDIT"] = "Edit",
["MOD_FRAME_RULE_REMOVE"] = "Entfernen",
["MOD_FRAME_RULE_OK"] = "OK",
["MOD_FRAME_RULE_CANCEL"] = "Abbrechen",
["MOD_FRAME_RULE_LIST_ENABLED"] = "Nutzung",
["MOD_FRAME_RULE_LIST_DAMAGED"] = "Defekt",
["MOD_FRAME_RULE_LIST_ID"] = "Regel",
["MOD_FRAME_RULE_LIST_ORDER"] = "Ablauf",
["MOD_FRAME_RULE_LIST_DESCRIPTION"] = "Beschreibung",
["MOD_MENU_MAIN_SWITCH_CHARACTER"] = "Wechsel Charakter",
["MOD_MENU_MAIN_SWITCH_LOCATION"] = "Anzeige wechseln",
plz add here also the new wow feamle class names (eu wow -> this are the DEde female names)
CLASS_PALADINFEM = "Paladin"
CLASS_WARRIORFEM = "Kriegerin"
CLASS_MAGEFEM = "Magierin"
CLASS_ROGUEFEM = "Schurkin"
CLASS_DRUIDFEM = "Druidin"
CLASS_HUNTERFEM = "Jägerin"
CLASS_SHAMANFEM = "Schamanin"
CLASS_PRIESTFEM = "Priesterin"
CLASS_WARLOCKFEM = "Hexenmeisterin"
here is a umlauts table (only if ansi formated.. in utf8 also the nomal umlauts work):
-- ü - \195\188
-- Ü - \195\156
-- ö - \195\182
-- Ö - \195\150
-- ä - \195\164
-- Ä - \195\134
-- ß - \195\159
Is there a way to turn off the use of AI on the guild bank? The "order" of the bank is throw off and there's no way to monitor the logs, that I can tell.
In addition to a problem with menu frames including scale sliders (which I detail below in response to other people having the same problem), I have also noticed that if you name a bag and then move it up / down, the name does not seem to move with it.