From 0fb3ca872877548c9af3d9737245d75a0ab24813 Mon Sep 17 00:00:00 2001 From: punchready Date: Thu, 29 Jul 2021 00:22:11 +0200 Subject: [PATCH] fix: ok, we are sending more events --- .../marvelous/gamelibrary/gamelogic/GameStateManager.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/uulm/teamname/marvelous/gamelibrary/gamelogic/GameStateManager.java b/src/main/java/uulm/teamname/marvelous/gamelibrary/gamelogic/GameStateManager.java index 8e52f82..6023110 100644 --- a/src/main/java/uulm/teamname/marvelous/gamelibrary/gamelogic/GameStateManager.java +++ b/src/main/java/uulm/teamname/marvelous/gamelibrary/gamelogic/GameStateManager.java @@ -118,6 +118,8 @@ class GameStateManager { ArrayList result = GameLogic.startGame(snapshot, selectedCharacters1, selectedCharacters2); applyEvents(result); + result.add(GameLogic.buildGameStateEvent(state)); + snapshot = state.snapshot(); ArrayList result2 = GameLogic.startRound(snapshot); @@ -125,7 +127,7 @@ class GameStateManager { result.addAll(result2); - result.add(GameLogic.buildGameStateEvent(snapshot)); + result.add(GameLogic.buildGameStateEvent(state)); return result; }