public void Faster() { _frenzyAffix.Disable(); var curRoll = _frenzyAffix.Roll; var nextRoll = Math.Min(curRoll + 10, 100); _frenzyAffix.SetRoll(nextRoll); _frenzyAffix.Enable(); timer = _duration; }
public void RemoveAffix(Affix affix) { if (!Affixes.Contains(affix)) { return; } affix.Disable(); Affixes.Remove(affix); Dirty = true; }