Ammo-matique

Ammo-matique

Ammo-matique provides automated ammo handling. It can automatically select the suitable ammo type in any particular situation. Additionally, it can alert you when you're running low or out of ammo, in a variety of ways including voice feedback.

The WoW 3.3 upgrade removed the ability for add-ons to switch weapons and ammo automatically when in combat. Because of this, Ammo-matique is no longer able to auto-switch ammo while in combat. It still attempts to switch ammo while out of combat and it can provide a warning if the ammo should be changed but you're in combat, and prompt you to do it manually.

Currently supported features

  • Automatic discovery and ranking of ammo. The best ammo is referred to as the "premium", and the worst the "low-grade".
  • Automatic out-of-combat switching of ammo type (premium vs low-grade) depending on mob type and location, or PvP situation.
  • Warns if you are using the wrong ammo type and Ammo-matique is unable to swap it automatically (i.e. in-combat).
  • Warnings when the current ammo drops below a configured threshold, runs out, and when all ammo runs out.
  • Warning in the default chat window.
  • Warning in the standard error frame.
  • Warning by voice over (male and female voice sets available).
  • Automatic ammo restocking. This add-on can automatically buy ammo from vendors and keep you topped up to a configurable level.
  • Ammo bag designation. Keep all your ammo in the bag you specify, even when it's not a quiver/ammo pouch.
  • Integration with any LibDataBroker (LDB) display add-on, such as TitanPanel and ChocolateBar.
  • All features configurable via the standard menu (Esc -> Interface -> AddOns)
  • Keybinds for the common operations.
  • /ammo slash-command for macro access to Ammo-matique.

Localization support

  • enUS: full support
  • others: possible, but need translators
  • Full functionality should be available across all locales, starting with version 1.4beta2. Prior to this the auto-reloading would not work in non-US locales.

LDB support

Ammo-matique now has LDB support, meaning it integrates with display addons like Titan Panel, ChocolateBar, etc. It provides the current ammo count (color coded based on ammo quality) and ammo icon, as well as list of the available ammo as a tooltip. Left-clicking toggles equipped premium/lowgrade. Right-clicking brings up the configuration dialog. FuBar users can use the Broker2FuBar plugin to enable Ammo-matique and other LDB plugins in FuBar.

Planned features

  • Depends on where Blizzard decides to go with ammo... I have built this add-on as platform to build on once we know the details of the changes. Things such as per-boss ammo selection have been considered while designing this add-on, and will be easy to add on, should that become reality.
  • Improved ammo bag. Ideally it should be configurable whether you want your ammo first or last in the bag.
  • Allowing overriding of ammo type based on the name of a mob, instead of just its class (non-elite/elite/boss) and setting (instance/raid/etc).
  • Allow the auto-switching to be enabled/disabled on a per-instance basis.

Known issues

  • On zoning/logging in it can sometimes issue the "all ammo exhausted" warning, even though you have ammo. This seems to be due to the game not providing all bag contents for inspection by the addon at that stage. As it is, the warning is harmless (though somewhat annoying). I'm looking into possible fixes for it.
  • At least two bosses is Icecrown Citadel (Lady Deathwhisper and Prof. Putricide) are tagged by the game as being only "elite" rather than "bosses". For this reason Ammo-matique might pick the wrong ammo.
  • Should you manage to find a (new) bug, please use the ticket system to provide feedback.

Status

  • Stable.

Other

  • If you like this add-on, you might want to look at Track-o-Matique as well.

You must login to post a comment. Don't have an account? Register to get one!

  • 2 comments
  • Avatar of Anyia3 Anyia3 Sun, 28 Jun 2009 02:22:07

    Please open a ticket and paste in the actual error message. I haven't been using a quiver/pouch since the change went through, and have not seen any problems related to that so far. The "ammo bag" functionality of Ammo-matique is simply a house-keeping feature to keep your ammo the regular bag you specify.

  • Avatar of baze11e baze11e Fri, 01 May 2009 17:03:09

    mmm...

    seems to kick up an error if you don't use an ammo pouch/quiver.

    I dont use pouch/quiver since Blizzard have change the new stack size on ammo, so ammo bags are unlikly to be used much these days for that reason.

  • 2 comments

Facts

Date created
28 Mar 2009
Category
Last update
31 Jan 2010
Development stage
Release
Language
  • enUS
License
BSD License
Curse link
Ammo-matique
Recent files
  • R: 1.9 for 3.3.0 on 31 Jan 2010
  • B: 1.9beta3 for 3.3.0 on 27 Jan 2010
  • B: 1.9beta2 for 3.3.0 on 27 Jan 2010
  • B: 1.9beta1 for 3.3.0 on 23 Jan 2010
  • R: 1.8 for 3.2.0 on 21 Oct 2009

Authors

Relationships

Embedded library
Ace3
LibStub