short castle works but not long
This commit is contained in:
parent
925681e178
commit
ee44342e4f
|
|
@ -78,7 +78,7 @@ public class Board {
|
|||
pieces.add(new Piece(0, 7, PieceType.Rook, true));
|
||||
pieces.add(new Piece(1, 7, PieceType.Knight, true));
|
||||
pieces.add(new Piece(2, 7, PieceType.Bishop, true));
|
||||
pieces.add(new Piece(3, 7, PieceType.Queen, true));
|
||||
// pieces.add(new Piece(3, 7, PieceType.Queen, true));
|
||||
pieces.add(new Piece(4, 7, PieceType.King, true));
|
||||
pieces.add(new Piece(5, 7, PieceType.Bishop, true));
|
||||
pieces.add(new Piece(6, 7, PieceType.Knight, true));
|
||||
|
|
|
|||
|
|
@ -377,6 +377,9 @@ public boolean isKingMoveValid(int x, int y, boolean color, int selectX, int se
|
|||
}else {
|
||||
if ((selectX == x - 3 && selectY == y)) {
|
||||
return specialMoves.bShortCastleHighlight(myPiece);
|
||||
|
||||
}else if ((selectX == x + 4 && selectY == y)) {
|
||||
return specialMoves.bLongCastleHighlight(myPiece);
|
||||
}
|
||||
}
|
||||
return false;
|
||||
|
|
|
|||
Loading…
Reference in New Issue