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);
 }