/// <summary> /// Add a new modifier to the attribute and activate it.</summary> public abstract void AddModifier(AttributeModifier modifier);
/// <summary> /// Remove a modifier from the attribute.</summary> public abstract void RemoveModifier(AttributeModifier modifier);
public override void RemoveModifier(AttributeModifier modifier) { Modifiers.Remove(modifier); ValueChanged(Value); EmitModifierRemoved(modifier); }