public void OnTriggerEnter2D(Collider2D other)
    {
        if (other.gameObject.tag == "Player")
        {
            if (!player || !player.activeInHierarchy)
            {
                player = GameObject.FindGameObjectWithTag("Player");

                if (!player)
                {
                    return;
                }
                playerHealth = player.GetComponent <PlayerHealthScriptFinal>();
            }

            print("healed");

            if (playerHealth.currentHealth < playerHealth.startingHealth)
            {
                playerHealth.TakeDamage(-25);
            }

            Destroy(this.gameObject);
        }
    }
    void Attack()
    {
        timer = 0f;

        if (playerHealth.currentHealth > 0)
        {
            playerHealth.TakeDamage(attackDamage);
        }
    }