From 814146aab795b0c2d693e03027993d91c9db6f3e Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Wed, 1 May 2013 09:53:49 +0200 Subject: [PATCH 3/4] Show health bar for all destructible mobjs Show the health bar for all destructible items, especially so including barrels and Lost Souls. --- prboom2/src/gl_main.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git prboom2/src/gl_main.c prboom2/src/gl_main.c index 8fbceb4f..0a52a0b5 100644 --- prboom2/src/gl_main.c +++ prboom2/src/gl_main.c @@ -2331,7 +2331,8 @@ static void gld_DrawSprite(GLSprite *sprite) static void gld_AddHealthBar(mobj_t* thing, GLSprite *sprite) { - if (((thing->flags & (MF_COUNTKILL | MF_CORPSE)) == MF_COUNTKILL) && (thing->health > 0)) + if ((thing->flags & MF_SHOOTABLE) && thing->info->spawnhealth > 0 && + thing->health > 0) { GLHealthBar hbar; int health_percent = thing->health * 100 / thing->info->spawnhealth; -- 2.30.2