protected override void OnOwnershipChanged() { base.OnOwnershipChanged(); if (m_pilot != null && Sync.IsServer) { if (ControllerInfo.Controller != null) { var relation = GetUserRelationToOwner(ControllerInfo.ControllingIdentityId); if (relation == MyRelationsBetweenPlayerAndBlock.Enemies || relation == MyRelationsBetweenPlayerAndBlock.Neutral) { SyncObject.ControlledEntity_Use(); } } } }