]> git.pond.sub.org Git - empserver/blobdiff - src/lib/commands/powe.c
Fix command abortion after getting player input
[empserver] / src / lib / commands / powe.c
index d97335326792238f2a20ac0c7e3140c812069189..55046a5c095dea8438f33ffb6e43874d93860cd0 100644 (file)
@@ -94,7 +94,8 @@ powe(void)
 
     if (player->argp[i]) {
        if (player->argp[i][0] == 'c') {
-           snxtitem(&ni, EF_NATION, player->argp[i + 1]);
+           if (!snxtitem(&ni, EF_NATION, player->argp[i + 1]))
+               return RET_SYN;
            while (nxtitem(&ni, &nat)) {
                if (nat.nat_stat == STAT_UNUSED)
                    continue;