Inline Aura

Buff display with standard action bar

Inline Aura displays aura information directly inside action buttons. It is heavily inspired from two addons writen by Tuller: OmniCC and the former Buff module of Dominos.

Features

  • color the button border depending on aura type and caster:
    • buff cast by the player: green border,
    • buff cast by other players: cyan border,
    • debuff cast by the player: red border,
    • debuff cast by other players: yellow border.
  • use Blizzard animated glow for talent procs.
  • display aura remaining time as a countdown inside the action button, à la OmniCC or along the bottom side if OmniCC is used,
  • display aura application time in the bottom-right corner,
  • display additional useful information: holy power, soul shards, eclipse energy and combo points.
  • mimics built-in target selection, taking into account spell type (helpful/harmfull) and self/focus key modifiers as well as the auto self cast setting.
  • support macro targets, though it is restricted to “@target”, “@player”, “@pet”, “@focus” and “@mouseover”. For performance reasons, “@mouseover” support is disabled by default ; enable it if you really use it.

Addon support

  • support default Blizzard action bars, Dominos and any action bar addon using built-in Blizzard code.
  • support Bartender4 and any action bar addon using LibActionButton-1.0.
  • support (Lib)ButtonFacade.
  • compatible with OmniCC, CooldownCount and tullaCC.

Configuration

  • graphical configuration through Blizzard addon options. Use “/inlineaura” to open it directly.
  • optional spell specific configuration.
  • helpful defaults for most classes ; if you don’t like them, just disable the “InlineAura_Defaults” addon.

Suggestions and feedback

There is a forum thread for discussion ; please use the ticket system for bug reports (see below). You can help localizing the configuration interface. Your Curse account works on wowace.com.

A word about bug reports: please check existing tickets before submitting new ones. Moreover, reports like “it doesn’t work” without any error message are useless. Please ensure you have enabled Lua error display or installed a error handler addon, like the BugGrabber + BugSack couple, Swatter (shipped with any Norganna’s addon) or ImprovedErrorFrame and add any error message related to Inline Aura in your bug report. Incomplete or unusuable reports will be ignored.

If Inline Aura seems to cause a big FPS loss, please install one of the aforementioned error-catching addon and file a bug report with the errors. Blizzard default error handler is pretty CPU-intensive even if error reports are disabled. When something goes wrong, Inline Aura spits a lot of errors, causing the error handler to eat all CPU time, thus the FPS loss.

You can submit bugs or suggestions using the WowAce ticket system.

Known issues and limitations

  • Inline Aura does not work with non-standard action buttons, like those created by Macaroon.
  • Inline Aura uses spell names instead of numerical spell IDs since not all Blizzard API works with spell IDs. Sometimes it may detect the wrong spell.
  • Inline Aura cannot display different (de)buffs with different settings (e.g. different highlight effect or text position) in the same button.
  • Moreover all buttons use the same text position settings.
  • Inline Aura may have issue with some ButtonFacade skins. This depends on the skins and there is no way to fix them in Inline Aura.
  • Inline Aura does not play well with ElvUI.
  • They have been a lot of reports about Blocked Addon messages, related to call to protected functions :Show() or :Hide(). So far I have seen this error blaming Inline Aura, LibInternalCooldwon, Dominos or even Addon Control Panel (!). None of these addons directly call theses functions, so this seems to be a bug on Blizzard side. Right now, I suspect that it is related to this post.

Acknowledgements

I would like to thanks Tuller for the original idea and Avitus, Contrebasse, Gaff3, Moozhe, brotherhobbes and a lot of other people for testing and useful feedback.

Facts

Date created
Feb 01, 2009
Categories
Last update
Mar 11, 2012
Development stage
Release
Language
  • enUS
  • frFR
  • koKR
  • zhCN
License
GNU General Public License version 2 (GPLv2)
Curse link
Inline Aura
Downloads
316,344
Recent files

Authors