Fixed overkill proc after vanish. by bodompelle
--HG-- branch : trunk
This commit is contained in:
@@ -6099,6 +6099,9 @@ void Spell::EffectSanctuary(uint32 /*i*/)
|
|||||||
if(m_spellInfo->SpellFamilyName == SPELLFAMILY_ROGUE && (m_spellInfo->SpellFamilyFlags[0] & SPELLFAMILYFLAG_ROGUE_VANISH))
|
if(m_spellInfo->SpellFamilyName == SPELLFAMILY_ROGUE && (m_spellInfo->SpellFamilyFlags[0] & SPELLFAMILYFLAG_ROGUE_VANISH))
|
||||||
{
|
{
|
||||||
((Player *)m_caster)->RemoveAurasByType(SPELL_AURA_MOD_ROOT);
|
((Player *)m_caster)->RemoveAurasByType(SPELL_AURA_MOD_ROOT);
|
||||||
|
// Overkill
|
||||||
|
if(((Player*)m_caster)->HasSpell(58426))
|
||||||
|
m_caster->CastSpell(m_caster, 58427, true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user