From 5b55d39c9a6acf87d9ff20f2a81644dc8dc6daba Mon Sep 17 00:00:00 2001 From: Daniel Grigencha Date: Fri, 6 Dec 2024 02:22:07 +0100 Subject: [PATCH] Updated 'AnimationState' class. Updated the 'AnimationState' class by solving the transition error due to the separat state change. --- .../main/java/pp/mdga/server/automaton/game/AnimationState.java | 1 + 1 file changed, 1 insertion(+) diff --git a/Projekte/mdga/model/src/main/java/pp/mdga/server/automaton/game/AnimationState.java b/Projekte/mdga/model/src/main/java/pp/mdga/server/automaton/game/AnimationState.java index c1ba800e..5e067e89 100644 --- a/Projekte/mdga/model/src/main/java/pp/mdga/server/automaton/game/AnimationState.java +++ b/Projekte/mdga/model/src/main/java/pp/mdga/server/automaton/game/AnimationState.java @@ -53,6 +53,7 @@ public void received(AnimationEndMessage msg, int from) { if (this.messageReceived == this.logic.getGame().getPlayers().size()) { this.logic.getServerSender().send(this.logic.getGame().getActivePlayerId(), new DiceNowMessage()); this.gameAutomaton.setCurrentState(this.gameAutomaton.getTurnState()); + this.gameAutomaton.getTurnState().setCurrentState(this.gameAutomaton.getTurnState().getPowerCardState()); } else { this.messageReceived++; }