summaryrefslogtreecommitdiff
path: root/src/net/tradehandler.cpp
diff options
context:
space:
mode:
authorIra Rice <irarice@gmail.com>2008-10-23 16:22:25 +0000
committerIra Rice <irarice@gmail.com>2008-10-23 16:22:25 +0000
commitaae1df481432c4ea162641e5ff5fdc5c385afd62 (patch)
tree9c0c7bef25e7e4ad8afabc42ab8f0feb2f890158 /src/net/tradehandler.cpp
parentba4a95460650b93deca7b7dcff6775f013b73119 (diff)
downloadmana-aae1df481432c4ea162641e5ff5fdc5c385afd62.tar.gz
mana-aae1df481432c4ea162641e5ff5fdc5c385afd62.tar.bz2
mana-aae1df481432c4ea162641e5ff5fdc5c385afd62.tar.xz
mana-aae1df481432c4ea162641e5ff5fdc5c385afd62.zip
Added a patch by peavey over on TMW to disallow adding items to trade if
the trade partner doesn't have room for them.
Diffstat (limited to 'src/net/tradehandler.cpp')
-rw-r--r--src/net/tradehandler.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/net/tradehandler.cpp b/src/net/tradehandler.cpp
index cfd24977..9174d846 100644
--- a/src/net/tradehandler.cpp
+++ b/src/net/tradehandler.cpp
@@ -189,6 +189,12 @@ void TradeHandler::handleMessage(MessageIn *msg)
"partner is over weighted.",
BY_SERVER);
break;
+ case 2:
+ // Add item failed - player has no free slot
+ chatWindow->chatLog("Failed adding item. Trade "
+ "partner has no free slot.",
+ BY_SERVER);
+ break;
default:
chatWindow->chatLog("Failed adding item for "
"unknown reason.", BY_SERVER);