Ejemplo n.º 1
0
 public virtual void RemoveMod(IStatModificator mod)
 {
     if (_mods.Contains(mod))
     {
         _modifiedValue = mod.Demodify(_modifiedValue);
         _mods.Remove(mod);
     }
 }
Ejemplo n.º 2
0
 public virtual void AddMod(IStatModificator mod)
 {
     if (!_mods.Contains(mod))
     {
         _modifiedValue = mod.Modify(_modifiedValue);
         _mods.Add(mod);
     }
 }
Ejemplo n.º 3
0
 public void RemoveMod(IStatModificator mod)
 {
     _stat.RemoveMod(mod);
 }
Ejemplo n.º 4
0
 public bool HasMod(IStatModificator mod)
 {
     return(_stat.HasMod(mod));
 }
Ejemplo n.º 5
0
 public void AddMod(IStatModificator mod)
 {
     _stat.AddMod(mod);
 }
Ejemplo n.º 6
0
 public virtual bool HasMod(IStatModificator mod)
 {
     return(_mods.Contains(mod));
 }