private void UpdateLeveledValue(string name) { float progression = 0.0f; Progressions.TryGetValue(name, out progression); LeveledValues[name] = BaseValues[name] + progression * (Level - 1); }