*Make divine hymn breakable by damage.
--HG-- branch : trunk
This commit is contained in:
+3
-2
@@ -3912,8 +3912,9 @@ bool Unit::AddAura(Aura *Aur)
|
|||||||
m_interruptableAuras.push_back(Aur);
|
m_interruptableAuras.push_back(Aur);
|
||||||
AddInterruptMask(Aur->GetSpellProto()->AuraInterruptFlags);
|
AddInterruptMask(Aur->GetSpellProto()->AuraInterruptFlags);
|
||||||
}
|
}
|
||||||
if((Aur->GetSpellProto()->Attributes & SPELL_ATTR_BREAKABLE_BY_DAMAGE)
|
if((Aur->GetSpellProto()->Attributes & SPELL_ATTR_BREAKABLE_BY_DAMAGE
|
||||||
&& (Aur->GetModifier()->m_auraname != SPELL_AURA_MOD_POSSESS)) //only dummy aura is breakable
|
&& Aur->GetModifier()->m_auraname != SPELL_AURA_MOD_POSSESS) //only dummy aura is breakable
|
||||||
|
|| (Aur->GetSpellProto()->Mechanic==MECHANIC_KNOCKOUT && Aur->GetModifier()->m_auraname==SPELL_AURA_MOD_STUN))
|
||||||
{
|
{
|
||||||
m_ccAuras.push_back(Aur);
|
m_ccAuras.push_back(Aur);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user