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.

Difference between revisions of "Difficulty"

From Dwarf Fortress Wiki
Jump to navigation Jump to search
m (style revision)
m (Adjusted article rating.)
(7 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{Quality|Unknown}}
+
{{Quality|Fine}}
 
{{av}}
 
{{av}}
 
{{stub}}
 
{{stub}}
Line 28: Line 28:
 
| Curious wilderness creatures can come to cause trouble || Yes/No || Controls whether agitated animals can assault your fortress, and whether animals will spawn with the intent to steal items. || No, Yes, Yes
 
| Curious wilderness creatures can come to cause trouble || Yes/No || Controls whether agitated animals can assault your fortress, and whether animals will spawn with the intent to steal items. || No, Yes, Yes
 
|-
 
|-
| Enemy population triggers || 1 to 300 || Likely affects when invasions attacks occur, and how difficult they are. Met when you have this many citizens.{{verify}} || 0/0/0/0/0, 20/50/80/110/140, 15/30/40/55/70
+
| Enemy population triggers || 1 to 300 || Likely affects when invasions occur, and how difficult they are. Met when you have this many citizens.{{verify}} || 0/0/0/0/0, 20/50/80/110/140, 15/30/40/55/70
 
|-
 
|-
 
| Enemy production triggers || 0 to 100,000,000 || Likely affects when invasions occur, and how difficult they are. Met when you've created this much wealth.{{verify}} || 0/0/0/0/0, 5000/25000/100000/200000/300000, 2500/12500/50000/100000/150000
 
| Enemy production triggers || 0 to 100,000,000 || Likely affects when invasions occur, and how difficult they are. Met when you've created this much wealth.{{verify}} || 0/0/0/0/0, 5000/25000/100000/200000/300000, 2500/12500/50000/100000/150000
Line 36: Line 36:
 
| Megabeast attack period (seasons) || 0 to 100 || How many seasons must pass before a megabeast may attack your fortress.{{verify}} || 10, 10, 8
 
| Megabeast attack period (seasons) || 0 to 100 || How many seasons must pass before a megabeast may attack your fortress.{{verify}} || 10, 10, 8
 
|-
 
|-
| Forgotten beast sensitivity || 1 to 100,000 || Unknown; a smaller value will cause forgotten beasts to attack sooner. || 10000, 10000, 10000
+
| Forgotten beast sensitivity || 1 to 100,000 || Performing nature-disrupting actions within the caverns will agitate forgotten beasts and may cause them to attack. [[Noise]] will also increase agitation. A smaller value will require less actions before the maximum attack chance is reached. || 10000, 10000, 10000
 
|-
 
|-
| Forgotten beast irritation minimum || 1 to 100,000 || Unknown; a smaller value will cause forgotten beasts to attack sooner. || 5000, 5000, 2000
+
| Forgotten beast irritation minimum || 1 to 100,000 || If the hidden agitation counter is at this value or below, no forgotten beasts will attack. || 5000, 5000, 2000
 
|-
 
|-
| Forgotten beast wealth divisor || 1 to 100,000 || Likely increases the amount of wealth you need to create before a forgotten beast attacks.{{verify}} || 40, 40, 40
+
| Forgotten beast wealth divisor || 1 to 100,000 || Your current fortress wealth is divided by this number - the result is added to effective irritation to determine forgotten beast attacks. A smaller number will cause forgotten beasts to attack sooner. || 40, 40, 40
 
|-
 
|-
| Wilderness sensitivity || 1 to 100,000 || Performing nature-disrupting actions such as cutting down trees will agitate wildlife and may cause them to attack. A smaller value will increase the amount wildlife is agitated by. || 10000, 10000, 10000
+
| Wilderness sensitivity || 1 to 100,000 || Performing nature-disrupting actions such as cutting down trees will agitate wildlife and may cause them to attack. A smaller value will require less actions before the maximum attack chance is reached. || 10000, 10000, 10000
 
|-
 
|-
| Wilderness irritation minimum || 1 to 100,000 || Likely affects the maximum rate at which agitated wildlife will attack.{{verify}} || 2000, 2000, 0
+
| Wilderness irritation minimum || 1 to 100,000 || If the hidden agitation counter is at this value or below, no agitated wildlife will spawn. || 2000, 2000, 0
 
|-
 
|-
| Wilderness irritation decay || 0 to 100,000 || Causes wildlife to be less irritated after every season{{verify}}. A higher value will make them less irritated faster. || 2000, 2000, 0
+
| Wilderness irritation decay || 0 to 100,000 || Causes wildlife to be less irritated after every year. A higher value will make them less irritated faster. Normal default values are 500 on '''Normal''' and 100 on '''Hard'''. Currently broken - changing this setting instead modifies the Minimum value above.{{bug|12181}} || 2000, 2000, 0
 
