From 24724077dc9386b7162173be04bcfbbd8c6b94c4 Mon Sep 17 00:00:00 2001 From: Hondacrx Date: Thu, 26 Sep 2024 12:56:37 -0400 Subject: [PATCH] Core/PacketIO: Add some missing 11.0 packet bits Port From (https://github.com/TrinityCore/TrinityCore/commit/b6b2cdcce0a51434625fff114b74b45cac04fc46) --- Source/Game/Networking/Packets/LootPackets.cs | 2 ++ Source/Game/Networking/Packets/PartyPackets.cs | 2 ++ 2 files changed, 4 insertions(+) diff --git a/Source/Game/Networking/Packets/LootPackets.cs b/Source/Game/Networking/Packets/LootPackets.cs index 5419e8241..866ccdb7f 100644 --- a/Source/Game/Networking/Packets/LootPackets.cs +++ b/Source/Game/Networking/Packets/LootPackets.cs @@ -37,6 +37,7 @@ namespace Game.Networking.Packets _worldPacket.WriteInt32(Currencies.Count); _worldPacket.WriteBit(Acquired); _worldPacket.WriteBit(AELooting); + _worldPacket.WriteBit(SuppressError); _worldPacket.FlushBits(); foreach (LootItemData item in Items) @@ -63,6 +64,7 @@ namespace Game.Networking.Packets public List Currencies = new(); public bool Acquired; public bool AELooting; + public bool SuppressError; // Hides error from UI } class LootItemPkt : ClientPacket diff --git a/Source/Game/Networking/Packets/PartyPackets.cs b/Source/Game/Networking/Packets/PartyPackets.cs index dce0df669..7e1a3d143 100644 --- a/Source/Game/Networking/Packets/PartyPackets.cs +++ b/Source/Game/Networking/Packets/PartyPackets.cs @@ -90,6 +90,7 @@ namespace Game.Networking.Packets _worldPacket.WriteBit(AllowMultipleRoles); _worldPacket.WriteBit(QuestSessionActive); _worldPacket.WriteBits(InviterName.GetByteCount(), 6); + _worldPacket.WriteBit(Unused1102); InviterRealm.Write(_worldPacket); @@ -110,6 +111,7 @@ namespace Game.Networking.Packets public bool MustBeBNetFriend; public bool AllowMultipleRoles; public bool QuestSessionActive; + public bool Unused1102; public ushort Unk1; public bool CanAccept;