AdiButtonAuras

  • 5 pages found
NameAuthorLast updated byUpdated on
NameAuthorLast updated byUpdated on
Design decisions Adirelle Adirelle Sep 15, 2014
Design decisions Separate button overlays A separate button overlay is created for each button, with border texture, texts and glowing animation. Pro: avoid tainting the action buttons, which could cause ADDON_BLOCKED errors. This also reduces complexity, i.e. possibility of bugs. Con: this does not support skinning (Masque) or custom third-party action buttons (ElvUI). However, AdiButtonAuras fully support Dominos and Bartender4, and should support any addon using the stock action buttons...
Getting started Adirelle Adirelle Sep 15, 2014
Introduction AdiButtonAuras allows you to track buffs and debuffs (also known as "auras") by overlaying the relevant information on top of your Actionbar buttons, like this: What does it all mean? As a general rule: Red border (known as "bad" highlight) means a dot on your target with the text giving you the dot's duration Green border (known as "good" highlight) means a beneficial effect on yourself or a friendly target with the number meaning duration or number of stacks . If the spell has...
Main Adirelle Adirelle Nov 20, 2014
AdiButtonAuras Display auras, and more, on action buttons. AdiButtonAuras is a rewrite of Inline Aura, but with different design decisions based on my experience on the latter. AdiButtonAuras uses a set of rules that apply to one or more spells. Each rule can track an aura on one or more unit and changes the display of the spell accordingly. AdiButtonAuras has several custom rules to suggest using spells at meaningful times. By default, these suggestions are displayed using a rotary, shinning...
Rule API Adirelle Adirelle Sep 07, 2014
Rule API The rules are hard-coded in Rules.lua using a pretty simple Domain Specific Language built on top of Lua. Each rules specifies the spells to modify, the units and events to watch and one or more handlers. Several rules about the same spell are merged together, or thrown away if the character does not know the spell. Each time one of the event is triggered for one of the unit, the handlers are called to update the state of the associated button. A set of convenient functions are...
Rule Reference Adirelle Adirelle Nov 20, 2014
Table of contents: Concepts User rules Documentation Format Specific Rules: SimpleBuffs SimpleDebuffs SharedSimpleBuffs SharedSimpleDebuffs SelfBuffs PetBuffs BuffAliases DebuffAliases SelfBuffAliases LongestDebuffOf PassiveModifier ShowPower Configure Concepts World of Warcraft has a pretty complex system of buffs and effects. Every spell or ability is identified by an unique number, which is called the spell identifier, and which is often noted by an hash-number, e.g. #113043 for Omen of...
  • 5 pages found