• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

Armory

  Download the Curse Client

Project Updated:
Files Updated: Fri, May 15 2009
Supports Game Version: 3.1.0
Category: Bags & Inventory, Quests & Leveling, Professions, and Tooltip
Tags:

, , , , , and [Edit Tags]

Project Manager: Warmexx
Additional Authors: No additional authors
Current Version: v6.4.1
License: GNU Lesser General Public License version 2.1 (LGP
Avg Daily DL (last 30 days): 236
Downloads Total: 152,232
Favorites: 851
Comments: 207
  • Contests
  • About Armory
  •  
In short
  • 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 recipes
  • PVP information, including arena teams
  • Searchable inventory, including bags, bank, mailbox and auctioned items
  • Quest logs and spell books of all your characters
  • Searchable achievements and statistics
  • Share quests, recipes and character information with other Armory users
  • Searchable Guild Bank that updates itself automatically
Features
  • Overview of location, stats, equipment, reputation, skill levels, talents and honor per character
  • Overview of inventory items, including bag, bank, mail and auctioned items per character and overall
  • Overview of quests per character
  • Overview of profession recipes per character
  • Overview of spells per character (including pets)
  • Overview of arena teams
  • Searchable inventory by name or quality (e.g. "=epic") per character or overall
  • Searchable professions by level (e.g. "10", "~10" or "10-20") or recipe name
  • Searchable achievements and statistics per character
  • Multiple realm support
  • Copy link in chat frame support (shift-click in equipment, inventory, recipes, quests, spells and talents)
  • Copy reputation into chat frame (shift-click)
  • Gold per character and faction total
  • Saved instances (raid info) per character
  • Equipment comparison tooltips
  • Configurable inventory item expiration scanning at start-up and on-demand
  • Draggable frames
  • Native Auctioneer (EnhTooltip), oGlow, Pawn, ReagentCost and Elephant support
  • LibDataBroker support
  • Command-line search for items, spells, quests and recipes
  • Lookup quests, recipes and character information of other Armory users
  • Ability to filter Armory messages in the chat frame
  • Fully integrated Guild Bank support through a separate add-on*

* For individual downloads please visit www.wow-neighbours.com.

Startup

There are five different ways in which you can start Armory.

  1. /armory
  2. /ar
  3. Bind a key in the key bindings section e.g. shift-a
  4. Use of a LDB display add-on
  5. Use the minimap button
Data Collection

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, AH and your skill windows (i.e. professions). Once opened Armory will contain their data.

To search the database without opening Armory you can use "/ar find" from the command-line. The syntax is:

/ar find all | item | quest | spell | skill [namepart]

where you should choose one of the search types "all", "item", "quest" "spell" or "skill", e.g. "/ar find item boots". If you omit the search type "item" will be assumed, .e.g. "/ar find item boots" is the same as "/ar find boots". To search all occurrences of the phrase "spell" you need to specify "/ar find all spell".
You can also search for multiple name parts, e.g. "/ar find boots for" will find "Boots of Foretelling" and "Reinforced Mail Boots". To search an extact phrase you need to put quotes (single or double) around it, e.g. "/ar find 'boots of for'".

Navigation

Just below the portrait there are two small arrows that enable you to browse forward and backward through your characters. In the key bindings section you can define hotkeys for both functions. At the right-hand side of the portrait you can push a dropdown button to access a character selection menu.

Equipment Comparison

If you see an equipment tooltip in game, you can press the Alt key to get a comparison tooltip with the equipment of the selected character. If you use for example Alt-PgUp and Alt-PgDn as navigation hotkeys you can easily browse through the equipment of all your alts while comparing.

Information Sharing

You can lookup quests, recipes and character information (limited to gear and build) of other characters. The command "/ar lookup" will open a window just for this purpose. To communicate with other Armory users, Armory needs to use one of the available channels. Most usable are group channels, so you can "ask within the guild" or "ask within the raid", but you can also target someone to communicate directly. Note that when you look up character information you don't need to target someone, because you can still use one of the group channels to communicate. In this case you just enter the name of the character you want to inspect (this can also be name of an alt of the person who is online, as long as that person didn't block alt revelation for privacy reasons) and use a group channel you currently share. If this person is a guild member for instance you can select the guild channel to connect to this person's Armory. The lookup window will only show the channels available to you.
One special note about quest lookups: when you lookup quests you can specify an area as well as a quest name (part). In the first case all quests that a character has in that area will be returned.

