protected virtual int CompareModifierOrder(StatModifier a, StatModifier b) { return(a.Order - b.Order); }
public virtual void AddModifier(StatModifier mod) { isDirty = true; statModifiers.Add(mod); statModifiers.Sort(CompareModifierOrder); }
public SliverOfDivineSenseItem() : base(ItemName.SliverOfDivineSense) { InitialStatModifier = new StatModifier(1f, StatModType.Flat); AdditionalStatModifier = new StatModifier(0.5f, StatModType.Flat); }