chiark / gitweb /
Merge remote-tracking branch 'upstream/master' into aldabra
[sgt-puzzles.git] / pearl.c
diff --git a/pearl.c b/pearl.c
index c6c305f3f22a477d69e177b78770ef04b590d588..ce04154a617532cb58a4b21491bbb4eace2e643b 100644 (file)
--- a/pearl.c
+++ b/pearl.c
@@ -279,6 +279,8 @@ static char *validate_params(const game_params *params, int full)
     if (params->h < 5) return "Height must be at least five";
     if (params->difficulty < 0 || params->difficulty >= DIFFCOUNT)
         return "Unknown difficulty level";
+    if (params->difficulty >= DIFF_TRICKY && params->w + params->h < 11)
+       return "Width or height must be at least six for Tricky";
 
     return NULL;
 }