diff --git a/Projekte/mdga/model/src/main/java/pp/mdga/client/dialogState/LobbyState.java b/Projekte/mdga/model/src/main/java/pp/mdga/client/dialogState/LobbyState.java index 6adfcf6f..7678624a 100644 --- a/Projekte/mdga/model/src/main/java/pp/mdga/client/dialogState/LobbyState.java +++ b/Projekte/mdga/model/src/main/java/pp/mdga/client/dialogState/LobbyState.java @@ -79,7 +79,7 @@ public void received(ServerStartGameMessage msg){ logic.addNotification(new GameNotification(logic.getGame().getPlayers().get(parent.getOwnPlayerId()).getColor())); for(Map.Entry entry : msg.getBoard().getPlayerData().entrySet()){ List pieceIds = new ArrayList<>(); - for (Piece piece : entry.getValue().getPieces()){ + for(Piece piece : entry.getValue().getPieces()){ pieceIds.add(piece.getUuid()); } logic.addNotification(new PlayerInGameNotification(entry.getKey(), pieceIds, logic.getGame().getPlayerByColor(entry.getKey()).getName())); diff --git a/Projekte/mdga/model/src/main/java/pp/mdga/game/PlayerData.java b/Projekte/mdga/model/src/main/java/pp/mdga/game/PlayerData.java index 818abeb2..8fcc85ae 100644 --- a/Projekte/mdga/model/src/main/java/pp/mdga/game/PlayerData.java +++ b/Projekte/mdga/model/src/main/java/pp/mdga/game/PlayerData.java @@ -34,6 +34,7 @@ public class PlayerData { */ public PlayerData(Color color) { homeNodes = new HomeNode[4]; + pieces = new Piece[4]; waitingArea = new Piece[4]; for (int i = 0; i < 4; i++) { homeNodes[i] = new HomeNode();