diff options
| -rw-r--r-- | lightup.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -353,6 +353,8 @@ static const char *validate_params(const game_params *params, bool full) if (params->symm == SYMM_ROT4) return "4-fold symmetry is only available with square grids"; } + if ((params->symm == SYMM_ROT4 || params->symm == SYMM_REF4) && params->w < 3 && params->h < 3) + return _("Width or height must be at least 3 for 4-way symmetry"); if (params->symm < 0 || params->symm >= SYMM_MAX) return "Unknown symmetry type"; if (params->difficulty < 0 || params->difficulty > DIFFCOUNT) |