Difference between revisions of "Dodging"

From CrawlWiki
Jump to: navigation, search
(Created page with "{{version011}} The Dodging skill determines how well your character can avoid blows, beams and missiles fired by monsters and traps. == Number crunching == In addition to b...")
 
Line 33: Line 33:
 
{{RaceApt
 
{{RaceApt
 
|Hu=<nowiki>0</nowiki>
 
|Hu=<nowiki>0</nowiki>
|Fe=<nowiki>+2</nowiki>
+
|Fe=<nowiki>3</nowiki>
 
|Ce=<nowiki>-3</nowiki>
 
|Ce=<nowiki>-3</nowiki>
|DG=<nowiki>-1</nowiki>
+
|Dg=<nowiki>-1</nowiki>
|DS=<nowiki>-1</nowiki>
+
|Ds=<nowiki>-1</nowiki>
 
|Dr=<nowiki>-1</nowiki>
 
|Dr=<nowiki>-1</nowiki>
|DD=<nowiki>+1</nowiki>
+
|DD=<nowiki>1</nowiki>
|MD=<nowiki>-1</nowiki>
+
|DE=<nowiki>2</nowiki>
|DE=<nowiki>+2</nowiki>
+
|HE=<nowiki>1</nowiki>
|HE=<nowiki>+1</nowiki>
+
|SE=<nowiki>2</nowiki>
|SE=<nowiki>+2</nowiki>
 
 
|Gh=<nowiki>-1</nowiki>
 
|Gh=<nowiki>-1</nowiki>
|Ha=<nowiki>+2</nowiki>
+
|Ha=<nowiki>2</nowiki>
|Ko=<nowiki>+2</nowiki>
+
|Ko=<nowiki>2</nowiki>
|Mf=<nowiki>+3</nowiki>
+
|Mf=<nowiki>3</nowiki>
|Mi=<nowiki>+1</nowiki>
+
|Mi=<nowiki>1</nowiki>
 
|Mu=<nowiki>-2</nowiki>
 
|Mu=<nowiki>-2</nowiki>
 
|Na=<nowiki>-2</nowiki>
 
|Na=<nowiki>-2</nowiki>
Line 53: Line 52:
 
|Og=<nowiki>-1</nowiki>
 
|Og=<nowiki>-1</nowiki>
 
|HO=<nowiki>-2</nowiki>
 
|HO=<nowiki>-2</nowiki>
|Sp=<nowiki>+4</nowiki>
+
|Sp=<nowiki>4</nowiki>
|Te=<nowiki>+1</nowiki>
+
|Te=<nowiki>1</nowiki>
 
|Tr=<nowiki>-2</nowiki>
 
|Tr=<nowiki>-2</nowiki>
|Va=<nowiki>+1</nowiki>
+
|Vp=<nowiki>1</nowiki>
 
}}
 
}}
 
==See also==
 
*[[Evasion]]
 
 
==History==
 
Prior to 0.6, characters could only train Dodging when wearing [[light armour]] and would train [[Armour (skill)|Armour]] only when wearing [[heavy armour]].
 
 
[[Category:Skills]]
 
 
{{Skills}}
 

Revision as of 14:22, 2 May 2013

Version 0.11: This article may not be up to date for the latest stable release of Crawl.

The Dodging skill determines how well your character can avoid blows, beams and missiles fired by monsters and traps.

Number crunching

In addition to base EV (10 + Size) Dodging skill provides an EV bonus calculated as follows:

 (7 * Dodging * ev_Dex) / (20 - size)

"Size" is a factor of your species's body size, which varies from 4 (tiny, such as a Spriggan); to -8 (huge, such as being in Dragon Form). See Evasion for more details.

ev_Dex is a stepped down value of your Dex. If Dex is greater than 24, it is reduced according to this formula: ev_Dex = 14 + 10 * log2(1 + (dex - 14)/10). (Condensed: ev_Dex = Dex < 24 ? Dex : 14 + 10 * log2(1 + (dex - 14)/10) )

The Dodging bonus is penalized by wearing heavy armour. The penalty from armour is: (30*ABAEVP - 30)/(STR)

ABAEVP is a simple calculation involving the Evasion penalties of armour you're wearing, and your size:

ABAEVP= body_armour_base_penalty - body_armour_base_penalty*size_factor/8

If you are paralysed, your Dodging skill is completely ineffective. The only thing that contributes to EV in this case is repulsion field mutation and the phase shift spell.

Tricks and tips

Adventurers should train first and foremost in order to deliver damage. Since Dodging does not help you in killing your opponents faster and offers slight returns at first, it is perfectly reasonable to turn Dodging off at the start, then turn it back on later on when you feel skilled enough at killing stuff.

Source code location: Player.cc Line 2509 http://gitorious.org/crawl/crawl/blobs/master/crawl-ref/source/player.cc#line2509

Dodging aptitudes

From Dungeon Crawl Stone Soup in-game documentation:

Hu Ce Dg Ds Dr DD DE HE SE Fe Gh Ha Ko Mf Mi Mu Na Op Og HO Sp Te Tr Vp
0 -3 -1 -1 -1 1 2 1 2 3 -1 2 2 3 1 -2 -2 0 -1 -2 4 1 -2 1