Quantcast

Most buff script conditions should be allowed to return non-active auras.

Author Johnny C. Lam <jlam88@gmail.com>
Author date 2013-12-09 02:15:37
Author local date 2013-12-09 02:15:37 +0000
Committer Johnny C. Lam <jlam88@gmail.com>
Committer date 2013-12-09 02:15:37
Committer local date 2013-12-09 02:15:37 +0000
Commit 9fec8a96178e06de50c68d41c1ec172f5d7406c7
Tree 553ac6ebdb4830e2ceca547c9461d3a2879d683f
Parent fc60b7ea364dc40b90c22ecff87cf5db8baf1a37
Most buff script conditions should be allowed to return non-active auras.

The script evaluation engine (OvaleBestAction) handles expired auras just
fine since it works in intersections and unions of time spans, but this
will allow the engine to properly deal with auras that are applied in the
future, e.g., after the current spellcast.  This fixes the balance druid
scripts that recommend applying DoTs once an Eclipse state is reached.

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