private void AttackDoor(Door door) { gameObject.GetComponent<Rigidbody>().velocity += Vector3.up * 20f; if (IsCriticalStrike()) door.RecieveDamage(GetDamageOutput() * 2); else door.RecieveDamage(GetDamageOutput()); atkCooldown = 1f; anim.Play("Attack", 1, 0); skinnedMesh.SetBlendShapeWeight(1, 100); skinnedMesh.SetBlendShapeWeight(2, 0); //transform.LookAt(door.transform.position); transform.LookAt(2 * transform.position - door.transform.position); }