Quantcast

Catch up with Eclipse changes in MoP.

Author Johnny C. Lam <jlam88@gmail.com>
Author date 2013-07-05 07:02:49
Author local date 2013-07-05 07:02:49 +0000
Committer Johnny C. Lam <jlam88@gmail.com>
Committer date 2013-07-05 07:02:49
Committer local date 2013-07-05 07:02:49 +0000
Commit 444020d6f03dc98443a3ea58ed7b5b53ecca6d24
Tree 912f5e8cdadbf4b3b965130f738d48a8aa969f43
Parent b79b942304619e7fb39176030931ca319c7eed97
Catch up with Eclipse changes in MoP.

- Eclipse energy is added at the end of the spellcast, not when the spell
  lands on its target.

- Similarly, the Eclipse buff state procs shortly after the final
  spellcast is complete, not after the final spell lands on its target.

- Handle spells like Starsurge that add energy in whatever direction we're
  already moving by allowing a new SpellInfo parameter "eclipsedir=1" to
  flag these types of spells.

- Handle Euphoria, which doubles the amount of Eclipse energy generated by
  spells when not in an Eclipse state.

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