diff --git a/blackbox.c b/blackbox.c index 01833f4..2025d1d 100644 --- a/blackbox.c +++ b/blackbox.c @@ -905,7 +905,7 @@ done: #define TILE_SIZE (ds->tilesize) #define TODRAW(x) ((TILE_SIZE * (x)) + (TILE_SIZE / 2)) -#define FROMDRAW(x) (((x) - (TILE_SIZE / 2)) / TILE_SIZE) +#define FROMDRAW(x) (((x) + (TILE_SIZE / 2)) / TILE_SIZE - 1) #define CAN_REVEAL(state) ((state)->nguesses >= (state)->minballs && \ (state)->nguesses <= (state)->maxballs && \