From 152f1fa776d1010e1ce16c376b6d77f38f219dfb Mon Sep 17 00:00:00 2001 From: Evan Powell Date: Tue, 8 Sep 2020 20:42:07 -0500 Subject: [PATCH] added the logic for the gamestate if a player has won (#2) --- src/services/GameState.service.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/services/GameState.service.js b/src/services/GameState.service.js index f491215..d704a18 100644 --- a/src/services/GameState.service.js +++ b/src/services/GameState.service.js @@ -301,7 +301,13 @@ export class GameStateService { throw new InvalidAdvanceStateError("the player has not fired a missle"); } } - + + let winner = this.get_winner(); + if(winner) { + this.current_state = GameState.PlayerVictory; + this.current_player = winner; + } + }