diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Server/Packets/PartyPackets.cpp | 17 | ||||
-rw-r--r-- | src/server/game/Server/Packets/PartyPackets.h | 3 | ||||
-rw-r--r-- | src/server/game/Server/Packets/SpellPackets.cpp | 1 | ||||
-rw-r--r-- | src/server/game/Server/Packets/SpellPackets.h | 1 |
4 files changed, 9 insertions, 13 deletions
diff --git a/src/server/game/Server/Packets/PartyPackets.cpp b/src/server/game/Server/Packets/PartyPackets.cpp index 2d9ffc64354..fe533101dae 100644 --- a/src/server/game/Server/Packets/PartyPackets.cpp +++ b/src/server/game/Server/Packets/PartyPackets.cpp @@ -60,13 +60,14 @@ void WorldPackets::Party::PartyInviteClient::Read() WorldPacket const* WorldPackets::Party::PartyInvite::Write() { - _worldPacket.WriteBit(CanAccept); - _worldPacket.WriteBit(MightCRZYou); - _worldPacket.WriteBit(IsXRealm); - _worldPacket.WriteBit(MustBeBNetFriend); - _worldPacket.WriteBit(AllowMultipleRoles); - _worldPacket.WriteBit(QuestSessionActive); - _worldPacket.WriteBits(InviterName.length(), 6); + _worldPacket << Bits<1>(CanAccept); + _worldPacket << Bits<1>(MightCRZYou); + _worldPacket << Bits<1>(IsXRealm); + _worldPacket << Bits<1>(MustBeBNetFriend); + _worldPacket << Bits<1>(AllowMultipleRoles); + _worldPacket << Bits<1>(QuestSessionActive); + _worldPacket << BitsSize<6>(InviterName); + _worldPacket << Bits<1>(Unused440); _worldPacket << InviterRealm; _worldPacket << InviterGUID; @@ -229,8 +230,6 @@ ByteBuffer& operator<<(ByteBuffer& data, WorldPackets::Party::PartyMemberStats c data.WriteBit(memberStats.PetStats.has_value()); data.FlushBits(); - data << memberStats.DungeonScore; - if (memberStats.PetStats.has_value()) data << *memberStats.PetStats; diff --git a/src/server/game/Server/Packets/PartyPackets.h b/src/server/game/Server/Packets/PartyPackets.h index a865f1f1e7c..35f4937c964 100644 --- a/src/server/game/Server/Packets/PartyPackets.h +++ b/src/server/game/Server/Packets/PartyPackets.h @@ -70,6 +70,7 @@ namespace WorldPackets bool MustBeBNetFriend = false; bool AllowMultipleRoles = false; bool QuestSessionActive = false; + bool Unused440 = false; uint16 Unk1 = 0; bool CanAccept = false; @@ -212,8 +213,6 @@ namespace WorldPackets int8 PartyType[2] = { }; CTROptions ChromieTime; - - MythicPlus::DungeonScoreSummary DungeonScore; }; class PartyMemberFullState final : public ServerPacket diff --git a/src/server/game/Server/Packets/SpellPackets.cpp b/src/server/game/Server/Packets/SpellPackets.cpp index 7199f892d46..6303830e77a 100644 --- a/src/server/game/Server/Packets/SpellPackets.cpp +++ b/src/server/game/Server/Packets/SpellPackets.cpp @@ -890,7 +890,6 @@ WorldPacket const* MirrorImageComponentedData::Write() { _worldPacket << UnitGUID; _worldPacket << int32(DisplayID); - _worldPacket << int32(SpellVisualKitID); _worldPacket << uint8(RaceID); _worldPacket << uint8(Gender); _worldPacket << uint8(ClassID); diff --git a/src/server/game/Server/Packets/SpellPackets.h b/src/server/game/Server/Packets/SpellPackets.h index 46b9943593d..254a189daf5 100644 --- a/src/server/game/Server/Packets/SpellPackets.h +++ b/src/server/game/Server/Packets/SpellPackets.h @@ -878,7 +878,6 @@ namespace WorldPackets ObjectGuid UnitGUID; int32 DisplayID = 0; - int32 SpellVisualKitID = 0; uint8 RaceID = 0; uint8 Gender = 0; uint8 ClassID = 0; |