//Required for setup //Must be done this way to work when deserializing from json public virtual void SetupSkills() { Attributes.AddDistinctAttribute(Wisdom); Attributes.AddDistinctAttribute(Intuition); Attributes.AddDistinctAttribute(Agility); Attributes.AddDistinctAttribute(Strength); Skills.AddDistinctSkill(Hitpoints); Skills.AddDistinctSkill(Endurance); Skills.AddDistinctSkill(Dagger); Skills.AddDistinctSkill(HandToHand); Skills.AddDistinctSkill(Bartering); Skills.AddDistinctSkill(Perception); Skills.AddDistinctSkill(Stealth); Skills.AddDistinctSkill(Immunity); Skills.AddDistinctSkill(Profession); }
public void SetupSkills() { Attributes.AddDistinctAttribute(Wisdom); Attributes.AddDistinctAttribute(Intuition); Attributes.AddDistinctAttribute(Agility); Attributes.AddDistinctAttribute(Strength); Skills.AddDistinctSkill(Hitpoints); Skills.AddDistinctSkill(Endurance); Skills.AddDistinctSkill(Mana); Skills.AddDistinctSkill(Dagger); Skills.AddDistinctSkill(HandToHand); Skills.AddDistinctSkill(Sword); Skills.AddDistinctSkill(TwoHanded); Skills.AddDistinctSkill(ArmorSkill); Skills.AddDistinctSkill(Attack); Skills.AddDistinctSkill(Parry); Skills.AddDistinctSkill(Warcry); Skills.AddDistinctSkill(Tactics); Skills.AddDistinctSkill(SurroundHit); Skills.AddDistinctSkill(BodyControl); Skills.AddDistinctSkill(SpeedSkill); Skills.AddDistinctSkill(Regenerate); Skills.AddDistinctSkill(Bless); Skills.AddDistinctSkill(Heal); Skills.AddDistinctSkill(Freeze); Skills.AddDistinctSkill(MagicShield); Skills.AddDistinctSkill(Lightning); Skills.AddDistinctSkill(Fire); Skills.AddDistinctSkill(Pulse); Skills.AddDistinctSkill(Meditate); Skills.AddDistinctSkill(Bartering); Skills.AddDistinctSkill(Perception); Skills.AddDistinctSkill(Stealth); Skills.AddDistinctSkill(Immunity); Skills.AddDistinctSkill(Profession); }