remove king highlight when undo
This commit is contained in:
parent
e6fbb4e4a5
commit
0cd3905ac0
|
|
@ -316,6 +316,7 @@ public class Board implements Cloneable {
|
|||
else {
|
||||
turnIsWhite=false;
|
||||
}
|
||||
kingCheckPos = null;
|
||||
}
|
||||
|
||||
public Board(Board board) {
|
||||
|
|
|
|||
|
|
@ -27,16 +27,16 @@ public abstract class Piece {
|
|||
public abstract List<Move> getLegalMoves(Board board, int row, int col);
|
||||
|
||||
public abstract Piece clone();
|
||||
|
||||
|
||||
private boolean hasMoved = false;
|
||||
|
||||
//
|
||||
|
||||
public boolean hasMoved() {
|
||||
return hasMoved;
|
||||
return hasMoved;
|
||||
}
|
||||
|
||||
public void setHasMoved(boolean moved) {
|
||||
this.hasMoved = moved;
|
||||
this.hasMoved = moved;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue