fix(Core/Unit): Adjust melee attack stop logic. (#19397)

Init.
This commit is contained in:
Benjamin Jackson
2024-07-14 11:31:40 -04:00
committed by GitHub
parent 5f62cf71e0
commit 05f4fa1a35

View File

@@ -3051,8 +3051,11 @@ void Unit::SendMeleeAttackStop(Unit* victim)
WorldPacket data(SMSG_ATTACKSTOP, (8 + 8 + 4));
data << GetPackGUID();
data << (victim ? victim->GetPackGUID() : PackedGuid());
data << uint32(0); //! Can also take the value 0x01, which seems related to updating rotation
if (victim)
{
data << victim->GetPackGUID();
data << victim->isDead();
}
SendMessageToSet(&data, true);
LOG_DEBUG("entities.unit", "WORLD: Sent SMSG_ATTACKSTOP");