protected void unlockSkill(SkillTreeNode s){
addSkillComponent(s.skillType);
// probably not important, remove if not used (both lines)
//SkillNode newSkill = new SkillNode(s.GetType(), s.skillName, s.skillDesc, s.position, s.icon);
//player.unlockedSkills.Add(newSkill);
}