using Content.Server.Interfaces.GameTicking; using Content.Server.Players; using Robust.Server.Player; using Robust.Shared.Interfaces.GameObjects; using Robust.Shared.IoC; namespace Content.Server.Mobs { internal static class MindHelpers { internal static void SendToGhost(this IEntity entity, bool canReturn=false) { var mind = entity.PlayerSession()?.ContentData()?.Mind; if (mind == null) return; IoCManager.Resolve().OnGhostAttempt(mind, canReturn); } } }