Quantcast

Extend tracking of auras cast by others to track all auras.

Author Johnny C. Lam <jlam88@gmail.com>
Author date 2013-07-07 04:42:46
Author local date 2013-07-07 04:42:46 +0000
Committer Johnny C. Lam <jlam88@gmail.com>
Committer date 2013-07-07 04:42:46
Committer local date 2013-07-07 04:42:46 +0000
Commit ac9878a712f0deb078d8639e0409ee4e67c46499
Tree 12ef56dd8d4072d0476c1537a6e417a5a04e4f1b
Parent 444020d6f03dc98443a3ea58ed7b5b53ecca6d24
Extend tracking of auras cast by others to track all auras.

The assumption is that it's not possible for one caster to put more than
one aura of a given ID on a target, which should be true.

Change GetMyAuraOnAnyTarget to GetAuraOnAnyTarget, which allows for
specifying whether to check for only "my" auras or auras cast by anyone.
With the associated change to extend aura tracking above, the following
script conditions should provide more accurate answers:

    BuffCount, DebuffCount
    OtherBuffExpires, OtherDebuffExpires
    OtherBuffPresent, OtherDebuffPresent
    OtherBuffRemains, OtherDebuffRemains

git-svn-id: svn://svn.curseforge.net/wow/ovale/mainline/trunk@938 d5049fe3-3747-40f7-a4b5-f36d6801af5f