Proper power uses.

This commit is contained in:
LordJZ 2012-08-12 08:38:06 +04:00 committed by Antz
parent ef2aa96340
commit adabb1556d
3 changed files with 23 additions and 16 deletions

View file

@ -9815,7 +9815,7 @@ int32 Unit::GetPower(Powers power) const
if (power == POWER_HEALTH)
return GetHealth();
uint32 powerIndex = GetPowerIndexByClass(power, getClass());
uint32 powerIndex = GetPowerIndex(power);
if (powerIndex == INVALID_POWER_INDEX)
return 0;
@ -9834,7 +9834,7 @@ uint32 Unit::GetMaxPower(Powers power) const
if (power == POWER_HEALTH)
return GetMaxHealth();
uint32 powerIndex = GetPowerIndexByClass(power, getClass());
uint32 powerIndex = GetPowerIndex(power);
if (powerIndex == INVALID_POWER_INDEX)
return 0;
@ -9853,7 +9853,7 @@ void Unit::SetPower(Powers power, int32 val)
if (power == POWER_HEALTH)
return SetHealth(val >= 0 ? val : 0);
uint32 powerIndex = GetPowerIndexByClass(power, getClass());
uint32 powerIndex = GetPowerIndex(power);
if (powerIndex == INVALID_POWER_INDEX)
return;
@ -9903,7 +9903,7 @@ void Unit::SetMaxPower(Powers power, int32 val)
if (power == POWER_HEALTH)
return SetMaxHealth(val >= 0 ? val : 0);
uint32 powerIndex = GetPowerIndexByClass(power, getClass());
uint32 powerIndex = GetPowerIndex(power);
if (powerIndex == INVALID_POWER_INDEX)
return;