From e266629c4af115bdd0b664a6fee160ecc4ff8416 Mon Sep 17 00:00:00 2001 From: yenatch Date: Wed, 18 Apr 2018 21:56:21 -0400 Subject: use >= for hp percentages --- src/battle/battle_4.c | 6 +++--- src/battle/battle_interface.c | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/battle/battle_4.c b/src/battle/battle_4.c index 4a7c3e867..bd72e70f3 100644 --- a/src/battle/battle_4.c +++ b/src/battle/battle_4.c @@ -10981,11 +10981,11 @@ static void atk73_hpthresholds(void) if (result == 0) result = 1; - if (result > 69 || !gBattleMons[opposing_bank].hp) + if (result >= 70 || !gBattleMons[opposing_bank].hp) gBattleStruct->hpScale = 0; - else if (result > 39) + else if (result >= 40) gBattleStruct->hpScale = 1; - else if (result > 9) + else if (result >= 10) gBattleStruct->hpScale = 2; else gBattleStruct->hpScale = 3; diff --git a/src/battle/battle_interface.c b/src/battle/battle_interface.c index b7c0dce4e..ec882bcce 100644 --- a/src/battle/battle_interface.c +++ b/src/battle/battle_interface.c @@ -3410,9 +3410,9 @@ u8 GetHPBarLevel(s16 hp, s16 maxhp) else { u8 fraction = GetScaledHPFraction(hp, maxhp, 48); - if (fraction > 24) + if (fraction >= 25) result = 3; - else if (fraction > 9) + else if (fraction >= 10) result = 2; else if (fraction > 0) result = 1; -- cgit v1.2.3