add castling commands
This commit is contained in:
@@ -230,7 +230,10 @@ public class ChessBoard {
|
||||
undoLastMove();
|
||||
}
|
||||
|
||||
return true;
|
||||
Coordinate rookObstacleCoords = Coordinate.fromIndex(rookCoords.toIndex() - kingDirection.getIndexOffset());
|
||||
Piece obstacle = pieceAt(rookObstacleCoords);
|
||||
|
||||
return obstacle == null;
|
||||
}
|
||||
|
||||
public boolean canSmallCastle(Color color) {
|
||||
|
||||
Reference in New Issue
Block a user