Major bug fix for aura-tracking.
Major bug fix for aura-tracking.
- CLEU events don't fire properly when auras are not directly refreshed,
e.g., refreshed by a spell other than the one that applies it. Switch
to using UNIT_AURA events instead for all "primary" unit IDs and only
use the less accurate CLEU events for *target unit IDs.
- Fix missing detection of filtered buffs.
- Add new tables auraConditions & spellbookConditions that list conditions
that refer to aura IDs or player's spell IDs. These are used by the
script compiler to tag spell IDs for further processing.
git-svn-id: svn://svn.curseforge.net/wow/ovale/mainline/trunk@627 d5049fe3-3747-40f7-a4b5-f36d6801af5f