
Attack Speed is the frequency with which units attack is measured. A unit's attack speed can be modified by items, per point of agility, abilities providing flat bonuses and auras.
Contents
Mechanics[]

IAS vs BAT: attacks per second
Most heroes have a base attack speed and base attack time of 100 and 1.7 respectively.
Total attack speed is defined as
Σ Attack Speed = Base Attack Speed + Σ Current + Σ Flat Attack Speed Bonuses, & 20 ≤ Σ Attack Speed ≤ 700
Attack speed bonuses and reductions stack additively by a flat value. Unlike movement speed, there is currently no sources that reduces attack speed by a percentage. By default, the total attack speed value has a minimum of 20 and an maximum value of 700 and most unit's attack speeds cannot be reduced or increased beyond the values above.
The attack rate is the amount of attacks a unit can launch within a second, and is defined as
r = (Σ Attack Speed) / 100 × BAT
Therefore, the time needed per attack a hero launches is defined as
T = 1 / r
Base Attack Time[]
Every unit has a base attack time (BAT), which refers to the default interval between attacks for a unit without considering agility and attack speed bonus.
For example, a Melee Creep has a BAT of 1, and thus attacks once per second by default. Similarly, if a hero with 1.7 BAT with no agility and no bonus attack speed, they would attack once every 1.7 seconds. While nearly every unit can have their attack speed modified, only a few heroes can actively change their BAT.
Examples[]
- With a base attack time of 1.7, 100 base attack speed and 20 agility at level 1. What is Marci's current attack rate?
- Marci attacks about 0.706 times per second in this example, and takes 1.416 seconds between attacks.
Benchmark[]
Most heroes' attack rate is 0.588 attacks per second. Attack speed is expressed in percent of base attack speed. The base is therefore expressed as 100. Each point of increased attack speed (IAS) sources add 1 point to it, and attack speed works together with base attack time to determine how often a unit can attack.
When hovering over the hero's attributes in the HUD, the first field shows the attack speed and the time required per attack in parenthesis. The attack speed field is defaulted to 100 and adds the attack speed bonuses or reductions afterwards, leading to a minimum of 20 and a maximum value of 700.
Even though the HUD may show a unit to exceed these boundaries, the actual attack speed used for calculations will still obey the minimum and maximum values.
For units that do not have 1.7 BAT, the attack speed values in the HUD will be displayed as if they have 1.7 BAT. For example, a unit with 0.85 BAT and no other attack speed bonus sources will display itself as having an attack speed of 1.445, because 0.85 seconds is how long a unit with 1.7 BAT and 1.445 attack speed would take in between attacks.
This strange quirk makes it harder to figure out if a hero without the standard 1.7 BAT is nearing maximum attack speed, but it does allow players to compare this uniform metric across all heroes easier.
The following table shows the attack speed benchmarks and their effect on attacks per second:
AS Vs BAT Benchmarks | ||
---|---|---|
Default AS (100) |
BAT | Normal Speed |
20 | 5x | x |
25 | 4x | x |
33 | 3x | x |
50 | 2x | x |
100 | 1x | 1x |
200 | x | 2x |
300 | x | 3x |
400 | x | 4x |
500 | x | 5x |
600 | x | 6x |
700 | x | 7x |
Exceptions[]
Most heroes have a BAT of 1.7 except for the following:
Hero | Base Attack Time | Base Attack Speed | Difference in Attacks/Sec | Attack Speed Range (in 1.7 BAT Representation) | ||
---|---|---|---|---|---|---|
Min | Max | |||||
![]() |
Juggernaut | 1.4 | 110 | +21.4% | 36.4 | 850 |
![]() |
Anti-Mage | 1.4 | 100 | +21.4% | 24.3 | 850 |
![]() |
Dark Willow | 1.5 | 115 | +13.3% | 39.7 | 793.3 |
![]() |
Morphling | 1.5 | 100 | +13.3% | 22.7 | 793.3 |
![]() |
Queen of Pain | 1.5 | 100 | +13.3% | 22.7 | 793.3 |
![]() |
Terrorblade | 1.5 | 110 | +13.3% | 34 | 793.3 |
![]() |
Windranger | 1.5 | 100 | +13.3% | 22.7 | 793.3 |
![]() |
Huskar | 1.6 | 100 | +6.3% | 21.3 | 743.8 |
![]() |
Lina | 1.6 | 100 | +6.3% | 21.3 | 743.8 |
![]() |
Lone Druid | 1.6 | 100 | +6.3% | 21.3 | 743.8 |
![]() |
Shadow Fiend | 1.6 | 100 | +6.3% | 21.3 | 743.8 |
![]() |
Snapfire | 1.6 | 100 | +6.3% | 21.3 | 743.8 |
![]() |
Bristleback | 1.8 | 100 | -5.6% | 18.9 | 661.1 |
![]() |
Magnus | 1.8 | 100 | -5.6% | 18.9 | 661.1 |
![]() |
Mars | 1.8 | 100 | -5.6% | 18.9 | 661.1 |
![]() |
Primal Beast | 1.8 | 100 | -5.6% | 18.9 | 661.1 |
![]() |
Weaver | 1.8 | 120 | -5.6% | 37.8 | 661.1 |
![]() |
Sven | 1.9 | 100 | -10.5% | 17.9 | 626.3 |
![]() |
Outworld Destroyer | 1.9 | 100 | -10.5% | 17.9 | 626.3 |
![]() |
Treant Protector | 1.9 | 100 | -10.5% | 17.9 | 626.3 |
![]() |
Spirit Breaker | 1.9 | 100 | -10.5% | 17.9 | 626.3 |
![]() |
Doom | 1.9 | 100 | -10.5% | 17.9 | 626.3 |
![]() |
Hoodwink | 2 | 100 | -15% | 17 | 595 |
Other Units[]
- Summons
Unit | Base Attack Time | Base Attack Speed | Difference in Attacks/Sec | Attack Speed Range (in 1.7 BAT Representation) | ||
---|---|---|---|---|---|---|
Min | Max | |||||
![]() |
Fountain | 0.15 | 100 | +1033.3% | 226.7 | 7933.3 |
![]() |
Death Ward | 0.22 | 100 | +672.7% | 154.5 | 5409.1 |
![]() |
Familiar | 0.5 | 100 | +240% | 68 | 2380 |
![]() |
Necronomicon Warrior | 0.75 | 105 | +126.7% | 56.7 | 1586.7 |
![]() |
Void (Level 3) | 0.8 | 100 | +112.5% | 42.5 | 1487.5 |
![]() |
Lycan Wolf (Level 4) | 0.9 | 100 | +88.9% | 37.8 | 1322.2 |
![]() |
Melee Creep | 1 | 100 | +70% | 34 | 1190 |
![]() |
Necronomicon Archer | 1 | 105 | +70% | 42.5 | 1190 |
![]() |
Lycan Wolf (Level 3) | 1 | 100 | +70% | 34 | 1190 |
![]() |
Void (Level 2) | 1 | 100 | +70% | 34 | 1190 |
![]() |
Lycan Wolf (Level 2) | 1.1 | 100 | +54.5% | 30.9 | 1081.8 |
![]() |
Warlock Golem | 1.2 | 100 | +41.7% | 28.3 | 991.7 |
![]() |
Lycan Wolf (Level 1) | 1.2 | 100 | +41.7% | 28.3 | 991.7 |
![]() |
Void (Level 1) | 1.2 | 100 | +41.7% | 28.3 | 991.7 |
![]() |
Wraith King Skeleton | 1.2 | 100 | +41.7% | 28.3 | 991.7 |
![]() |
Boar | 1.25 | 100 | +36% | 27.2 | 952 |
![]() |
Earth | 1.25 | 100 | +36% | 27.2 | 952 |
![]() |
Fire | 1.35 | 100 | +25.9% | 25.2 | 881.5 |
![]() |
Spiderite | 1.35 | 100 | +25.9% | 25.2 | 881.5 |
![]() |
Spiderling | 1.35 | 100 | +25.9% | 25.2 | 881.5 |
![]() |
Forged Spirit | 1.35 | 100 | +25.9% | 25.2 | 881.5 |
![]() |
Greater Treant | 1.4 | 100 | +21.4% | 24.3 | 850 |
![]() |
Plague Ward | 1.4 | 100 | +21.4% | 24.3 | 850 |
![]() |
Spirit Bear (Level 4) | 1.45 | 100 | +17.2% | 23.4 | 820.7 |
![]() |
Serpent Ward | 1.5 | 100 | +13.3% | 22.7 | 793.3 |
![]() |
Eidolon | 1.5 | 100 | +13.3% | 22.7 | 793.3 |
![]() |
Storm | 1.5 | 100 | +13.3% | 22.7 | 793.3 |
![]() |
Spirit Bear (Level 3) | 1.55 | 100 | +9.7% | 21.9 | 767.7 |
![]() |
Treant | 1.6 | 100 | +6.3% | 21.3 | 743.8 |
![]() |
Undying Zombie | 1.6 | 100 | +6.3% | 21.3 | 743.8 |
![]() |
Spirit Bear (Level 2) | 1.65 | 100 | +3% | 20.6 | 721.2 |
![]() |
Spirit Bear (Level 1) | 1.75 | 100 | -2.9% | 19.4 | 680 |
![]() |
Roshan | 2 | 200 | -15% | 102 | 595 |
![]() |
Siege Creep | 3 | 100 | -43.3% | 11.3 | 396.7 |
Unit | Base Attack Time | Base Attack Speed | Difference in Attacks/Sec | Attack Speed Range (in 1.7 BAT Representation) | ||
---|---|---|---|---|---|---|
Min | Max | |||||
![]() |
Ghost | 2 | 165 | -15% | 72.3 | 595 |
![]() |
Centaur Courser | 2 | 150 | -15% | 59.5 | 595 |
![]() |
Ancient Granite Golem | 2 | 150 | -15% | 59.5 | 595 |
![]() |
Ancient Rock Golem | 2 | 150 | -15% | 59.5 | 595 |
![]() |
Alpha Wolf | 2 | 150 | -15% | 59.5 | 595 |
![]() |
Dark Troll Summoner | 2 | 150 | -15% | 59.5 | 595 |
![]() |
Hill Troll | 2 | 150 | -15% | 59.5 | 595 |
![]() |
Kobold | 2 | 200 | -15% | 102 | 595 |
![]() |
Kobold Foreman | 2 | 200 | -15% | 102 | 595 |
![]() |
Kobold Soldier | 2 | 200 | -15% | 102 | 595 |
![]() |
Mud Golem | 2 | 150 | -15% | 59.5 | 595 |
![]() |
Ogre Bruiser | 2 | 150 | -15% | 59.5 | 595 |
![]() |
Ogre Frostmage | 2 | 150 | -15% | 59.5 | 595 |
![]() |
Satyr Mindstealer | 2 | 125 | -15% | 38.3 | 595 |
![]() |
Satyr Tormenter | 2 | 150 | -15% | 59.5 | 595 |
![]() |
Shard Golem | 2 | 150 | -15% | 59.5 | 595 |
![]() |
Wildwing | 2 | 150 | -15% | 59.5 | 595 |
![]() |
Wildwing Ripper | 2 | 150 | -15% | 59.5 | 595 |
![]() |
Warpine Raider | 2 | 150 | -15% | 59.5 | 595 |
![]() |
Ancient Frostbitten Golem | 2 | 150 | -15% | 59.5 | 595 |
![]() |
Ancient Ice Shaman | 2 | 135 | -15% | 46.8 | 595 |
![]() |
Ancient Black Dragon | 2 | 135 | -15% | 46.8 | 595 |
![]() |
Centaur Conqueror | 2 | 135 | -15% | 46.8 | 595 |
![]() |
Fell Spirit | 2 | 135 | -15% | 46.8 | 595 |
![]() |
Hellbear | 2 | 135 | -15% | 46.8 | 595 |
![]() |
Giant Wolf | 2 | 125 | -15% | 38.3 | 595 |
![]() |
Hellbear Smasher | 2 | 135 | -15% | 46.8 | 595 |
![]() |
Harpy Scout | 2 | 125 | -15% | 38.3 | 595 |
![]() |
Harpy Stormcrafter | 2 | 125 | -15% | 38.3 | 595 |
![]() |
Hill Troll Berserker | 2 | 125 | -15% | 38.3 | 595 |
![]() |
Vhoul Assassin | 2 | 125 | -15% | 38.3 | 595 |
![]() |
Ancient Black Drake | 2 | 120 | -15% | 34 | 595 |
![]() |
Ancient Rumblehide | 2 | 120 | -15% | 34 | 595 |
![]() |
Ancient Thunderhide | 2 | 120 | -15% | 34 | 595 |
![]() |
Hill Troll Priest | 2 | 125 | -15% | 38.3 | 595 |
Base Attack Time Manipulation[]
Most base attack time manipulation abilities sets the caster's base attack time to a certain value, unless stated otherwise by the ability descriptions.
- Base Attack Time: 1.2/1.1/1
Duration: 25 - Base Attack Time: 1
Duration: 6 - Base Attack Time: 1.4
Sets Troll Warlord's base attack time to the given values while ability is active.
Base Attack Speed[]
Attack Speed Limits[]
Heroes with a unique base attack speed will also have a unique minimum attack speed equal to the difference between the hero's base attack speed and the default 100 base attack speed.
For example, Tiny has a base attack speed of 90, which is 10 less attack speed than the default 100. Therefore, his minimum attack speed will be 10, which is 10 less attack speed than the default 20 minimum attack speed.
This means despite Tiny and Drow Ranger both having the same 1.7 BAT, their slowest attack rates are 17 and 8.5 seconds respectively. This works in reverse for higher base attack speeds — Mirana, whose base attack speed is 110, will have a minimum attack speed of 30.
However, this minimum attack speed mechanic does not appear to apply to non-hero units. For example, Roshan and Hoodwink, who both have 2 BAT, both have a minimum attack rate of 10 seconds, despite Roshan having a base attack speed of 200.
The maximum attack speed of all heroes is 700. This value does not change based on the heroes' base attack speed. This means that heroes like Tiny have a greater attack speed range (10 – 700) , and heroes like Mirana have a lesser attack speed range (30 – 700) than the average hero (20 – 700).
Maximum Attack Speed[]
The following abilities are able to change a unit's maximum attack speed (of 700), allowing it to reach even higher values. If a unit is affected by multiple abilities that change the maximum value, the higher value takes priority.
- Flurry Attack Speed Bonus: 700/975/1325
Duration: 16
While active, the ability removes the attack speed limit for the hero.
Fixed Attack Interval[]
The following abilities perform instant attacks or attacks based on fixed intervals and they completely ignore the base attack time, attack speed and attack rate of the unit.
- Archers Attack Interval: 1.6
- The attacks are performed as soon as the ally launches their attack (including instant attacks from the ally). It does not matter whether the attack actually hits or not.
- Enemy Hero Attack Interval:
1.25
Enemy Hero Duration:5
Ability can be now cast on enemy heroes or creep-heroes. - Soldiers Attack Range:
250
Soldiers Attack Interval:1
Creates invulnerable soldiers around Mars' front while ability is active. - Soldiers Attack Interval: 1.2
- Instant Attack Radius:
775
Instant Attack Interval:0.6
Perform instant attacks on all leashed enemies, as long as Puck stays within the instant attack radius of the targeted area. - Tree Throw Interval:
Max Channel Time: 2.4
Modifying Attack Speed[]
These abilities increase or decrease a unit's attack speed by a constant value. These bonuses and reductions can not exceed the minimum and maximum attack speed limits.
Bonuses[]
Abaddon – Curse of Avernus
Alchemist – Berserk Potion
Ancient Rumblehide – War Drums Aura
Ancient Thunderhide – Frenzy
Arc Warden – Magnetic Field
Axe – Culling Blade
Beastmaster – Inner Beast
Bloodseeker – Bloodrage
Chen – Penitence
Clockwerk – Overclocking
Drum of Endurance – Endurance
Boots of Bearing – Endurance
Disruptor – Thunder Strike2b
Echo Sabre – Echo Strike
Faceless Void – Chronosphere1
Hellbear – Swiftness Aura
Hellbear – Death Throe: Rush
Hurricane Pike – Hurricane Thrust
Huskar – Berserker's Blood
Invoker – Alacrity
Invoker – Wex
Io – Overcharge
Juggernaut – Omnislash
Juggernaut – Swiftslash
Legion Commander – Press the Attack
Legion Commander – Duel (Passive Press The Attack)
Lifestealer – Ghoul Frenzy
Lina – Fiery Soul
Lone Druid – Spirit Link
Lone Druid – Savage Roar2b
Morphling – Morph2a
Spirit Bear – Savage Roar2b
Storm Spirit – Overload2b
Marci – Unleash
Mirana – Leap
Moon Shard – Consume
Night Stalker – Hunter in the Night
Ogre Magi – Bloodlust
Phantom Assassin – Phantom Strike
Slark – Shadow Dance1
Slark – Depth Shroud1
Solar Crest – Shine
Terrorblade – Demon Zeal
Troll Warlord – Fervor
Troll Warlord – Rampage
Troll Warlord – Battle Trance
Ursa – Overpower
Undying Zombie – Deathlust
Visage – Grave Chill
Warlock – Upheaval1
Windranger – Focus Fire
Winter Wyvern – Winter's Curse
Wraith King – Wraith Delay2a
- 1 Requires
talent.
- 2a Requires Aghanim's Scepter.
- 2b Requires Aghanim's Shard.
Items[]
Many items grant their owners an attack speed bonus, increasing their attack speed when equipped, either by increasing their agility, or by just giving them a flat bonus.
The following items increase a unit's attack speed. The effects are limited to the item's owner, which must have the item equipped.
Items that provide attack speed bonus by flat amount and agility:
Item | Value | Item Cost | Cost/Value Point |
---|---|---|---|
Butterfly | 60 | 4975 ![]() |
82.92 ![]() |
Manta Style | 38 | 4600 ![]() |
121.05 ![]() |
Sange and Yasha | 28 | 4100 ![]() |
146.43 ![]() |
Vambrace (Agility) | 20 | N/A | N/A |
Yasha | 28 | 2050 ![]() |
73.21 ![]() |
Yasha and Kaya | 28 | 4100 ![]() |
146.43 ![]() |
These items have a flat attack speed bonus to the hero who has them equipped.
Item | Value | Item Cost | Cost/Value Point |
---|---|---|---|
Armlet of Mordiggian | 25 | 2500 ![]() |
100 ![]() |
Assault Cuirass | 30 | 5125 ![]() |
170.83 ![]() |
Blitz Knuckles | 35 | 1000 ![]() |
28.57 ![]() |
Bloodthorn | 60 | 6800 ![]() |
113.33 ![]() |
Brigand's Blade | 10 | N/A | N/A |
Echo Sabre | 10 | 2500 ![]() |
250 ![]() |
Elven Tunic | 26 | N/A | N/A |
Gloves of Haste | 20 | 450 ![]() |
22.5 ![]() |
Grove Bow | 20 | N/A | N/A |
Hand of Midas | 40 | 2200 ![]() |
55 ![]() |
Hyperstone | 60 | 2000 ![]() |
33.33 ![]() |
Mage Slayer | 20 | 2400 ![]() |
120 ![]() |
Mask of Madness | 10 | 1775 ![]() |
177.5 ![]() |
Mind Breaker | 25 | N/A | N/A |
Mjollnir | 70 | 5600 ![]() |
80 ![]() |
Monkey King Bar | 45 | 4975 ![]() |
110.56 ![]() |
Moon Shard | 140 | 4000 ![]() |
28.57 ![]() |
Oblivion Staff | 10 | 1500 ![]() |
150 ![]() |
Orchid Malevolence | 40 | 3475 ![]() |
86.88 ![]() |
Pirate Hat | 150 | N/A | N/A |
Quarterstaff | 10 | 875 ![]() |
87.5 ![]() |
Quicksilver Amulet | 10 | N/A | N/A |
Revenant's Brooch | 40 | 6200 ![]() |
155 ![]() |
Shadow Blade | 35 | 3000 ![]() |
85.71 ![]() |
Silver Edge | 35 | 5450 ![]() |
155.71 ![]() |
The Leveller | 40 | N/A | N/A |
Witch Blade | 35 | 2600 ![]() |
74.29 ![]() |
Witchbane | 20 | N/A | N/A |
These items increase the hero's attack speed through the agility they provide.
Item | Value | Item Cost | Cost/Value Point |
---|---|---|---|
Aghanim's Scepter | 10 | 4200 ![]() |
420 ![]() |
Band of Elvenskin | 6 | 450 ![]() |
75 ![]() |
Blade of Alacrity | 10 | 1000 ![]() |
100 ![]() |
Book of Shadows | 13 | N/A | N/A |
Circlet | 2 | 155 ![]() |
77.5 ![]() |
Crown | 4 | 450 ![]() |
112.5 ![]() |
Diffusal Blade | 15 | 2500 ![]() |
166.67 ![]() |
Dragon Lance | 16 | 1900 ![]() |
118.75 ![]() |
Eaglesong | 25 | 2800 ![]() |
112 ![]() |
Ethereal Blade | 5 | 4650 ![]() |
930 ![]() |
Eye of Skadi | 22 | 5300 ![]() |
240.91 ![]() |
Ghost Scepter | 5 | 1500 ![]() |
300 ![]() |
Gleipnir | 14 | 6150 ![]() |
439.29 ![]() |
Helm of the Dominator | 6 | 2400 ![]() |
400 ![]() |
Helm of the Overlord | 7 | 6175 ![]() |
882.14 ![]() |
Holy Locket | 3 | 2400 ![]() |
800 ![]() |
Hurricane Pike | 20 | 4450 ![]() |
222.5 ![]() |
Iron Branch | 1 | 50 ![]() |
50 ![]() |
Linken's Sphere | 16 | 4600 ![]() |
287.5 ![]() |
Magic Wand | 3 | 450 ![]() |
150 ![]() |
Meteor Hammer | 8 | 2350 ![]() |
293.75 ![]() |
Mirror Shield | 10 | N/A | N/A |
Ninja Gear | 25 | N/A | N/A |
Ocean Heart | 5 | N/A | N/A |
Pig Pole | 6 | N/A | N/A |
Ring of Aquila | 9 | N/A | N/A |
Rod of Atos | 12 | 2750 ![]() |
229.17 ![]() |
Scythe of Vyse | 10 | 5675 ![]() |
567.5 ![]() |
Slippers of Agility | 3 | 140 ![]() |
46.67 ![]() |
Solar Crest | 5 | 2625 ![]() |
525 ![]() |
Spell Prism | 8 | N/A | N/A |
Spirit Vessel | 2 | 2940 ![]() |
1470 ![]() |
Swift Blink | 25 | 6800 ![]() |
272 ![]() |
Ultimate Orb | 10 | 2050 ![]() |
205 ![]() |
Urn of Shadows | 2 | 880 ![]() |
440 ![]() |
Vambrace (Intelligence) | 5 | N/A | N/A |
Vambrace (Strength) | 5 | N/A | N/A |
Veil of Discord | 4 | 1525 ![]() |
381.25 ![]() |
Talents[]
The following heroes have a talent that grants them attack speed.
Bonus | Level 10 | Level 15 | Level 20 | Level 25 | ||||
---|---|---|---|---|---|---|---|---|
Left | Right | Left | Right | Left | Right | Left | Right | |
Attack Speed |
Reductions[]
Ancient Apparition – Ice Vortex2b
Ancient Thunderhide – Slam
Boar – Poison
Beastmaster – Primal Roar
Brewmaster – Thunder Clap
Crystal Maiden – Crystal Nova
Crystal Maiden – Freezing Field
Disruptor – Thunder Strike
Dragon Knight – Elder Dragon Form (Frost Breath)
Enchantress – Untouchable
Eye of Skadi – Cold Attack
Ghost – Frost Attack
Hellbear Smasher – Thunder Clap
Io – Tether
Jakiro – Dual Breath
Jakiro – Liquid Fire
Lich – Frost Blast
Lich – Chain Frost
Lycan Wolf – Cripple
Lycan Lane Wolf – Cripple
Magnus – Skewer
Magnus – Horn Toss
Marci – Unleash
Medusa – Stone Gaze
Morphling – Morph2a
Night Stalker – Void
Phoenix – Fire Spirits
Roshan – Slam
Sand King – Epicenter
Shiva's Guard – Freezing Aura
Slardar – Slithereen Crush
Snapfire – Scatterblast
Sniper – Headshot
Solar Crest – Shine
Storm Spirit – Overload
Tiny – Tree Throw
Tiny – Tree Volley
Tiny – Grow
Tornado – Tempest
Venomancer – Poison Nova1
Viper – Corrosive Skin
Viper – Viper Strike
Visage – Grave Chill
Wraith King – Reincarnation
Zeus – Heavenly Jump
- 1 Requires
talent.
- 2a Requires Aghanim's Scepter.
- 2b Requires Aghanim's Shard.
Version History[]
Patch History[]
- Attack speed changes during an attack now causes the animation and attack timings to update dynamically.
- Fixed minimum attack speed cap.
|