Every weapon swings to its own rhythm, and haste bends that rhythm only in whole frames. Name the hand that wields it — a class or a hireling — the base steel, the skill or aura that quickens the blow, and the increased attack speed you carry. This reckoning lays bare the frames each attack costs, the blows you land each second, and the precise haste still needed to seize the next breakpoint.
Base weapon speeds and animation frames are the same in Diablo 2 and Resurrected, so this reckoning holds true for both.
Character / Mercenary
Amazon
Assassin
Barbarian
Druid
Necromancer
Paladin
Sorceress
Rogue Scout (Act 1)
Desert Mercenary (Act 2)
Iron Wolf (Act 3)
Barbarian (Act 5)
Druid — Werewolf
Druid — Werebear
Weapon
Ancient Axe
Ancient Sword
Arbalest
Archon Staff
Ashwood Bow
Ataghan
Axe
Balanced Axe
Balanced Knife
Ballista
Balrog Blade
Balrog Spear
Barbed Club
Bardiche
Bastard Sword
Battle Axe
Battle Cestus
Battle Dart
Battle Hammer
Battle Scythe
Battle Staff
Battle Sword
Bearded Axe
Bec-de-Corbin
Berserker Axe
Bill
Blade
Blade Bow
Blade Talons
Bone Knife
Bone Wand
Brandistock
Broad Axe
Broad Sword
Burnt Wand
Caduceus
Cedar Bow
Cedar Staff
Ceremonial Bow
Ceremonial Javelin
Ceremonial Pike
Ceremonial Spear
Cestus
Champion Axe
Champion Sword
Choking Gas Potion
Chu-Ko-Nu
Cinquedeas
Clasped Orb
Claws
Claymore
Cleaver
Cloudy Sphere
Club
Colossal Sword
Colossus Blade
Colossus Crossbow
Colossus Voulge
Composite Bow
Conquest Sword
Crossbow
Crowbill
Crusader Bow
Cryptic Axe
Cryptic Sword
Crystal Sword
Crystalline Globe
Cudgel
Cutlass
Dacian Falx
Dagger
Decapitator
Decoy Gidbinn
Demon Crossbow
Demon Heart
Devil Star
Diamond Bow
Dimensional Blade
Dimensional Shard
Dirk
Divine Scepter
Double Axe
Double Bow
Eagle Orb
Edge Bow
Elder Staff
Eldritch Orb
Elegant Blade
Espandon
Ettin Axe
Executioner Sword
Exploding Potion
Falcata
Falchion
Fanged Knife
Fascia
Feral Axe
Feral Claws
Flail
Flamberge
Flanged Mace
Flying Axe
Flying Knife
Francisca
Fulminating Potion
Fuscina
Ghost Glaive
Ghost Spear
Ghost Wand
Giant Axe
Giant Sword
Giant Thresher
Gladius
Glaive
Glorious Axe
Glowing Orb
Gnarled Staff
Gorgon Crossbow
Gothic Axe
Gothic Bow
Gothic Staff
Gothic Sword
Grand Matron Bow
Grand Scepter
Grave Wand
Great Axe
Great Bow
Great Maul
Great Pilum
Great Poleaxe
Great Sword
Greater Claws
Greater Talons
Grim Scythe
Grim Wand
Halberd
Hand Axe
Hand Scythe
Harpoon
Hatchet
Hatchet Hands
Heavenly Stone
Heavy Crossbow
Hellforge Hammer
Highland Blade
Holy Water Sprinkler
Horadric Malus
Horadric Staff
Hunter's Bow
Hurlbat
Hydra Bow
Hydra Edge
Hyperion Javelin
Hyperion Spear
Jagged Star
Jared's Stone
Javelin
Jo Staff
Katar
Khalim's Flail
Khalim's Will
Knout
Kriss
Lance
Large Axe
Legend Spike
Legend Sword
Legendary Mallet
Lich Wand
Light Crossbow
Lochaber Axe
Long Battle Bow
Long Bow
Long Siege Bow
Long Staff
Long Sword
Long War Bow
Mace
Maiden Javelin
Maiden Pike
Maiden Spear
Mancatcher
Martel de Fer
Matriarchal Bow
Matriarchal Javelin
Matriarchal Pike
Matriarchal Spear
Maul
Mighty Scepter
Military Axe
Military Pick
Mithral Point
Morning Star
Mythical Sword
Naga
Ogre Axe
Ogre Maul
Oil Potion
Partizan
Pellet Bow
Petrified Wand
Phase Blade
Pike
Pilum
Poignard
Poleaxe
Polished Wand
Quarterstaff
Quhab
Rancid Gas Potion
Razor Bow
Reflex Bow
Reinforced Mace
Repeating Crossbow
Rondel
Rune Bow
Rune Scepter
Rune Staff
Rune Sword
Runic Talons
Saber
Sacred Globe
Scepter
Scimitar
Scissors Katar
Scissors Quhab
Scissors Suwayyah
Scourge
Scythe
Seraph Rod
Shadow Bow
Shamshir
Shillelagh
Short Battle Bow
Short Bow
Short Siege Bow
Short Spear
Short Staff
Short Sword
Short War Bow
Siege Crossbow
Silver-edged Axe
Simbilan
Small Crescent
Smoked Sphere
Sparkling Ball
Spear
Spetum
Spiculum
Spider Bow
Spiked Club
Staff of Kings
Stag Bow
Stalagmite
Stilleto
Strangling Gas Potion
Stygian Pike
Stygian Pilum
Suwayyah
Swirling Crystal
Tabar
The Gidbinn
Thresher
Throwing Axe
Throwing Knife
Throwing Spear
Thunder Maul
Tomahawk
Tomb Wand
Trident
Truncheon
Tulwar
Tusk Sword
Twin Axe
Two-Handed Sword
Tyrant Club
Unearthed Wand
Vortex Orb
Voulge
Walking Stick
Wand
War Axe
War Club
War Dart
War Fist
War Fork
War Hammer
War Javelin
War Pike
War Scepter
War Scythe
War Spear
War Spike
War Staff
War Sword
Ward Bow
Winged Axe
Winged Harpoon
Winged Knife
Wirt's Leg
Wrist Blade
Wrist Spike
Wrist Sword
Yari
Yew Wand
Zweihander
Skill / Form / Aura
None
Fanaticism (Paladin aura)
Burst of Speed (Assassin)
Frenzy (Barbarian)
Lycanthropy (Werewolf speed)
Holy Freeze on target (slow)
Decrepify on target (slow)
Speed from a skill or aura (Fanaticism, Frenzy, Burst of Speed) — a slow, from Holy Freeze on the foe, counts against you.
The reckoning
Frames per attack
—
Attacks per second
—
Effective IAS
—
Next breakpoint
—
Diablo 2 measures every attack in whole frames at twenty-five to the second, so haste only quickens you when it crosses a breakpoint — added speed below one changes nothing. Skill and form speed, weapon speed and item speed are weighed together but not alike. See the full breakpoint tables