﻿
namespace Elixr.Api.Models
{
    public enum Stat
    {
        None = 0,

        FeaturePool = 1,
        AbilityPool = 2,
        //Points that can be used to go above the max Score of any Ability.
        GenericAbilityPool = 3,
        SkillPool = 4,

        NaturalStrengthScore = 5,
        SpecialStrengthScore = 6,
        GenericStrengthScore = 7,
        NaturalAgilityScore = 8,
        SpecialAgilityScore = 9,
        GenericAgilityScore = 10,
        NaturalFocusScore = 11,
        GenericFocusScore = 12,
        SpecialFocusScore = 13,
        NaturalCharmScore = 14,
        SpecialCharmScore = 15,
        GenericCharmScore = 16,
        StrengthMisc = 17,
        AgilityMisc = 18,
        FocusMisc = 19,
        CharmMisc = 20,

        Speed = 21,
        Initiative = 22,
        MaxEnergy = 23,
        Wealth = 24,
        Defense = 25,

        Athletics = 26,
        Climb = 27,
        Intimidation = 28,
        Swim = 29,

        Acrobatics = 30,
        EscapeArtist = 31,
        SleightOfHand = 32,
        Stealth = 33,

        Concentration = 34,
        Engineer = 35,
        Insight = 36,
        Medicine = 37,
        Perception = 38,
        Recall = 39,
        Survival = 40,

        AnimalHandling = 41,
        Deception = 42,
        Diplomacy = 43,
        Perform = 44,

        WeaponDamageIncrease = 45,
        WeaponAttackIncrease = 46,

        SpellSpeedCost = 47
    }
}
