protected virtual void Effect(Collision2D collision) { Player = collision.gameObject.GetComponent <PlayerShoot>(); Player.upgraded = true; GameObject turret = GameObject.Find("Turret"); Activate script = turret.GetComponent <Activate>(); script.ActivateSelf(); }