From 839680a6e90839c8b46867de60ba254d7d902bb8 Mon Sep 17 00:00:00 2001 From: Shauren Date: Wed, 23 Mar 2011 13:48:22 +0100 Subject: Revert "Core/Spells: Check Line of Sight every channel spell tick" This reverts commit 91946254662e8fc9d1c6078c23c315c61e7e59b1. This is not blizzlike --- src/server/game/Spells/Spell.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/server/game/Spells/Spell.cpp b/src/server/game/Spells/Spell.cpp index b2c6d70f1a7..a091f9cbfdf 100755 --- a/src/server/game/Spells/Spell.cpp +++ b/src/server/game/Spells/Spell.cpp @@ -4841,9 +4841,9 @@ SpellCastResult Spell::CheckCast(bool strict) } } - // recheck LoS every channel tick - if ((!m_IsTriggeredSpell || (m_triggeredByAuraSpell && IsChanneledSpell(m_triggeredByAuraSpell))) && VMAP::VMapFactory::checkSpellForLoS(m_spellInfo->Id) && !m_caster->IsWithinLOSInMap(target)) + if (!m_IsTriggeredSpell && VMAP::VMapFactory::checkSpellForLoS(m_spellInfo->Id) && !m_caster->IsWithinLOSInMap(target)) return SPELL_FAILED_LINE_OF_SIGHT; + } else if (m_caster == target) { -- cgit v1.2.3