public Character.MagusTtkCharacter NewCharacter() { var c = new Character.MagusTtkCharacter(); InitCharacterAbilities(c); return(c); }
private void InitCharacterAbilities(Character.MagusTtkCharacter c) { //foreach (var ability in this.Definitions.CharacterAbilities) //{ // c.Abilities.Add(ability.Key, new Character.AbilityValue() { Definition = ability.Value }); //} //this.Definitions.CharacterAbilities.Select(kvp => ) }