summaryrefslogtreecommitdiff
path: root/src/net/eathena/tradehandler.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/net/eathena/tradehandler.cpp')
-rw-r--r--src/net/eathena/tradehandler.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/net/eathena/tradehandler.cpp b/src/net/eathena/tradehandler.cpp
index f81d80e24..02968fa5b 100644
--- a/src/net/eathena/tradehandler.cpp
+++ b/src/net/eathena/tradehandler.cpp
@@ -107,7 +107,7 @@ void TradeHandler::request(const Being *const being) const
if (!being)
return;
- MessageOut outMsg(CMSG_TRADE_REQUEST);
+ createOutPacket(CMSG_TRADE_REQUEST);
outMsg.writeInt32(being->getId());
}
@@ -116,7 +116,7 @@ void TradeHandler::respond(const bool accept) const
if (!accept)
PlayerInfo::setTrading(false);
- MessageOut outMsg(CMSG_TRADE_RESPONSE);
+ createOutPacket(CMSG_TRADE_RESPONSE);
outMsg.writeInt8(static_cast<int8_t>(accept ? 3 : 4));
}
@@ -125,7 +125,7 @@ void TradeHandler::addItem(const Item *const item, const int amount) const
if (!item)
return;
- MessageOut outMsg(CMSG_TRADE_ITEM_ADD_REQUEST);
+ createOutPacket(CMSG_TRADE_ITEM_ADD_REQUEST);
outMsg.writeInt16(static_cast<int16_t>(
item->getInvIndex() + INVENTORY_OFFSET));
outMsg.writeInt32(amount);
@@ -133,24 +133,24 @@ void TradeHandler::addItem(const Item *const item, const int amount) const
void TradeHandler::setMoney(const int amount) const
{
- MessageOut outMsg(CMSG_TRADE_ITEM_ADD_REQUEST);
+ createOutPacket(CMSG_TRADE_ITEM_ADD_REQUEST);
outMsg.writeInt16(0);
outMsg.writeInt32(amount);
}
void TradeHandler::confirm() const
{
- MessageOut outMsg(CMSG_TRADE_ADD_COMPLETE);
+ createOutPacket(CMSG_TRADE_ADD_COMPLETE);
}
void TradeHandler::finish() const
{
- MessageOut outMsg(CMSG_TRADE_OK);
+ createOutPacket(CMSG_TRADE_OK);
}
void TradeHandler::cancel() const
{
- MessageOut outMsg(CMSG_TRADE_CANCEL_REQUEST);
+ createOutPacket(CMSG_TRADE_CANCEL_REQUEST);
}
void TradeHandler::processTradeRequest(Net::MessageIn &msg) const