This commit is contained in:
parent
2f1da843dc
commit
563e147869
2 changed files with 101 additions and 62 deletions
|
|
@ -1097,18 +1097,34 @@ namespace Server.Network
|
|||
|
||||
if ( item is BaseMulti ) {
|
||||
m_Stream.Write( (byte) 0x02 );
|
||||
|
||||
m_Stream.Write( (int) item.Serial );
|
||||
|
||||
itemID &= 0x3FFF;
|
||||
|
||||
m_Stream.Write( (short) itemID );
|
||||
|
||||
m_Stream.Write( (byte) 0 );
|
||||
/*} else if ( ) {
|
||||
m_Stream.Write( (byte) 0x01 );
|
||||
|
||||
m_Stream.Write( (int) item.Serial );
|
||||
|
||||
m_Stream.Write( (short) itemID );
|
||||
|
||||
m_Stream.Write( (byte) item.Direction );*/
|
||||
} else {
|
||||
m_Stream.Write( (byte) 0x00 );
|
||||
|
||||
m_Stream.Write( (int) item.Serial );
|
||||
|
||||
itemID &= 0x7FFF;
|
||||
|
||||
m_Stream.Write( (short) itemID );
|
||||
|
||||
m_Stream.Write( (byte) 0 );
|
||||
}
|
||||
|
||||
m_Stream.Write( (int) item.Serial );
|
||||
|
||||
m_Stream.Write( (short) itemID );
|
||||
|
||||
m_Stream.Write( (byte) item.Direction );
|
||||
|
||||
int amount = item.Amount;
|
||||
m_Stream.Write( (short) amount );
|
||||
m_Stream.Write( (short) amount );
|
||||
|
|
@ -1136,18 +1152,34 @@ namespace Server.Network
|
|||
|
||||
if ( item is BaseMulti ) {
|
||||
m_Stream.Write( (byte) 0x02 );
|
||||
|
||||
m_Stream.Write( (int) item.Serial );
|
||||
|
||||
itemID &= 0x3FFF;
|
||||
|
||||
m_Stream.Write( (ushort) itemID );
|
||||
|
||||
m_Stream.Write( (byte) 0 );
|
||||
/*} else if ( ) {
|
||||
m_Stream.Write( (byte) 0x01 );
|
||||
|
||||
m_Stream.Write( (int) item.Serial );
|
||||
|
||||
m_Stream.Write( (ushort) itemID );
|
||||
|
||||
m_Stream.Write( (byte) item.Direction );*/
|
||||
} else {
|
||||
m_Stream.Write( (byte) 0x00 );
|
||||
|
||||
m_Stream.Write( (int) item.Serial );
|
||||
|
||||
itemID &= 0xFFFF;
|
||||
|
||||
m_Stream.Write( (ushort) itemID );
|
||||
|
||||
m_Stream.Write( (byte) 0 );
|
||||
}
|
||||
|
||||
m_Stream.Write( (int) item.Serial );
|
||||
|
||||
m_Stream.Write( (ushort) itemID );
|
||||
|
||||
m_Stream.Write( (byte) item.Direction );
|
||||
|
||||
int amount = item.Amount;
|
||||
m_Stream.Write( (short) amount );
|
||||
m_Stream.Write( (short) amount );
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue