Core/SpellEffects: successful dispel effects on hostile targets should put you in combat. Closes #656 Closes #678
This commit is contained in:
@@ -2610,6 +2610,9 @@ void Spell::EffectDispel(SpellEffIndex effIndex)
|
|||||||
}
|
}
|
||||||
m_caster->SendMessageToSet(&dataSuccess, true);
|
m_caster->SendMessageToSet(&dataSuccess, true);
|
||||||
|
|
||||||
|
if (m_caster->IsValidAttackTarget(unitTarget) && !m_caster->isInCombat())
|
||||||
|
m_caster->CombatStart(unitTarget);
|
||||||
|
|
||||||
// On success dispel
|
// On success dispel
|
||||||
// Devour Magic
|
// Devour Magic
|
||||||
if (m_spellInfo->SpellFamilyName == SPELLFAMILY_WARLOCK && m_spellInfo->Category == SPELLCATEGORY_DEVOUR_MAGIC)
|
if (m_spellInfo->SpellFamilyName == SPELLFAMILY_WARLOCK && m_spellInfo->Category == SPELLCATEGORY_DEVOUR_MAGIC)
|
||||||
|
|||||||
Reference in New Issue
Block a user