Core/PacketIO: Updated packet structures to 9.0.5

Port From (https://github.com/TrinityCore/TrinityCore/commit/f2202869f71f5a1a35191de303ee5166e4275884)
This commit is contained in:
hondacrx
2021-04-12 14:02:46 -04:00
parent d62ca82d30
commit 13631f6b4c
20 changed files with 458 additions and 400 deletions
@@ -61,10 +61,10 @@ namespace Game.Networking.Packets
foreach (var c in Cases)
{
_worldPacket.WriteInt32(c.CaseID);
_worldPacket.WriteInt32(c.CaseOpened);
_worldPacket.WriteUInt32(c.CaseOpened);
_worldPacket.WriteInt32(c.CaseStatus);
_worldPacket.WriteInt16(c.CfgRealmID);
_worldPacket.WriteInt64(c.CharacterID);
_worldPacket.WriteUInt16(c.CfgRealmID);
_worldPacket.WriteUInt64(c.CharacterID);
_worldPacket.WriteInt32(c.WaitTimeOverrideMinutes);
_worldPacket.WriteBits(c.Url.GetByteCount(), 11);
@@ -80,10 +80,10 @@ namespace Game.Networking.Packets
public struct GMTicketCase
{
public int CaseID;
public int CaseOpened;
public uint CaseOpened;
public int CaseStatus;
public short CfgRealmID;
public long CharacterID;
public ushort CfgRealmID;
public ulong CharacterID;
public int WaitTimeOverrideMinutes;
public string Url;
public string WaitTimeOverrideMessage;