private IEnumerator ThrowRock() { yield return(new WaitForSeconds(rockThrowDelay)); holding = false; rockBody.useGravity = true; rockBody.AddForce(transform.forward * throwSpeed, ForceMode.Acceleration); //changed to acceleration to add force independent of mass pAudioManager.PlayThrowSound(); //Enable collider again yield return(new WaitForSeconds(.1f)); rockBody.GetComponent <Collider>().enabled = true; }