Core/Units: fixed druid Balance power minimum value

This commit is contained in:
Ovahlord
2024-09-21 22:07:46 +02:00
parent 2b89089c50
commit 2786401c8f

View File

@@ -805,7 +805,7 @@ class TC_GAME_API Unit : public WorldObject
Powers CalculateDisplayPowerType() const;
void UpdateDisplayPower();
int32 GetPower(Powers power) const;
int32 GetMinPower(Powers power) const { return power == POWER_LUNAR_POWER ? -100 : 0; }
int32 GetMinPower(Powers power) const { return power == POWER_BALANCE ? -100 : 0; }
int32 GetMaxPower(Powers power) const;
float GetPowerPct(Powers power) const { return GetMaxPower(power) ? 100.f * GetPower(power) / GetMaxPower(power) : 0.0f; }
int32 CountPctFromMaxPower(Powers power, int32 pct) const { return CalculatePct(GetMaxPower(power), pct); }