Core/Spells: corrected sending blocked targets in spell_go packet
This commit is contained in:
1 parent
6856c1a0be
commit
bf39afaf3a
1 file changed
+1
-1
@@ -4634,7 +4634,7 @@ void Spell::UpdateSpellCastDataTargets(WorldPackets::Spells::SpellHitInfo& data)
|
||||
else
|
||||
{
|
||||
// Don't consider blocked ranged attacks as miss
|
||||
if (targetInfo.TimeDelay > 0 && targetInfo.MissCondition == SPELL_MISS_BLOCK)
|
||||
if (targetInfo.MissCondition == SPELL_MISS_BLOCK && !m_spellInfo->HasAttribute(SPELL_ATTR3_COMPLETELY_BLOCKED))
|
||||
continue;
|
||||
|
||||
data.MissStatus.emplace_back(targetInfo.TargetGUID, targetInfo.MissCondition, targetInfo.ReflectResult);
|
||||
|
||||
Reference in new issue
Block a user