diff --git a/src/main/java/de/towerdefence/server/match/Match.java b/src/main/java/de/towerdefence/server/match/Match.java index e8e786e..7deb5d6 100644 --- a/src/main/java/de/towerdefence/server/match/Match.java +++ b/src/main/java/de/towerdefence/server/match/Match.java @@ -60,12 +60,14 @@ public class Match { throw new InvalidPlacementException(InvalidPlacementReason.LOCATION_USED); } removeMoney(player, TOWER_PRICE); + player1MoneyCallback.call(player1, player1Money); player1Map[x][y] = tower; } else { if (player2Map[x][y] != null) { throw new InvalidPlacementException(InvalidPlacementReason.LOCATION_USED); } removeMoney(player, TOWER_PRICE); + player2MoneyCallback.call(player2, player2Money); player2Map[x][y] = tower; } return getOpponent(player);