|-
 
|-
 
| Werebeast attack period (seasons) || 0 to 100 || How many seasons must pass before a werebeast may attack your fortress.{{verify}} || 10, 10, 8
 
| Werebeast attack period (seasons) || 0 to 100 || How many seasons must pass before a werebeast may attack your fortress.{{verify}} || 10, 10, 8
Line 62: Line 62:
 
| Siege frequency (percentage, otherwise raid) || 0 to 100 || Percentage chance to receive a siege instead of an ambush. || 0, 25, 50
 
| Siege frequency (percentage, otherwise raid) || 0 to 100 || Percentage chance to receive a siege instead of an ambush. || 0, 25, 50
 
|-
 
|-
| Cavern dweller scale (increase per attack) || 0 to 100 || Unknown. Likely affects how rapidly the amount of enemies cavern dwellers will send increases.{{verify}} || 0, 10, 20
+
| Cavern dweller scale (increase per attack) || 0 to 100 || Every time cavern-dwellers attack your fortress, the maximum number of attackers increases by this number. || 0, 10, 20
 
|-
 
|-
 
| Cavern dweller maximum attackers || 0 to 500 || The maximum amount of enemies that can be thrown at you when cavern dwellers attack. || 0, 50, 75
 
| Cavern dweller maximum attackers || 0 to 500 || The maximum amount of enemies that can be thrown at you when cavern dwellers attack. || 0, 50, 75
Line 75: Line 75:
 
! Setting !! Possible values !! Description !! Default values (Normal, Hard)
 
! Setting !! Possible values !! Description !! Default values (Normal, Hard)
 
|-
 
|-
| Economy population triggers || 1 to 300 || Likely affects how many citizens you need to increase the rank of your fortress.{{verify}} || 20/50/80/110/140, 20/50/80/110/140
+
| Economy population triggers || 1 to 300 || Affects how many citizens you need to increase the rank of your fortress. Must meet population and one of production or trade. Triggers 1 through 5 correspond to Hamlet, Village, Town, City, and Metropolis. || 20/50/80/110/140, 20/50/80/110/140
 
|-
 
|-
| Economy production triggers || 1 to 100,000,000 || Unknown. Maybe affects trade caravans?{{verify}} || 5000/25000/100000/200000/300000, 25000/125000/500000/1000000/1500000
+
| Economy production triggers || 1 to 100,000,000 || Affects how much created wealth you need to increase the rank of your fortress. Must meet population and one of production or trade. Triggers 1 through 5 correspond to Hamlet, Village, Town, City, and Metropolis. Setting this trigger to 0 causes it to be met immediately. || 5000/25000/100000/200000/300000, 25000/125000/500000/1000000/1500000
 
|-
 
|-
| Economy trade triggers || 1 to 100,000,000 || Unknown. Maybe affects trade caravans?{{verify}} || 500/2500/10000/20000/30000, 2500/12500/50000/100000/150000
+
| Economy trade triggers || 1 to 100,000,000 || Affects how much exported wealth you need to increase the rank of your fortress. Must meet population and one of production or trade. Triggers 1 through 5 correspond to Hamlet, Village, Town, City, and Metropolis. Setting a trigger to 0 causes it to be met immediately. || 500/2500/10000/20000/30000, 2500/12500/50000/100000/150000
 
|-
 
|-
 
| Land holder population triggers || 1 to 300 || Likely affects how [[Baron|barons]] and upwards are achieved.{{verify}} Values 4 through 10 are not used in the base game. || 20/20/20, 20/20/20
 
| Land holder population triggers || 1 to 300 || Likely affects how [[Baron|barons]] and upwards are achieved.{{verify}} Values 4 through 10 are not used in the base game. || 20/20/20, 20/20/20
Line 103: Line 103:
 
| Grand guild unit count || 1 to 300 || Affects how many members of a profession must be citizens in your fortress before a petition to upgrade an existing guildhall is made. || 25, 25
 
| Grand guild unit count || 1 to 300 || Affects how many members of a profession must be citizens in your fortress before a petition to upgrade an existing guildhall is made. || 25, 25
 
|-
 
|-
| Mandate period (more = fewer) || 1 to 10,000 || Affects how long nobles must wait before making new mandates. || 1000, 500
+
| Mandate period (more = fewer) || 1 to 10,000 || Affects how long nobles must wait before making new mandates. A higher value forces them to wait longer before mandating something.|| 1000, 500
 
|-
 
