Skip to content

Commit 19cbbf4

Browse files
committed
Fix order of ops
1 parent fdcb610 commit 19cbbf4

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

js/garbochess.js

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1554,29 +1554,29 @@ function InitializeFromFen(fen) {
15541554

15551555
g_castleRights = 0;
15561556
if (chunks[2].indexOf('K') != -1) {
1557-
if (g_board[MakeSquare(7, 4)] != pieceKing | colorWhite ||
1558-
g_board[MakeSquare(7, 7)] != pieceRook | colorWhite) {
1557+
if (g_board[MakeSquare(7, 4)] != (pieceKing | colorWhite) ||
1558+
g_board[MakeSquare(7, 7)] != (pieceRook | colorWhite)) {
15591559
return 'Invalid FEN: White kingside castling not allowed';
15601560
}
15611561
g_castleRights |= 1;
15621562
}
15631563
if (chunks[2].indexOf('Q') != -1) {
1564-
if (g_board[MakeSquare(7, 4)] != pieceKing | colorWhite ||
1565-
g_board[MakeSquare(7, 0)] != pieceRook | colorWhite) {
1564+
if (g_board[MakeSquare(7, 4)] != (pieceKing | colorWhite) ||
1565+
g_board[MakeSquare(7, 0)] != (pieceRook | colorWhite)) {
15661566
return 'Invalid FEN: White queenside castling not allowed';
15671567
}
15681568
g_castleRights |= 2;
15691569
}
15701570
if (chunks[2].indexOf('k') != -1) {
1571-
if (g_board[MakeSquare(0, 4)] != pieceKing | colorBlack ||
1572-
g_board[MakeSquare(0, 7)] != pieceRook | colorBlack) {
1571+
if (g_board[MakeSquare(0, 4)] != (pieceKing | colorBlack) ||
1572+
g_board[MakeSquare(0, 7)] != (pieceRook | colorBlack)) {
15731573
return 'Invalid FEN: Black kingside castling not allowed';
15741574
}
15751575
g_castleRights |= 4;
15761576
}
15771577
if (chunks[2].indexOf('q') != -1) {
1578-
if (g_board[MakeSquare(0, 4)] != pieceKing | colorBlack ||
1579-
g_board[MakeSquare(0, 0)] != pieceRook | colorBlack) {
1578+
if (g_board[MakeSquare(0, 4)] != (pieceKing | colorBlack) ||
1579+
g_board[MakeSquare(0, 0)] != (pieceRook | colorBlack)) {
15801580
return 'Invalid FEN: Black queenside castling not allowed';
15811581
}
15821582
g_castleRights |= 8;

0 commit comments

Comments
 (0)