void Awake() { classScript = GameObject.FindObjectOfType <ClassScript>(); Transform raw = transform.GetChild(7); foreach (Transform current in raw) { if (current.GetComponent <Ability>().abilityDependency == null) { current.gameObject.GetComponent <Ability>().SetAvailable(true); } } }