File tree Expand file tree Collapse file tree
TibiaAPI/Network/ServerPackets Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -19,6 +19,8 @@ public class Talk : ServerPacket
1919 public ushort ChannelId { get ; set ; }
2020 public ushort SpeakerLevel { get ; set ; }
2121
22+ public bool IsTraded { get ; set ; }
23+
2224 public Talk ( Client client )
2325 {
2426 Client = client ;
@@ -29,6 +31,10 @@ public override void ParseFromNetworkMessage(NetworkMessage message)
2931 {
3032 StatementId = message . ReadUInt32 ( ) ;
3133 SpeakerName = message . ReadString ( ) ;
34+ if ( Client . VersionNumber >= 125010109 )
35+ {
36+ IsTraded = message . ReadBool ( ) ;
37+ }
3238 SpeakerLevel = message . ReadUInt16 ( ) ;
3339 MessageMode = ( MessageModeType ) message . ReadByte ( ) ;
3440 switch ( MessageMode )
@@ -88,6 +94,10 @@ public override void AppendToNetworkMessage(NetworkMessage message)
8894 message . Write ( ( byte ) ServerPacketType . Talk ) ;
8995 message . Write ( StatementId ) ;
9096 message . Write ( SpeakerName ) ;
97+ if ( Client . VersionNumber >= 125010109 )
98+ {
99+ message . Write ( IsTraded ) ;
100+ }
91101 message . Write ( SpeakerLevel ) ;
92102 message . Write ( ( byte ) MessageMode ) ;
93103 switch ( MessageMode )
You can’t perform that action at this time.
0 commit comments