aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/server/game/Groups/Group.cpp1
-rw-r--r--src/server/game/Server/Packets/PartyPackets.cpp4
-rw-r--r--src/server/game/Server/Packets/PartyPackets.h2
3 files changed, 3 insertions, 4 deletions
diff --git a/src/server/game/Groups/Group.cpp b/src/server/game/Groups/Group.cpp
index 8bcfa842993..3a1cefe3433 100644
--- a/src/server/game/Groups/Group.cpp
+++ b/src/server/game/Groups/Group.cpp
@@ -1562,7 +1562,6 @@ void Group::SendUpdateToPlayer(ObjectGuid playerGUID, MemberSlot* slot)
playerInfos.GUID = citr->guid;
playerInfos.Name = citr->name;
- playerInfos.Class = citr->_class;
playerInfos.FactionGroup = Player::GetFactionGroupForRace(citr->race);
diff --git a/src/server/game/Server/Packets/PartyPackets.cpp b/src/server/game/Server/Packets/PartyPackets.cpp
index 4b53c885e06..189cecf6351 100644
--- a/src/server/game/Server/Packets/PartyPackets.cpp
+++ b/src/server/game/Server/Packets/PartyPackets.cpp
@@ -423,14 +423,14 @@ ByteBuffer& operator<<(ByteBuffer& data, WorldPackets::Party::PartyPlayerInfo co
{
data.WriteBits(playerInfo.Name.size(), 6);
data.WriteBits(playerInfo.VoiceStateID.size() + 1, 6);
- data.WriteBit(playerInfo.FromSocialQueue);
+ data.WriteBit(playerInfo.Connected);
data.WriteBit(playerInfo.VoiceChatSilenced);
+ data.WriteBit(playerInfo.FromSocialQueue);
data << playerInfo.GUID;
data << uint8(playerInfo.Status);
data << uint8(playerInfo.Subgroup);
data << uint8(playerInfo.Flags);
data << uint8(playerInfo.RolesAssigned);
- data << uint8(playerInfo.Class);
data << uint8(playerInfo.FactionGroup);
data.WriteString(playerInfo.Name);
if (!playerInfo.VoiceStateID.empty())
diff --git a/src/server/game/Server/Packets/PartyPackets.h b/src/server/game/Server/Packets/PartyPackets.h
index 355e576f95d..443767c88ea 100644
--- a/src/server/game/Server/Packets/PartyPackets.h
+++ b/src/server/game/Server/Packets/PartyPackets.h
@@ -505,7 +505,6 @@ namespace WorldPackets
ObjectGuid GUID;
std::string Name;
std::string VoiceStateID; // same as bgs.protocol.club.v1.MemberVoiceState.id
- uint8 Class = 0;
uint8 Status = 0u;
uint8 Subgroup = 0u;
uint8 Flags = 0u;
@@ -513,6 +512,7 @@ namespace WorldPackets
uint8 FactionGroup = 0u;
bool FromSocialQueue = false;
bool VoiceChatSilenced = false;
+ bool Connected = true;
};
struct PartyLFGInfo