1.0-beta-1
Details
-
FilenameAdiButtonAuras-1.0-beta-1.zip
-
Uploaded by
-
UploadedNov 3, 2013
-
Size68.75 KB
-
Downloads279
-
MD5f952562a9a16101f38dd19179195d0f0
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.