private void OnTriggerEnter(Collider other) { if (other.gameObject.layer == LayerMask.NameToLayer("Abilities")) { if (other.gameObject.transform.root.GetComponent <Projectile>() != null) { if (thisVehicle != other.gameObject.transform.root.GetComponent <Projectile>().getImmunePlayer()) { playerUIScript.AddToAttacksInRange(other.gameObject.transform); } } else { playerUIScript.AddToAttacksInRange(other.gameObject.transform); } } }