- proutn(_("%d of %d Klingons have been killed"), KLINGKILLED, INKLINGTOT);
- if (NKILLC) prout(_(", including %d Commander%s."), NKILLC, NKILLC==1?"":_("s"));
- else if (NKILLK + NKILLSC > 0) prout(_(", but no Commanders."));
- else prout(".");
- if (game.skill > SKILL_FAIR) prout(_("The Super Commander has %sbeen destroyed."),
- game.state.nscrem?_("not "):"");
+ proutn(_("%d of %d Klingons have been killed"),
+ ((game.inkling + game.incom + game.inscom) - (game.state.remkl + game.state.remcom + game.state.nscrem)),
+ (game.inkling + game.incom + game.inscom));
+ if (game.incom - game.state.remcom)
+ prout(_(", including %d Commander%s."), game.incom - game.state.remcom, (game.incom - game.state.remcom)==1?"":_("s"));
+ else if (game.inkling - game.state.remkl + (game.inscom - game.state.nscrem) > 0)
+ prout(_(", but no Commanders."));
+ else
+ prout(".");
+ if (game.skill > SKILL_FAIR)
+ prout(_("The Super Commander has %sbeen destroyed."),
+ game.state.nscrem?_("not "):"");