Exemple #1
0
 public void AddModifier(StatModifier modifier)
 {
     if (!Modifiers.Contains(modifier))
     {
         Modifiers.Add(modifier);
         CalculateModifiedValue();
     }
 }
Exemple #2
0
 public void RemoveModifier(StatModifier modifier)
 {
     if (Modifiers.Contains(modifier))
     {
         Modifiers.Remove(modifier);
         CalculateModifiedValue();
     }
 }
Exemple #3
0
 private void SetStatModifiers()
 {
     HealthRegenModifier = new StatModifier(StatModifierType.Additive, HealthRegenBonus);
     DefenseModifier = new StatModifier(StatModifierType.Additive, DefenseBonus);
 }