public static List<ChampionStatistics> GetChampionStatistics(AggregatedStats statistics)
{
Dictionary<int, ChampionStatistics> output = new Dictionary<int, ChampionStatistics>();
foreach (var statisticsEntry in statistics.lifetimeStatistics)
{
int key = statisticsEntry.championId;
if (key == 0)
continue;
if (output.ContainsKey(key))
continue;
ChampionStatistics newEntry = new ChampionStatistics(key, statistics);
output[key] = newEntry;
}
return output.Values.ToList();
}