private void PrepareDataForUpdate() { data.currentStatLevel = _statsToUpgrade.GetStatLevel(statType).ToString(); data.currentStatSize = _statsToUpgrade.CalculateStatWithoutModifiers(statType, _statsToUpgrade.GetStatLevel(statType)).ToString(); float requiredGold = _statsToUpgrade.CalculateStatWithoutModifiers(Stat.GoldRequired, _statsToUpgrade.GetStatLevel(statType)); data.goldRequired = requiredGold.ToString(); data.statUpgradeSize = _statsToUpgrade.GetUpgradedStatValue(statType, 1).ToString(); }