Core/Spells: Fixed Evasive Maneuvers and Stop Time, spells from the Oculus drakes.
Closes #6670 Closes #6675
This commit is contained in:
@@ -8205,6 +8205,14 @@ bool Unit::HandleProcTriggerSpell(Unit* victim, uint32 damage, AuraEffect* trigg
|
||||
CastSpell(victim, 27526, true, castItem, triggeredByAura);
|
||||
return true;
|
||||
}
|
||||
// Evasive Maneuvers
|
||||
case 50240:
|
||||
{
|
||||
// Remove a Evasive Charge
|
||||
Aura* charge = GetAura(50241);
|
||||
if (charge->ModStackAmount(-1, AURA_REMOVE_BY_ENEMY_SPELL))
|
||||
RemoveAurasDueToSpell(50240);
|
||||
}
|
||||
}
|
||||
break;
|
||||
case SPELLFAMILY_MAGE:
|
||||
|
||||
@@ -1736,6 +1736,7 @@ AuraStateType SpellInfo::GetAuraState() const
|
||||
switch (Id)
|
||||
{
|
||||
case 71465: // Divine Surge
|
||||
case 50241: // Evasive Charges
|
||||
return AURA_STATE_UNKNOWN22;
|
||||
default:
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user