public IEnumerable <UnitSpellSum> getUnitTotalSpellDamge(int raid, int encounter, String source) { DamageEvent[] events = getDamageForRaidEncounter(raid, encounter); List <DamageEvent> forSource = WowEvent.filterBySource <DamageEvent>(source, events); return(DamageEvent.groupBySpell(forSource.ToArray()));; }