You need a custom routine if you want better results than OldRoutine delivers. I just tested the settings and they are still working exactly as intended.
Set SummonRagingSpiritCountPerDelay to the number of casts that should be used to cast spirits each batch. For example, 10 would mean cast SRS 10 times.
Set SummonRagingSpiritDelayMs to the delay between casts of batches, for example 1000, for 1s.
When the CR logic goes to execute SRS, it will cast SRS SummonRagingSpiritCountPerDelay times, then it'll trigger a wait period of SummonRagingSpiritDelayMs.
Depending on your build or what other skills you are using, you'll adjust those as needed as this SRS setup is as a support skill, that is, cast X times per Y time interval, as most people don't want to sit around casting SRS all day long from one spot.
But is it casting SRS very slowly no matter what settings you have? For example for me it's casting like twice and then it takes a break, even if I change the settings to have like 30 casts before delay kicks in, the actual cast of SRS is very slow and you can see in the log I pasted its taking breaks, why is this happening? All it need to do is keep the button pressed until X srs are cast and then take that delay.
FinishCurrentAction] Waited 0 ms for the action to finish Move.
[FinishCurrentAction] Waited 180 ms for the action to finish Move.
[UseAt] 3 False {6705.435, 5161.957, -44.61981}
[LatencyWait] Now sleeping 195 ms.
[FinishCurrentAction] Waited 0 ms for the action to finish Summon Raging Spirit.
[LatencyWait] Now sleeping 195 ms.
[UseAt] 3 False {6967.799, 5761.278, -44.61981}
[LatencyWait] Now sleeping 192 ms.
[FinishCurrentAction] Waited 1 ms for the action to finish Summon Raging Spirit.
[FinishCurrentAction] Waited 123 ms for the action to finish Summon Raging Spirit.
[LatencyWait] Now sleeping 192 ms.
[UseAt] 3 False {6726.629, 5650.41, -44.61981}
[LatencyWait] Now sleeping 192 ms.
[FinishCurrentAction] Waited 1 ms for the action to finish Summon Raging Spirit.
[FinishCurrentAction] Waited 140 ms for the action to finish Summon Raging Spirit.
[LatencyWait] Now sleeping 192 ms.
[UseAt] 3 False {6726.629, 5650.41, -44.61981}
[LatencyWait] Now sleeping 192 ms.
[FinishCurrentAction] Waited 1 ms for the action to finish Summon Raging Spirit.
[FinishCurrentAction] Waited 154 ms for the action to finish Summon Raging Spirit.
[LatencyWait] Now sleeping 192 ms.
[UseAt] 3 False {6510.198, 5163.953, -44.61981}
[LatencyWait] Now sleeping 192 ms.
[FinishCurrentAction] Waited 1 ms for the action to finish Summon Raging Spirit.
[FinishCurrentAction] Waited 154 ms for the action to finish Summon Raging Spirit.
[LatencyWait] Now sleeping 192 ms.
[UseAt] 3 False {6611.542, 5377.789, -44.61981}
[LatencyWait] Now sleeping 192 ms.
[FinishCurrentAction] Waited 0 ms for the action to finish Summon Raging Spirit.
[LatencyWait] Now sleeping 192 ms.