|-
| Demand period (more = fewer) || 1 to 10,000 || Affects how long nobles must wait before making new demands. || 500, 250
+
| Demand period (more = fewer) || 1 to 10,000 || Affects how long nobles must wait before making new demands. A higher value forces them to wait longer before making a demand.|| 500, 250
 
|}
 
|}

Revision as of 11:17, 15 March 2024

This article is about the current version of DF.
Note that some content may still need to be updated.


While previous versions of Dwarf Fortress allowed you to toggle invaders on or off, v50 added more granular difficulty settings to fine-tune one's experience. Difficulty settings will affect whether your fortress can be attacked by outside forces, how frequent said attacks are, how big invading armies are, and noble neediness. You can modify these settings before and after embarking at any time.

Default settings

Enemies has 3 options:

  • Off will disable ambushes, sieges, uninvited guests, werebeasts, and agitated wildlife attacks. It will not disable intrigue, HFS, or misbehaving dwarves, so it is still recommended to train a military.
  • Normal is the standard Dwarf Fortress experience.
  • Hard ensures a never-ending stream of Fun, causing invaders to show up earlier, more often, and with more bodies to throw at the gates.

Economy has 2 options:

  • Normal is the standard Dwarf Fortress economy.
  • Hard requires you to produce more wealth in order to receive higher-ranking nobles, requires temples and guildhalls to be more valuable before satisfying petitions, and causes nobles to make more mandates and demands.

Custom settings

If you wish, you can also fine-tune individual settings - maybe you only want megabeasts to assault your fortress, and would prefer the elves to leave well enough alone. The following options are available for enemy settings:

Setting Possible values Description Default values (Off, Normal, Hard)
Civilizations can attack Yes/No Controls whether ambushes and sieges can occur. No, Yes, Yes
Megabeasts can attack Yes/No Controls whether megabeasts and forgotten beasts can attack. No, Yes, Yes
Werebeasts can attack Yes/No Controls whether werebeasts can attack. No, Yes, Yes
Curious wilderness creatures can come to cause trouble Yes/No Controls whether agitated animals can assault your fortress, and whether animals will spawn with the intent to steal items. No, Yes, Yes
Enemy population triggers 1 to 300 Likely affects when invasions occur, and how difficult they are. Met when you have this many citizens.[Verify] 0/0/0/0/0, 20/50/80/110/140, 15/30/40/55/70
Enemy production triggers 0 to 100,000,000 Likely affects when invasions occur, and how difficult they are. Met when you've created this much wealth.[Verify] 0/0/0/0/0, 5000/25000/100000/200000/300000, 2500/12500/50000/100000/150000
Enemy trade triggers 0 to 100,000,000 Likely affects when invasions occur, and how difficult they are. Met when you've exported this much wealth.[Verify] 0/0/0/0/0, 500/2500/10000/20000/30000, 250/1250/5000/10000/15000
Megabeast attack period (seasons) 0 to 100 How many seasons must pass before a megabeast may attack your fortress.[Verify] 10, 10, 8
Forgotten beast sensitivity 1 to 100,000 Performing nature-disrupting actions within the caverns will agitate forgotten beasts and may cause them to attack. Noise will also increase agitation. A smaller value will require less actions before the maximum attack chance is reached. 10000, 10000, 10000
Forgotten beast irritation minimum 1 to 100,000 If the hidden agitation counter is at this value or below, no forgotten beasts will attack. 5000, 5000, 2000
Forgotten beast wealth divisor 1 to 100,000 Your current fortress wealth is divided by this number - the result is added to effective irritation to determine forgotten beast attacks. A smaller number will cause forgotten beasts to attack sooner. 40, 40, 40
Wilderness sensitivity 1 to 100,000 Performing nature-disrupting actions such as cutting down trees will agitate wildlife and may cause them to attack. A smaller value will require less actions before the maximum attack chance is reached. 10000, 10000, 10000
Wilderness irritation minimum 1 to 100,000 If the hidden agitation counter is at this value or below, no agitated wildlife will spawn. 2000, 2000, 0
Wilderness irritation decay 0 to 100,000 Causes wildlife to be less irritated after every year. A higher value will make them less irritated faster. Normal default values are 500 on Normal and 100 on Hard. Currently broken - changing this setting instead modifies the Minimum value above.Bug:12181 2000, 2000, 0
Werebeast attack period (seasons) 0 to 100 How many seasons must pass before a werebeast may attack your fortress.[Verify] 10, 10, 8
Vampire migrant fraction 1 to 1,000 Affects what percentage of new migrants will be vampires. A value of 0 will disable vampiric migrants. (Only on Off difficulty) 0, 100, 75
Invasion caps (regulars) 0 to 500 The maximum amount of humanoid enemies that can be thrown at you when a civilization sieges you.[Verify] 0/0/0, 10/40/120, 20/60/120
Invasion caps (monsters) 0 to 500) The maximum amount of mounts and other tamed creatures that can be thrown at you when a civilization sieges you.[Verify] 0/0/0, 0/5/40, 1/10/40
Minimum raids before first siege (per civ) 0 to 500 Affects how many ambushes must be performed before a civilization can try a proper siege for the first time. 0, 2, 2
Minimum raids between sieges (per civ) 0 to 500 Affects how many ambushes must be performed before a civilization can try a proper siege from the second time onwards. 0, 3, 1
Siege frequency (percentage, otherwise raid) 0 to 100 Percentage chance to receive a siege instead of an ambush. 0, 25, 50
Cavern dweller scale (increase per attack) 0 to 100 Every time cavern-dwellers attack your fortress, the maximum number of attackers increases by this number. 0, 10, 20
Cavern dweller maximum attackers 0 to 500 The maximum amount of enemies that can be thrown at you when cavern dwellers attack. 0, 50, 75
Diplomacy tree-fell count 1 to 1000 Affects the default amount of trees elven diplomats will request you limit your felling to. Your negotiator will still try and increase the tree limit. 25, 25, 10
Diplomacy tree-fell count (untamed wilds) 1 to 1000 Affects the default amount of trees elven diplomats will request you limit your felling to if you've settled in a savage area instead. Your negotiator will still try and increase the tree limit. 5, 5, 1

The following options are available for economy settings:

Setting Possible values Description Default values (Normal, Hard)
Economy population triggers 1 to 300 Affects how many citizens you need to increase the rank of your fortress. Must meet population and one of production or trade. Triggers 1 through 5 correspond to Hamlet, Village, Town, City, and Metropolis. 20/50/80/110/140, 20/50/80/110/140
Economy production triggers 1 to 100,000,000 Affects how much created wealth you need to increase the rank of your fortress. Must meet population and one of production or trade. Triggers 1 through 5 correspond to Hamlet, Village, Town, City, and Metropolis. Setting this trigger to 0 causes it to be met immediately. 5000/25000/100000/200000/300000, 25000/125000/500000/1000000/1500000
Economy trade triggers 1 to 100,000,000 Affects how much exported wealth you need to increase the rank of your fortress. Must meet population and one of production or trade. Triggers 1 through 5 correspond to Hamlet, Village, Town, City, and Metropolis. Setting a trigger to 0 causes it to be met immediately. 500/2500/10000/20000/30000, 2500/12500/50000/100000/150000
Land holder population triggers 1 to 300 Likely affects how barons and upwards are achieved.[Verify] Values 4 through 10 are not used in the base game. 20/20/20, 20/20/20
Land holder production triggers 1 to 100,000,000 Likely affects how barons and upwards are achieved.[Verify] Values 4 through 10 are not used in the base game. 10000/200000/300000, 500000/1000000/1500000
Land holder trade triggers 1 to 100,000,000 Likely affects how barons and upwards are achieved.[Verify] Values 4 through 10 are not used in the base game. 10000/20000/30000, 50000/100000/150000
Value of temple 1 to 100,000,000 Affects how valuable a designated temple zone must be before it satisfies a petition to create it. 2000, 6000
Value of temple complex 1 to 100,000,000 Affects how valuable a designated temple zone must be before it satisfies a petition to upgrade it. 10000, 30000
Priesthood unit count 1 to 300 Affects how many members of a religion must be citizens in your fortress before a petition for a temple is made. 10, 10
High priesthood unit count 1 to 300 Affects how many members of a religion must be citizens in your fortress before a petition to upgrade an existing temple is made. 25, 25
Value of guildhall 1 to 100,000,000 Affects how valuable a designated guildhall zone must be before it satisfies a petition to create it. 2000, 6000
Value of grand guildhall 1 to 100,000,000 Affects how valuable a designated guildhall zone must be before it satisfies a petition to upgrade it. 10000, 30000
Guild unit count 1 to 300 Affects how many members of a profession must be citizens in your fortress before a petition for a guildhall is made. 10, 10
Grand guild unit count 1 to 300 Affects how many members of a profession must be citizens in your fortress before a petition to upgrade an existing guildhall is made. 25, 25
Mandate period (more = fewer) 1 to 10,000 Affects how long nobles must wait before making new mandates. A higher value forces them to wait longer before mandating something. 1000, 500
Demand period (more = fewer) 1 to 10,000 Affects how long nobles must wait before making new demands. A higher value forces them to wait longer before making a demand. 500, 250