public void StunEnemy(float stunDuration, Vector3 knockbackOrigin, float knockbackAmount) { stunned.EnterState(); ((NodeStunned)stunned).Stun(stunDuration); GetComponent <Rigidbody>().AddForce((transform.position - knockbackOrigin).normalized * knockbackAmount, ForceMode.Impulse); }