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
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.
How do I read the log file for each of the tabs on the guild vault?
I went to the webpage and seen that the logs are not going to be part of this addin...
I love this addon, Thank you for all the hard work.
i have the same problem as ronh3 and i also would like to know how i can resize the bag?
menu > window > scale
sry if this sounds stupid, how do i open the menu, i cant find this option in the slash commands nor anywhere else
click on the big green bag icon (to bring up the menu)
Hey Ark, fantastic mod, been using it for a few patches now. Had a question that always bugged me. It seems like I can only have one set of edit mode columns per account. For instance, I have five categories on my hunter, consumables (pots, food), gear (soulbound gears) quest and rep (quest and rep items), leatherworking (leather and lw mats) and my misc. section, which is the main bag on the right. Now, if I log my mage, I have the same categories set up as default. No problem. I change his stuff over (typically just the leatherworking sorts) log, and log in my hunter. when I log my hunter, his AI has been set to my hunter's settings.
Is there any way to make it not do that?
Five stars btw, fantastic mod.
use a different profile, it's the standard ace profiles - you just pick (or create) another one (chacrater, class, etc, etc) and use that so that they're isolated from each other.
Doh, leave it to me to be a tard. Thanks Ark.