public Skill(string name, int id, //string desc, int maxrank, SkillType type, SkillStyle style = SkillStyle.None, SkillElement element = SkillElement.None) { this.skillName = name; this.skillID = id; //this.skillDesc = desc; this.skillRank = 0; this.skillMaxRank = maxrank; //skillAilments = ailments; this.skillType = type; this.skillStyle = style; skillElement = element; skillChannelDuration = 0f; extras = new List <int>(); }
public Skill(Skill skill) { skillName = skill.skillName; skillMana = skill.skillMana; skillID = skill.skillID; skillDesc = skill.skillDesc; skillRank = skill.skillRank; skillMaxRank = skill.skillMaxRank; skillType = skill.skillType; skillStyle = skill.skillStyle; skillElement = skill.skillElement; DamageAmount = skill.DamageAmount; HitChance = skill.HitChance; Knockback = skill.Knockback; Stun = skill.Stun; skillCooldown = skill.skillCooldown; skillChannelDuration = skill.skillChannelDuration; skillActiveDuration = skill.skillActiveDuration; extras = skill.extras; }