From 9f8fd9c22f29638db41cd2a262e4419485dcdf26 Mon Sep 17 00:00:00 2001 From: Cedric Beck Date: Tue, 10 Dec 2024 14:34:44 +0100 Subject: [PATCH] changed var name --- .../gamestate/turnstate/powercardstate/SwapState.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Projekte/mdga/model/src/main/java/pp/mdga/client/gamestate/turnstate/powercardstate/SwapState.java b/Projekte/mdga/model/src/main/java/pp/mdga/client/gamestate/turnstate/powercardstate/SwapState.java index 293830e6..12cbd965 100644 --- a/Projekte/mdga/model/src/main/java/pp/mdga/client/gamestate/turnstate/powercardstate/SwapState.java +++ b/Projekte/mdga/model/src/main/java/pp/mdga/client/gamestate/turnstate/powercardstate/SwapState.java @@ -29,6 +29,8 @@ public SwapState(ClientState parent, ClientGameLogic logic) { this.parent = (PowerCardState) parent; possibleOwnPieces = new ArrayList<>(); possibleEnemyPieces = new ArrayList<>(); + selectedOwnPiece = null; + selectedEnemyPiece = null; } @Override @@ -37,15 +39,15 @@ public void enter() { ArrayList ownPieces = new ArrayList<>(possibleOwnPieces.stream().map(Piece::getUuid).toList()); ArrayList enemyPieces = new ArrayList<>(possibleEnemyPieces.stream().map(Piece::getUuid).toList()); logic.addNotification(new SelectableSwapNotification(ownPieces, enemyPieces)); - possibleOwnPieces = null; - possibleEnemyPieces = null; + selectedOwnPiece = null; + selectedEnemyPiece = null; } @Override public void exit() { LOGGER.log(System.Logger.Level.INFO, "Exiting SwapState"); - possibleOwnPieces = null; - possibleEnemyPieces = null; + possibleOwnPieces.clear(); + possibleEnemyPieces.clear(); } public void setPossibleOwnPieces(ArrayList possibleOwnPieces) {