private boolean isPlayerKingInCheckFromPieceDiagonallyDownRight() {
		for (int i=playerKingPiece.pieceLine-1, j=playerKingPiece.pieceColumn+1; i>=1 && j<=8; i--, j++){
			BoardSquare boardSquare = chessBoard.getBoardSquare(i, j);
			if (boardSquare.containsBoardPiece()){
				if (i==playerKingPiece.pieceLine-1 && j==playerKingPiece.pieceColumn+1){
					if (boardSquare.containsOpponentKing(playerColor)){
						return true;
					}
				}
				if (boardSquare.containsOpponentBishopOrQueen(playerColor)){
					return true;
				}else{
					return false;
				}
			}
		}
		return false;
	}