From 9ae594153fccc64c1b814d23185ea891b12f2ef6 Mon Sep 17 00:00:00 2001 From: Markus Armbruster Date: Thu, 15 Jun 2006 21:27:45 +0000 Subject: [PATCH] (show_sect_stats): Display mobility cost of inaccessible sectors as `no way' instead of obscure magic numbers. --- src/lib/subs/show.c | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/lib/subs/show.c b/src/lib/subs/show.c index 2ef8d6b0..1a66d745 100644 --- a/src/lib/subs/show.c +++ b/src/lib/subs/show.c @@ -535,13 +535,16 @@ show_sect_stats(int foo) if (dchr[x].d_mnem == 0) continue; if (first) { - pr(" mob.cost max max -- packing bonus -- max\n"); - pr(" sector type base min off def mil uw civ bar other pop\n"); + pr(" mob cost max max -- packing bonus -- max\n"); + pr(" sector type base eff off def mil uw civ bar other pop\n"); first = 0; } - pr("%c %-23s %2d %2d %5.2f %5.2f %3d %3d %3d %3d %5d %5d\n", - dchr[x].d_mnem, dchr[x].d_name, - dchr[x].d_mcst, dchr[x].d_emcst, + pr("%c %-23s", dchr[x].d_mnem, dchr[x].d_name); + if (dchr[x].d_mcst <= 0) + pr(" no way"); + else + pr(" %2d %2d", dchr[x].d_mcst, dchr[x].d_emcst); + pr(" %5.2f %5.2f %3d %3d %3d %3d %5d %5d\n", dchr[x].d_ostr, dchr[x].d_dstr, ichr[I_MILIT].i_pkg[dchr[x].d_pkg], ichr[I_UW].i_pkg[dchr[x].d_pkg],