fix(Core/Handlers): Adjust start swing handler. (#19267)

* Init.

* Flesh out packet info.

https: //github.com/TrinityCore/TrinityCore/commit/af6d207addfef177fb5ac3e7fa61ec93ced83d16
Co-Authored-By: ForesterDev <11771800+ForesterDev@users.noreply.github.com>

---------

Co-authored-by: ForesterDev <11771800+ForesterDev@users.noreply.github.com>
This commit is contained in:
Benjamin Jackson
2024-07-05 06:45:26 -04:00
committed by GitHub
parent 932433d235
commit 620c40b010
+6 -3
View File
@@ -84,9 +84,12 @@ void WorldSession::HandleSetSheathedOpcode(WorldPackets::Combat::SetSheathed& pa
void WorldSession::SendAttackStop(Unit const* enemy) void WorldSession::SendAttackStop(Unit const* enemy)
{ {
WorldPacket data(SMSG_ATTACKSTOP, (8 + 8 + 4)); // we guess size WorldPacket data(SMSG_ATTACKSTOP, (8 + 8 + 4)); // we guess size
data << GetPlayer()->GetPackGUID(); data << GetPlayer()->GetPackGUID();
data << (enemy ? enemy->GetPackGUID() : PackedGuid()); // must be packed guid if (enemy)
data << uint32(0); // unk, can be 1 also {
data << enemy->GetPackGUID(); // must be packed guid
data << enemy->isDead();
}
SendPacket(&data); SendPacket(&data);
} }