castsequence lowers dps big time. 500dps loss
I was wondering why my dps was low compared to other elemental shaman. So I spent some time at the training dummies.
Just to cut to the chase, castsequence has some sort of lag with it, compared to using a direct /cast macro or clicking on the actual spell.
A very simple test:
Manually clicking /cast macros, I am able to easily click my 5th LB before lava burst is off cooldown, but when I use a castsequence (spamming the key), by the time my 4th LB cast is over, LvB is off cooldown. (which means I lost at LEAST 1 second of DPS) I can even notice slight delays between each cast with my castsequence macro. Maybe only .25 seconds, but they add up compared to non-castsequences. These delays are not there when I spam a /cast macro.
It almost seems that the delay between casts, using a /castsequence = my latency, which is about 220ms. The delay isn't there with /cast.
I did a few tests with my shaman (I did each rotation 4x with a full mana bar and was within 100 dps).
When I manually clicked on the cast rotation of Flame Shock, LvB, LB, LB, LB, LB, LB, LvB, LB, LB, LB, LB I did a solid 2.5K dps
When I used my castsequence to do it - I did a little less than 2K dps.
(/castsequence reset=6 Flame shock, Lava Burst, Lightning Bolt, Lightning Bolt, Lightning Bolt, Lightning Bolt, Lightning Bolt, Lava Burst, Lightning Bolt, Lightning Bolt, Lightning Bolt, Lightning Bolt)
(To keep this simple, I didn't use chain lighting)
My Lightning Bolt has about a 1.7 sec cast time.
4 lighting bolts = 6.8 seconds
Lava Burst = 8 second cooldown
Since Lava Burst has a 8 second cooldown, that means I need to cast 5 lightning bolts before I cast another Lava Burst. (If I cast 4 LB, then I'd have to wait 1.2 seconds for LvB cooldown)
Result: net loss of 500dps in each test.
Has anyone else noticed the /castsequence lag???
EDIT: This is confirmed, you can try it yourself with /cast lightning bolt vs. /castsequence lightning bolt, lightning bolt, lightning bolt, lightning bolt, lightning bolt, lightning bolt macros. DPS loss and delay between casts with /castsequence is very noticeable vs. /cast. The higher latency you have, the bigger the difference. Very low latency might not notice any substantial difference.
-Kicksome
i've noticed problems with any shock in the cast sequence
I had a similar cast sequence that started with a flame shock and I feel like i get a HUGE delay from the flame shock and when my girls start casting lava burst or lightning.
i feel like they are stop casting for 3 seconds when they should only delay 1.5 seconds for the global cool down.
I'll have to do some more tests, I'll try some of your ideas at the test dummys.
RE: castsequence lowers dps big time. 500dps loss
Quote:
Originally Posted by 'Kicksome',index.php?page=Thread&postID=156179#pos t156179
When I manually clicked on the cast rotation of Flame Shock, LvB, LB, LB, LB, LB, LB, LvB, LB, LB, LB, LB
When I used my castsequence (/castsequence reset=6 Flame shock, Lava Burst, Lightning Bolt, Lightning Bolt, Lightning Bolt, Lightning Bolt, Lightning Bolt, Lava Burst, Lightning Bolt, Lightning Bolt, Lightning Bolt, Lightning Bolt)
I'm not exactly sure how the parameter reset=6 works but wouldn't that reset your castsequence well before it finished? Or does it only reset if your not casting?
Edit: NvM i /searched. Reset=6 would be 6 seconds without triggering the macro.
RE: RE: castsequence lowers dps big time. 500dps loss
Quote:
Originally Posted by 'genocyde',index.php?page=Thread&postID=156194#pos t156194
Quote:
Originally Posted by 'Kicksome',index.php?page=Thread&postID=156179#pos t156179
When I manually clicked on the cast rotation of Flame Shock, LvB, LB, LB, LB, LB, LB, LvB, LB, LB, LB, LB
When I used my castsequence (/castsequence reset=6 Flame shock, Lava Burst, Lightning Bolt, Lightning Bolt, Lightning Bolt, Lightning Bolt, Lightning Bolt, Lava Burst, Lightning Bolt, Lightning Bolt, Lightning Bolt, Lightning Bolt)
I'm not exactly sure how the parameter reset=6 works but wouldn't that reset your castsequence well before it finished? Or does it only reset if your not casting?
Yes, the "reset=6" ought to be resetting the sequence after 6 seconds. There may be a problem with the macro. OP, it's possible that you're flame shocking way too often and then waiting another second doing nothing while Lava Burst is on cooldown. I think that's what would happen with this macro.
RE: RE: RE: castsequence lowers dps big time. 500dps loss
Quote:
Originally Posted by 'TheBigBB',index.php?page=Thread&postID=156196#pos t156196
Yes, the "reset=6" ought to be resetting the sequence after 6 seconds. There may be a problem with the macro. OP, it's possible that you're flame shocking way too often and then waiting another second doing nothing while Lava Burst is on cooldown. I think that's what would happen with this macro.
Take the flame shock out, you still have the same lag issue. It's also not waiting on Shock to be up since I'm casting it once every 15 seconds max. Also, reset=6 doesn't matter in this macro [unless you wait 6 seconds before hitting it again, then it starts over]. Once the castsequence is over, it just starts it again.