From 2a5a7160c95596863c28dc7dd7595101444b7dad Mon Sep 17 00:00:00 2001 From: Pasi Kallinen Date: Thu, 1 Feb 2024 20:58:22 +0200 Subject: [PATCH] Fix object weight when part of stack burns up on floor --- src/zap.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/zap.c b/src/zap.c index 73c6f60b7..0947f7cdd 100644 --- a/src/zap.c +++ b/src/zap.c @@ -4494,9 +4494,10 @@ burn_floor_objects( /* useupf(), which charges, only if hero caused damage */ if (u_caused) useupf(obj, delquan); - else if (delquan < scrquan) + else if (delquan < scrquan) { obj->quan -= delquan; - else + obj->owt = weight(obj); + } else delobj(obj); cnt += delquan; if (give_feedback) {