diff --git a/Projekte/battleship/model/src/main/java/pp/battleship/game/server/ServerGameLogic.java b/Projekte/battleship/model/src/main/java/pp/battleship/game/server/ServerGameLogic.java index f761a5a8..4c7b697e 100644 --- a/Projekte/battleship/model/src/main/java/pp/battleship/game/server/ServerGameLogic.java +++ b/Projekte/battleship/model/src/main/java/pp/battleship/game/server/ServerGameLogic.java @@ -201,7 +201,7 @@ void playerReady(Player player, List ships) { private boolean checkShips(Player player, List ships) { for(Battleship ship : ships) { for(Battleship other : ships) { - if(ship.collidesWith(other)) { + if(ship.collidesWith(other) && !ship.equals(other)) { return false; } }