diff options
Diffstat (limited to 'src/board.cpp')
| -rw-r--r-- | src/board.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/board.cpp b/src/board.cpp index 724f8ca..e8933eb 100644 --- a/src/board.cpp +++ b/src/board.cpp @@ -129,6 +129,9 @@ void PlayMove(Move move, Board *b) { }; } + if (b->halfMoveClock >= 50) { + b->state = DRAW; + } b->pieces[PositionToIndex(move.To)] = piece; b->pieces[PositionToIndex(move.From)] = {false, NONE, false}; }; |
