I've brought this up in a maintenance thread before and am aware that it has already been forwarded to kRO but I feel it deserves a thread of its own to raise some awareness.
Based on my testing, it would appear that iRO has its ATTACK_MOTION_TIME_TERM value set to 100. It's supposed to be set to 70 to enable true 193 ASPD for skills.
What is ATTACK_MOTION_TIME_TERM and why should I care?
AMTT is a configuration option for the server and is a part of determining the minimum possible delay between skill casts. To be more clear, it is added onto the character's ASPD delay. For example: your skill delay is 70ms at 193 ASPD, which then becomes 170ms after adding AMTT. This means your actual max skill casts/sec is 5.88/sec. AMTT has to be set to 70 in order for it to be 7 skill casts/sec.
Because many have misunderstood this before, it is important to note: you still need 193 ASPD to reach the cap of 5.88/sec. If you have 192 ASPD your cap is less than 5.88/sec.
Visual comparisons:
Rolling Cutter spam on iRO
Rolling Cutter spam on kRO (this person has 192 ASPD and is casting much faster than the clip from iRO)
Dragon Breath spam on jRO (no iRO equivalent to go with this but anyone playing DB RK can confirm that this is not possible on iRO)
Info from analyzing replays with different server side AMTT values. Special thanks to Dia from divine-pride.
NOTE: the client these were recorded on did not support hold-to-spam for Rolling Cutter and as such were recorded using an unoptimized keyboard macro which is why there are fluctuations
ATTACK_MOTION_TIME_TERM = 200 2024-02-06 18:10:46.476 (00:00:01) +0 ms HEADER_ZC_USE_SKILL2 2024-02-06 18:10:46.793 (00:00:01) +317 ms HEADER_ZC_USE_SKILL2 2024-02-06 18:10:47.109 (00:00:02) +316 ms HEADER_ZC_USE_SKILL2 2024-02-06 18:10:47.371 (00:00:02) +262 ms HEADER_ZC_USE_SKILL2 2024-02-06 18:10:47.648 (00:00:02) +277 ms HEADER_ZC_USE_SKILL2 2024-02-06 18:10:48.019 (00:00:03) +371 ms HEADER_ZC_USE_SKILL2 Average of 308 milliseconds between per skill cast or in other words, 270 + fluctuations. ATTACK_MOTION_TIME_TERM = 50 2024-02-06 18:08:38.139 (00:00:03) +0 ms HEADER_ZC_USE_SKILL2 2024-02-06 18:08:38.276 (00:00:03) +137 ms HEADER_ZC_USE_SKILL2 2024-02-06 18:08:38.457 (00:00:03) +181 ms HEADER_ZC_USE_SKILL2 2024-02-06 18:08:38.608 (00:00:03) +151 ms HEADER_ZC_USE_SKILL2 2024-02-06 18:08:38.748 (00:00:03) +140 ms HEADER_ZC_USE_SKILL2 2024-02-06 18:08:38.919 (00:00:03) +171 ms HEADER_ZC_USE_SKILL2 Average of 156 milliseconds between per skill cast or in other words, 120 + fluctuations.
Info from analyzing replay of [Rolling Cutter spam on iRO]
Timestamp of first cast: 56:02.763 Timestamp of final cast: 56:12.121 Total amount of casts: 53 Time elapsed: 9.358 seconds Skill casts/sec: 5.66 (53/9.358)
Some of the other regional servers also have it misconfigured. Confirmed ones include thRO and bRO.
Edited by Zayaan, 27 August 2024 - 08:49 PM.