aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Handlers/TradeHandler.cpp
diff options
context:
space:
mode:
authorSpp <spp@jorge.gr>2012-03-09 13:42:52 +0100
committerSpp <spp@jorge.gr>2012-03-09 13:42:52 +0100
commitf1949b20a6545b11361d6fa223907393a0070327 (patch)
treef4c50f20dbe2f3d0c82d2f03c442668168a4907e /src/server/game/Handlers/TradeHandler.cpp
parenta1a7a2d7c06e9a8d1cbf3a8901d8d134dcd1ee6a (diff)
Some random cleanup here and there
Diffstat (limited to 'src/server/game/Handlers/TradeHandler.cpp')
-rwxr-xr-xsrc/server/game/Handlers/TradeHandler.cpp10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/server/game/Handlers/TradeHandler.cpp b/src/server/game/Handlers/TradeHandler.cpp
index 4c39992f344..17617c399e4 100755
--- a/src/server/game/Handlers/TradeHandler.cpp
+++ b/src/server/game/Handlers/TradeHandler.cpp
@@ -546,15 +546,12 @@ void WorldSession::HandleCancelTradeOpcode(WorldPacket& /*recvPacket*/)
void WorldSession::HandleInitiateTradeOpcode(WorldPacket& recvPacket)
{
- if (GetPlayer()->m_trade)
- {
- recvPacket.rfinish();
- return;
- }
-
uint64 ID;
recvPacket >> ID;
+ if (GetPlayer()->m_trade)
+ return;
+
if (!GetPlayer()->isAlive())
{
SendTradeStatus(TRADE_STATUS_YOU_DEAD);
@@ -728,4 +725,3 @@ void WorldSession::HandleClearTradeItemOpcode(WorldPacket& recvPacket)
my_trade->SetItem(TradeSlots(tradeSlot), NULL);
}
-