using Content.Server.Roles; using Content.Shared.Mind; using Content.Shared.Objectives.Interfaces; namespace Content.Server.Objectives.Requirements; /// /// Requires the player's mind to have the ninja role component, aka be a ninja. /// [DataDefinition] public sealed partial class NinjaRequirement : IObjectiveRequirement { public bool CanBeAssigned(EntityUid mindId, MindComponent mind) { var entMan = IoCManager.Resolve(); return entMan.HasComponent(mindId); } }