Skip to content

Commit 95e39f4

Browse files
committed
Wrap version string, in Login packet, in version check
1 parent f71c0b7 commit 95e39f4

1 file changed

Lines changed: 12 additions & 2 deletions

File tree

TibiaAPI/Network/ClientPackets/Login.cs

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,12 @@ public override void ParseFromNetworkMessage(NetworkMessage message)
3737
ClientType = message.ReadUInt16();
3838
ProtocolVersion = message.ReadUInt16();
3939
ClientVersion = message.ReadUInt32();
40-
Version = message.ReadString();
40+
41+
if (Client.VersionNumber >= 124010030)
42+
{
43+
Version = message.ReadString();
44+
}
45+
4146
DatRevision = message.ReadUInt16();
4247
ClientPreviewState = message.ReadByte();
4348

@@ -69,7 +74,12 @@ public override void AppendToNetworkMessage(NetworkMessage message)
6974
message.Write(ClientType);
7075
message.Write(ProtocolVersion);
7176
message.Write(ClientVersion);
72-
message.Write(Version);
77+
78+
if (Client.VersionNumber >= 124010030)
79+
{
80+
message.Write(Version);
81+
}
82+
7383
message.Write(DatRevision);
7484
message.Write(ClientPreviewState);
7585
message.Write((byte)0); // Start RSA block.

0 commit comments

Comments
 (0)