diff --git a/server/routes/games.js b/server/routes/games.js index a6064c6..288a920 100755 --- a/server/routes/games.js +++ b/server/routes/games.js @@ -793,6 +793,8 @@ const setPlayerName = (game, session, name) => { if (tmp.name && tmp.name.toLowerCase() === name.toLowerCase()) { if (!tmp.player || (Date.now() - tmp.player.lastActive) > 60000) { tmp.player = game.sessions[key]; + session.color = game.sessions[key].color; + session.initialSettlement = game.sessions[key].initialSettlement; delete game.sessions[key]; } else { return `${name} is already taken and has been active in the last minute.`;