diff --git a/src/network/game_setup.cpp b/src/network/game_setup.cpp index e26a1e0b8..84327cc71 100644 --- a/src/network/game_setup.cpp +++ b/src/network/game_setup.cpp @@ -35,14 +35,6 @@ GameSetup::GameSetup() m_reverse = false; } // GameSetup -//----------------------------------------------------------------------------- -void GameSetup::addPlayer(std::shared_ptr profile) -{ - m_players.push_back(profile); - Log::info("GameSetup", "New player in the game setup. Player name : %s.", - StringUtils::wideToUtf8(profile->getName()).c_str()); -} // addPlayer - //----------------------------------------------------------------------------- /** Update and see if any player disconnects. * \param remove_disconnected_players remove the disconnected players, diff --git a/src/network/game_setup.hpp b/src/network/game_setup.hpp index 8f6d3dd31..3a81b76e7 100644 --- a/src/network/game_setup.hpp +++ b/src/network/game_setup.hpp @@ -63,7 +63,8 @@ public: // ------------------------------------------------------------------------ ~GameSetup() {} // ------------------------------------------------------------------------ - void addPlayer(std::shared_ptr profile); + void addPlayer(std::shared_ptr profile) + { m_players.push_back(profile); } // ------------------------------------------------------------------------ void update(bool remove_disconnected_players); // ------------------------------------------------------------------------ diff --git a/src/network/protocols/server_lobby.cpp b/src/network/protocols/server_lobby.cpp index 5f9acda3f..3a9dff7a0 100644 --- a/src/network/protocols/server_lobby.cpp +++ b/src/network/protocols/server_lobby.cpp @@ -935,10 +935,13 @@ void ServerLobby::connectionRequested(Event* event) m_peers_ready[peer] = false; for (std::shared_ptr npp : peer->getPlayerProfiles()) + { m_game_setup->addPlayer(npp); + Log::info("ServerLobby", "New player %s with online id %u from %s.", + StringUtils::wideToUtf8(npp->getName()).c_str(), + npp->getOnlineId(), peer->getAddress().toString().c_str()); + } updatePlayerList(); - Log::verbose("ServerLobby", "New player."); - } // connectionRequested //-----------------------------------------------------------------------------