private void CheckForDeflector() { RaycastHit hit; Debug.DrawRay(transform.position + Vector3.up, transform.forward * deflectionDistance); if (Physics.Raycast(transform.position + Vector3.up, transform.forward, out hit, deflectionDistance, deflectorLayerMask)) { Deflect(ai.GetTurnAngle(hit, isOnPath)); } }