summaryrefslogtreecommitdiff
path: root/src/server.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/server.h')
-rw-r--r--src/server.h13
1 files changed, 8 insertions, 5 deletions
diff --git a/src/server.h b/src/server.h
index 4bdaa8455..9c655b9ab 100644
--- a/src/server.h
+++ b/src/server.h
@@ -437,11 +437,14 @@ private:
// When called, connection mutex should be locked
RemoteClient* getClient(u16 peer_id);
- // Gets a player from memory or creates one.
- // Caller should check isClientConnected() and set it appropriately.
- //
- // Call with env and con locked.
- Player *emergePlayer(const char *name, const char *password);
+ /*
+ Get a player from memory or creates one.
+ If player is already connected, return NULL
+
+ Call with env and con locked.
+ */
+ Player *emergePlayer(const char *name, const char *password,
+ u16 peer_id);
/*
Update water pressure.