diff --git a/src/lib/commands/new.c b/src/lib/commands/new.c index fabf6b35..aef15eb3 100644 --- a/src/lib/commands/new.c +++ b/src/lib/commands/new.c @@ -105,10 +105,10 @@ new(void) * another place on the map. */ getsect(x, y, §); - if (sect.sct_type == SCT_WATER || sect.sct_own != 0) + if (sect.sct_type != SCT_RURAL || sect.sct_own != 0) continue; getsect(x + 2, y, §); - if (sect.sct_type == SCT_WATER || sect.sct_own != 0) + if (sect.sct_type != SCT_RURAL || sect.sct_own != 0) continue; if (isok(x, y)) break;