From e0f1a70311ce1a93b8e77ff368c5dcb59eeb89fb Mon Sep 17 00:00:00 2001 From: Jbleezy Date: Sun, 2 Jun 2024 20:08:29 -0700 Subject: [PATCH] HUD: fix health bar not showing bar when low on health --- ui_mp/t6/zombie/hudreimagined.lua | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ui_mp/t6/zombie/hudreimagined.lua b/ui_mp/t6/zombie/hudreimagined.lua index 485e855a..c1b87745 100644 --- a/ui_mp/t6/zombie/hudreimagined.lua +++ b/ui_mp/t6/zombie/hudreimagined.lua @@ -142,11 +142,15 @@ CoD.Reimagined.HealthBarArea.UpdateHealthBar = function(Menu, ClientInstance) local healthPercent = health / maxHealth local shieldHealthPercent = shieldHealth / 100 - Menu.healthBar:setLeftRight(true, false, Menu.bgDiff, (Menu.width * healthPercent) - Menu.bgDiff) + local healthWidth = math.max(3, (Menu.width * healthPercent) - Menu.bgDiff) + + Menu.healthBar:setLeftRight(true, false, Menu.bgDiff, healthWidth) if shieldHealthPercent > 0 then + local shieldHealthWidth = math.max(3, (Menu.width * shieldHealthPercent) - Menu.bgDiff) + Menu.shieldBar:setAlpha(1) - Menu.shieldBar:setLeftRight(true, false, Menu.bgDiff, (Menu.width * shieldHealthPercent) - Menu.bgDiff) + Menu.shieldBar:setLeftRight(true, false, Menu.bgDiff, shieldHealthWidth) Menu.healthBar:setTopBottom(true, false, (Menu.height + Menu.bgDiff) / 2, Menu.height - Menu.bgDiff) Menu.healthText:setText(health .. " | " .. shieldHealth) else