Guild Bank

Armory Guild Bank, AGB for short, is a separate add-on that enables you to view the Guild Bank contents anywhere in game. You need to visit the Guild Bank once and open all tabs. This will create an initial snapshot of each tab. Once this is done AGB will keep itself updated by exhanging information about tab changes between other guild members who also run AGB. This means that if someone else visits the Guild Bank and makes a deposit for instance, your AGB will be noticed about this change and will update its contents automatically.
You open the Guild Bank with the command "/ar guildbank" or "/ar gb". Please note that sometimes it takes time to retrieve the item information from the game server. Usually after a refresh (reopening the tab) AGB will show the missing item names.
If you disable the sharing module in Armory you can only use the snapshot feature of AGB.

Options

Armory's options are set by using the configuration panel. To access the options panel type "/ar config" or select it from the Interface option in the game's main menu. When using LDB integration or the minimap button (by default disabled if you use the toolbar integration) some options are also available in the icon's context menu. Use "/ar help" to get an overview of available commands.

Maintenance

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)

Tips
  1. You can copy an item's name into the search box of the inventory and guild bank frame by alt-clicking a bag item or an item link.
  2. You can define several shortcut keys in WoW's key binding interface.
  3. If you have a "secret" guild character (i.e. not known as one of your alts) you should not reveal its relationship by clearing this option in the "Sharing" option panel for this character.
  4. Lookup and Guild Bank windows can also be opened through a context menu (toolbar and minimap button).
  5. You can delete an alt (not the playing character) by right-clicking its portrait and a pet by right-clicking the pet slot.
Localization

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 http://www.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.

PayPal Donate

If you like to express your appreciation for Armory by making a donation you can do so here.

  • Downloads (3)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  Armory v6.4.1 Release 3.1.0 22,845 5/15/2009
  Armory v6.3.4 Release 3.1.0 11,053 5/5/2009
  Armory v6.2.1 Release 3.1.0 13,212 4/20/2009
  • 1 page(s)
Advertisement
  • Comments

