summaryrefslogtreecommitdiff
path: root/src/net/tradehandler.cpp
diff options
context:
space:
mode:
authorDavid Athay <ko2fan@gmail.com>2008-06-14 12:42:49 +0000
committerDavid Athay <ko2fan@gmail.com>2008-06-14 12:42:49 +0000
commit5fbb6c822dcf01297a29078eb6abc552dcb8b80d (patch)
tree5c6a76a2875b588063ad8d5c9200ff7994c30668 /src/net/tradehandler.cpp
parent2f8ee95fbacb71e7cbca85fcc11e6f9f7e36c258 (diff)
downloadmana-5fbb6c822dcf01297a29078eb6abc552dcb8b80d.tar.gz
mana-5fbb6c822dcf01297a29078eb6abc552dcb8b80d.tar.bz2
mana-5fbb6c822dcf01297a29078eb6abc552dcb8b80d.tar.xz
mana-5fbb6c822dcf01297a29078eb6abc552dcb8b80d.zip
Fixed compilation errors and trade bug.
Diffstat (limited to 'src/net/tradehandler.cpp')
-rw-r--r--src/net/tradehandler.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/net/tradehandler.cpp b/src/net/tradehandler.cpp
index 85ab65c1..ed1536eb 100644
--- a/src/net/tradehandler.cpp
+++ b/src/net/tradehandler.cpp
@@ -159,6 +159,11 @@ void TradeHandler::handleMessage(MessageIn *msg)
// Trade: New Item add response (was 0x00ea, now 01b1)
{
const int index = msg->readInt16();
+ if (index == 0)
+ {
+ tradeWindow->receivedOk(true);
+ return;
+ }
Item *item = player_node->getInventory()->getItem(index);
Sint16 quantity = msg->readInt16();