Core/Units: Removed incorrect facing movement packet sent with every creature autoattack (#28006)

This commit is contained in:
Kaytotes
2022-06-09 13:04:44 +01:00
committed by GitHub
parent b155209ec4
commit eab6852b68

View File

@@ -2096,9 +2096,6 @@ void Unit::AttackerStateUpdate(Unit* victim, WeaponAttackType attType, bool extr
if (!extra && _lastExtraAttackSpell)
_lastExtraAttackSpell = 0;
if (GetTypeId() == TYPEID_UNIT && !HasUnitFlag(UNIT_FLAG_POSSESSED) && !HasUnitFlag2(UNIT_FLAG2_CANNOT_TURN))
SetFacingToObject(victim, false); // update client side facing to face the target (prevents visual glitches when casting untargeted spells)
// melee attack spell cast at main hand attack only - no normal melee dmg dealt
if (attType == BASE_ATTACK && m_currentSpells[CURRENT_MELEE_SPELL] && !extra)
m_currentSpells[CURRENT_MELEE_SPELL]->cast();