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
Can you make quest item borders yellow?
the ones that start quests? config > settings > the design used in your profile > items > status icons / overlays > quest > border
or the ones that are normal quest items? i dont do anything with these as i presume people will use the system > quest category to put them somewhere specific
Hey Arkayenro, soo I've been running this for my WotLK classic experience, and all is great, except one odd thing. I've noticed a majority of quest reward pieces of gear are denoted as "System -> Junk" within ArkInventory. I have a section for junk alone, and find it odd when I see greens or blues there. Heck even a blue drop from an RFK boss was denoted this way.Ironically, the quest gear usually is junk... but would feel more intuitive if they were denoted as "System -> Soulbound". I've tripped myself up a few times looking for a piece to equip, and don't realize its in my junk section of the inventory.I've used ArkInventory for years and years, and never seen this issue before, so not sure why it's happening with this version of the addon.PS. This addon is 100% theee best addon out there. You wouldn't catch me on WoW without it, no matter what you paid me lol.
A screenshot if that helps:EDIT:
So... of course the moment after posting this (and dealing with it for a few days), I open up the settings to check something else and notice this section:
It was sorting 'UNUSABLE' equipment there because of this feature under the Junk > Soulbound section. My bad. This is a good feature. I turned it off for myself... but in case anyone else had the same issue and found my comment. This is the factor! :) Just untick Equipment if you don't want it to do this.
Thanks again Arkayenro for the addon! <3
Hi, and thanks for you're work on that great addon :)
In WOTLK i am missing the currency display at bottom of the bags. It is activated in the config but no token is shown there.
as far as im aware wrath doesnt have any currencies? they dont turn up (as a currency list) until pandaria
In reply to Arkayenro:
Yes there are currencies look here https://www.wowhead.com/wotlk/items/currency :)
I was able to activate them by changing (line 771 .../Core/ArkInventory.lua current release) :
to
but got some lua errors with the PLAYER_TRADE_CURRENCY event which seems not to be implemented in WRATH.
The currency was shown up on the main window but the "currency bag" is buggy there.
P.S. Mounts and pets are also introduced with WOTLK but are not collected in the current version
those are items, not currencies, they display in your bags, like mounts do in classic. the default bags in wrath do not show currencies (tokens) because they dont exist yet.
you were able to unhide the arkinventory currency window, but as wrath has no api functions for currencies you got an empty list that will never populate.
yes, mounts exist, in a very rudimentary form that i never supported when they originally came out (and im probably not going to even look at retrofitting until well after dragonflight as i just dont have the time, nor do i play classic/wrath).
battle pets do not exist.
if you can see any of these things then youre going to have to describe how you got to them - in the default interface - so i can try and work it out.
In reply to Arkayenro:
I mean the currencies that are shown at the bag:
and of course there are currencies that are not stored in bags :
The bag attached currencies can be queried the GetBackpackCurrencyInfo(id).
GetCurrencyListInfo, GetCurrencyInfo and GetCurrencyListSize are also already implemented in WOTLK.
The mount and pet thing is not so important for me :)
i dont play wrath so i dont have any currencies and blizzard dont show anything in the default ui so it looks like there are none
i already explained about the mounts and pets, and its same for this - to get it to scan whats in wrath i would have to go back to a version from wrath and pull the code from that and add it to the current code - while making sure it does not break any of that for classic or retail.
either way, i should have been clearer - it doesnt have currency/mount/pet collections, which is what the current codebase scans
anything i have to backport is not going to happen any time soon. it will depend on how much blizzard breaks stuff with dragonflight.
In reply to Arkayenro:
It is not a big problem for me at all, this things are more in the range of "nice to have". ;)
Starting in 3.10.00-alpha-1 the ability to see another toon's bags/bank/etc is broken. Alpha 1 just says "no data available" and Alpha 2/4 just show the server name but nothing else.
thanks. its a wrath issue. will be fixed in the next alpha (6)
config > settings > designs > the blueprint you have set in your current profile > items > border
change the alpha
or change the style to one of the arkinventory ones (theyre solid white and different width so are fairly solid
sort is under
config > settings > designs > the blueprint you have set in your current profile > window > sorting
you need to pick a default sort method (or you get bag/slot) - if you havent created one yet theres a couple of defaults you can pick from
you can also pick when you want to re-sort
create new sort methods - config > settings > sorting methods
you can also override the default method if needed for a specific bar - edit mode > bar number > sort method > current
Please add the "Inscription" skill category for WotLK Classic. Thank you for this great addon!
its in 3.10.00 alpha 1 or higher (along with class > death knight)
In reply to Arkayenro:
Thank you very much!
I doubt this is a problem with ArkInventory itself, but I just discovered the ability to create rules with PT sets on Wrath... and when I tried to mimic the functionality in retail, I noticed that a lot of newer items aren't in all of the relevant PT sets. (For instance, Shadowlands herbs aren't in TradeSkill.Mats.ByType.Herb.) Why is this? Is there any way to fix it? Or are there any other systems like PT that group items together and can be used within ArkInventory?
LibPeriodicTable-3.1 hasnt been updated since mid 2021 i think, so its a bit out of date
i have a bunch of PT categories that start with ArkInventory that include the base categories so if its just for an AI rule then you can use those instead.
not perfect either, its just as i run into things and notice theyre in the wrong category i add/change them
go into edit mode, click on one of those shadowlands herbs, mouse over the PT sets option to see which groups its actually in.
Anyone else having issues with custom rules? like I make it, its enabled and it shows me the amount of items within the rule set that I setup (in this case the outfit() rule and another to sort out classic loot) but it doesn't show the gear in the tab that I assigned that rule to. Need help please