Dwarf Fortress
Dwarf Fortress

Troubleshooting and Common Issues

Resolve common Dwarf Fortress issues. Find actionable solutions for problems like dwarves not performing designated tasks and other perplexing situations.

·Multi-source verified (92/92)

Troubleshooting and Common Issues

Even the most seasoned Fortress Overseer can encounter perplexing situations. This section aims to demystify common Dwarf Fortress problems, offering clear, actionable solutions to get your fortress thriving once more.

Dwarves Not Performing Designated Tasks

One of the most frequent frustrations for new and experienced players alike is when your diligent dwarves seem to ignore your meticulously planned designations. Here's a breakdown of common causes and their remedies:

Digging and Mining Issues

  • No Path to Designation:
    • Problem: You've designated a large area for mining (using d then d), but no dwarves are heading there.
    • Solution: Ensure there's an accessible path. Dwarves cannot dig through solid rock if there's no pre-existing tunnel or staircase leading to the designated area. Always start with an d-u (Up Stair) or d-j (Down Stair) designation from an accessible level, followed by d-d (Mine) to extend horizontally.
  • Staircase Mismatch:
    • Problem: You've created stairs, but dwarves can't seem to use them, or they appear as "red X's" on the level above/below.
    • Solution: For dwarves to traverse levels, an d-u (Up Stair) on one level must align perfectly with an d-j (Down Stair) on the level directly above it. If you only place a Down Stair, dwarves can't ascend from below, and vice-versa. Always build them in pairs, directly on top of each other.
  • Stones Blocking Stairs:
    • Problem: Your newly dug stairs are full of loose stones, and you're worried your dwarves are stuck.
    • Solution: Don't fret! Dwarves are surprisingly agile. They will simply step over or around loose stones on stairs. While it might look messy, it doesn't impede their movement. Designate a d-h (Dump) zone nearby, and your haulers will eventually clear them.
  • No Available Miners:
    • Problem: You have digging tasks, but no dwarves are picking up a pickaxe.
    • Solution: Check your dwarf's professions and labor assignments. Access the v (View Dwarf) menu, then p (Preferences), then l (Labor). Ensure at least one dwarf has the "Mining" labor enabled. If all your miners are busy with other high-priority tasks, they might not get to digging immediately. Consider assigning more dwarves to mining or adjusting other labor priorities.

Hauling and Item Management

  • Items Not Being Moved:
    • Problem: Raw materials, refuse, or finished goods are piling up in inconvenient locations, despite having designated stockpiles.
    • Solution:
      1. Stockpile Configuration: Ensure your stockpiles are correctly configured to accept the items you want moved. Use p (Stockpiles) then s (Settings) to adjust what each stockpile accepts. For example, a "Stone" stockpile won't accept "Wood".
      2. Hauling Labor: Verify that you have dwarves with the "Hauling" labor enabled. This includes "Stone Hauling," "Wood Hauling," "Refuse Hauling," etc. Without these labors active, items won't be moved.
      3. Pathing Issues: Just like digging, dwarves need a clear path to the stockpile. Blocked routes, locked doors (use d-o to toggle door locks), or impassable terrain will prevent hauling.
      4. Wheelbarrows: For large quantities of heavy items like stone, assign wheelbarrows to your stockpiles (select the stockpile, then q to query, then w to assign wheelbarrows). This significantly speeds up hauling. Ensure you have constructed wheelbarrows at a Carpenter's Workshop or Mason's Workshop.

Interface and Navigation Confusion

Dwarf Fortress is renowned for its deep simulation, but its interface can be daunting. Here are tips for common navigational hurdles:

  • Understanding Z-Levels:
    • Problem: Difficulty visualizing and navigating the vertical layers (Z-levels) of your fortress.
    • Solution: Use the < and > keys (or Shift + , and Shift + .) to move up and down Z-levels. The number in the bottom right of the screen indicates your current Z-level. Think of each Z-level as a separate floor or stratum of your mountain.
  • Designation Overlays:
    • Problem: Not understanding what the various colored overlays mean when designating tasks.
    • Solution:
      • Green d-d (Mine): Designated for mining.
      • Green d-x (Remove Up/Down Ramp): Designated to remove a ramp.
      • Red d-x (Remove Up/Down Ramp): Indicates a ramp that cannot be removed (e.g., it's the only way up/down).
      • Red X on Stairs: As mentioned, this usually means a staircase is incomplete or improperly paired.
      Always pay attention to the on-screen prompts and the color of your designations.
  • Finding Specific Dwarves or Items:
    • Problem: Losing track of a specific dwarf or a crucial item in a large fortress.
    • Solution:
      • Dwarves: Use the v (View Dwarf) menu, then navigate through the list of your dwarves. Once selected, press z to zoom to their current location.
      • Items: The i (Items) menu allows you to view all items in your fortress. You can filter by type. Select an item and press z to zoom to its location.

Performance Issues

As your fortress grows, Dwarf Fortress can become quite demanding on your computer's resources. Here are some strategies to improve performance:

  • Population Management:
    • Problem: Game slowing down significantly with a large dwarf population.
    • Solution: While a large population can be fun, more dwarves mean more calculations. Consider limiting your population cap in the o (Options) menu, under "population cap." A cap of 80-100 is often a good balance for mid-range systems.
  • Item Clutter:
    • Problem: Thousands of individual items scattered across your map, causing lag.
    • Solution:
      • Designate Dump Zones: Create d-h (Dump) zones for unwanted items, especially refuse.
      • Incinerate Refuse: Build a b-w-f (Wood Furnace) and set up a linked task to burn refuse. This is especially effective for organic waste that can attract vermin and cause miasma.
      • Consolidate Stockpiles: Ensure your stockpiles are efficiently organized and that dwarves are actively hauling items to them. Fewer loose items on the map means less for the game to track.
  • Water and Fluid Simulation:
    • Problem: Complex water features (large reservoirs, elaborate irrigation systems) causing slowdowns.
    • Solution: While dynamic water is a core feature, extensive, constantly flowing water can be a performance hog. Keep water features contained where possible, and avoid overly complex fluid mechanics unless your system can handle it.
Compare troubleshooting and common issues inThe Walking Dead: Saints & Sinners