1.0-beta-2-nolib

Details

  • Filename
    AdiButtonAuras-1.0-beta-2-nolib.zip
  • Uploaded by
  • Uploaded
    Nov 3, 2013
  • Size
    41.69 KB
  • Downloads
    43
  • MD5
    703e58cd146a3227eddf614cf88ab3b4

Supported WoW Retail Versions

  • 5.4.1

Changelog

tag 1.0-beta-2
2cb594b615f3ce5444f0f6324c93efcf0253fc98
Adirelle <adirelle@gmail.com>
2013-11-03 22:34:34 +0100

Reworked unit handling.

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

Adirelle:
    - Watch mouseover centrally and send messages when needed.
    - Reworked rules internals and some definitions to use the unit map.
    - Heavily reworked overlays so they can track both ally and enemy at the same time.
    - Fixed a bug where blizzardSupportPrototype:GetAction() returned only one value.
    - Use our own event handler for overlays.
    - Removed 3rd return value of GetActionSpell.
    - Do not consider "" as a real macro conditional.
    - Reworked addon:UPDATE_MOUSEOVER_UNIT().
    Now sends a message when the mapping changes.
    - Reworked addon:UpdateDynamicUnitConditionals().
    It nows send a message when the conditionals are changed.
    - "default" unit does not exist anymore.
    - Memoize does not spit error when passed nil.
    - Reworked initialization.
    - Fixed AceEvent embedding.
    - Switched to AceEvent-3.0.
    - Moved things around again and create two subclasses for Blizzard and LAB buttons.
    - Fixes and normalizes macro conditionals.
    - Renamed lots of methods and functions.
    Also moved some code around.
    - Properly handle "target=" and "modifier:" macro conditions.
    - Updated rule API documentation.
    - First version of the Rule API documentation.
    - Renamed Spells.lua to RuleDSL.lua and Definitions.lua to Rules.lua
    - Fixed TOC metas.