|
Originally Posted by Arawethion
Okay, but just realize that the corrections are only a few percent, and probably dwarfed by other errors in practice. For the sake of good theory, however:
For an 11s cycle (say, an 8/3=2.66s Auto)
<snip>
et cetera. If you start by firing Multi right before an Aimed (rather than after, as I've shown above), you'll get off a Multi every 10s for a little while, but eventually, you'll run into your Aimed Shot. You won't be able to sustain a long-term average of more than 1 Multi every 11 seconds.
|
First, just looking at the speed, etc, the 9 second cycle would actually be better :P
2.66 Auto Shot fires
5.32 Auto Shot fires
6.00 Start Aimed Shot
9.00 Aimed Shot fires
9.00 Auto Shot fires
Took Rhok'delar stats, changed weapon speed to 3.06 --> 2.66 after quiver
So, commenting on the 9 sec cycle first.
Let's try adding Multi-Shot here. Testing several options, so bear with me :P
Removing Auto Shots for less clutter.
0.00 Multi-Shot fires
6.00 Start Aimed Shot
9.00 Aimed Shot fires
10.00 Multi-Shot fires
...
51.00 Start Aimed Shot
54.00 Aimed Shot fires
60.00 Dilemma!
Looking at our cycle, a closer look at the last part would be:
54.00 Aimed Shot fires
54.00 Auto Shot fires
56.66 Auto Shot fires
59.32 Auto Shot fires
60.00 Multi-Shot ready
60.00 Aimed Shot ready
61.98 Auto Shot ready
3 options, delay Multi-Shot until after Aimed Shot. Delay Aimed Shot until after Multi-Shot (this turns it into the 10 sec cycle, so I won't write it down again). Delay Aimed Shot until after Multi-Shot + Auto Shot.
60.00 Start Aimed Shot
63.00 Aimed Shot fires
63.00 Auto Shot fires
63.00 Multi-Shot fires
65.66 Auto Shot fires
66.00 Start Aimed Shot
Multi-Shot delayed by 3 seconds. Same will happen every 7 cycles,
So instead of 0.9*Multi-Shot, it should be... 0.86*Multi-Shot? 6/7 * Multi-Shot would seem correct based on the above...
60.00 Multi-Shot fires
61.98 Auto Shot fires
61.98 Start Aimed Shot
64.98 Aimed Shot fires
64.98 Auto Shot fires
67.64 Auto Shot fires
70.00 Multi-Shot
70.30 Auto Shot fires
70.98 Start Aimed Shot
Aimed Shot delayed by 1.98 seconds. Conflicting cooldowns ever 2 cycles or so.
Seems 0.86*Multi-Shot is the best bet at the moment, based on this weapon speed at least. Which seems to agree with what you're saying, no? Well, so much for the 9 second cycle, let's check with a cycle exceeding 10 seconds.
Testing, the longest (optimal) cycle was with the speed of Rhok'delar, making the cycle 10.57 seconds. So, using that.
Actually, scratch that. It just dawned on me now. Basically, if the cycle is longer than 10 seconds, you only get 1 Multi-Shot per cycle due to Aimed Shot casting.
For a cycle shorter than 10 seconds... Hmm...
In the example above, the cycle is 1 second faster than Multi-Shot cooldown. Thus it takes 6 fully run cycles for Multi-Shot to catch up with Aimed Shot? If it takes x cycles, the coefficient for Multi-Shot would be x/(x+1) -- as it is now, 6/7 fits that at least :P
Would that mean that you could do something similar to... [messy math]
IF CycleLength > 10; 1*MultiShot_PerCycle
IF CycleLength < 10; ((6/(10-CycleLength)) / (1+6/(10-CycleLength)))*MultiShot_PerCycle
[/messy math]
Question is, if it's right, should I round it up or down? :P
Can't think of anything else right now... although I think I'll be able to reformat the comparisons a lot. I'll save it for after the formulae are commented on though ;)