diff options
author | Jared Adams <jaxad0127@gmail.com> | 2009-03-29 20:35:19 -0600 |
---|---|---|
committer | Jared Adams <jaxad0127@gmail.com> | 2009-03-29 20:36:58 -0600 |
commit | bbf4d657e77fd39887b9941af1fe75a5ec27d988 (patch) | |
tree | d03c2973cff4d11e2eddbb856483369255ee40af /src/localplayer.cpp | |
parent | 985e65f31b9cc06f13b733ddd5c7a9daa1331e21 (diff) | |
download | mana-client-bbf4d657e77fd39887b9941af1fe75a5ec27d988.tar.gz mana-client-bbf4d657e77fd39887b9941af1fe75a5ec27d988.tar.bz2 mana-client-bbf4d657e77fd39887b9941af1fe75a5ec27d988.tar.xz mana-client-bbf4d657e77fd39887b9941af1fe75a5ec27d988.zip |
Fix up eAthena party handling some more
Diffstat (limited to 'src/localplayer.cpp')
-rw-r--r-- | src/localplayer.cpp | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/src/localplayer.cpp b/src/localplayer.cpp index eb54b4b1..039ed91e 100644 --- a/src/localplayer.cpp +++ b/src/localplayer.cpp @@ -50,10 +50,9 @@ #include "net/tmwserv/gameserver/player.h" #include "net/tmwserv/chatserver/guild.h" #include "net/tmwserv/chatserver/party.h" -#endif - -#ifdef EATHENA_SUPPORT +#else #include "net/messageout.h" +#include "net/ea/party.h" #include "net/ea/protocol.h" #endif @@ -381,7 +380,16 @@ void LocalPlayer::inviteToParty(const std::string &name) #ifdef TMWSERV_SUPPORT Net::ChatServer::Party::invitePlayer(name); #else + // need an id +#endif +} +void LocalPlayer::inviteToParty(Player *player) +{ +#ifdef TMWSERV_SUPPORT + Net::ChatServer::Party::invitePlayer(player->getName()); +#else + eAthena::Party::invite(player); #endif } |