Their data seems pretty consistent with a little simulation I did. The question about the ordering of DA and Ridill procs came up in my LS one day so I simulated a million swings with the scenarios:
- No double attack at all: assumed Ridill by itself was an even chance of all results, 33/33/33
- Double attack computed first: So if your JA triggered, a Ridill triple could not trigger
- Ridill first: Only single-swings that resulted from Ridill would get a chance to proc
Here's the result assuming 20% DA:
no double attack:
single: 0.333476
double: 0.333237
triple: 0.333287
average swings: 1.999811
da before:
single: 0.266887
double: 0.466293
triple: 0.26682
average swings: 1.999933
da after:
single: 0.266162
double: 0.400212
triple: 0.333626
average swings: 2.067464
So the easiest way to tell which outcome it is is to test whether or not you are swinging ~2.6 times more. Because scenario 2 is the most likely one ("da before"), this would imply that a Ridill gets .000122 times more swings from DA. In other words, it helps Ridill but barely, which is pretty much what the JPs are saying.
Here's the Python code for it if anyone is curious. Might be interesting to change the Ridill proc around so that it averages 1.92 and see how the numbers match up.