Parry Hasting Addon

Warning: Theorycraft inside.

Moderators: Fridmarr, Worldie, Aergis, theckhd

Re: Parry Hasting Addon

Postby theckhd » Fri Feb 19, 2010 9:52 am

Freeagent wrote:Looks like octave really doesn't like the .m file (at least here).
After adding the ParseTime.m into the WD I got the following errors.

error: strfind: text must be a string or cell array of strings
error: evaluating if command near line 47, column 3
error: called from `strfind' in file `/usr/share/octave/3.0.1/m/strings/strfind.m'
error: if: error evaluating conditional expression
error: evaluating if command near line 255, column 21
error: evaluating if command near line 253, column 17
error: evaluating for command near line 252, column 13
error: evaluating for command near line 251, column 9
error: evaluating if command near line 99, column 5
error: evaluating for command near line 90, column 1
error: near line 300 of file `ph_analyzer3.m'


Not sure what to say, it seemed to work for Cliffton's version of Octave. Maybe there's a difference in how the strfind command or conditionals are handled between his version and yours. I don't have an Octave installation handy to test it on myself.

Freeagent wrote:Maybe I can send you a logfile of mine and you could create some graphs for me?

Yeah, if you upload the combat log to a file hosting service, I can run it through Matlab to generate graphs for you.
"Theck, Bringer of Numbers and Pounding Headaches," courtesy of Grehn|Skipjack.
MATLAB 5.x, Simcraft 6.x, Call to Arms 6.0, Talent Spec & Glyph Guide 5.x, Blog: Sacred Duty
User avatar
theckhd
Moderator
 
Posts: 7849
Joined: Thu Jul 31, 2008 3:06 pm
Location: Harrisburg, PA

Re: Parry Hasting Addon

Postby theckhd » Fri Feb 19, 2010 11:53 am

Here are your images:

Marrowgar:
Image
fairly straightforward, confirms our earlier result.

Deathwhisper:
Image
This looks terrible, I need to add her spell casting in there now to compensate for all the extra data I'm saving. This is something I'll be working on soon.

High Overlord Saurfang:
Image
Textbook example of a melee-only fight with no parry-hasting.

Saurfang the Younger (v dead.0):
Image
Again, very nice, and clearly no parry-hasting.

Festergut:
Image
This one's also a bit messy, I plan on adding Vile Gas, Inhale, and Pungerrific explosion to the list of spells being handled to see if it cleans up any. Still, it looks like there isn't any parry-hasting going on, as the red dots tend to stick near the blue dots.
"Theck, Bringer of Numbers and Pounding Headaches," courtesy of Grehn|Skipjack.
MATLAB 5.x, Simcraft 6.x, Call to Arms 6.0, Talent Spec & Glyph Guide 5.x, Blog: Sacred Duty
User avatar
theckhd
Moderator
 
Posts: 7849
Joined: Thu Jul 31, 2008 3:06 pm
Location: Harrisburg, PA

Re: Parry Hasting Addon

Postby Freeagent » Fri Feb 19, 2010 11:59 am

Thanks,
especially the Festergut one interested me as I thought he actually did parry haste a couple of times.
But yeah looks a bit like a mess here :-)
Freeagent
 
Posts: 6
Joined: Thu Feb 18, 2010 7:15 am

Re: Parry Hasting Addon

Postby theckhd » Fri Feb 19, 2010 1:38 pm

Actually, looking at it closer, the Festergut one is about right. It's just that there are so many attempts it's hard to follow. The weird outliers down in the 500ms range are when he goes berserk, hits the tank for 200k, and then starts randomly one-shotting tanks. For example, here's the log near the end of the second attempt:


2/11 22:25:20.922 SWING_DAMAGE,0xF130008F1200F403,"Festergut",0x10a48,0x02000000009044C1,"Lethlar",0x40514,17594,0,1,0,0,0,nil,nil,nil
2/11 22:25:22.757 SWING_DAMAGE,0xF130008F1200F403,"Festergut",0x10a48,0x02000000009044C1,"Lethlar",0x40514,18348,0,1,0,1590,58,nil,nil,nil
2/11 22:25:24.625 SWING_DAMAGE,0xF130008F1200F403,"Festergut",0x10a48,0x02000000009044C1,"Lethlar",0x40514,17160,0,1,0,1590,0,nil,nil,nil
2/11 22:25:25.516 SWING_MISSED,0xF130008F1200F403,"Festergut",0x10a48,0x02000000009044C1,"Lethlar",0x40514,DODGE
2/11 22:25:26.266 SWING_DAMAGE,0xF130008F1200F403,"Festergut",0x10a48,0x02000000009044C1,"Lethlar",0x40514,230133,176241,1,0,1590,20,nil,nil,nil
2/11 22:25:31.607 SWING_MISSED,0xF130008F1200F403,"Festergut",0x10a48,0x02000000007B5D33,"Thalindra",0x512,IMMUNE
2/11 22:25:32.126 SWING_MISSED,0xF130008F1200F403,"Festergut",0xa48,0x02000000007B5D33,"Thalindra",0x512,IMMUNE
2/11 22:25:32.940 SWING_MISSED,0xF130008F1200F403,"Festergut",0x10a48,0x02000000007B5D33,"Thalindra",0x512,IMMUNE
2/11 22:25:33.251 SWING_MISSED,0xF130008F1200F403,"Festergut",0x10a48,0x02000000007B5D33,"Thalindra",0x512,IMMUNE
2/11 22:25:33.856 SWING_MISSED,0xF130008F1200F403,"Festergut",0x10a48,0x02000000007B5D33,"Thalindra",0x512,MISS
2/11 22:25:34.519 SWING_MISSED,0xF130008F1200F403,"Festergut",0x10a48,0x02000000007B5D33,"Thalindra",0x512,IMMUNE
2/11 22:25:34.984 SWING_MISSED,0xF130008F1200F403,"Festergut",0x10a48,0x02000000007B5D33,"Thalindra",0x512,IMMUNE
2/11 22:25:35.514 SWING_MISSED,0xF130008F1200F403,"Festergut",0x10a48,0x02000000007B5D33,"Thalindra",0x512,IMMUNE
2/11 22:25:36.102 SWING_DAMAGE,0xF130008F1200F403,"Festergut",0x10a48,0x02000000007B5D33,"Thalindra",0x512,387732,355190,1,0,0,0,nil,nil,nil
"Theck, Bringer of Numbers and Pounding Headaches," courtesy of Grehn|Skipjack.
MATLAB 5.x, Simcraft 6.x, Call to Arms 6.0, Talent Spec & Glyph Guide 5.x, Blog: Sacred Duty
User avatar
theckhd
Moderator
 
Posts: 7849
Joined: Thu Jul 31, 2008 3:06 pm
Location: Harrisburg, PA

Re: Parry Hasting Addon

Postby Cliffton » Fri Feb 19, 2010 10:50 pm

I did have to make some minor fixes to the code last time to make it work in Octave, noted in a previous post, it's the strange way the arrays are being concatenated as a conditional expression.

The Festergut data I would need to look at the swingData/parryData arrays to be sure, but it sure looks like way way more red dots showing up than I would expect if the algorithm was functioning correctly. I take it the parryData/swingData fix isn't in yet, Theck, and you just ran your last version without the bugs fixed yet?

There will be unnecessary noise in the plots until those are corrected.
Cliffton
 
Posts: 17
Joined: Thu Jan 21, 2010 12:19 pm

Re: Parry Hasting Addon

Postby theckhd » Sat Feb 20, 2010 5:46 pm

Cliffton wrote:I did have to make some minor fixes to the code last time to make it work in Octave, noted in a previous post, it's the strange way the arrays are being concatenated as a conditional expression.

The Festergut data I would need to look at the swingData/parryData arrays to be sure, but it sure looks like way way more red dots showing up than I would expect if the algorithm was functioning correctly. I take it the parryData/swingData fix isn't in yet, Theck, and you just ran your last version without the bugs fixed yet?

There will be unnecessary noise in the plots until those are corrected.

I'm pretty sure those corrections are already made in my current version. My guess is that the reason Festergut sees a lot of parries is that he turns to cast Vile Gas.
"Theck, Bringer of Numbers and Pounding Headaches," courtesy of Grehn|Skipjack.
MATLAB 5.x, Simcraft 6.x, Call to Arms 6.0, Talent Spec & Glyph Guide 5.x, Blog: Sacred Duty
User avatar
theckhd
Moderator
 
Posts: 7849
Joined: Thu Jul 31, 2008 3:06 pm
Location: Harrisburg, PA

Re: Parry Hasting Addon

Postby Freeagent » Sun Feb 21, 2010 2:18 pm

theckhd wrote:I'm pretty sure those corrections are already made in my current version. My guess is that the reason Festergut sees a lot of parries is that he turns to cast Vile Gas.


Is there a way we could get a graph without Vile Gas, somehow filtered out?

Maybe that clears the image up a bit.
Freeagent
 
Posts: 6
Joined: Thu Feb 18, 2010 7:15 am

Re: Parry Hasting Addon

Postby Cliffton » Sun Feb 21, 2010 6:03 pm

Including the parries that occur during a vile gas cast boss spin would be intentional for detecting parry haste.

Theck, if you post your latest code I'll verify that it's working as intended and fix little Octave compatibility issues in ways I think Matlab will find innocuous.
Cliffton
 
Posts: 17
Joined: Thu Jan 21, 2010 12:19 pm

Re: Parry Hasting Addon

Postby theckhd » Sun Feb 21, 2010 7:09 pm

Freeagent wrote:
theckhd wrote:I'm pretty sure those corrections are already made in my current version. My guess is that the reason Festergut sees a lot of parries is that he turns to cast Vile Gas.


Is there a way we could get a graph without Vile Gas, somehow filtered out?

Maybe that clears the image up a bit.

I'm not sure I understand what you mean. There aren't any Vile Gas casts represented on the plot.

But either way, I'm not sure that's the right interpretation anyway. Take a look at the Festergut parse on page 3 of this thread, which looks pretty much the same. It's clear that there's no parry-hasting going on. But we don't see anywhere near the same number of parries.

My bet is that you have a DPS player in that parse attacking from the front, or else one of your tanks has very little expertise. I'll take a closer look at it this week when I get some time.

I just uploaded the version of ph_analyzer3.m that I have on my flash drive. I think that's the latest one, but I'm not 100% sure.

<edit> I just uploaded the current version of ph_analyzer3.m that I'm using for this post. I'll be making more changes to it this week, so if you find Octave compatibility issues, let me know and I'll incorporate them.
"Theck, Bringer of Numbers and Pounding Headaches," courtesy of Grehn|Skipjack.
MATLAB 5.x, Simcraft 6.x, Call to Arms 6.0, Talent Spec & Glyph Guide 5.x, Blog: Sacred Duty
User avatar
theckhd
Moderator
 
Posts: 7849
Joined: Thu Jul 31, 2008 3:06 pm
Location: Harrisburg, PA

Re: Parry Hasting Addon

Postby Freeagent » Mon Feb 22, 2010 6:11 am

I uploaded a split of the log again.

It's the First encounter of Festergut (5:12minutes) where we hit the enrage timer.

As the Run was a 25m Run I think there are plenty of things going on and having all the 7 Fights in 1 Graph makes it even harder to read as we already have a couple of dots in 1 fight.
Freeagent
 
Posts: 6
Joined: Thu Feb 18, 2010 7:15 am

Re: Parry Hasting Addon

Postby theckhd » Mon Feb 22, 2010 6:57 am

Ok, something's odd here. The version I uploaded is dated 2/11, but I made changes to the code as late as last Friday (2/19). For some reason, that version isn't in my working folder anymore (in fact, no version of ph_analyzer3 is). I'm not sure what happened yet, because there are other files edited on 2/18 that are fine. But somehow the ph_analyzer updates disappeared without a trace.

I'm going to double check the 2/11 code, I think that the only changes I had time to make since then were adding some spells for Deathwhisper, so it should still be work-able. I only have about half an hour to mess with it today though.
"Theck, Bringer of Numbers and Pounding Headaches," courtesy of Grehn|Skipjack.
MATLAB 5.x, Simcraft 6.x, Call to Arms 6.0, Talent Spec & Glyph Guide 5.x, Blog: Sacred Duty
User avatar
theckhd
Moderator
 
Posts: 7849
Joined: Thu Jul 31, 2008 3:06 pm
Location: Harrisburg, PA

Re: Parry Hasting Addon

Postby theckhd » Mon Feb 22, 2010 7:48 am

Freeagent wrote:I uploaded a split of the log again.

It's the First encounter of Festergut (5:12minutes) where we hit the enrage timer.

As the Run was a 25m Run I think there are plenty of things going on and having all the 7 Fights in 1 Graph makes it even harder to read as we already have a couple of dots in 1 fight.


Here's the graph for just that first encounter:
Image

Again, pretty clearly no parry-haste occurring. There's one weird data point that's sub-500ms (sample #64), but there doesn't seem to be an obvious explanation for it (as in, there were no recorded parries within +/- 3 seconds of it):
2/11 22:22:09.641 SWING_DAMAGE,0xF130008F1200F403,"Festergut",0x10a48,0x02000000009044C1,"Lethlar",0x40514,34141,0,1,0,0,235,nil,nil,nil
2/11 22:22:10.578 SWING_MISSED,0xF130008F1200F403,"Festergut",0x10a48,0x02000000009044C1,"Lethlar",0x40514,PARRY
2/11 22:22:12.112 SWING_MISSED,0xF130008F1200F403,"Festergut",0x10a48,0x02000000009044C1,"Lethlar",0x40514,PARRY
2/11 22:22:12.620 SWING_MISSED,0xF130008F1200F403,"Festergut",0x10a48,0x02000000009044C1,"Lethlar",0x40514,PARRY
2/11 22:22:13.706 SWING_DAMAGE,0xF130008F1200F403,"Festergut",0x10a48,0x02000000009044C1,"Lethlar",0x40514,30944,0,1,0,0,0,nil,nil,nil


As far as why there's a lot of parries, my intuition was right. They're all legitimate parries. Here's the parryData structure, you can see a number of different players generating parries:
Code: Select all
2/11 22:20:35.344  SPELL_MISSED,0x02000000009044C1,"Lethlar",0x40514,0xF130008F1200F403,"Festergut",0x10a48,53742,"Blood Corruption",0x2,PARRY     
2/11 22:20:35.646  SWING_MISSED,0x020000000023C569,"Brogaahl",0x514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:20:36.960  SWING_MISSED,0xF130005E8F01A662,"Army of the Dead Ghoul",0x2114,0xF130008F1200F403,"Festergut",0x10a48,PARRY                     
2/11 22:20:38.228  SPELL_MISSED,0xF130005E8F01A65A,"Army of the Dead Ghoul",0x2114,0xF130008F1200F403,"Festergut",0x10a48,47468,"Claw",0x1,PARRY   
2/11 22:20:38.463  SWING_MISSED,0xF130005E8F01A65B,"Army of the Dead Ghoul",0x2114,0xF130008F1200F403,"Festergut",0x10a48,PARRY                     
2/11 22:20:38.631  SPELL_MISSED,0xF130005E8F01A656,"Army of the Dead Ghoul",0x2114,0xF130008F1200F403,"Festergut",0x10a48,47468,"Claw",0x1,PARRY   
2/11 22:20:40.282  SWING_MISSED,0x0200000002D95A52,"Xiberia",0x514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                     
2/11 22:20:41.237  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:20:41.688  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:20:42.064  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:20:42.627  SWING_MISSED,0x0200000002D95A52,"Xiberia",0x514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                     
2/11 22:20:42.891  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:20:43.079  SWING_MISSED,0x0200000002D95A52,"Xiberia",0x514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                     
2/11 22:20:44.722  SWING_MISSED,0xF130006D7101A6D4,"Bloodworm",0x2114,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                 
2/11 22:20:46.253  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:20:46.922  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:20:48.938  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:20:49.438  SPELL_MISSED,0x0200000000843F8A,"Canto",0x240514,0xF130008F1200F403,"Festergut",0x10a48,53742,"Blood Corruption",0x2,PARRY       
2/11 22:20:49.838  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:20:50.219  SPELL_MISSED,0x02000000007B5D33,"Thalindra",0x512,0xF130008F1200F403,"Festergut",0x10a48,53742,"Blood Corruption",0x2,PARRY     
2/11 22:20:50.438  SPELL_MISSED,0x0200000000843F8A,"Canto",0x240514,0xF130008F1200F403,"Festergut",0x10a48,53742,"Blood Corruption",0x2,PARRY       
2/11 22:20:50.563  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:20:52.125  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:20:53.044  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:20:55.078  SPELL_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,57993,"Envenom",0x8,PARRY                   
2/11 22:20:58.762  SWING_MISSED,0xF13000725001A743,"Spirit Wolf",0x1112,0xF130008F1200F403,"Festergut",0x10a48,PARRY                               
2/11 22:21:00.648  SPELL_MISSED,0x02000000009044C1,"Lethlar",0x40514,0xF130008F1200F403,"Festergut",0x10a48,53742,"Blood Corruption",0x2,PARRY     
2/11 22:21:04.583  SWING_MISSED,0x0200000000843F8A,"Canto",0x240514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:21:07.188  SPELL_MISSED,0x020000000222F3E1,"Rhavin",0x514,0xF130008F1200F403,"Festergut",0x10a48,49930,"Blood Strike",0x1,PARRY             
2/11 22:21:07.828  SWING_MISSED,0xF13000725001A744,"Spirit Wolf",0x1112,0xF130008F1200F403,"Festergut",0x10a48,PARRY                               
2/11 22:21:09.132  SPELL_MISSED,0x0200000000843F8A,"Canto",0x240514,0xF130008F1200F403,"Festergut",0x10a48,53742,"Blood Corruption",0x2,PARRY       
2/11 22:21:13.813  SWING_MISSED,0x02000000009044C1,"Lethlar",0x40514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:21:15.657  SPELL_MISSED,0x0200000000843F8A,"Canto",0x240514,0xF130008F1200F403,"Festergut",0x10a48,61411,"Shield of Righteousness",0x2,PARRY
2/11 22:21:18.325  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:21:21.236  SWING_MISSED,0x0200000000843F8A,"Canto",0x240514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:21:21.485  SWING_MISSED,0xF130006D7101A7B3,"Bloodworm",0x2114,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                 
2/11 22:21:23.985  SWING_MISSED,0x0200000000843F8A,"Canto",0x240514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:21:26.750  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:21:28.766  SPELL_MISSED,0x02000000007B5D33,"Thalindra",0x512,0xF130008F1200F403,"Festergut",0x10a48,53385,"Divine Storm",0x1,PARRY         
2/11 22:21:33.899  SWING_MISSED,0x0200000000843F8A,"Canto",0x240514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:21:35.273  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:21:35.362  SWING_MISSED,0x02000000007B5D33,"Thalindra",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:21:36.366  SPELL_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,57993,"Envenom",0x8,PARRY                   
2/11 22:21:37.736  SWING_MISSED,0x02000000009044C1,"Lethlar",0x40514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:21:37.922  SWING_MISSED,0x02000000007B5D33,"Thalindra",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:21:39.125  SWING_MISSED,0x0200000000843F8A,"Canto",0x240514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:21:40.469  SWING_MISSED,0x02000000007B5D33,"Thalindra",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:21:45.610  SPELL_MISSED,0x020000000222F3E1,"Rhavin",0x514,0xF130008F1200F403,"Festergut",0x10a48,49930,"Blood Strike",0x1,PARRY             
2/11 22:21:46.094  SWING_MISSED,0x0200000002D95A52,"Xiberia",0x514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                     
2/11 22:21:46.500  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:21:46.907  SWING_MISSED,0x0200000000843F8A,"Canto",0x240514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:21:47.293  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:21:48.523  SWING_MISSED,0xF140817B8900035C,"Spike",0x1114,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                     
2/11 22:21:52.328  SWING_MISSED,0x02000000009044C1,"Lethlar",0x40514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:21:54.363  SPELL_MISSED,0x02000000007B5D33,"Thalindra",0x512,0xF130008F1200F403,"Festergut",0x10a48,53385,"Divine Storm",0x1,PARRY         
2/11 22:21:55.594  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:21:56.172  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:22:00.328  SWING_MISSED,0x0200000000843F8A,"Canto",0x240514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:22:00.891  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:22:01.422  SPELL_MISSED,0x0200000000843F8A,"Canto",0x240514,0xF130008F1200F403,"Festergut",0x10a48,53742,"Blood Corruption",0x2,PARRY       
2/11 22:22:01.799  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:22:02.360  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:22:07.321  SPELL_MISSED,0x02000000007B5D33,"Thalindra",0x2000512,0xF130008F1200F403,"Festergut",0x10a48,53742,"Blood Corruption",0x2,PARRY 
2/11 22:22:15.413  SWING_MISSED,0x0200000000843F8A,"Canto",0x8040514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:22:15.869  SWING_MISSED,0x02000000009044C1,"Lethlar",0x40514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:22:23.194  SWING_MISSED,0x02000000009044C1,"Lethlar",0x40514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:22:25.113  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:22:25.163  SWING_MISSED,0x02000000009044C1,"Lethlar",0x40514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:22:27.969  SPELL_MISSED,0x020000000025CA70,"Ghazkull",0x512,0xF130008F1200F403,"Festergut",0x10a48,47450,"Heroic Strike",0x1,PARRY         
2/11 22:22:28.390  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:22:29.455  SWING_MISSED,0x0200000002232872,"Sharuti",0x514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                     
2/11 22:22:29.455  SPELL_MISSED,0x02000000007B5D33,"Thalindra",0x512,0xF130008F1200F403,"Festergut",0x10a48,53742,"Blood Corruption",0x2,PARRY     
2/11 22:22:30.847  SPELL_MISSED,0x02000000009044C1,"Lethlar",0x40514,0xF130008F1200F403,"Festergut",0x10a48,53742,"Blood Corruption",0x2,PARRY     
2/11 22:22:31.926  SWING_MISSED,0x02000000009044C1,"Lethlar",0x40514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:22:35.928  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:22:41.703  SWING_MISSED,0x02000000009044C1,"Lethlar",0x40514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:22:45.947  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:22:46.837  SWING_MISSED,0x0200000000843F8A,"Canto",0x40514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                     
2/11 22:22:47.610  SWING_MISSED,0x02000000009044C1,"Lethlar",0x40514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:22:50.719  SPELL_MISSED,0x020000000025CA70,"Ghazkull",0x512,0xF130008F1200F403,"Festergut",0x10a48,23881,"Bloodthirst",0x1,PARRY           
2/11 22:22:54.469  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:22:55.297  SPELL_MISSED,0x0200000000843F8A,"Canto",0x40514,0xF130008F1200F403,"Festergut",0x10a48,53742,"Blood Corruption",0x2,PARRY       
2/11 22:22:55.844  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:22:55.985  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:22:57.328  SPELL_MISSED,0x02000000007B5D33,"Thalindra",0x512,0xF130008F1200F403,"Festergut",0x10a48,53742,"Blood Corruption",0x2,PARRY     
2/11 22:22:57.657  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:22:59.953  SPELL_MISSED,0x02000000007B5D33,"Thalindra",0x512,0xF130008F1200F403,"Festergut",0x10a48,53385,"Divine Storm",0x1,PARRY         
2/11 22:23:00.189  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:23:00.818  SPELL_MISSED,0x0200000000843F8A,"Canto",0x40514,0xF130008F1200F403,"Festergut",0x10a48,53742,"Blood Corruption",0x2,PARRY       
2/11 22:23:02.549  SPELL_MISSED,0x02000000007B5D33,"Thalindra",0x512,0xF130008F1200F403,"Festergut",0x10a48,53742,"Blood Corruption",0x2,PARRY     
2/11 22:23:03.231  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:23:04.947  SWING_MISSED,0x0200000000843F8A,"Canto",0x40514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                     
2/11 22:23:07.345  SPELL_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,48666,"Mutilate",0x1,PARRY                 
2/11 22:23:11.297  SPELL_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,57993,"Envenom",0x8,PARRY                   
2/11 22:23:15.641  SPELL_MISSED,0x02000000007B5D33,"Thalindra",0x512,0xF130008F1200F403,"Festergut",0xa48,53742,"Blood Corruption",0x2,PARRY       
2/11 22:23:19.891  SPELL_MISSED,0x020000000023C569,"Brogaahl",0x514,0xF130008F1200F403,"Festergut",0x10a48,25504,"Windfury Attack",0x1,PARRY       
2/11 22:23:19.891  SPELL_MISSED,0x020000000023C569,"Brogaahl",0x514,0xF130008F1200F403,"Festergut",0x10a48,25504,"Windfury Attack",0x1,PARRY       
2/11 22:23:20.572  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:23:20.962  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:23:21.408  SPELL_MISSED,0x02000000027AB780,"Bonten",0x40511,0xF130008F1200F403,"Festergut",0x10a48,51425,"Obliterate",0x1,PARRY             
2/11 22:23:22.157  SWING_MISSED,0xF130006D7101AC02,"Bloodworm",0x2114,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                 
2/11 22:23:22.219  SWING_MISSED,0xF1404CBFD2000450,"Nheegrom",0x1114,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:23:22.884  SPELL_MISSED,0x02000000007B5D33,"Thalindra",0x512,0xF130008F1200F403,"Festergut",0x10a48,53385,"Divine Storm",0x1,PARRY         
2/11 22:23:25.019  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:23:29.297  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:23:35.612  SWING_MISSED,0x02000000009044C1,"Lethlar",0x40514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:23:35.782  SWING_MISSED,0x0200000000843F8A,"Canto",0x40514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                     
2/11 22:23:37.250  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:23:37.297  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:23:39.476  SWING_MISSED,0x02000000009044C1,"Lethlar",0x40514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:23:39.672  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:23:40.288  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:23:49.328  SPELL_MISSED,0x02000000009044C1,"Lethlar",0x40514,0xF130008F1200F403,"Festergut",0x10a48,53742,"Blood Corruption",0x2,PARRY     
2/11 22:23:50.203  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:23:50.969  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:23:51.408  SWING_MISSED,0x0200000000843F8A,"Canto",0x40514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                     
2/11 22:23:54.674  SPELL_MISSED,0x02000000009044C1,"Lethlar",0x40514,0xF130008F1200F403,"Festergut",0x10a48,53742,"Blood Corruption",0x2,PARRY     
2/11 22:24:00.361  SPELL_MISSED,0x0200000002D95A52,"Xiberia",0x514,0xF130008F1200F403,"Festergut",0x10a48,48638,"Sinister Strike",0x1,PARRY         
2/11 22:24:00.581  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:24:00.581  SPELL_MISSED,0x020000000025CA70,"Ghazkull",0x512,0xF130008F1200F403,"Festergut",0x10a48,23881,"Bloodthirst",0x1,PARRY           
2/11 22:24:02.236  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:24:03.960  SWING_MISSED,0x02000000009044C1,"Lethlar",0x40514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:24:05.891  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:24:11.579  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:24:11.881  SPELL_MISSED,0x02000000009044C1,"Lethlar",0x40514,0xF130008F1200F403,"Festergut",0x10a48,53742,"Blood Corruption",0x2,PARRY     
2/11 22:24:15.177  SPELL_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,57993,"Envenom",0x8,PARRY                   
2/11 22:24:16.720  SPELL_MISSED,0x02000000007B5D33,"Thalindra",0x512,0xF130008F1200F403,"Festergut",0x10a48,53385,"Divine Storm",0x1,PARRY         
2/11 22:24:18.578  SWING_MISSED,0x02000000009044C1,"Lethlar",0x40514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:24:25.266  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:24:25.672  SPELL_MISSED,0x0200000000843F8A,"Canto",0x40514,0xF130008F1200F403,"Festergut",0x10a48,53742,"Blood Corruption",0x2,PARRY       
2/11 22:24:25.715  SWING_MISSED,0x02000000007B5D33,"Thalindra",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:24:26.049  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:24:27.141  SPELL_MISSED,0x0200000000843F8A,"Canto",0x40514,0xF130008F1200F403,"Festergut",0x10a48,53742,"Blood Corruption",0x2,PARRY       
2/11 22:24:27.207  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:24:30.344  SWING_MISSED,0x02000000009044C1,"Lethlar",0x40514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:24:30.488  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:24:30.672  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:24:31.310  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:24:31.922  SWING_MISSED,0x0200000000843F8A,"Canto",0x40514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                     
2/11 22:24:32.912  SWING_MISSED,0x02000000007B5D33,"Thalindra",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:24:35.579  SWING_MISSED,0x0200000000843F8A,"Canto",0x40514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                     
2/11 22:24:35.641  SPELL_MISSED,0x02000000009044C1,"Lethlar",0x40514,0xF130008F1200F403,"Festergut",0x10a48,53742,"Blood Corruption",0x2,PARRY     
2/11 22:24:37.741  SWING_MISSED,0xF130006D7101AD95,"Bloodworm",0x2114,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                 
2/11 22:24:38.139  SWING_MISSED,0xF130004CD401AD9D,"Shadowfiend",0x1114,0xF130008F1200F403,"Festergut",0x10a48,PARRY                               
2/11 22:24:38.735  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:24:40.422  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:24:42.027  SWING_MISSED,0xF130006D7101AD97,"Bloodworm",0x2114,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                 
2/11 22:24:43.926  SPELL_MISSED,0x02000000009044C1,"Lethlar",0x40514,0xF130008F1200F403,"Festergut",0x10a48,53742,"Blood Corruption",0x2,PARRY     
2/11 22:24:46.542  SPELL_MISSED,0x0200000000843F8A,"Canto",0x40514,0xF130008F1200F403,"Festergut",0x10a48,53742,"Blood Corruption",0x2,PARRY       
2/11 22:24:49.094  SWING_MISSED,0x0200000000843F8A,"Canto",0x40514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                     
2/11 22:24:50.060  SPELL_MISSED,0x02000000009044C1,"Lethlar",0x40514,0xF130008F1200F403,"Festergut",0x10a48,53742,"Blood Corruption",0x2,PARRY     
2/11 22:24:50.063  SPELL_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,57993,"Envenom",0x8,PARRY                   
2/11 22:24:50.344  SPELL_MISSED,0x0200000000843F8A,"Canto",0x40514,0xF130008F1200F403,"Festergut",0x10a48,53742,"Blood Corruption",0x2,PARRY       
2/11 22:24:51.745  SPELL_MISSED,0x0200000000843F8A,"Canto",0x40514,0xF130008F1200F403,"Festergut",0x10a48,53742,"Blood Corruption",0x2,PARRY       
2/11 22:24:53.188  SWING_MISSED,0x0200000000843F8A,"Canto",0x40514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                     
2/11 22:24:56.589  SWING_MISSED,0x02000000007B5D33,"Thalindra",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:24:58.206  SWING_MISSED,0xF130006D7101ADDE,"Bloodworm",0x2114,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                 
2/11 22:25:01.719  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:25:05.313  SPELL_MISSED,0x020000000222F3E1,"Rhavin",0x514,0xF130008F1200F403,"Festergut",0x10a48,55271,"Scourge Strike",0x1,PARRY           
2/11 22:25:06.146  SWING_MISSED,0x02000000009044C1,"Lethlar",0x40514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:25:06.211  SWING_MISSED,0xF130006D7101ADDF,"Bloodworm",0x2114,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                 
2/11 22:25:12.599  SWING_MISSED,0x02000000007B5D33,"Thalindra",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:25:12.651  SWING_MISSED,0x02000000009044C1,"Lethlar",0x40514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:25:14.000  SPELL_MISSED,0x02000000009044C1,"Lethlar",0x40514,0xF130008F1200F403,"Festergut",0x10a48,53742,"Blood Corruption",0x2,PARRY     
2/11 22:25:14.660  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:25:16.127  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:25:17.763  SPELL_MISSED,0x0200000000843F8A,"Canto",0x40514,0xF130008F1200F403,"Festergut",0x10a48,61411,"Shield of Righteousness",0x2,PARRY
2/11 22:25:17.875  SPELL_MISSED,0x0200000000843F8A,"Canto",0x40514,0xF130008F1200F403,"Festergut",0x10a48,53742,"Blood Corruption",0x2,PARRY       
2/11 22:25:20.235  SWING_MISSED,0x02000000009044C1,"Lethlar",0x40514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:25:20.922  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:25:24.939  SWING_MISSED,0xF1406764C90003A6,"Ratchomp",0x1114,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:25:25.047  SWING_MISSED,0x02000000027AB780,"Bonten",0x40511,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:25:26.266  SWING_MISSED,0xF1406764C90003A6,"Ratchomp",0x1114,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                   
2/11 22:25:26.266  SPELL_MISSED,0x0200000000843F8A,"Canto",0x40514,0xF130008F1200F403,"Festergut",0x10a48,53742,"Blood Corruption",0x2,PARRY       
2/11 22:25:26.266  SWING_MISSED,0xF130006D7101AFCA,"Bloodworm",0x2114,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                 
2/11 22:25:26.282  SWING_MISSED,0x0200000002F8F955,"Vjoll",0x512,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                       
2/11 22:25:26.438  SPELL_MISSED,0x020000000025CA70,"Ghazkull",0x512,0xF130008F1200F403,"Festergut",0x10a48,20647,"Execute",0x1,PARRY               
2/11 22:25:26.719  SWING_MISSED,0x0200000002D95A52,"Xiberia",0x514,0xF130008F1200F403,"Festergut",0x10a48,PARRY                                     
2/11 22:25:36.102  SPELL_MISSED,0x02000000007B5D33,"Thalindra",0x512,0xF130008F1200F403,"Festergut",0x10a48,53742,"Blood Corruption",0x2,PARRY     


Running again with Vile Gas and Pungent Blight detection showed me some interesting things. For one thing, Vile Gas does seem to reset the swing timer. It creates a set of outliers that sit immediately below the swing timer progression we see. Another interesting thing is that he can attack very quickly after a Pungent Blight (0.3-0.6 seconds):

2/11 22:22:37.619 SWING_MISSED,0xF130008F1200F403,"Festergut",0x10a48,0x02000000009044C1,"Lethlar",0x40514,DODGE
2/11 22:22:41.563 SPELL_DAMAGE,0xF130008F1200F403,"Festergut",0x10a48,0x0200000002269664,"Thipa",0x514,71219,"Pungent Blight",0x20,11857,0,32,0,0,0,nil,nil,nil
2/11 22:22:41.875 SWING_DAMAGE,0xF130008F1200F403,"Festergut",0x10a48,0x02000000009044C1,"Lethlar",0x40514,20276,0,1,0,1590,0,nil,nil,nil

2/11 22:24:52.979 SWING_MISSED,0xF130008F1200F403,"Festergut",0x10a48,0x0200000000843F8A,"Canto",0x40514,PARRY
2/11 22:24:56.782 SPELL_DAMAGE,0xF130008F1200F403,"Festergut",0x10a48,0x0200000002269664,"Thipa",0x514,71219,"Pungent Blight",0x20,11923,0,32,0,0,0,nil,nil,nil
2/11 22:24:57.408 SWING_DAMAGE,0xF130008F1200F403,"Festergut",0x10a48,0x0200000000843F8A,"Canto",0x40514,19566,0,1,0,1696,0,nil,nil,nil


I want to review the code a bit more before I put up a graph - it's labeling things incorrectly in my version, which is something I thought I corrected, but it must've been after the 2/11 update. I won't get to it until tomorrow though.
"Theck, Bringer of Numbers and Pounding Headaches," courtesy of Grehn|Skipjack.
MATLAB 5.x, Simcraft 6.x, Call to Arms 6.0, Talent Spec & Glyph Guide 5.x, Blog: Sacred Duty
User avatar
theckhd
Moderator
 
Posts: 7849
Joined: Thu Jul 31, 2008 3:06 pm
Location: Harrisburg, PA

Re: Parry Hasting Addon

Postby Freeagent » Thu Feb 25, 2010 3:11 pm

any news on the labeling & code yet? :)
Freeagent
 
Posts: 6
Joined: Thu Feb 18, 2010 7:15 am

Re: Parry Hasting Addon

Postby theckhd » Fri Feb 26, 2010 5:17 pm

Freeagent wrote:any news on the labeling & code yet? :)

No, I've been swamped lately and haven't had time.
"Theck, Bringer of Numbers and Pounding Headaches," courtesy of Grehn|Skipjack.
MATLAB 5.x, Simcraft 6.x, Call to Arms 6.0, Talent Spec & Glyph Guide 5.x, Blog: Sacred Duty
User avatar
theckhd
Moderator
 
Posts: 7849
Joined: Thu Jul 31, 2008 3:06 pm
Location: Harrisburg, PA

Re: Parry Hasting Addon

Postby Xenix » Thu Jun 17, 2010 12:09 am

I was actually curious about this on LK 25-heroic since I died a couple times to sub 1-second intervals between swings tonight. Since I don't have a nice combatlog ready to use Theckd's code on, I decided to check if I could make a simple code that works off of WoL reports, and it's actually not that hard - you could probably modify your code pretty easily to work with WoL instead of raw logs.

First, go to a WoL report for a fight, go to expression editor and run the following expression (with the boss name replacing both instances of "The Lich King":
Code: Select all
(sourceName = "The Lich King"
and (fullType = 201 or fullType = 101
or fullType = 601 or fullType = 602)
and targetType = "Player")
or
(targetName = "The Lich King"
and fullType = 201  and missType = 8)


This will give you nicely formatted and timestamped combat log entries for all the bosses' casts, melee attacks on players and parries only, like shown:

Code: Select all
[20:42:43.524] The Lich King hits Daxx Parry
[20:42:45.304] The Lich King hits Daxx Parry
[20:42:45.993] Kimurellia hits The Lich King Parry
[20:42:47.074] The Lich King hits Daxx Parry
[20:42:48.952] The Lich King hits Daxx 12608 (A: 29023, B: 4284)
[20:42:52.789] Rhuukun hits The Lich King Parry
[20:42:53.028] The Lich King hits Daxx 32291 (A: 8335, B: 4284)
[20:42:53.710] Risen Ghoul hits The Lich King Parry
[20:42:54.008] Rhuukun hits The Lich King Parry
[20:42:57.828] Kimurellia hits The Lich King Parry
[20:42:58.022] Risen Ghoul hits The Lich King Parry
[20:42:58.343] The Lich King hits Daxx 33840 (A: 7771, B: 2499)
[20:42:58.546] Shadow hits The Lich King Parry
[20:43:00.766] Flaadhun hits The Lich King Parry
[20:43:01.598] The Lich King hits Daxx Miss
[20:43:06.028] The Lich King hits Daxx Miss
[20:43:07.843] The Lich King hits Daxx Miss
[20:43:08.252] Flaadhun hits The Lich King Parry
[20:43:09.631] The Lich King hits Daxx Parry
[20:43:10.339] Shadow hits The Lich King Parry
[20:43:11.385] Shadow hits The Lich King Parry
[20:43:11.525] The Lich King hits Daxx 33270 (A: 10964)
[20:43:14.463] The Lich King casts Necrotic Plague on Eyesis
[20:43:16.367] Shadow hits The Lich King Parry
[20:43:17.060] Lure hits The Lich King Parry
[20:43:18.011] The Lich King hits Daxx 44556
[20:43:18.234] Flaadhun hits The Lich King Parry
[20:43:18.234] Shadow hits The Lich King Parry
[20:43:18.623]  Yeastybeasty hits The Lich King Parry
[20:43:19.844] The Lich King hits Daxx 43259 (B: 2499)
[20:43:21.639] The Lich King hits Daxx 36758 (A: 5230, B: 4998)
[20:43:23.556] The Lich King hits Daxx Parry
[20:43:28.753] The Lich King hits Daxx 35456 (A: 6400, B: 4284)
[20:43:30.460] The Lich King hits Daxx 39662 (A: 5115, B: 8568)


You can copy this to a text file, import it into Matlab and pull all the relevant data out with a simple regexp or two - here's one (in Matlab) that covers all the melee-type attacks to and from the boss, putting it in a structure with hours, minutes, seconds, source, target and result as fields, for easy parsing:
Code: Select all
data_point = regexp(line,'\[(?<hours>\d+):(?<minutes>\d+):(?<seconds>\d+\.\d+)\] (?<source>[\w\s]+) hits (?<target>[\w\s]+) (?<Result>(Parry|Miss|Absorb|\d+))[\w\s]*','names');


Use those WoL expressions and you shouldn't need to wait until you unlock heroic modes yourself to test boss parry-hasting - you can check the data from existing logs easily.

Anyways, I did this for our LK attempts but there's so few attacks in p1 and p2 before we wipe that I really couldn't tell anything, aside from that he randomly likes to throw in ~0.9-second swing timer attacks, so I grabbed a full LK-25 HM kill from WoL and plotted that. (code here)

Image

Tons of parries that didn't do a thing, with a few down there at 0.9 seconds with a lot of non-parried swings of the same speed. All the long duration swing timers are from him stopping to cast, but the short ones just seem really out of place, especially since he seems to toss them in without warning whether he parries or casts anything or not. Wierd, but it looks like he still doesn't parry-haste on heroic since swing times are consistent between post-parried and normal attacks.
Last edited by Xenix on Thu Jun 17, 2010 7:15 am, edited 1 time in total.
Kimurellia - Holy/Protection Paladin - Scions of Destiny - Eredar-US
User avatar
Xenix
 
Posts: 244
Joined: Thu Jun 25, 2009 4:56 am

PreviousNext

Return to Advanced Theorycraft and Calculations

Who is online

Users browsing this forum: No registered users and 1 guest

Who is online

In total there is 1 user online :: 0 registered, 0 hidden and 1 guest (based on users active over the past 5 minutes)
Most users ever online was 380 on Tue Oct 14, 2008 6:28 pm

Users browsing this forum: No registered users and 1 guest