From 9b218315b870b1ba4137e8b68035b1698606cf01 Mon Sep 17 00:00:00 2001 From: Shocker Date: Fri, 7 Oct 2011 23:33:08 +0300 Subject: [PATCH] Core/Spells: Chain spells shouldn't hit critters --- src/server/game/Spells/Spell.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/server/game/Spells/Spell.cpp b/src/server/game/Spells/Spell.cpp index dffdfad17e..fd78251941 100755 --- a/src/server/game/Spells/Spell.cpp +++ b/src/server/game/Spells/Spell.cpp @@ -1825,6 +1825,7 @@ void Spell::SearchChainTarget(std::list &TagUnitMap, float max_range, uin && !m_caster->isInFrontInMap(*next, max_range)) || !m_caster->canSeeOrDetect(*next) || !cur->IsWithinLOSInMap(*next) + || (*next)->GetCreatureType() == CREATURE_TYPE_CRITTER || ((GetSpellInfo()->AttributesEx6 & SPELL_ATTR6_CANT_TARGET_CROWD_CONTROLLED) && !(*next)->CanFreeMove())) { ++next;