summaryrefslogtreecommitdiff
path: root/src/localplayer.cpp
diff options
context:
space:
mode:
authorGuillaume Melquiond <guillaume.melquiond@gmail.com>2007-07-29 17:08:58 +0000
committerGuillaume Melquiond <guillaume.melquiond@gmail.com>2007-07-29 17:08:58 +0000
commit69dfa053e2d3fc50703338bb2865c33d966dda16 (patch)
treee1ba3f9fda1f3cc4a0a9b09f6f162da399a3eb2a /src/localplayer.cpp
parentd61fdaf1932724f86a68484c4a05195ca270646e (diff)
downloadMana-69dfa053e2d3fc50703338bb2865c33d966dda16.tar.gz
Mana-69dfa053e2d3fc50703338bb2865c33d966dda16.tar.bz2
Mana-69dfa053e2d3fc50703338bb2865c33d966dda16.tar.xz
Mana-69dfa053e2d3fc50703338bb2865c33d966dda16.zip
Converted trading to new server.
Diffstat (limited to 'src/localplayer.cpp')
-rw-r--r--src/localplayer.cpp22
1 files changed, 5 insertions, 17 deletions
diff --git a/src/localplayer.cpp b/src/localplayer.cpp
index 4d42c7aa..5945127f 100644
--- a/src/localplayer.cpp
+++ b/src/localplayer.cpp
@@ -274,25 +274,13 @@ void LocalPlayer::emote(Uint8 emotion)
*/
}
-void LocalPlayer::tradeReply(bool accept)
-{
- if (!accept)
- mTrading = false;
-
- // XXX Convert for new server
- /*
- MessageOut outMsg(CMSG_TRADE_RESPONSE);
- outMsg.writeByte(accept ? 3 : 4);
- */
-}
-
void LocalPlayer::trade(Being *being) const
{
- // XXX Convert for new server
- /*
- MessageOut outMsg(CMSG_TRADE_REQUEST);
- outMsg.writeLong(being->getId());
- */
+ extern std::string tradePartnerName;
+ extern int tradePartnerID;
+ tradePartnerName = being->getName();
+ tradePartnerID = being->getId();
+ Net::GameServer::Player::requestTrade(tradePartnerID);
}
bool LocalPlayer::tradeRequestOk() const