aboutsummaryrefslogtreecommitdiff
path: root/include/tak.c
diff options
context:
space:
mode:
authortslil clingman <tslil@posteo.de>2021-01-24 12:07:18 -0500
committertslil <tslil@posteo.de>2026-08-28 19:37:41 +0100
commit815cde44e5060ad093347bb47fc66d41c9d3a3ed (patch)
treefdbd7a4d55ae6da4e4cdc841343d63bf7dcc826c /include/tak.c
parent93f66971f66c14f18aba743b6d0f8b0f557351ca (diff)
Still trying
|
Diffstat (limited to 'include/tak.c')
-rw-r--r--include/tak.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/tak.c b/include/tak.c
index 964225e..6d07ea0 100644
--- a/include/tak.c
+++ b/include/tak.c
@@ -329,6 +329,9 @@ check_win(void) {
enum WIN_TYPE rb, rw;
rb = check_road_colour(C_BLACK);
rw = check_road_colour(C_WHITE);
+ for (uint8_t k=0; k<NUM_SQUARES; k++)
+ celldat[k] &= NOT_DFS_MASK;
+
if (rb == WIN_ROAD_BLACK && rw == WIN_ROAD_WHITE) {
return (ply & 1) ? rb : rw; // Dragons