aboutsummaryrefslogtreecommitdiff
path: root/include/actions.c
diff options
context:
space:
mode:
Diffstat (limited to 'include/actions.c')
-rw-r--r--include/actions.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/actions.c b/include/actions.c
index 9b2ae0d..541b388 100644
--- a/include/actions.c
+++ b/include/actions.c
@@ -337,6 +337,7 @@ void action_undo(tak_state_p state, const action_t action) {
if (A_GET_TYPE(action) == A_PLACE) {
const uint8_t black = (state->current_colour == C_BLACK);
state->celldat[loc] = 0;
+ state->colours[loc] = 0;
if (A_GET_DATA0(action) == STONE_CAPSTONE) {
if (black)
state->black_count |= 0x80;