From 8ce1f9dea1ec543663d5d511fe5907a0116783e1 Mon Sep 17 00:00:00 2001 From: jl777 Date: Wed, 6 Mar 2019 01:10:45 -1100 Subject: [PATCH] num_packitems --- src/cc/rogue/command.c | 2 +- src/cc/rogue/pack.c | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/cc/rogue/command.c b/src/cc/rogue/command.c index 5e3b56f02..affa08782 100644 --- a/src/cc/rogue/command.c +++ b/src/cc/rogue/command.c @@ -25,7 +25,7 @@ command(struct rogue_state *rs) char *fp; THING *mp; static char countch, direction, newcount = FALSE; - +num_packitems(rs); if (on(player, ISHASTE)) ntimes++; /* diff --git a/src/cc/rogue/pack.c b/src/cc/rogue/pack.c index 7de1fd7a5..e3b20a45d 100644 --- a/src/cc/rogue/pack.c +++ b/src/cc/rogue/pack.c @@ -163,6 +163,11 @@ int32_t num_packitems(struct rogue_state *rs) int32_t type = 0,n = 0,total = 0; for (; list != NULL; list = next(list)) { + if ( thing_find(list) < 0 ) + { + fprintf(stderr,"num_packitems cant find %p\n",list); + sleep(3); + } if ( list->o_packch != 0 ) { n++;