Quickness

Attack speed is modified by Quickness and has a soft cap of 250.

Melee
To calculate the swing speed for melee weapons the following formula is used: swing speed = [WEAPON BASE SPEED] * 100 *= (1 - (MIN(250 ; [QUICKNESS]) - 50) / 500) *= (1 - ([HASTE] + [CELERITY]) / 100) *= (1 - [TOA] / 100) /= 100 (after each line the values are round down)

example: 6.0 speed weapon, 250 quickness, 10 TOA, 20 HASTE swing speed = 6.0 * 100 = 600 *= (1 - (MIN(250 ; 250) - 50) / 500) = 0.6 => 600 * 0.6 = 360 *= (1 - (20 + 0) / 100) = 0.8 => 360 * 0.8 = 288           *= (1 - 10 / 100) = 0.9 => 288 * 0.9 = 259(.2 is cut off) /= 100 => 259 / 100 => 2.59s swing speed!