public void RemoveModifier(StatType target, StatModifier modifier) { RemoveModifier(target, modifier, false); }
public void RemoveModifier(StatModifier modifier) { _statModifiers.Remove(modifier); modifier.OnValueChanged -= OnModifierValueChanged; }
public void AddModifier(StatType target, StatModifier modifier) { AddModifier(target, modifier, false); }
public void AddModifier(StatModifier modifier) { _statModifiers.Add(modifier); modifier.OnValueChanged += OnModifierValueChanged; }