internal bool FindBuffPower(out Skill BuffAbility)
{
BuffAbility = null;
foreach (var item in Abilities.Values.Where(A => A.IsBuff))
{
if (item.CheckPreCastConditionMethod())
{
if (item.CheckBuffConditionMethod())
{
BuffAbility = item;
Skill.SetupAbilityForUse(ref BuffAbility, null);
return true;
}
}
}
return false;
}