Actualiser OOP_2B1_Project/src/backend/Board.java
This commit is contained in:
parent
dbda8f3ace
commit
f66e6c7860
|
|
@ -212,7 +212,7 @@ public class Board {
|
|||
select = true;
|
||||
possibleMoves = kingCheck.getLegalMoves(board.get(y).get(x), board);
|
||||
// possibleMoves = board.get(y).get(x).getPossibleMoves(board);
|
||||
possibleMoves = board.get(y).get(x).getPossibleMoves(board, lastMove);//same as kingCheck
|
||||
// possibleMoves = board.get(y).get(x).getPossibleMoves(board, lastMove);//same as kingCheck
|
||||
|
||||
}
|
||||
else if (select == true && this.xm != x || this.ym != y){
|
||||
|
|
@ -240,10 +240,12 @@ public class Board {
|
|||
|
||||
public boolean isCheck(int x, int y) {
|
||||
boolean out = false;
|
||||
if (board.get(x).get(y) != null) {
|
||||
if (board.get(y).get(x).getType() == PieceType.King && board.get(y).get(x).isWhite == turnColor){
|
||||
if (kingCheck.isKingInCheck(board,turnColor)) {
|
||||
out = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
return out;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue