Difference between revisions of "Weapon speed"

From CrawlWiki
Jump to: navigation, search
m (Remove superfluous table titles that I missed.)
m (Short Blades: update shswords)
 
(26 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{version022}}
+
{{version031}}
  
 
''See [[Attack speed]], for an in-depth article on attack delay.''
 
''See [[Attack speed]], for an in-depth article on attack delay.''
  
This page lists the base and mimimum delays of all melee and ranged weapons weapons and the skill level required to reach this minimum.
+
This page lists the base and minimum delays of all melee and ranged weapons weapons and the skill level required to reach this minimum.
  
Most weapons have minimum attack delays of 5, 6, or 7 [[aut]]s, except [[crossbows]] and [[quick blade]]s, which have minimum delays of 10 and 3 respectively. The minimum delay can be calculated as <code>min(base delay / 2, 7)</code>. The only exceptions are [[rapier]]s, which can reach 5 despite having a base delay of 12, the three types of crossbows which can only reach 10, and [[stone]]s and [[tomahawk]]s which are capped at 7.
+
==Useful Info==
 +
Every weapon has a base delay. For every 2 levels in the corresponding weapon [[skill]], your attack delay is reduced by 1 [[aut]] (ie. 0.1 [[decaAut]]), until it reaches the minimum delay.
  
For every 2 skill levels in a skill, your attack delay is reduced by 1 aut. This determines the skill required to reach the minimum delay.
+
Most weapons have minimum attack delays of 5, 6, or 7 aut. The minimum delay is the smaller of (base delay / 2) and 7, with a few exceptions:
 +
*[[Rapier]]s, which reach 5 to match other [[Short Blades]].
 +
*Crossbows ([[hand crossbow]]s, [[arbalest]]s, [[triple crossbow]]s), which have a mindelay of 10.
 +
*[[Stone]]s, [[dart]]s, and [[boomerang]]s, which are capped at 7.
  
 +
[[Unarmed Combat]] works differently. For every 5.4 skill levels, unarmed attack delay is reduced by 1 aut. Therefore, Unarmed Combat starts at 10 delay and reaches 5 delay at skill 27.
 +
 +
===Modifiers===
 
Some factors may further alter weapons' speed:
 
Some factors may further alter weapons' speed:
* [[Speed (brand)|Speed]]-branded weapons, reduce the attack delay of a weapon by 1/3 at all skill levels, rounding up or down randomly.
+
* [[Speed (brand)|Speed]]-branded weapons, which reduce the attack delay of a weapon by 33% at all skill levels.
* [[Finesse]] halves all attack delays rounding up or down randomly.
+
* [[Heavy]]-branded weapons, which increase attack delay by 50% at all skill levels.
* [[Haste]] or [[Berserk]] rage multiplies delays by 2/3, rounding up or down randomly. This does not stack with the effects of finesse.
+
* [[Haste]] or [[Berserk]] multiplies all delays by 66%.
 +
* [[Finesse]] halves all attack delays. Does not stack with haste/berserk.
 
