Curtain of Fire proc (Gunnery Commando rotation)
While figuring out the Gunnery Commando rotation, I noticed that Curtain of Fire procs at most once every 8 seconds, which does not line up with the GCD. For example, consider the following sequence:
- GCD 1: Grav Round (channeled, procs Curtain of Fire at the end)
- GCD 2-3: Blazing Bolts
- GCD 4: some instant ability
- GCD 5: some instant ability
- GCD 6: Grav Round (channeled)
Experiment: If I hit all of these without any pauses in between (I do not clip Blazing Bolts, of course), then the Grav Round in GCD 6 does not proc Curtain of Fire. There is ~6.2 seconds left on the cooldown of Blazing Bolts when the Grav Round completes.
However, if I pause just a hair, such that Grav Round on GCD 6 finishes with ~5.9 seconds left on the cooldown of Blazing Bolts, then Curtain of Fire does proc. That means that by delaying about 0.3 seconds over GCDs 2-6, I can get Blazing Bolts to proc one GCD sooner.
For reference, I have 865 Alacrity, or ~12.09%.
Theory: Without Alacrity, Curtain of Fire can proc every 8 seconds, and 5 GCDs is 1.5 * 5 = 7.5 seconds. Adding Alacrity should affect both of these numbers proportionally, so that should not be a factor. If you make your 5 GCDs take a little bit longer, you can proc Curtain of Fire every 8 seconds, but with non-stop abilities, you can only proc it every 6 GCDs, or every 9 seconds.
So: Does this mean I should not necessarily hit keys as fast as possible, to maximize how frequently I get Curtain of Fire to proc? Or will I lose too much DPS by doing this, since I will effectively not get as many GCDs? Normally, it seems obvious that you should not "take a break" between GCDs, but if I only have to delay a teensy amount (.3s-.5s over a period of 5 GCDs), then that seems like it might be worth it.
(Yes, "try it and see which gives you better DPS" is a viable answer. But I was hoping someone else had already thought about this and tried it.)
Posted Apr 18, 2016, 4:06 AM UTC · edited
So I thought about this a bit and I don't have the answer you want. You can find out if you consider that delay just a % dps loss and then compare it to the benefit of more BB procs over the course of a few minutes but that's a lot of math.
I'm 90% sure that it's not beneficial delaying a GCD though. In addition it's not practical at all. Lag is a thing in SWTOR and already makes rotations weird, when you wait for the 8s window you won't be able to take advantage of the ability queue. And in real fights it would be too much for me to pause for the appropriate time.
Hmm, I think your intuition is right. Here's a small attempt at doing the math. The above can be approximated as a 5-GCD rotation over 8 seconds, or a 6-GCD rotation over 9 seconds with an extra non-BB attack. We consider 72 seconds of these rotations.
Case 1: 5-GCD rotation over 8s (1 BB, 1 GR, 2 others). Over 72 seconds, you do 9 BB, 9 GR, and 18 other attacks.
Case 2: 6-GCD rotation over 9s (1 BB, 1 GR, 3 others). Over 72 seconds, you do 8 BB, 8 GR, and 24 other attacks.
(Note that "other attacks" may include GR, but not BB.)
So is the extra BB and GR worth 6 other attacks? Probably not...? To be fair, this makes the faulty assumption that both cases are equally energy-efficient (e.g. you wouldn't have to Hammer Shot more in one case than the other), which is not the case (so case 1 is unfairly disadvantaged here).
So in the end, it's still not totally clear... But you're right that this would be extremely difficult to manage in an op regardless. Oh well. :P