Compare commits

...

2 Commits

Author SHA1 Message Date
CT
6e6c222d57 compiled 2026-04-23 16:00:34 -05:00
CT
d834371ca3 change string != string to !string.equals(string) in pawn 2026-04-23 15:59:48 -05:00
3 changed files with 2 additions and 2 deletions

BIN
Knight.class Normal file

Binary file not shown.

Binary file not shown.

View File

@@ -16,12 +16,12 @@ public class Pawn extends Piece {
// diagonal moves (captures) // diagonal moves (captures)
if (Board.inBounds(new Position(pos.x + 1, pos.y + colorDir)) if (Board.inBounds(new Position(pos.x + 1, pos.y + colorDir))
&& !board.isOpen(new Position(pos.x + 1, pos.y + colorDir)) && !board.isOpen(new Position(pos.x + 1, pos.y + colorDir))
&& board.board[pos.x + 1][pos.y + colorDir].color != this.color) { && !board.board[pos.x + 1][pos.y + colorDir].color.equals(this.color)) {
positions.add(new Position(pos.x + 1, pos.y + colorDir)); positions.add(new Position(pos.x + 1, pos.y + colorDir));
} }
if (Board.inBounds(new Position(pos.x - 1, pos.y + colorDir)) if (Board.inBounds(new Position(pos.x - 1, pos.y + colorDir))
&& !board.isOpen(new Position(pos.x - 1, pos.y + colorDir)) && !board.isOpen(new Position(pos.x - 1, pos.y + colorDir))
&& board.board[pos.x + 1][pos.y + colorDir].color != this.color) { && !board.board[pos.x - 1][pos.y + colorDir].color.equals(this.color)) {
positions.add(new Position(pos.x - 1, pos.y + colorDir)); positions.add(new Position(pos.x - 1, pos.y + colorDir));
} }