private void HandleStopPull(EntityUid uid, SharedCuffableComponent component, StopPullingEvent args) { if (args.User == null || !EntityManager.EntityExists(args.User.Value)) return; if (args.User.Value == component.Owner && !component.CanStillInteract) { args.Cancel(); } }
private void HandleStopPull(EntityUid uid, SharedCuffableComponent component, StopPullingEvent args) { if (args.User == null || !EntityManager.TryGetEntity(args.User.Value, out var user)) { return; } if (user == component.Owner && !component.CanStillInteract) { args.Cancel(); } }