Help

Auracle (De)Buff Monitor

Buffs & Debuffs Login to Add Favorites
  • 0 Likes
  • World of Warcraft
  • 52,067 Downloads
  • Supports: 4.0.3a
  • 11 Average Daily Downloads
  • Comments
  • Created 1/14/2009 5:04:34 PM
  • Updated 11/23/2010 5:28:05 PM
  • 160 Favorites
  • Project Site
  • License: MIT License
  • Release Type: Release
  • Newest File: 1.2.3
or
Support development! **
Donate

About Auracle (De)Buff Monitor

Auracle provides compact & customizable filtering, monitoring and grouping of buffs and debuffs.

Overview

Auracle's capabilities are organized roughly into "trackers", "windows" and "styles".

The most important of these is the "tracker", each of which can monitor a list of multiple auras (either buffs or debuffs, but not both at the same time). When any of those (de)buffs are found, the tracker lights up (or changes visually in any number of other interesting and configurable ways).

A "window" is just a collection of trackers that all watch the same unit. On a fresh installation, Auracle provides one window that watches "target", so any trackers in that window will activate according to the (de)buffs on your current target. You can create as many windows as you want, and each one can watch any unit you want (player, pet, focus, etc).

The visual aspects of windows and trackers are controlled by "styles". There is always a "Default" style (one each for windows and trackers), and you can create as many additional styles as you want.

Distribution & Translation

Please note that Auracle is kept current by the author on wowace.com, curse.com and wowinterface.com. If you get it from any other source, you are not guaranteed to get the latest version.

If you would like to help translate Auracle into other languages, please use the WoWAce Localization tool.

Getting Started

Since every role, class, spec and player will be interested in monitoring different (de)buffs, Auracle does not provide any trackers by default. The first thing you'll want to do, then, is add one.

To do this, open Auracle's configuration window, either with the chat command "/auracle" or from Interface Options->AddOns->Auracle. Select the "windows" tab to see your windows (you'll start with one, "Target") and their trackers (none yet). Select the light blue "(Add Tracker...)" option and click the button to add a new blank tracker to the window.

Click the new tracker, and then open its "Auras" tab. Set the type to "buffs" or "debuffs" according to what you want to monitor, and then type the names of as many auras as you want, one per line. Now, whenever your target has any of these (de)buffs applied, this tracker will light up and show the time remaining.

Configuration Ideas

Auracle is highly configurable; there are a great many ways you can set it up to display information however you want. Some ideas:

  • You could set up two windows that both watch "target" (or "focus", etc), but make one of them only visible when the target is a raid boss, and the other one only visible otherwise. Now you can have one set of trackers for bosses, and a different one for trash.
  • You could set up a window style with no border or background, and a tracker style that hides everything (border, icon, text) when missing. Now you can position a window with this style in the middle of your screen, and add trackers to watch for procs (like Clearcasting, for example). Now whenever that proc goes off, you get a big fat icon in the middle of the screen letting you know about it, but when you use it up, it disappears completely.
  • You could set a tracker's text to display the time remaining, and its spiral to display stacks. Now the spiral will fill up (or drain away) in chunks according to how many stacks are present, while the text shows you the duration: a nice compact way to see two kinds of information on the same icon.
  • You could set up trackers for various raid debuffs which are visible when missing, but disappear completely when present. This becomes your "big brother" raid-leader view; if someone slacks and doesn't put up a debuff, that one pops up for you to holler at them, without having to look through the other 40-odd debuffs which are all correctly applied.

Donations

You do not have to donate. Auracle is free, open-source software, and will always be free to use.

However, if you do use and enjoy Auracle, making a donation is a great way to show your appreciation and support future development. I no longer play WoW as a pastime, so the only reason for me to pay the subscription fee is to do addon development; any contribution to cover that cost is greatly appreciated.

If you do choose to donate, you may do so here: Donate!

If you have a PayPal account with an active balance, please consider logging in to your account and using the "send money" feature instead of the Donate button. PayPal deducts a flat fee from all donations, which can be a significant percentage of smaller amounts; if you "send money" instead, no fee will be deducted and your full amount will be donated. To do this, just click "send money" from your account home page, enter "taleden0@gmail.com" and any amount, and mark it as a "personal gift."

