private void LogAnalyzer(ILogMetrics data, IEnumerable<LogEntry> log) { data.TotalDamage = log.DamageEffects().Sum(m => m.result.amount); data.TotalHealing = log.HealingEffects().Sum(m => m.result.amount); data.TotalThreat = log.ThreatEffects().Sum(m => m.threat); data.CountOfParry = log.ParryEffects().Count(); data.CountOfDeflect = log.DeflectEffects().Count(); AbilityAnalyzer(data, log); }