diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/game/Spell.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/game/Spell.cpp b/src/game/Spell.cpp index 80760abcd0c..a3e424344d8 100644 --- a/src/game/Spell.cpp +++ b/src/game/Spell.cpp @@ -3619,7 +3619,7 @@ uint8 Spell::CanCast(bool strict) // If 0 spell effect empty - client not send target data (need use selection) // TODO: check it on next client version if (m_targets.m_targetMask == TARGET_FLAG_SELF && - m_spellInfo->Effect[0] == 0 && m_spellInfo->EffectImplicitTargetA[1] != TARGET_SELF) + m_spellInfo->EffectImplicitTargetA[1] == TARGET_CHAIN_DAMAGE) { if (target = m_caster->GetUnit(*m_caster, ((Player *)m_caster)->GetSelection())) m_targets.setUnitTarget(target); |