diff options
| author | Shauren <shauren.trinity@gmail.com> | 2012-07-11 19:26:26 +0200 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2012-07-11 19:26:26 +0200 |
| commit | 492fd80b0621728889c6013682d07b420778ef9a (patch) | |
| tree | 6539618a8f34e937b5ca5af3044ca0fbcca15d7b /src/server/game/Handlers/ItemHandler.cpp | |
| parent | 7611ab69be5982dfe558d6e7554545ea253cbb60 (diff) | |
Core/Misc
* Cleaned up packet manipulation methods, no need to keep duplicate sets of functions doing the same
* Added a very basic ObjectGuid structure for easier (and endian-safe) method of accessing individual guid bytes
Diffstat (limited to 'src/server/game/Handlers/ItemHandler.cpp')
| -rwxr-xr-x | src/server/game/Handlers/ItemHandler.cpp | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/src/server/game/Handlers/ItemHandler.cpp b/src/server/game/Handlers/ItemHandler.cpp index 1e29ea2621e..0bdff9016f7 100755 --- a/src/server/game/Handlers/ItemHandler.cpp +++ b/src/server/game/Handlers/ItemHandler.cpp @@ -744,14 +744,14 @@ void WorldSession::SendListInventory(uint64 vendorGuid) if (!items) { WorldPacket data(SMSG_LIST_INVENTORY, 8 + 1 + 1); - data.WriteByteMask(bytes[5]); - data.WriteByteMask(bytes[6]); - data.WriteByteMask(bytes[1]); - data.WriteByteMask(bytes[2]); - data.WriteByteMask(bytes[3]); - data.WriteByteMask(bytes[0]); - data.WriteByteMask(bytes[7]); - data.WriteByteMask(bytes[4]); + data.WriteBit(bytes[5]); + data.WriteBit(bytes[6]); + data.WriteBit(bytes[1]); + data.WriteBit(bytes[2]); + data.WriteBit(bytes[3]); + data.WriteBit(bytes[0]); + data.WriteBit(bytes[7]); + data.WriteBit(bytes[4]); data.WriteByteSeq(bytes[2]); data.WriteByteSeq(bytes[3]); @@ -771,14 +771,14 @@ void WorldSession::SendListInventory(uint64 vendorGuid) WorldPacket data(SMSG_LIST_INVENTORY, 8 + 1 + itemCount * 8 * 4); - data.WriteByteMask(bytes[5]); - data.WriteByteMask(bytes[6]); - data.WriteByteMask(bytes[1]); - data.WriteByteMask(bytes[2]); - data.WriteByteMask(bytes[3]); - data.WriteByteMask(bytes[0]); - data.WriteByteMask(bytes[7]); - data.WriteByteMask(bytes[4]); + data.WriteBit(bytes[5]); + data.WriteBit(bytes[6]); + data.WriteBit(bytes[1]); + data.WriteBit(bytes[2]); + data.WriteBit(bytes[3]); + data.WriteBit(bytes[0]); + data.WriteBit(bytes[7]); + data.WriteBit(bytes[4]); data.WriteByteSeq(bytes[2]); data.WriteByteSeq(bytes[3]); |
