Quote from cigar3tteIs there a line to put in to make it show the "DPS" in addition to "damage done" and "% damage done"? Also, I second the suggestion of making big numbers esaier to read (1,xxx,xxx or 1k, 1m, etc).
Alright DPS can be calculated now. Not sure if the way time is being calculated will stay the way it is but for now I'm calculating by looking for a cast start event and using that as the start time indicator if the next action involves that spell. If there is no cast start event matching the current spellId (example instant spells, autoattack, or say a DOT ticks right after starting to cast), we then look at the time delta since the last action. If this is a spellId that we can get the cast time for we then look it up and if the time delta is greater than this cast time we use the cast time instead (if the spell cast time is instant or not a spell we can lookup we use 1.5 seconds as our cast time).
Hopefully that was coherent enough as I'm about to goto sleep and felt I was rambling while writing that paragraph.
Edit: The tag of relevance is cTime which is the total time for that group