diff --git a/src/lib/commands/news.c b/src/lib/commands/news.c index e165ab2d..191c1b9b 100644 --- a/src/lib/commands/news.c +++ b/src/lib/commands/news.c @@ -71,6 +71,11 @@ news(void) (void)time(&now); natp = getnatp(player->cnum); then = natp->nat_newstim; + /* + * Don't disclose events before contact. Proper solution would be + * to timestamp the contact. Cheesy approximatation: disable old + * news. + */ if (!opt_HIDDEN) { if (player->argp[1] != 0 && isdigit(*player->argp[1])) { delta = days(atoi(player->argp[1]));