diff options
Diffstat (limited to 'src/server')
| -rwxr-xr-x | src/server/game/Handlers/TradeHandler.cpp | 8 | 
1 files changed, 4 insertions, 4 deletions
diff --git a/src/server/game/Handlers/TradeHandler.cpp b/src/server/game/Handlers/TradeHandler.cpp index c3009507a28..86c3288c60c 100755 --- a/src/server/game/Handlers/TradeHandler.cpp +++ b/src/server/game/Handlers/TradeHandler.cpp @@ -34,12 +34,12 @@ void WorldSession::SendTradeStatus(TradeStatus status)  {      WorldPacket data; +    data.Initialize(SMSG_TRADE_STATUS, 1+4+4); +    data.WriteBit(0); // unk bit, usually 0 +    data.WriteBits(status, 5); +      switch (status)      { -        data.Initialize(SMSG_TRADE_STATUS, 1+4+4); -        data.WriteBit(0); // unk bit, usually 0 -        data.WriteBits(status, 5); -          case TRADE_STATUS_BEGIN_TRADE:              data.WriteBits(0, 8); // zero guid              break;  | 
