diff --git a/src/lib/commands/load.c b/src/lib/commands/load.c index 74a26e76..90b6f483 100644 --- a/src/lib/commands/load.c +++ b/src/lib/commands/load.c @@ -248,10 +248,12 @@ lload(void) while (nxtitem(&nbst, &land)) { if (land.lnd_own == 0) continue; - - if (player->cnum != land.lnd_own && - getrel(getnatp(land.lnd_own), player->cnum) != ALLIED) - continue; + if (player->cnum != land.lnd_own) { + if (!noisy) + continue; + if (getrel(getnatp(land.lnd_own), player->cnum) != ALLIED) + continue; + } if (!getsect(land.lnd_x, land.lnd_y, §)) /* XXX */ continue;