Add Comment

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • Warmexx said 

    I wish people would read... I just said that I don't have an active account...

    Anyway, you could try to disable the "Message Filter" option.

    Reply Report Permalink
  • Just a thought. Depending on when you cancelled your account, and when Blizzard pulled the data for the auth server on the PTRs, you could likely still use your account to play on the 3.2 PTR to bugfix, and update your addon. :)

    Reply Report Permalink
  • cloister said 

    I did read. I tried to give as much detail and asked for a general pointer. I've been trying to isolate the cause, without much success.

    Reply Report Permalink
  • Warmexx said 

    I referred to "Sorry to hear you won't be around to update..."

    Reply Report Permalink
  • cloister said 

    Hi Warmex,

    Sorry to hear you won't be around to update, as this is an addon that has replaced several others, hands down.

    That said, with the current release I've been getting the following taint error when I attempt to /clearfocus

    6/28 12:02:46.853 Global variable SELECTED_DOCK_FRAME tainted by Armory - Interface\FrameXML\FloatingChatFrame.lua:1208 FCF_SelectDockFrame()
    6/28 12:02:46.853 Interface\FrameXML\FloatingChatFrame.lua:1204 FCF_UnDockFrame()
    6/28 12:02:46.853 Interface\FrameXML\FloatingChatFrame.lua:71 FloatingChatFrame_Update()
    6/28 12:02:46.853 Interface\FrameXML\FloatingChatFrame.lua:36 FloatingChatFrame_OnEvent()
    6/28 12:02:46.853 ChatFrame2:OnEvent()
    6/28 12:02:46.853 Execution tainted by Armory while reading SELECTED_DOCK_FRAME - Interface\FrameXML\FloatingChatFrame.lua:768 FCF_OnUpdate()
    6/28 12:02:46.853 UIParent:OnUpdate()
    6/28 12:02:46.853 An action was blocked because of taint from Armory - ClearFocus()
    6/28 12:02:46.853 Interface\FrameXML\ChatFrame.lua:1134 ?()
    6/28 12:02:46.853 Interface\FrameXML\ChatFrame.lua:3314 ChatEdit_ParseText()
    6/28 12:02:46.853 Interface\FrameXML\ChatFrame.lua:3052 ChatEdit_SendText()
    6/28 12:02:46.853 Interface\FrameXML\ChatFrame.lua:3073 ChatEdit_OnEnterPressed()
    6/28 12:02:46.853 ChatFrameEditBox:OnEnterPressed()


    This is with Armory being the only addon active.

    Repro:

    1. Load any character.
    2. Select yourself.
    3. Type /focus.
    4. Type /clearfocus.
    5. Blizzard taint warning appears.

    If you have any ideas where to start looking, I'd be willing to try and fix it.

    Thanks!

    Reply Report Permalink
  • Darinth said 

    1: Not that you need any further encouragement, but this add-on kicks ass. :) Since I've found it I've gotten my entire guild using it.
    2: Any chance of having armory track social/friends lists? It's the only piece of data that I really like to have across characters that I don't have access to.

    Reply Report Permalink
  • Warmexx said 

    1: Well it's always nice to hear if people are pleased.
    2: Since my subsciption is about to expire I stopped development, but I'll take a note of your request just in case ...

    Reply Report Permalink
  • I was wondering the same thing. Will there be any updates?

    Reply Report Permalink
  • Darinth said 

    Does this mean you don't intend on continueing to update the addon?

    Reply Report Permalink
  • Warmexx said 

    What it means exactly is that I can't login anymore ;). So testing and debugging will be kind of hard to accomplish. And I'm not going to pay for an account just to be able to add features to Armory, I hope you'll understand. On the other hand it doesn't mean I won't update anymore either.
    Only if people would donate, and believe me they don't, I would keep an account active for this purpose.

    Reply Report Permalink
  • Darinth said 

    While it definately makes me sad, I can't blame ya. Are you opposed to someone else picking up the project?

    Reply Report Permalink
  • FoxSN said 

    Hey Warmexx,

    Thank you very much for this awesome addon!! It helps me a lot!

    I just have a little problem lately. My Professions in AR are all sorted by name and not in categories (like on the screenshot above). Can you help me to get the categories back?

    Thank you!

    FoxSN

    Reply Report Permalink
  • Warmexx said 

    See below...

    Reply Report Permalink
  • will you be able to add the filters back eventually? it is so much more useful that way.

    Reply Report Permalink
  • Warmexx said 

    I tried to make it work for a very long time. If one thing was fixed another thing popped up and so on. This had to do with the trick I needed to get the filtering working.
    In 6.3.4 there is a workaround though. You can shift-click the link at the top which will open de trade barker directly.

    Reply Report Permalink
  • marblex said 

    Warmexx, you're a GOD. I love this addon and THANK YOU EVER SO MUCH for making it so it doesn't wipe the entire database every update.

    <3

    Love,
    Marble

    Reply Report Permalink
  • lochnar said 

    As the song says, "I second that emotion"

    Reply Report Permalink
  • Warmexx said 

    Thanks for motivating me...

    Reply Report Permalink
  • Namdrof said 

    When I mouse over an item, it shows me how many of them are on each alt and in the guild bank... but I cannot seem to figure out how to get the inventory search to include the guild bank. I would like to know if there is a way to do this, and if not now, maybe see a check box added to the inventory window that is like the search all caractors that enables searching in the guild bank / banks (if you have toons in more than one guild). Thanks!

    Reply Report Permalink
  • Warmexx said 

    These are two separate add-ons. When ArmoryGuildBank (AGB) is enabled its options are integrated into Armory's configuration panel and you can add AGB counts to the tooltip just as Armory's.
    Then each add-on offers searching in its own windows.

    You can use the database search command (/ar find) that can be used to look for items in all collected data (including guild banks).

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 61,710 QuestHelper Map & Minimap, and Quests...
  2. 19,828 Atlasloot Enhanced PvP, Map & Minimap, Professions...
  3. 15,532 Auctioneer Auction & Economy, Mail, and...
  4. 7,547 Bagnon Bags & Inventory
  5. 6,507 Fishing Buddy Professions, and Fishing