Are channelled Skills above 30 attacks per second ignored (considering server frames)?

In the Lioneye's Watch Podcast (exact timestamp: https://youtu.be/Q_tBlZ-8xJo?t=2444) Jonathan Rogers says that the "Player can only do one skills per frame". With the server at 30 FPS it makes sense for standard single-use skills to cap at 30 attack/casts per second (excl. Repeats).

But what about channelled skills (e.g. Cyclone), are they considered one-use-one-hit? For example, would a Cyclone over 30 APS register the damage on the server?
IGN: Akimiya
Last bumped on Feb 17, 2021, 5:00:23 AM
PoE servers tick every 0.033 seconds which is ~30.303 per second. If you go above that, then yes, it is ignored, and going above that is very achievable. Now say you have exactly 25 aps. That attacks every 0.40 secondsbut they can only land when the server ticks. The attack must land before the next one is calculated. This means when getting close to the server tick rate you can wind up with clear ranges.

.000 server ticks
.033 server ticks
.040 you are ready to attack
.066 server ticks and you attack
.099 server ticks
.106 you are ready to attack
.132 server ticks and you attack

As you can see you actually only attack every .066 seconds due to the tick rate, making your 25 aps the exact same as 15.15 aps.
Thanks, I like this example.

It sounds very logical with manual attacks waiting for input or CoC & Spellslinger builds with internal cooldowns on triggers.

Though for a simple (channelled) attack with no actual cooldown and just the APS I don't see the issue of the server approximating the APS and accounting for e.g. 2 attacks in a tick. Jonathan does say that they can perform a full Multistrike in a frame.
IGN: Akimiya
"
Akimiya wrote:
Jonathan does say that they can perform a full Multistrike in a frame.

That I did not know. It’ll be quite difficult for anything except Cyclone to reach that level without Multistrike.
It is said in the linked video where he says specifically that they can "have one skill invocation per server frame". That is where I take that server frames matter for non-channel, triggers, CoC and such.


Issue is that this topic is brought up rarely and the Video is 4 years old. If there is any new (official) information I'd highly appreciate it.
IGN: Akimiya
I think the main question now is how channelled skills are handled server side compared to normal ones, especially Cyclone.

Specifically, is channelling considered (using Jonathans terms) one skill invocation per attack e.g. 40 attacks per second equal to 40 skill invocations per second or not?
IGN: Akimiya
bump
IGN: Akimiya
"
Aldonés wrote:
PoE servers tick every 0.033 seconds which is ~30.303 per second. If you go above that, then yes, it is ignored, and going above that is very achievable. Now say you have exactly 25 aps. That attacks every 0.40 secondsbut they can only land when the server ticks. The attack must land before the next one is calculated. This means when getting close to the server tick rate you can wind up with clear ranges.

.000 server ticks
.033 server ticks
.040 you are ready to attack
.066 server ticks and you attack
.099 server ticks
.106 you are ready to attack
.132 server ticks and you attack

As you can see you actually only attack every .066 seconds due to the tick rate, making your 25 aps the exact same as 15.15 aps.


That is not true for attacks, it's only true for triggered skills like CoC or spellslinger.

Regular attacks can alternate between server ticks so in a longer interval your attack speed will be almost exactly what the game says.
In your example some attacks will happen at .033 some will happen at .066 so the avarage will be 25 aps.
Last edited by cyberthopp#6770 on Nov 14, 2020, 12:57:12 PM
"
cyberthopp wrote:
"
Aldonés wrote:
PoE servers tick every 0.033 seconds which is ~30.303 per second. [...]

.000 server ticks
.033 server ticks
.040 you are ready to attack
.066 server ticks and you attack
.099 server ticks
.106 you are ready to attack
.132 server ticks and you attack


That is not true for attacks, it's only true for triggered skills like CoC or spellslinger.

Regular attacks can alternate between server ticks so in a longer interval your attack speed will be almost exactly what the game says.
In your example some attacks will happen at .033 some will happen at .066 so the avarage will be 25 aps.


I've seen it said like this a couple times, though not sure where it came from or if the source is reliable.
The follow question in any case remains if it is possible to do two attacks per frame?

Any ideas on how to test this?
I'd imagine trying something like 99% ele conversion + Brutality on cyclone and then have a (standard) build with close to 30 APS and one with theoretical 60 APS and see if you kill a same monster equally quick?
IGN: Akimiya
I think the test can be done in this way:

0. This is PvP setup
1. Set an attacker with 30 aps.
2. Get him 100% poison chance with phy/chaos damage.
3. Set a defender with Kaom's root ( 0 evasions). Make sure this guy doesn't have dodge/block.
4. Let the attacker hit the defender while video-recording.
5. Check how many poison stacks the defender got over 1 second. You may need frame-analyzation.

If you can't find anyone for helping you in PvP, then...
1. Equip urself with maw of conquest to be poison immune.
2. Place "a golden rule" jewel to reflect poisons back to you.
3. Hit a tanky monster while video-recording
4. Check how many poison stacks u got over 1 second. You may need frame-analyzation.

I wish I could test this for u but... I already flew for Thanksgiving :( My gaming laptops left at my apartment. Good luck, and it'd be nice if you share the result
Last edited by cheul0518#0320 on Nov 26, 2020, 11:19:29 PM

Report Forum Post

Report Account:

Report Type

Additional Info