private void OnTriggerEnter(Collider other) { if (!fired) { return; } if (other.GetComponent <BulletMovement>()) { return; } if (other.GetComponent <PlayerDamage>()) { PlayerDamage hit = other.GetComponent <PlayerDamage>(); if (hit == shooter) { return; } else { hit.takeDamage(power, shooter); Destroy(this.gameObject); } } else { Destroy(this.gameObject); } //Destroy(other.gameObject); }