public void PopulateHP(IStatsVariables stats, IReadOnlyCollection <Effect> activeEffects) { var constitutionBonus = stats.Constitution() * 5; var maxHealthStat = (int)activeEffects.GetPotencyFor(EffectTypes.HealthBonusAmount, EffectTypes.HealthBonusPercentage, constitutionBonus); stats.MaxHealth(maxHealthStat); }