using Content.Server.NPC.Systems; namespace Content.Server.NPC.Components; /// /// Prevents an NPC from attacking ignored entities from enemy factions. /// Can be added to if pettable, see PettableFriendComponent. /// [RegisterComponent, Access(typeof(FactionExceptionSystem))] public sealed class FactionExceptionComponent : Component { /// /// List of entities that this NPC will refuse to attack /// [DataField("ignored")] public HashSet Ignored = new(); }