public int GetAbilityScoreValue(StatBlockInfo.AbilityName Ability)
        {
            string temp = Ability.ToString();

            temp = temp.Substring(0, 3);
            return(GetAbilityScoreValue(temp));
        }
Пример #2
0
 public Ability(StatBlockInfo.AbilityName Name, int Score)
 {
     this.Name       = Name;
     this.Score      = Score;
     ScoreTemp       = Score;
     AbilityModifier = 0;
     Modifiers       = new List <StatBlockModifier>();
     AbilityModifier = StatBlockInfo.GetAbilityModifier(Score);
 }
Пример #3
0
 public int FindAbilityScoreBonus(StatBlockInfo.AbilityName Name)
 {
     foreach (StatBlockGlobals.Ability ability in AbilityScores)
     {
         if (ability.Name == Name)
         {
             return(ability.AbilityModifier);
         }
     }
     return(0);
 }