From 470de10de3a4d864ce2808bb3778cf9abfbc560e Mon Sep 17 00:00:00 2001 From: Loic Blot Date: Fri, 3 Apr 2015 09:04:02 +0200 Subject: Fix players spawned at (0,0,0) in some rare cases instead of static_spawnpoint, if set Approved by: @kwoelkr --- src/server.h | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'src/server.h') diff --git a/src/server.h b/src/server.h index a584cbe5a..da506acf1 100644 --- a/src/server.h +++ b/src/server.h @@ -63,11 +63,6 @@ enum ClientDeletionReason { CDR_DENY }; -/* - Some random functions -*/ -v3f findSpawnPos(ServerMap &map); - class MapEditEventIgnorer { public: @@ -474,6 +469,8 @@ private: void DeleteClient(u16 peer_id, ClientDeletionReason reason); void UpdateCrafting(Player *player); + v3f findSpawnPos(); + // When called, connection mutex should be locked RemoteClient* getClient(u16 peer_id,ClientState state_min=CS_Active); RemoteClient* getClientNoEx(u16 peer_id,ClientState state_min=CS_Active); -- cgit v1.2.3