tag 2.2.0.7
a3a8760b9f4d7164dc84887d2ac581668b64e21a
Benjamin Staneck <staneck@gmail.com>
2016-07-24 03:15:17 +0200



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

Infus:
	- Fix Rune trigger for counting runes
	In 6c3069e4c4d8bf7ddc47dfe874a50578c4455de9 I correctly fixed
	that the code would not watch the runes if the the rune trigger
	is in "counting" mode. But instead of watching runes 1 to 6,
	I made it watch rune 0 6 times. Oh well.
	
	Ticket: github #75
	- Action Useable: Fix spells with the same name but different id
	Same idea as the cooldown progress trigger got a few days ago.
	In the init function get the localized spell name and in the trigger
	use that to fetch all information.
	
	IsUseableSpell("Shadow Word: Death") returns the right information
	with all talents selected.
	
	Ticket-Nr: 626
	- Fix totem triggers for "Inverse" all slots
	This would trigger if any of the slots didn't contain the totem, which
	is clearly not of much use. This needs a separate but rather easy code
	path.
	
	Ticket-Nr: 624
	- Make sure that activeTriggerMode has a sane value
	The aura in the ticket had a activeTriggerMode of 1, that is use the
	information from the second trigger, but only had the trigger
	number 0. Thus all the dynamic information was bogus.
	
	Ticket-Nr: 622
	- Add Owlkin Frenzy to Moonkin's buff
	- For the fallback state, also run the duration function
	No idea, why I forgot that. This fixes a regression introduced by
	the trigger state branch.
	
	Ticket-Nr: 605
	- Fix Void Bolt Cooldown
	Void Bolt seems to be diffrent but works with the version.
	
	If we have a ability on cooldown, and we get a new cooldown, that
	while being the gcd still results in a expirationTime that is less
	than the current expiration time, then the ability was reset.
	
	Ticket-Nr: 613
	- Totem trigger: Fix remaining time check
	Only check remaining time, if the totem is actually active.
