fix(Core): Correct packet structure for combat stop messages. (#19434)

* Init.

* Reviewed changes.
This commit is contained in:
Benjamin Jackson
2024-07-18 20:19:36 -04:00
committed by GitHub
parent 486cbb3970
commit 295e4dd3c6
2 changed files with 6 additions and 2 deletions

View File

@@ -86,10 +86,12 @@ void WorldSession::SendAttackStop(Unit const* enemy)
{
WorldPacket data(SMSG_ATTACKSTOP, (8 + 8 + 4)); // we guess size
data << GetPlayer()->GetPackGUID();
if (enemy)
{
uint8 nowDead = enemy->isDead();
data << enemy->GetPackGUID(); // must be packed guid
data << enemy->isDead();
data << nowDead;
}
SendPacket(&data);
}