1.0-beta-2
Details
-
FilenameAdiButtonAuras-1.0-beta-2.zip
-
Uploaded by
-
UploadedNov 3, 2013
-
Size69.88 KB
-
Downloads291
-
MD54aa9778bee8535b555783e3a03625d4f
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.