diff --git a/src/server/game/Server/Packets/InspectPackets.cpp b/src/server/game/Server/Packets/InspectPackets.cpp index 25f391deaf..286627b2a1 100644 --- a/src/server/game/Server/Packets/InspectPackets.cpp +++ b/src/server/game/Server/Packets/InspectPackets.cpp @@ -89,6 +89,7 @@ ByteBuffer& operator<<(ByteBuffer& data, CharDisplayInfo const& displayInfo) return data; } + void PlayerModelDisplayInfo::Initialize(Player const* player) { GUID = player->GetGUID(); diff --git a/src/server/game/Server/Packets/PartyPackets.cpp b/src/server/game/Server/Packets/PartyPackets.cpp index ea618f44c0..4ff4d10b9c 100644 --- a/src/server/game/Server/Packets/PartyPackets.cpp +++ b/src/server/game/Server/Packets/PartyPackets.cpp @@ -115,7 +115,7 @@ void PartyInviteResponse::Read() void PartyUninvite::Read() { _worldPacket >> OptionalInit(PartyIndex); - _worldPacket >> SizedString::BitsSize<8>(Reason); + _worldPacket >> SizedString::BitsSize<9>(Reason); _worldPacket >> TargetGUID; if (PartyIndex) @@ -409,8 +409,8 @@ WorldPacket const* ReadyCheckStarted::Write() void ReadyCheckResponseClient::Read() { - _worldPacket >> Bits<1>(IsReady); _worldPacket >> OptionalInit(PartyIndex); + _worldPacket >> Bits<1>(IsReady); if (PartyIndex) _worldPacket >> *PartyIndex; }