mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-02-02 07:07:29 +01:00
Core/Trade: Uncommented and updated HandleBeginTradeOpcode
This commit is contained in:
@@ -527,15 +527,15 @@ void WorldSession::HandleBeginTradeOpcode(WorldPacket& recvPacket)
|
||||
BitStream mask = recvPacket.ReadBitStream(8);
|
||||
|
||||
ByteBuffer bytes(8, true);
|
||||
|
||||
if (mask[0]) bytes[5] = recvPacket.ReadUInt8() ^ 1;
|
||||
if (mask[4]) bytes[2] = recvPacket.ReadUInt8() ^ 1;
|
||||
if (mask[5]) bytes[3] = recvPacket.ReadUInt8() ^ 1;
|
||||
if (mask[2]) bytes[4] = recvPacket.ReadUInt8() ^ 1;
|
||||
if (mask[7]) bytes[1] = recvPacket.ReadUInt8() ^ 1;
|
||||
if (mask[3]) bytes[0] = recvPacket.ReadUInt8() ^ 1;
|
||||
if (mask[1]) bytes[6] = recvPacket.ReadUInt8() ^ 1;
|
||||
if (mask[6]) bytes[7] = recvPacket.ReadUInt8() ^ 1;
|
||||
|
||||
recvPacket.ReadXorByte(mask[0], bytes[5]);
|
||||
recvPacket.ReadXorByte(mask[4], bytes[2]);
|
||||
recvPacket.ReadXorByte(mask[5], bytes[3]);
|
||||
recvPacket.ReadXorByte(mask[2], bytes[4]);
|
||||
recvPacket.ReadXorByte(mask[7], bytes[1]);
|
||||
recvPacket.ReadXorByte(mask[3], bytes[0]);
|
||||
recvPacket.ReadXorByte(mask[1], bytes[6]);
|
||||
recvPacket.ReadXorByte(mask[6], bytes[7]);
|
||||
|
||||
uint64 tradeGuid = BitConverter::ToUInt64(bytes);
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user