So anyhow for when I am bored at work I have been working on this =\
It was originally intended only for Bards, but as I'm very close to level 50 I have made several alts now and have started wanting to expand it to other classes. To run it you must have the java runtime installed on your machine but that is not too uncommon.
It will work for most anything a bard does... besides blades of venom or whatever because it procs for ONE damage and I found that to be too depressing to even bother parsing. I have also added support (albeit limited) for dark knights as that is the only other class that has sent me any sort of logs. I don't do too much testing with my alts right now as they're low level and don't even have half of their abilities yet.
Anyhow I can not get much further without some input from other classes except for my alts when I level them up as I wait for content to be added.
Before you say anything... the defensive parsing is crap I know. Also the game doesn't tell you when your target dodges or blocks or you just missed... they all appear as misses.
Also, I have only tested it with a bard and dread knight log and for the DK at least it seemed to work... kind of. I can't really tell when they start new DoTs (razor parts silk has a distinct message when you apply it and therefore can be separated into applications / misses for a proper hit rate) and some skills may not come through at all? I don't know.
So what I am asking for is, uhh try it with a log from your char and tell me how it butchered things and perhaps provide logs / snippets of log so that I can make it work correctly. Many skills have unique messages and may not get parsed properly or at all so if you're going to berate me for that you can kiss my ass.
On with the questions... to any DK what the hell does this mean?
[15:24:22] <BLUE>A wave of despair overcomes Rotblood Ostiary, causing severe uncertainty.
[15:24:22] You slash Rotblood Ostiary for <highlight>489</color> damage.
[15:24:23] <BLUE>You exploit the blinded weakness on Rotblood Ostiary, dealing 239 additional damage.
[15:24:24] Rotblood Ostiary misses you!
[15:24:24] <BLUE>Dark energies heal your endurance.
[15:24:25] <BLUE>The fell aura you radiate causes fear to overwhelm Rotblood Ostiary, severely debilitating its effectiveness in battle.
[15:24:26] <BLUE>Dark energies heal your endurance.
[15:24:26] Your <highlight>Vexing Strike V</color> hits Rotblood Ostiary for <highlight>1016</color> damage.
[15:24:26] Critical hit for an additional 217 points!
[15:24:26] Critical hit for an additional 122 points!
[15:24:28] <BLUE>Dark energies heal your endurance.
On the 3rd line.... what the hell caused that blindness exploit? Do you have a skill that just doesnt show up in logs? Does it have something to do with the dark energies heal your endurance? Heh does your white hit exploit blindness?... And at the bottom... what is causing the second crit? Dark energies again? What is that crap?
[14:19:09] You slash Rotblood Templar for <highlight>618</color> damage.
[14:19:11] <BLUE>You exploit the blinded weakness on Rotblood Templar, dealing 409 additional damage.
[14:19:11] Critical hit for an additional 281 points!
[14:19:12] <BLUE>Dark energies heal your endurance.
It makes no sense that the crit and exploit correspond to the melee attack as they would account for more than the total damage of the hit. So... is it once again said dark energy move of retarded loggery or what?
I welcome input from other classes as well... if you havn't already been scared off by my rambling novel.