summaryrefslogtreecommitdiff
path: root/src/net/partyhandler.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/net/partyhandler.cpp')
-rw-r--r--src/net/partyhandler.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/net/partyhandler.cpp b/src/net/partyhandler.cpp
index dd169b8d..f3a2e2f5 100644
--- a/src/net/partyhandler.cpp
+++ b/src/net/partyhandler.cpp
@@ -30,6 +30,7 @@
#include "chatserver/chatserver.h"
#include "../gui/chat.h"
+#include "../gui/partywindow.h"
#include "../log.h"
#include "../localplayer.h"
@@ -56,13 +57,15 @@ void PartyHandler::handleMessage(MessageIn &msg)
{
if (!player_node->getInParty())
player_node->setInParty(true);
+ std::string memberName = msg.readString();
+ partyWindow->addPartyMember(memberName);
}
} break;
case CPMSG_PARTY_INVITED:
{
- //TODO: Show dialog to player asking to join party
std::string inviter = msg.readString();
+ partyWindow->showPartyInvite(inviter);
} break;
case CPMSG_PARTY_ACCEPT_INVITE_RESPONSE: