public static int GetFeatureUpgradeCost(GameEntity company, TeamTask teamTask) { var task = teamTask as TeamTaskFeatureUpgrade; var cost = Products.GetFeatureRating(company, task.NewProductFeature.Name); return 1 + (int)cost; }