diff --git a/src/randenc.c b/src/randenc.c index 0e40c4c93..bb178ab3f 100644 --- a/src/randenc.c +++ b/src/randenc.c @@ -393,7 +393,7 @@ void encounters(void) region *r; for (r = regions; r; r = r->next) { - if (!fval(r->terrain, SEA_REGION) && fval(r, RF_ENCOUNTER)) { + if (fval(r->terrain, LAND_REGION) && fval(r, RF_ENCOUNTER)) { int c = 0; unit *u; for (u = r->units; u; u = u->next) {