private void ReduceStat(Stat stat, string resistance, float adjustment) { float resistValue = GetResistValue(resistance); var netAdjustment = adjustment + resistValue; if (netAdjustment < 0) stat.Adjust(netAdjustment); }
private static void BoostStat(Stat stat, float adjustment) { stat.Adjust(adjustment); }