API UnitPowerMax

Returns the maximum power level of the specified unit. As of 3.0, this function has replaced UnitManaMax as the preferred method of obtaining maximum unit power.

Usage
local maxpower = UnitPowerMax(UnitID [, powerType]);

Arguments

 * UnitId : String - The UnitID of the unit whose maximum power should be returned
 * powerType : Number (optional) - The power type of the unit whose maximum power should be returned

Returns

 * maxpower : Number - the unit's maximum power level

Details

 * If no type is specified, UnitPowerMax returns the current primary type, e.g., energy for a druid in cat form. You can determine the current power type via UnitPowerType.  However, values for all power types are available in any form.