Changelog

1.2.3:

  • SpellID corrections for Cataclysm.

1.2.2:

  • Overhauled preset categories to match (de)buff changes in 4.0.1/Cataclysm (big thanks to Malazee and many other folks at wow-petopia.com, as well as many folks on wowace.com, curse.com and elsewhere for additional research into the new (de)buff categories).
  • Fixed a bug when displaying stacks on the spiral for auras that don't stack.

1.2.1:

  • Updated SpellIDs for presets +% Damage (Ferocious Inspiration), +% AP (Abomination's Might and Unleashed Rage), +Melee Crit (Rampage) and +Spell Crit (Elemental Oath); the old SpellIDs were deleted by Blizzard when the respective auras became passive instead of procs. If you have trackers based on any of these presets, you may have to manually re-add the missing auras, or else delete and re-create the tracker from the preset.

1.2.0:

  • Added support for weapon buffs / temporary weapon enchants (ticket #12). This only works for the player, and matches on the buff name without rank (i.e. "Rockbiter", not "Rockbiter 1"). Thanks to: "lxs" for submitting an example patch; "Kitjan" for NeedToKnow's weapon buff scanning algorithm; and "ckknight" and "Shefki" for Pitbull4's weapon buff icon guessing algorithm.

1.1.2:

  • Removed obsolete SpellID 51880 from Stun tracker preset (Fire Nova Totem replaced by spell in WoW 3.3, talent no longer stuns).
  • Added error handling and logging for invalid SpellIDs in tracker presets.
  • TOC update for WoW 3.3.

1.1.1:

  • Performance optimizations (hopefully to fix ticket #19).

1.1.0:

  • Added preset (de)buff trackers. These buttons (in each window's "(Add Tracker...)" section) will create trackers pre-configured to track useful groups of (de)buffs.
  • Added support for SpellIDs in tracker (de)buff lists.
  • Added "Move Up" and "Move Down" buttons to tracker settings windows, to rearrange them without having to unlock+drag.
  • When a font set via LSM disappears (i.e. by deleting the addon that provided it), Auracle will now smoothly reset it to the default (built-in) font rather than throwing errors.
  • The "Auracle Enabled" toggle is now remembered after logging out. This setting (like all others) will affect all characters that share the same Auracle profile, but note that Auracle will still consume some memory (but not CPU cycles) while disabled in this fashion, unless you disable it entirely from your "Addons" button on the character selection screen.
  • Fixed support for LibSharedMedia selection widgets (broken 0.4-beta).

1.0.0:

  • No functional changes since beta 0.4, but it's about time to call this a release. Auracle is considered (for the moment anyway) stable and feature-complete, or at least feature-sufficient.

Beta 0.4:

  • overhauled the saved-variables update and validation routines; PLEASE NOTE: although this version should remain backwards-compatible with all previous versions (and you should not lose your setup), it is recommended to make a backup copy of your "WoW/WTF/Account/<account>/SavedVariables/Auracle.lua" file just in case (especially if you have a complicated setup!)
  • fixed a bug in target-of-(target/party/raid) tracking
  • added support for window visibility based on current stance/shapeshift/form (ticket #14)
  • added support for window visibility based on current talent spec (ticket #14)
  • added automatic global per-spec profile switching (via LibDualSpec)
  • added support for localization; if you would like to help translate Auracle, please visit http://www.wowace.com/addons/auracle/localization/
  • some of the libraries Auracle normally embeds are now optional; if you have installed without embedded libraries (advanced users only!), you may now safely disable AceDBOptions, AceConfig, AceConfigCmd, AceConfigDialog, AceConfigRegistry, LibDataBroker, LibDualSpec and LibSharedMedia (but will of course lose the associated functionality)

Beta 0.3.5:

  • added ConfigMode support (thanks Adirelle)
  • changed to MIT license

Beta 0.3.4:

  • trackers set to activate only for the player's auras ("mine") will now also activate for the player's pet or vehicle
  • added support for 3.1 API changes to UnitAura
  • fixed a bug in saved vars update (ticket #9)

Beta 0.3.3:

  • fixed a saved vars upgrade bug (attempt to index nil "plrInstance")
  • worked around an AceDB bug that caused the first window's visibility while out of combat to always revert to on after reloading the UI

Beta 0.3.2:

  • (hopefully) fixed a bug that caused saved variables to not update correctly from addon version 0.2.3 to 0.3.x
  • fixed a bug that caused changes to window visibility by group and combat status to not take effect immediately
  • window styles may now set scale and opacity, which will be inherited by trackers
  • windows may now set visibility based on instance type (none,battleground,arena,5man,raid)
  • tweaked "Always Update" for maximum stacks to only update on a new application of the aura (not, for example, charges being consumed without re-applying)

Beta 0.3.1:

  • fixed a bug in the saved var upgrade routine that made 0.3.0 inoperable for anyone who previously used 0.2.3
  • fixed a bug with window visibility by unit properties when changing a window's watched unit
  • windows and trackers now always become visible and tinted blue while unlocked

Beta 0.3.0:

  • fixed a bug that caused tracker spirals to flicker whenever any (even unrelated) aura changed on the unit
  • fixed a bug in window visibility by combat status
  • fixed a bug that sometimes caused autoupdating maximum stacks and durations to not show their current value in the configuration window
  • fixed a bug with window visibility by unit properties when changing a window's watched unit
  • added LibSharedMedia support for window borders and backgrounds, and tracker fonts
  • re-added tracker tooltips; if all tooltips are disabled (the default), then the tracker will remain transparent to mouse clicks
  • maximum stacks and duration values are now configurable separately for spirals and text
  • it is now possible to autoupdate maximum stacks and duration only upwards
  • moved tracker aura type, list and filter settings to the "Tracker" tab, and removed the "Aura" tab
  • removed the "white.tga" file from the distribution; tracker borders now use the (identical, built-in) "Interface\Buttons\WHITE8X8" texture instead
  • default window style background tiling is now off by default

Beta 0.2.3:

  • fixed a bug caused by setting both text sizes to 0 and reloading the UI
  • fixed a bug in the behavior of "Reset Profile", it should now leave the initial window and Default styles intact
  • added a LibDataBroker launcher to toggle the addon or open configuration

History

During its alpha development phase, Auracle was called AuraHUD. It was renamed to avoid confusion, since "HUD" has particular connotations for WoW addons which Auracle does not really reflect, and there was already another (completely unrelated) project called BuffHUD.

The concept for Auracle is based on Smarty by Luxx of Death and Taxes, but has been essentially rewritten from scratch.

------------------------------------------------------------------------
r111 | taleden | 2010-11-23 23:25:28 +0000 (Tue, 23 Nov 2010) | 1 line
Changed paths:
   A /tags/1.2.3 (from /trunk:110)

Tagging as 1.2.3
------------------------------------------------------------------------
r110 | taleden | 2010-11-23 23:22:23 +0000 (Tue, 23 Nov 2010) | 1 line
Changed paths:
   M /trunk/Auracle.toc

- version 1.2.3
------------------------------------------------------------------------
r109 | taleden | 2010-11-09 21:56:39 +0000 (Tue, 09 Nov 2010) | 1 line
Changed paths:
   M /trunk/Window.lua

- fixed spellid for Shadow Mastery / Shadow and Flame
------------------------------------------------------------------------
r107 | taleden | 2010-11-03 22:46:49 +0000 (Wed, 03 Nov 2010) | 1 line
Changed paths:
   M /trunk/Auracle.toc

- 1.2.3-beta-1
------------------------------------------------------------------------
r106 | taleden | 2010-11-03 19:51:36 +0000 (Wed, 03 Nov 2010) | 1 line
Changed paths:
   M /trunk/Auracle.lua

- attempt at parsing localized duration strings (ticket #33)
------------------------------------------------------------------------
r104 | taleden | 2010-11-01 23:28:01 +0000 (Mon, 01 Nov 2010) | 2 lines
Changed paths:
   M /trunk/Auracle.toc
   M /trunk/Window.lua

- one more preset tweak
- final version 1.2.2
------------------------------------------------------------------------
r102 | taleden | 2010-10-23 17:21:12 +0000 (Sat, 23 Oct 2010) | 1 line
Changed paths:
   M /trunk/Auracle.toc
   M /trunk/Window.lua

- more (de)buff category fixes
------------------------------------------------------------------------
r101 | taleden | 2010-10-21 00:16:37 +0000 (Thu, 21 Oct 2010) | 1 line
Changed paths:
   M /trunk/Window.lua

- more (de)buff category fixes
------------------------------------------------------------------------

Comments

First Previous Page 1 of 6 Next Last
  • #85
    Is it by any chance possible to display timers by tenths of a second? If not will it maybe be implemented in the future?
  • #84
    would it at all be possible to add profile switching via slashcommand? i play a feral with two different setups for bear and cat, so i would really appreciate it
  • #83
    hey i love this add-on really!
    thanks dudu hope it will be there in the future
  • #80
    What I would love to see is the following and should be fairly easy to do:
    Adding "Scarlet Fever" (81130) and "Vindication" (26016 and 26017 (two ranks))to Attackpower-Debuffs.
    Adding "Judgement of the Just" (53696) to Attackspeed-Debuffs.

    As wonderfull as the pre-defined debuff-slots are, its so anoying that I always forget to add these myself for 2-3 weeks after reconfiguring my Interface.

    Thanks in advance!
  • #81
    These changes, as well as many others for the overhauled (de)buff categories in WoW 4.0, should already be in Auracle 1.2.2 and later. If you already have trackers based on these presets, you'll just need to delete and re-create them to get the updated versions of the presets.
  • #82
    Terrific! Dumb me thought that my old trackers would update by them selfes.
  • #77
    how do you track multiple buffs where some have stacks and others don't? Specifically, you can track Faerie Fire, Sunder Armor, Corrosive Spit, and Tear armor which all stack to 3. You can then go to the "Spiral" tab, use "Stacks" and "Fill Clockwise" and set maximum stacks to "Static" and input "3". This will allow these the tracker to fill in a pie graph of sorts depending on how many stacks of the debuff is up.

    This works, BUT, complication is introduced in the rogue ability Expose Armor which has no stacks and gives the full benefit of 12% armor reduced. If you leave it in this setting, it will not show the Expose Armor debuff if you have 1 or 2 stacks of another armor debuff up. Also, if you Expose Armor when there are no other debuffs, it will show up but greyed out.

    The best way I have found to cope with this is to use the "Update Always" mode in maximum stacks. But it will not show any stacks of sunder armor, it will light up fully for 1 stack, 2 stacks and 3 stacks.

    I would just like the tracker to have a "fill up" pie graph for 1, 2, or 3 stacks of Sunder Armor and also show a lit up Expose Armor if it is used at 0, 1, or 2 stacks of Sunder Armor (or Faerie Fire etc...) (You cant Expose at 3 stacks, you get "More powerful spell is active")
  • #79
    This is a weakness of the current configuration scheme; properties like stacks and maximum duration are per-tracker, rather than per-tracked-aura.

    In this particular case though, Auracle ought to know that Expose Armor does not stack at all, and display it as full-stacks no matter what it thinks full-stacks is at the moment. I'll try to get that bugfix into the next version.
  • #75
    Just wondering if development for this mod is going? Loved it for ages and broken in 4.0.1
  • #76
    I am planning to ensure it continues to work in Cataclysm. It seemed to work fine for me the other day in the Cataclysm beta client, but the beta PTR is down at the moment so I can't yet test if something happened in the latest update.

    Could you file a ticket on the project page (http://www.wowace.com/addons/auracle) with more details about the problem you're having?
  • #78
    FWIW, Auracle is still working perfectly for me as of 4.0.1. Thanks!
  • #74
    How about adding the possibility to track Combo Points (0-5) or Holy Power (0-3) as if they were "stacks" of a buff. It's the only tracker I'm currently missing for my paladin.
  • #72
    Hm it seems it doesn't know how to track Master Poisener + Crit as talent itself doesnt apply debuff called Master Poisener but is based on poisen i think.
  • #69
    why can i not add hunters mark? :S
  • #68
    Anyone have any problems making Bloodsurge work (Fury warrior instant slam talent)? I've used the spellID, Slam!, and Bloodurge and none seem to be recognized
  • To post a comment, please login or register a new account.
Learn how to disable ads
Learn how to disable ads
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster Addon Downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse.com Experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Minecraft 3D Print Giveaway

Enter Now!