diff --git a/src/events/StartGame.ts b/src/events/StartGame.ts index 86b2bc0..1cf1f89 100644 --- a/src/events/StartGame.ts +++ b/src/events/StartGame.ts @@ -25,6 +25,15 @@ export const StartGame = (io: Server, socket: Socket, data: StartGame) => { }; // Ensure the game can be started + let start_error = game.start_error(); + if (start_error) { + log.info(`Game ${game.code}: ${start_error}`); + socket.emit(`Starting`, { + success: false, + message: start_error, + }); + return; + }; } catch (err) { log.prettyError(err); socket.emit(`Starting`, {