mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-22 18:15:31 +01:00
Core/Spell: don't make creature change orientation to 0 if channeling self
(cherry picked from commit 1f4439ece4)
This commit is contained in:
@@ -4461,11 +4461,10 @@ void Spell::SendChannelStart(uint32 duration)
|
||||
m_caster->AddChannelObject(target.targetGUID);
|
||||
|
||||
if (m_UniqueTargetInfo.size() == 1 && m_UniqueGOTargetInfo.empty())
|
||||
{
|
||||
if (Creature* creatureCaster = m_caster->ToCreature())
|
||||
if (!creatureCaster->IsFocusing(this))
|
||||
creatureCaster->FocusTarget(this, ObjectAccessor::GetWorldObject(*creatureCaster, target.targetGUID));
|
||||
}
|
||||
if(target.targetGUID != m_caster->GetGUID())
|
||||
if (Creature* creatureCaster = m_caster->ToCreature())
|
||||
if (!creatureCaster->IsFocusing(this))
|
||||
creatureCaster->FocusTarget(this, ObjectAccessor::GetWorldObject(*creatureCaster, target.targetGUID));
|
||||
}
|
||||
|
||||
for (GOTargetInfo const& target : m_UniqueGOTargetInfo)
|
||||
|
||||
Reference in New Issue
Block a user