Core/PacketIO: Fixed structure of SMSG_FEATURE_SYSTEM_STATUS_GLUE_SCREEN
Port From (https://github.com/TrinityCore/TrinityCore/commit/243d9746c379db102adad56f101379c30eb4dac3)
This commit is contained in:
@@ -272,6 +272,7 @@ namespace Game.Networking.Packets
|
|||||||
_worldPacket.WriteBit(LiveRegionKeyBindingsCopyEnabled);
|
_worldPacket.WriteBit(LiveRegionKeyBindingsCopyEnabled);
|
||||||
_worldPacket.WriteBit(Unknown901CheckoutRelated);
|
_worldPacket.WriteBit(Unknown901CheckoutRelated);
|
||||||
_worldPacket.WriteBit(EuropaTicketSystemStatus.HasValue);
|
_worldPacket.WriteBit(EuropaTicketSystemStatus.HasValue);
|
||||||
|
_worldPacket.WriteBit(Unused925.HasValue);
|
||||||
_worldPacket.FlushBits();
|
_worldPacket.FlushBits();
|
||||||
|
|
||||||
if (EuropaTicketSystemStatus.HasValue)
|
if (EuropaTicketSystemStatus.HasValue)
|
||||||
@@ -291,6 +292,9 @@ namespace Game.Networking.Packets
|
|||||||
_worldPacket.WriteInt32(GameRuleValues.Count);
|
_worldPacket.WriteInt32(GameRuleValues.Count);
|
||||||
_worldPacket.WriteInt16(MaxPlayerNameQueriesPerPacket);
|
_worldPacket.WriteInt16(MaxPlayerNameQueriesPerPacket);
|
||||||
|
|
||||||
|
if (Unused925.HasValue)
|
||||||
|
_worldPacket.WriteInt32(Unused925.Value);
|
||||||
|
|
||||||
foreach (var sourceRegion in LiveRegionCharacterCopySourceRegions)
|
foreach (var sourceRegion in LiveRegionCharacterCopySourceRegions)
|
||||||
_worldPacket.WriteInt32(sourceRegion);
|
_worldPacket.WriteInt32(sourceRegion);
|
||||||
|
|
||||||
@@ -329,6 +333,7 @@ namespace Game.Networking.Packets
|
|||||||
public int GameRuleUnknown1;
|
public int GameRuleUnknown1;
|
||||||
public List<GameRuleValuePair> GameRuleValues = new();
|
public List<GameRuleValuePair> GameRuleValues = new();
|
||||||
public short MaxPlayerNameQueriesPerPacket = 50;
|
public short MaxPlayerNameQueriesPerPacket = 50;
|
||||||
|
public int? Unused925;
|
||||||
}
|
}
|
||||||
|
|
||||||
public class MOTD : ServerPacket
|
public class MOTD : ServerPacket
|
||||||
|
|||||||
Reference in New Issue
Block a user