1.0-beta-1

Details

  • Filename
    AdiButtonAuras-1.0-beta-1.zip
  • Uploaded by
  • Uploaded
    Nov 3, 2013
  • Size
    68.75 KB
  • Downloads
    279
  • MD5
    f952562a9a16101f38dd19179195d0f0

Supported WoW Retail Versions

  • 5.4.1

Changelog

tag 1.0-beta-1
1cd7c4129749fdac17ceb9f328b91546904c05d3
Adirelle <adirelle@gmail.com>
2013-11-03 10:39:55 +0100

First usable version.

--------------------

Adirelle:
    - Properly ship and load DRData-1.0.
    - README updated.
    - Updated the README file (and use Textilre markup instead of Markdown).
    - Use repeating scans for mouseover.
    - Added most druid spells.
    - Minor fixes in definitions.
    - Refactored the DSL - removed a lot of copy-pasta.
    - Properly use "ally" or "enemy" instead of the "default" unit.
    - Use DRData and LibSpellbook to handle crowd-control spells.
    - Commented and reordered Spells.lua
    - Tinkered text anchoring again.
    - Small warlock fixes.
    - Fixed some warlock spells.
    - Added a SharedSimpleBuffs helper.
    - Listen to UNIT_POWER instead of UNIT_POWER_FREQUENT.
    - Reworked how countdown and stack text are anchored in the buttons.
    - When both countdown and stacks are shown, stacks spans over countdown if need be.
    - Added warlock spells.
    - Added snares and anti-snares.
    - Updated file upvalues.
    - Added a helper to display powers.
    - Fixed the in-game name.
    - Updated the TOC and added .stuffmeta files for wowace packaging.
    - Added a really flashy "flash" highlight.
    - Removed spammy debug.
    - Use BuildAuraHandler_Single in BuildAuraHandler_Longest if there is only one buff to check.
    - Only display timer for Power Guard.
    - Fixed Freezing Trap and Deterrence detection.
    - Display Weakened Blows.
    - Use AceTimer to update the countdowns.
    - Forget to update TOC.
    - Added license header to all files.
    - Renamed to AdiButtonAuras.
    - Initial commit
    - Added monk spells.
    - All functions exported into the definitions environement works with tables, so we always use {}.
    - Refactored most of DSL internals to use handler builders, better names and consistent argument ordering.
    - Removed the debug feature of IfClass.
    - Optimized IfSpell.
    - Added some sanity checks in Configure(spells, and optimized it.
    - More compact debug in _AddRuleFor.
    - Declared some pseudo-globals in definitions so checkGlobals stop whining.
    - Removed more debug.
    - Added "raid debuffs" that requires someone to specifically cast a spell.
    Only show them on those spells.
    - Typo (dispells => dispels).
    - Removed spammy debug.
    - Fixes.
    - Added a proper error message for type checking in AsList.
    - Reworked overlays to allow "ally" and "enemy" kinds of units.
    - Optdeps LibDispellable-1.0.
    - Updated hunter's passives.
    - Added a (temporary) "flash" highlight.
    - Renamed "TalentProc" to "PassiveModifier" and added an unit argument to it.
    - Added support for dispels.
    - Added support for interrupts.
    - Moved spell definitions to their own file and added helper functions.
    - Renamed Buttons.lua to Overlays.lua as it makes more sense.
    - Added display stub.
    - Added a "getkeys" utility function.
    - Spell configuration stub.
    - Listen to UPDATE_MOUSEOVER_UNIT when @mouseover appears in the macro conditions.
    - Add and use a .Memoize function.
    - Use LibSpellbook-1.0 to resolve spell names.
    - Removed a bunch of tail calls for debugging purpose.
    - First version.

Additional Files

Type Name Size Uploaded Game Version Downloads
42.57 KB Nov 3, 2013 5.4.1 72