From 6f5d90614152f6ba5a00488a342b67dca0dee0d5 Mon Sep 17 00:00:00 2001 From: BenCat07 Date: Sat, 25 May 2019 16:36:37 +0200 Subject: [PATCH] Fix an MCHealthbar issue --- src/hacks/MCHealthbar.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/hacks/MCHealthbar.cpp b/src/hacks/MCHealthbar.cpp index e60c24f6..09da40b6 100644 --- a/src/hacks/MCHealthbar.cpp +++ b/src/hacks/MCHealthbar.cpp @@ -33,9 +33,9 @@ void draw_func() float halfHearts = LOCAL_E->m_iHealth() / halfHeart; // health in half hearts int fullHearts = (halfHearts / 20) * 10; // HP in full hearts - float maxBuffHealth = g_pPlayerResource->GetMaxHealth(LOCAL_E) * 1.5f; // max buffed Health - float maxAdditionalHealth = maxBuffHealth - LOCAL_E->m_iMaxHealth(); // How much additional health can one have at max - float absorption_health = LOCAL_E->m_iHealth() - LOCAL_E->m_iMaxHealth(); // Extra health + float maxBuffHealth = floorf((g_pPlayerResource->GetMaxHealth(LOCAL_E) * 1.5f) / 10.0f) * 10.0f - 10.0f; // max buffed Health + float maxAdditionalHealth = maxBuffHealth - LOCAL_E->m_iMaxHealth(); // How much additional health can one have at max + float absorption_health = LOCAL_E->m_iHealth() - LOCAL_E->m_iMaxHealth(); // Extra health int absorb_halfh = ((float) absorption_health / (float) maxAdditionalHealth) * 20.0f; int absorb_fullh = (absorb_halfh - 1) / 2; float iconPixel = (iconSize / 8);