Version 1.0 #40

Merged
j23f0779 merged 947 commits from development2 into main 2024-12-13 10:26:49 +01:00
Showing only changes of commit 41ac04f69d - Show all commits

View File

@@ -64,6 +64,9 @@ private boolean canInfieldMove(Piece piece, int steps){
int moveIndex = (pieceIndex + steps) % logic.getGame().getBoard().getInfield().length; int moveIndex = (pieceIndex + steps) % logic.getGame().getBoard().getInfield().length;
Piece occupant = logic.getGame().getBoard().getInfield()[moveIndex].getOccupant(); Piece occupant = logic.getGame().getBoard().getInfield()[moveIndex].getOccupant();
if (occupant != null){ if (occupant != null){
if (occupant.isShielded()){
return false;
}
return occupant.getColor() != piece.getColor(); return occupant.getColor() != piece.getColor();
} }
return true; return true;