diff --git a/traque-back/game.js b/traque-back/game.js index 57c95ff..7898b30 100644 --- a/traque-back/game.js +++ b/traque-back/game.js @@ -18,7 +18,7 @@ export default class Game { return false; } //The game has started - if(this.state == GameState.PLACEMENT && newState == GameState.PLAYING) { + if(newState == GameState.PLAYING) { this.initLastSentLocations(); } this.state = newState; diff --git a/traque-back/index.js b/traque-back/index.js index 64dfd20..b2aa8b2 100644 --- a/traque-back/index.js +++ b/traque-back/index.js @@ -245,9 +245,10 @@ io.of("player").on("connection", (socket) => { }); socket.on('capture', (captureCode) => { + let capturedTeam = game.getTeam(teamId).chasing if(game.capture(teamId, captureCode)) { sendUpdatedTeamInformations(teamId) - sendUpdatedTeamInformations(game.getTeam(teamId).chasing) + sendUpdatedTeamInformations(capturedTeam) secureBroadcast("teams", game.teams); }else { socket.emit("error", "Incorrect code")