X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/puzzles/blobdiff_plain/b498c53924c571d997f97c7ff3dd81c3e66894a1..08781119281c4c144ba167e87476429b0aae20b4:/mines.c diff --git a/mines.c b/mines.c index 3c06b53..db98cc9 100644 --- a/mines.c +++ b/mines.c @@ -232,6 +232,8 @@ static game_params *custom_params(config_item *cfg) ret->w = atoi(cfg[0].sval); ret->h = atoi(cfg[1].sval); ret->n = atoi(cfg[2].sval); + if (strchr(cfg[2].sval, '%')) + ret->n = ret->n * (ret->w * ret->h) / 100; ret->unique = cfg[3].ival; return ret;