aboutsummaryrefslogtreecommitdiffstats
path: root/src/chess_piece.cpp
diff options
context:
space:
mode:
authorzedarider <ymherklotz@gmail.com>2016-11-08 23:33:34 +0000
committerzedarider <ymherklotz@gmail.com>2016-11-08 23:33:34 +0000
commitc57aed1a546f0dc0a6efcb06d10125e2dbd34d60 (patch)
tree1696095c58a30f185c64f53fdfe31e8a15c0750b /src/chess_piece.cpp
parent451678aa0ac08581d14442967432e4383e1db3f3 (diff)
downloadChessAI-c57aed1a546f0dc0a6efcb06d10125e2dbd34d60.tar.gz
ChessAI-c57aed1a546f0dc0a6efcb06d10125e2dbd34d60.zip
managed and going to merge
Diffstat (limited to 'src/chess_piece.cpp')
-rw-r--r--src/chess_piece.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/chess_piece.cpp b/src/chess_piece.cpp
index bab3612..44dfaa5 100644
--- a/src/chess_piece.cpp
+++ b/src/chess_piece.cpp
@@ -55,6 +55,12 @@ chess_ai::chess_piece& chess_ai::chess_piece::operator==(const chess_piece&
}
chess_ai::chess_piece& chess_ai::chess_piece::operator++() {
+ if(type == pawn) {
+ if(colour == white)
+ --y;
+ else
+ ++y;
+ }
return *this;
}