public bool HasPassiveSkill(SkillTriggers trigger) { foreach (Skill skill in Skills) { if (skill.skillType == SkillTypes.Passive && skill.skillTrigger == trigger) { return(true); } } return(false); }
public List <Skill> GetPassiveSkills(SkillTriggers trigger) { List <Skill> passives = new List <Skill>(); foreach (Skill skill in Skills) { if (skill.skillType == SkillTypes.Passive && skill.skillTrigger == trigger) { passives.Add(skill); } } return(passives); }