3 internal sealed
class AbilityConditionCharacterNotLooted : AbilityConditionCharacter
5 private readonly Identifier identifier;
7 public AbilityConditionCharacterNotLooted(CharacterTalent characterTalent, ContentXElement conditionElement) : base(characterTalent, conditionElement)
9 identifier = conditionElement.GetAttributeIdentifier(
"identifier", Identifier.Empty);
12 protected override bool MatchesCharacter(Character character)
14 return character !=
null &&!character.MarkedAsLooted.Contains(identifier);