In Diablo II: Lord of Destruction, Whirlwind is affected by weapon speed as follows. After you click to start your Whirlwind attack, the game checks for a hit on a target in range at the 4th and 8th animation frames (recall that the game runs at 25 frames per second). After the first two "free" hit-checks, the frames elapsed in-between subsequent hit-checks will depend on your weapon speed. Note: increased attack speed from items outside your weapon DOES NOT affect whirlwind - only the speed of the weapon itself counts. The dependence on weapon speed is obtained by subtracting your weapon's increased attack speed (IAS) to its base weapon speed (the number between square brackets listed in the weapons section of the Arreat Summit) and checking where the number you obtain fits in the following table:
@@@@@@@@@@@@@@@@@@@@@
One-handed weapons
Breakpoints: 15, 10, -10, -35.
Number of frames in-between hit-checks after frame 8: 12, 10, 8, 6, 4
Two-handed weapons
Breakpoints: 15, 0, -10, -30, -60.
Number of frames in-between hit-checks after frame 8: 14, 12, 10, 8, 6, 4
not the table i was looking for, but it helps get my point across.
keep in mind each weapon is treated independently