private static TrinityPower DestroyObjectPower
{
get
{
[B][COLOR="#FF0000"] if (Hotbar.Contains(SNOPower.Barbarian_Overpower))
return new TrinityPower(SNOPower.Barbarian_Overpower, 9);[/COLOR][/B]
if (Hotbar.Contains(SNOPower.Barbarian_Whirlwind) && Player.PrimaryResource > MinEnergyReserve)
return new TrinityPower(SNOPower.Barbarian_Whirlwind, V.F("Barbarian.Whirlwind.UseRange"), LastZigZagLocation);
if (Hotbar.Contains(SNOPower.Barbarian_Frenzy))
return new TrinityPower(SNOPower.Barbarian_Frenzy, V.F("Barbarian.Frenzy.UseRange"));
if (Hotbar.Contains(SNOPower.Barbarian_Bash))
return new TrinityPower(SNOPower.Barbarian_Bash, V.F("Barbarian.Bash.UseRange"));
if (Hotbar.Contains(SNOPower.Barbarian_Cleave))
return new TrinityPower(SNOPower.Barbarian_Cleave, V.F("Barbarian.Cleave.UseRange"));
if (Hotbar.Contains(SNOPower.Barbarian_Rend) && Player.PrimaryResourcePct >= 0.65)
return new TrinityPower(SNOPower.Barbarian_Rend, V.F("Barbarian.Rend.UseRange"));
if (Hotbar.Contains(SNOPower.Barbarian_WeaponThrow) && Player.PrimaryResource >= 20)
return new TrinityPower(SNOPower.Barbarian_WeaponThrow, V.F("Barbarian.WeaponThrow.UseRange"));
return CombatBase.DefaultPower;
}
}