diff --git a/src/util/fairland.c b/src/util/fairland.c index 3255d417..422a26db 100644 --- a/src/util/fairland.c +++ b/src/util/fairland.c @@ -809,7 +809,7 @@ grow_islands(void) secs = 0; if (!place_island(c, &x, &y)) return; - isiz = 1 + rnd(2 * is - 1); + isiz = 1 + rnd(is) + rnd(is); do { ++secs; find_coast(c);