From 5a12d8e96f7051af52c9bf158c514b7183504313 Mon Sep 17 00:00:00 2001 From: Felix Koppe Date: Mon, 9 Dec 2024 01:18:29 +0100 Subject: [PATCH] Fix dice more than once error --- .../pp/mdga/client/gamestate/turnstate/RollDiceState.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Projekte/mdga/model/src/main/java/pp/mdga/client/gamestate/turnstate/RollDiceState.java b/Projekte/mdga/model/src/main/java/pp/mdga/client/gamestate/turnstate/RollDiceState.java index 90d473d3..2d2c1258 100644 --- a/Projekte/mdga/model/src/main/java/pp/mdga/client/gamestate/turnstate/RollDiceState.java +++ b/Projekte/mdga/model/src/main/java/pp/mdga/client/gamestate/turnstate/RollDiceState.java @@ -6,6 +6,7 @@ import pp.mdga.message.client.AnimationEndMessage; import pp.mdga.message.client.RequestDieMessage; import pp.mdga.message.server.ChoosePieceStateMessage; +import pp.mdga.message.server.DiceNowMessage; import pp.mdga.message.server.DieMessage; import pp.mdga.message.server.NoTurnMessage; import pp.mdga.notification.DiceNowNotification; @@ -59,4 +60,9 @@ public void received(ChoosePieceStateMessage msg){ public void received(NoTurnMessage msg){ parent.getParent().setState(parent.getParent().getWaiting()); } + + @Override + public void received(DiceNowMessage msg){ + logic.addNotification(new DiceNowNotification()); + } }