void OnCollisionEnter2D(Collision2D collision) { if (collision.gameObject.tag == "Enemy" || collision.gameObject.tag == "Ability") { return; } audioManager.arrowHitAudio(); if (collision.gameObject.tag == "Player") { collision.gameObject.GetComponent <PlayerHealth>().takeDamage(Random.Range(damageLowerBound, damageUpperBound), travelingLeft); Destroy(gameObject); } else if (collision.gameObject.tag != "FX" && collision.gameObject.tag != "Player") { Destroy(gameObject); } }