From 91c0f13f7709edd778adb7d54e611696f1d22ca0 Mon Sep 17 00:00:00 2001 From: Ovahlord Date: Sat, 23 May 2020 21:00:37 +0200 Subject: [PATCH] Core/Packets: corrected another packet structure part in attacker state update packet to match structure of packet parser --- src/server/game/Server/Packets/CombatLogPackets.cpp | 5 +++-- src/server/game/Server/Packets/CombatLogPackets.h | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/server/game/Server/Packets/CombatLogPackets.cpp b/src/server/game/Server/Packets/CombatLogPackets.cpp index 7a621b4cb27..3809e49d596 100644 --- a/src/server/game/Server/Packets/CombatLogPackets.cpp +++ b/src/server/game/Server/Packets/CombatLogPackets.cpp @@ -51,7 +51,7 @@ WorldPacket const* WorldPackets::CombatLog::AttackerStateUpdate::Write() if (HitInfo & HITINFO_UNK1) { - _worldPacket << uint32(UnkState.State1); + _worldPacket << int32(UnkState.State1); _worldPacket << float(UnkState.State2); _worldPacket << float(UnkState.State3); _worldPacket << float(UnkState.State4); @@ -62,7 +62,8 @@ WorldPacket const* WorldPackets::CombatLog::AttackerStateUpdate::Write() _worldPacket << float(UnkState.State9); _worldPacket << float(UnkState.State10); _worldPacket << float(UnkState.State11); - _worldPacket << uint32(UnkState.State12); + _worldPacket << int32(UnkState.State12); + _worldPacket << int32(UnkState.State13); } return &_worldPacket; diff --git a/src/server/game/Server/Packets/CombatLogPackets.h b/src/server/game/Server/Packets/CombatLogPackets.h index 2e57c8e54a6..60c0b60df25 100644 --- a/src/server/game/Server/Packets/CombatLogPackets.h +++ b/src/server/game/Server/Packets/CombatLogPackets.h @@ -37,7 +37,7 @@ namespace WorldPackets struct UnkAttackerState { - uint32 State1 = 0; + int32 State1 = 0; float State2 = 0.0f; float State3 = 0.0f; float State4 = 0.0f; @@ -48,7 +48,8 @@ namespace WorldPackets float State9 = 0.0f; float State10 = 0.0f; float State11 = 0.0f; - uint32 State12 = 0; + int32 State12 = 0; + int32 State13 = 0; }; class AttackerStateUpdate final : public ServerPacket