tag 5.4.32
f108a7cae752901b61d6058c95e6e8b9e35d1a68
Johnny C. Lam <jlam88@gmail.com>
2014-07-26 06:17:15 -0400

Tagging as 5.4.32 release.


--------------------

Johnny C. Lam:
	- Move racial actions into the class-specific common scripts.
	Some racials are class-specific, so define a class-specific
	UseRacialActions() function that has a much narrower list of available
	racials.
	
	Also move UseRacialInterruptActions() into the bodies of the
	class-specific Interrupt() functions and, again, narrow the list of
	available racials to the ones from the races allowed to be that class.
	
	Fix the spell ID of Blood Fury on orcs, which has a different ID based on
	the class.
	- Fix Bandit's Guile detection on combat rogues.
	The spellbook isn't completely catalogued when the specialization is
	detected, so we can't check for Bandit's Guile in the spellbook to trigger
	adding event handlers.  Instead, just assume combat rogues have access to
	Bandit's Guile.
	- Fix whitespace in block comment.
	- Properly account for combo points generated from Anticipation stacks.
	On a rogue talented into Anticipation, combo points generated when at max
	combo points are added to stacks of Anticipation, and when a finisher is
	used, any stacks of Anticipation are converted into combo points on the
	target.  However, there is a slight delay between the combo points being
	consumed and the Anticipation stacks are converted into combot points on
	the target.
	
	"Pre-adjust" the combo point total to include the Anticipation stacks when
	an offensive finisher is used. Also, adjust the combo points in the
	simulator accordingly after a spell is cast.
	
	Add a debug option for the OvaleComboPoint module.
	- Support the energy-reduction buff from the rogue 2pT16 bonus.
	- Allow for stacking auras for cost-reduction buffs.
	Auras with a stacking effect should set "stacking=1".
	- Simplify the registered event handlers by using Ovale events.
	Ovale_SpellsChanged and Ovale_Talents changed can be used instead of the
	larger set of Blizzard events to check.