* If you are wearing a shield you may suffer some penalties. See [[Shields#Shield_penalties|Shields]].
 
* If you are wearing a shield you may suffer some penalties. See [[Shields#Shield_penalties|Shields]].
 +
* [[Ranged weapon]]s are also encumbered by [[body armour]]. See [[Ranged Weapons#Armour penalty|Ranged Weapons]].
 +
 +
Delays are rounded randomly in a weighted manner (if delay = 3.4, there is a 40% for 4 aut and 60% for 3 aut).
  
 
==List of weapon delays==
 
==List of weapon delays==
===Short Blades===
+
===[[Short Blades]]===
 
{| class="wikitable"
 
{| class="wikitable"
 
! Weapon || Base Delay || Min Delay || Skill Required
 
! Weapon || Base Delay || Min Delay || Skill Required
Line 22: Line 33:
 
| [[Dagger]] || 10 || 5 || 10
 
| [[Dagger]] || 10 || 5 || 10
 
|-
 
|-
| [[Quick blade]] || 7 || 3 || 8
+
| [[Short sword]] || 10 || 5 || 10
 
|-
 
|-
| [[Short sword]] || 11 || 5 || 12
+
| [[Rapier]] || 12 || 5 || 14
 
|-
 
|-
| [[Rapier]] || 12 || 5 || 14
+
| [[Quick blade]]* || 12 || 5 || 14
 
|}
 
|}
===Long Blades===
+
<nowiki>*</nowiki>Quick blades strike twice for every turn spent attacking.
 +
 
 +
===[[Long Blades]]===
 
{| class="wikitable"
 
{| class="wikitable"
 
! Name || Base Delay || Min Delay || Skill Required
 
! Name || Base Delay || Min Delay || Skill Required
Line 48: Line 61:
 
| [[Triple sword]] || 19 || 7 || 24
 
| [[Triple sword]] || 19 || 7 || 24
 
|}
 
|}
===Maces and Flails===
+
===[[Maces and Flails]]===
 
{|class="wikitable"
 
{|class="wikitable"
 
! Name || Base Delay || Min Delay || Skill required
 
! Name || Base Delay || Min Delay || Skill required
Line 74: Line 87:
 
| [[Giant club]] || 16 || 7 || 18
 
| [[Giant club]] || 16 || 7 || 18
 
|-
 
|-
| [[Giant spiked club]] || 22 || -7 || 18
+
| [[Giant spiked club]] || 18 || 7 || 22
 
|}
 
|}
===Axes===
+
 
 +
===[[Axes]]===
 
{|class="wikitable"
 
{|class="wikitable"
 
! Name || Base Delay || Min Delay || Skill Required
 
! Name || Base Delay || Min Delay || Skill Required
Line 88: Line 102:
 
| [[Battleaxe]] || 17 || 7 || 20
 
| [[Battleaxe]] || 17 || 7 || 20
 
|-
 
|-
| [[Executioner's axe]] || 20 || 7 || 26
+
| [[Executioner's axe]] || 19 || 7 || 24
 
|}
 
|}
  
===Polearms===
+
===[[Polearms]]===
 
{|class="wikitable"
 
{|class="wikitable"
! colspan="8"| [[Polearms]]
 
|-
 
 
! Name || Base Delay || Min Delay || Skill Required
 
! Name || Base Delay || Min Delay || Skill Required
 
|-
 
|-
Line 106: Line 118:
 
|-
 
|-
 
| [[Halberd]] || 15 || 7 || 16
 
| [[Halberd]] || 15 || 7 || 16
|-
 
| [[Scythe]] || 20 || 7 || 26
 
 
|-
 
|-
 
| [[Glaive]] || 17 || 7 || 20
 
| [[Glaive]] || 17 || 7 || 20
 
|-
 
|-
| [[Bardiche]] || 20 || 7 || 26
+
| [[Bardiche]] || 19 || 7 || 24
 
|}
 
|}
===Staves===
+
 
 +
===[[Staves]]===
 
{|class="wikitable"
 
{|class="wikitable"
! Name || Damage || Hit || Base Delay || Min Delay || Skill Required || 1H Size || 2H Size
+
! Name || Base Delay || Min Delay || Skill Required
 
|-
 
|-
 
| [[Magical staff]] || 12 || 6 || 12
 
| [[Magical staff]] || 12 || 6 || 12
Line 123: Line 134:
 
| [[Lajatang]] || 14 || 7 || 14
 
| [[Lajatang]] || 14 || 7 || 14
 
|}
 
|}
===Bows===
+
===[[Ranged Weapons]]===
 
{|class="wikitable"
 
{|class="wikitable"
 
! Name || Base Delay || Min Delay || Skill Required
 
! Name || Base Delay || Min Delay || Skill Required
 
|-
 
|-
| [[Shortbow]] || 13 || 6 || 14  
+
| [[Sling]] || 14 || 7 || 14
 
|-
 
|-
| [[Longbow]] || 17 || 7 || 20
+
| [[Shortbow]] || 14 || 7 || 14
|}
 
===Crossbows===
 
{|class="wikitable"
 
! Name || Base Delay || Min Delay || Skill Required
 
 
|-
 
|-
| [[Hand crossbow]] || 15 || 10 || 10
+
| [[Orcbow]] || 15 || 7 || 16
 
|-
 
|-
 
| [[Arbalest]] || 19 || 10 || 18
 
| [[Arbalest]] || 19 || 10 || 18
 +
|-
 +
| [[Hand cannon]] || 19 || 10 || 18
 +
|-
 +
| [[Longbow]] || 17 || 7 || 20
 
|-
 
|-
 
| [[Triple crossbow]] || 23 || 10 || 26
 
| [[Triple crossbow]] || 23 || 10 || 26
 +
 
|}
 
|}
===Throwing===
+
 
 +
===[[Throwing]]===
 
{|class="wikitable"
 
{|class="wikitable"
 
! Name || Base Delay || Min Delay || Skill Required
 
! Name || Base Delay || Min Delay || Skill Required
 
|-
 
|-
| [[Blowgun]] || 10 || 5 || 10
+
| [[Dart]] || 10 || 7 || 6
 
|-
 
|-
 
| [[Stone]] || 11 || 7 || 8
 
| [[Stone]] || 11 || 7 || 8
 
|-
 
|-
| [[Tomahawk]] || 13 || 7 || 12
+
| [[Boomerang]] || 13 || 7 || 12
 
|-
 
|-
 
| [[Javelin]] || 15 || 7 || 16
 
| [[Javelin]] || 15 || 7 || 16
 
|-
 
|-
 
| [[Large rock]] || 20 || 7 || 26
 
| [[Large rock]] || 20 || 7 || 26
|}
 
===Slings===
 
{|class="wikitable"
 
! Name || Base Delay || Min Delay || Skill Required
 
|-
 
| [[Hunting sling]] || 12 || 6 || 12
 
|-
 
| [[Fustibalus]] || 14 || 7 || 14
 
 
|}
 
|}
  
 +
==In-game display==
 +
There are three different ways to obtain some information about your attack speed.
  
==In-game display==
+
*Viewing the weapon in the '''i'''nventory will display its current average delay.
There are two different ways to obtain some information about your attack speed.
+
*The '''@''' command will print your average attack delay.
 
*The turn counter in the stat area will display the time your last action took in parentheses next to the total time the game has taken. Using ctrl+direction to swing at nothing a few times should give you a pretty good indication of your attack delay.
 
*The turn counter in the stat area will display the time your last action took in parentheses next to the total time the game has taken. Using ctrl+direction to swing at nothing a few times should give you a pretty good indication of your attack delay.
  
*The '''@''' command will print a description of your attack speed:
+
The former two commands display the ''average'' attack speed, to the nearest aut. If your attack delay is not an integer, it'll semi-randomly round up and down.
{|- class="prettytable"
 
!Attack speed description
 
!Attack delay
 
|-
 
|blindingly fast||<3.4
 
|-
 
|extremely fast||3.5-4.4
 
|-
 
|very fast||4.5-5.4
 
|-
 
|quite fast||5.5-7.4
 
|-
 
|above average||7.5-9.4
 
|-
 
|average||9.5-10.4
 
|-
 
|below average||10.5-12.4
 
|-
 
|quite slow||12.5-15.4
 
|-
 
|very slow||15.5-19.9
 
|-
 
|extremely slow||>=20
 
|}
 
  
 
==See Also==
 
==See Also==
Line 199: Line 182:
 
*[[Attack speed]]
 
*[[Attack speed]]
 
See individual weapon articles for more information about a given weapon.
 
See individual weapon articles for more information about a given weapon.
 +
 
==History==
 
==History==
*Prior to [[0.15]] [[ranged weapon]]s used a completely different delay formula: Base delay - Weapon Skill*4*Average Stat/250
+
*Prior to [[0.17]], [[unarmed combat]] was penalized by armour.
 +
*Prior to [[0.15]], [[ranged weapon]]s used a completely different delay formula: <code>Base delay - Weapon Skill*4*Average Stat/250</code>.
 
*Prior to [[0.14]], the [[speed_(brand)|speed]] brand halved your attack delay rounding up, and decreased pre-AC damage by 10%.
 
*Prior to [[0.14]], the [[speed_(brand)|speed]] brand halved your attack delay rounding up, and decreased pre-AC damage by 10%.
 
*Prior to [[0.13]], Finesse had no effect on non-[[blowgun]] throwing weapons.
 
*Prior to [[0.13]], Finesse had no effect on non-[[blowgun]] throwing weapons.

Latest revision as of 17:44, 9 March 2024

Version 0.31: This article is up to date for the latest stable release of Dungeon Crawl Stone Soup.

See Attack speed, for an in-depth article on attack delay.

This page lists the base and minimum delays of all melee and ranged weapons weapons and the skill level required to reach this minimum.

Useful Info

Every weapon has a base delay. For every 2 levels in the corresponding weapon skill, your attack delay is reduced by 1 aut (ie. 0.1 decaAut), until it reaches the minimum delay.

Most weapons have minimum attack delays of 5, 6, or 7 aut. The minimum delay is the smaller of (base delay / 2) and 7, with a few exceptions:

Unarmed Combat works differently. For every 5.4 skill levels, unarmed attack delay is reduced by 1 aut. Therefore, Unarmed Combat starts at 10 delay and reaches 5 delay at skill 27.

Modifiers

Some factors may further alter weapons' speed:

  • Speed-branded weapons, which reduce the attack delay of a weapon by 33% at all skill levels.
  • Heavy-branded weapons, which increase attack delay by 50% at all skill levels.
  • Haste or Berserk multiplies all delays by 66%.
  • Finesse halves all attack delays. Does not stack with haste/berserk.
  • If you are wearing a shield you may suffer some penalties. See Shields.
  • Ranged weapons are also encumbered by body armour. See Ranged Weapons.

Delays are rounded randomly in a weighted manner (if delay = 3.4, there is a 40% for 4 aut and 60% for 3 aut).

List of weapon delays

Short Blades

Weapon Base Delay Min Delay Skill Required
Dagger 10 5 10
Short sword 10 5 10
Rapier 12 5 14
Quick blade* 12 5 14

*Quick blades strike twice for every turn spent attacking.

Long Blades

Name Base Delay Min Delay Skill Required
Falchion 13 6 14
Long sword 14 7 14
Scimitar 14 7 14
Demon blade 13 6 14
Eudemon blade 12 6 12
Double sword 15 7 16
Great sword 17 7 20
Triple sword 19 7 24

Maces and Flails

Name Base Delay Min Delay Skill required
Club 13 6 14
Whip 11 5 12
Mace 14 7 14
Flail 14 7 14
Morningstar 15 7 16
Demon whip 11 5 12
Sacred scourge 11 5 12
Dire flail 13 6 14
Eveningstar 15 7 16
Great mace 17 7 20
Giant club 16 7 18
Giant spiked club 18 7 22

Axes

Name Base Delay Min Delay Skill Required
Hand axe 13 6 14
War axe 15 7 16
Broad axe 16 7 18
Battleaxe 17 7 20
Executioner's axe 19 7 24

Polearms

Name Base Delay Min Delay Skill Required
Spear 11 5 12
Trident 13 6 14
Demon trident 13 6 14
Trishula 13 6 14
Halberd 15 7 16
Glaive 17 7 20
Bardiche 19 7 24

Staves

Name Base Delay Min Delay Skill Required
Magical staff 12 6 12
Quarterstaff 13 6 14
Lajatang 14 7 14

Ranged Weapons

Name Base Delay Min Delay Skill Required
Sling 14 7 14
Shortbow 14 7 14
Orcbow 15 7 16
Arbalest 19 10 18
Hand cannon 19 10 18
Longbow 17 7 20
Triple crossbow 23 10 26

Throwing

Name Base Delay Min Delay Skill Required
Dart 10 7 6
Stone 11 7 8
Boomerang 13 7 12
Javelin 15 7 16
Large rock 20 7 26

In-game display

There are three different ways to obtain some information about your attack speed.

  • Viewing the weapon in the inventory will display its current average delay.
  • The @ command will print your average attack delay.
  • The turn counter in the stat area will display the time your last action took in parentheses next to the total time the game has taken. Using ctrl+direction to swing at nothing a few times should give you a pretty good indication of your attack delay.

The former two commands display the average attack speed, to the nearest aut. If your attack delay is not an integer, it'll semi-randomly round up and down.

See Also

See individual weapon articles for more information about a given weapon.

History

  • Prior to 0.17, unarmed combat was penalized by armour.
  • Prior to 0.15, ranged weapons used a completely different delay formula: Base delay - Weapon Skill*4*Average Stat/250.
  • Prior to 0.14, the speed brand halved your attack delay rounding up, and decreased pre-AC damage by 10%.
  • Prior to 0.13, Finesse had no effect on non-blowgun throwing weapons.