v50 Steam/Premium information for editors
  • v50 information can now be added to pages in the main namespace. v0.47 information can still be found in the DF2014 namespace. See here for more details on the new versioning policy.
  • Use this page to report any issues related to the migration.
This notice may be cached—the current version can be found here.

Editing Skill

Jump to navigation Jump to search

Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.

If you are creating a redirect to the current version's page, do not use any namespace. For example: use #REDIRECT [[Cat]], not #REDIRECT [[Main:Cat]] or #REDIRECT [[cv:Cat]]. See DF:Versions for more information.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 91: Line 91:
 
All skills take (400 + 100 * the new level) experience points to gain a level, meaning Novice takes 500 experience points, and reaching Legendary from Grand Master takes 1900 experience points, or 18000 total experience.
 
All skills take (400 + 100 * the new level) experience points to gain a level, meaning Novice takes 500 experience points, and reaching Legendary from Grand Master takes 1900 experience points, or 18000 total experience.
  
Many skills can gain practical levels beyond level 15, or "Legendary". [[Farming]], [[plant gathering]], and [[fishing]] use an older formula for calculating yields which effectively caps the skill level at "Legendary+10", but most other crafting skills use the following formula to determine the [[quality]] of the resulting item:
+
Many skills can gain practical levels beyond level 15, or "Legendary". [[Farming]], [[plant gathering]], and [[fishing]] use an older formula for calculating yields which effectively caps the skill level at "Legendary+5", but most other crafting skills use the following formula to determine the [[quality]] of the resulting item:
 
# Find the effective skill level (i.e. Novice=1, Legendary=15), ''uncapped'', with status penalties applied (see below)
 
# Find the effective skill level (i.e. Novice=1, Legendary=15), ''uncapped'', with status penalties applied (see below)
 
# Roll for item quality "points": <code>rand(0..10) + rand(0..(level * 5) / 2) + rand(0..(level * 5) / 2)</code> (where <code>rand(0..N)</code> returns a number from 0 to N, inclusive)
 
# Roll for item quality "points": <code>rand(0..10) + rand(0..(level * 5) / 2) + rand(0..(level * 5) / 2)</code> (where <code>rand(0..N)</code> returns a number from 0 to N, inclusive)
Line 115: Line 115:
  
 
Combat skills can scale upwards to a functionally impossible-to-reach degree, meaning that simply reaching Legendary in a combat skill only means they've just started climbing the ranks of the legendary warriors of ''Dwarf Fortress''. A Legendary +100 warrior will hit more regularly and deal more damage than a "mere" Legendary +10, although it takes nearly three-quarters of a million more experience points to get there.
 
Combat skills can scale upwards to a functionally impossible-to-reach degree, meaning that simply reaching Legendary in a combat skill only means they've just started climbing the ranks of the legendary warriors of ''Dwarf Fortress''. A Legendary +100 warrior will hit more regularly and deal more damage than a "mere" Legendary +10, although it takes nearly three-quarters of a million more experience points to get there.
 
=== 40d-style skill checks ===
 
As mentioned above, [[farming]], [[plant gathering]], and [[fishing]] use an older algorithm for converting skill level to a number in 0-5 range.  In [[40d:item quality|40d]], all craft skills used it to determine [[item quality]], but for the three skills that still remain, it's translated to item ''quantity'' instead -- directly for fishing and gathering, and [[farming#Exact yield mechanics|with some adjustments]] in the case of farming.  As a 40d remnant, this check does not appear to be affected by [[focus]] or [[attribute]]s.
 
 
The algorithm is as follows:
 
* Start with 0.
 
* With a (skill in 5) chance, add 1.  (Always at Proficient or above.)
 
* With a (skill in 10) chance, add 1.  (Always at Accomplished or above.)
 
* With a (skill in 15) chance, add 1.  (Always at Legendary.)
 
* With a (skill in 20) chance, add 1.  (Always at Legendary+5 or above.)
 
* With a (skill in 25) chance, add 1 ''one-third of the time''.  (Thus the skill is capped at Legendary+10 for this purpose.)
 
The result is the amount of fish or gathered shrubs or a factor for crop yield.
 
  
 
==Skill penalties==
 
==Skill penalties==

Please note that all contributions to Dwarf Fortress Wiki are considered to be released under the GFDL & MIT (see Dwarf Fortress Wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following CAPTCHA:

Cancel Editing help (opens in new window)

This page is a member of 1 hidden category: