]> git.pond.sub.org Git - empserver/commitdiff
(xdvisible): Fix case EF_NATION for deities not to return true for
authorMarkus Armbruster <armbru@pond.sub.org>
Thu, 16 Feb 2006 21:49:27 +0000 (21:49 +0000)
committerMarkus Armbruster <armbru@pond.sub.org>
Thu, 16 Feb 2006 21:49:27 +0000 (21:49 +0000)
STAT_UNUSED.

src/lib/commands/xdump.c

index 12dfc9d92bc2e098802f2513ec39b4b2cc6e913d..5e4d9fc86f587aa2c4f7df4ce42cbf5b2adb9896 100644 (file)
@@ -207,8 +207,8 @@ xdvisible(int type, void *p)
     case EF_LOST:
        return gp->own != 0 && (gp->own == player->cnum || player->god);
     case EF_NATION:
-       if (gp->own == player->cnum || player->god)
-           return 1;
+       if (!player->god)
+           return gp->own == player->cnum;
        /* fall through */
     case EF_COUNTRY:
        return ((struct natstr *)p)->nat_stat != STAT_UNUSED;