fixed PlayerData mistake

This commit is contained in:
Fleischer Hanno
2024-12-02 01:16:33 +01:00
parent 1b6407b75b
commit 149931d2cb
2 changed files with 2 additions and 1 deletions

View File

@@ -79,7 +79,7 @@ public void received(ServerStartGameMessage msg){
logic.addNotification(new GameNotification(logic.getGame().getPlayers().get(parent.getOwnPlayerId()).getColor()));
for(Map.Entry<Color, PlayerData> entry : msg.getBoard().getPlayerData().entrySet()){
List<UUID> 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()));

View File

@@ -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();