diff --git a/Source/Game/Networking/Packets/SystemPackets.cs b/Source/Game/Networking/Packets/SystemPackets.cs index 89ae2598d..e8aa3b7af 100644 --- a/Source/Game/Networking/Packets/SystemPackets.cs +++ b/Source/Game/Networking/Packets/SystemPackets.cs @@ -272,6 +272,7 @@ namespace Game.Networking.Packets _worldPacket.WriteBit(LiveRegionKeyBindingsCopyEnabled); _worldPacket.WriteBit(Unknown901CheckoutRelated); _worldPacket.WriteBit(EuropaTicketSystemStatus.HasValue); + _worldPacket.WriteBit(Unused925.HasValue); _worldPacket.FlushBits(); if (EuropaTicketSystemStatus.HasValue) @@ -291,6 +292,9 @@ namespace Game.Networking.Packets _worldPacket.WriteInt32(GameRuleValues.Count); _worldPacket.WriteInt16(MaxPlayerNameQueriesPerPacket); + if (Unused925.HasValue) + _worldPacket.WriteInt32(Unused925.Value); + foreach (var sourceRegion in LiveRegionCharacterCopySourceRegions) _worldPacket.WriteInt32(sourceRegion); @@ -329,6 +333,7 @@ namespace Game.Networking.Packets public int GameRuleUnknown1; public List GameRuleValues = new(); public short MaxPlayerNameQueriesPerPacket = 50; + public int? Unused925; } public class MOTD : ServerPacket