An update to the Armory mod by Warmexx.
. All armory information as seen on the offical site from Blizzard Entertainment, in game, for all your characters, on all realms
. Information about all skills of your characters, including professions with recipies
. Searchable inventory, including bags, bank and mailbox
. Quest logs of all your characters
. Overview of location, stats, equipment, reputation, skill levels, talents and honor per character
. Overview of inventory items, including bag, bank and mail contents per character and overall
. Overview of quests per character
. Overview of profession recipes per character
. Searchable inventory per character or overall
. Searchable professions by level (e.g. '10' or '10-20') or recipe name
. Multiple realm support
. Copy link in chat frame support (shift-click in equipment, inventory, recipes and quests)
. Gold per character and faction total
. Configurable inventory item expiration scanning at start-up and on-demand
. Draggable frames
. Titan, FuBar, Auctioneer (EnhTooltip) and oGlow support
. EquipCompare compatible (needs a patched version of EQC; see Wow-neighbours.com)
There are four different ways in which you can start Armory.
3) Bind a key in the key bindings section e.g. shift-a
4) Use Titan or FuBar integration
Once Armory is enabled as a WoW add-on it will scan and keep track of your playing character's data. But some information can only be reached when you actually open a game window. Before you do so Armory will not be aware of any information contained in it. Game windows concerned are the bank, mailbox, and your skill windows (i.e. professions). Once opened Armory will contain their data.
Armory's options are set by using the command-line. To get an overview type '/ar help'. When using Titan or FuBar integration some options are also available in the icon's context menu.
Although you don't need to configure Armory before using it, there are some settings you can change:
/ar set expdays [numdays]*
Armory will check the inbox items in the inventory when you enter WoW by examining the expiration date of the mail message containing that item. You will get warned for items that expire within [numdays]. Set this to 0 to switch this feature of. The default is 3 days.
Example: /ar set expdays 1
/ar set savesac on|off*
Set this to on if you want Armory to remember the 'Search all characters' option in the inventory list view. The default is off.
Example: /ar set savesac on
/ar set savelcv on|off*
Set this to on if you want Armory to remember the last character viewed between sessions. The default is off.
Example: /ar set savelcv on
* Using /ar set xxx without specifying a value will display the current setting, e.g. '/ar set expdays' will show for example 'current setting: 3'.
There are some command-line options you can use to delete characters from your database:
/ar delete all
Deletes all characters in the database. The playing character will be rescanned.
Example: /ar delete all
/ar delete realm [name]
Deletes all characters that belong to the specified realm. If [name] is not provided the current realm will be assumed. If the playing character is part of the realm deleted, it will be rescanned.
Example: /ar delete realm MyRealm (case sensitive)
/ar delete char [name] [realm]
Deletes the specified character from the database. If [name] is omitted the playing character will be deleted first and then rescanned. If [realm] is not specified the current realm will be assumed.
Example: /ar delete char MyChar MyRealm (case sensitive)
Currently Armory only supports the English locale, but it is written with localization in mind.
If you want to translate Armory you have to create a localized version of the 'Localization.lua' file that can be found in Armory's install directory (see Wowwiki.com for more details about localization). Send me a copy if you like your work to be included in a next release. But please test it thoroughly first because it will be likely that I don't understand a word you're writing and can't make changes when things won't fit for example.