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.

v0.34:Micromanaging tricks

From Dwarf Fortress Wiki
Revision as of 07:38, 11 November 2012 by Loci (talk | contribs) (Created page with "While some aspects of Dwarf Fortress are designed to discourage micromanagement, others seem to reward or even require constant user manipulation. This page is a collection of tr...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

While some aspects of Dwarf Fortress are designed to discourage micromanagement, others seem to reward or even require constant user manipulation. This page is a collection of tricks to micromanage your dwarves and compensate for Dwarven AI.

General

  • Doors are an essential tool for micromanagement--instantly locking them can reliably keep your dwarf in a specific location (and doing a specific job), or prevent them from doing something ridiculously stupid.
  • Order a dwarf to go to a specific location by building an unconnected lever, setting the profile on the lever to the specific dwarf, then ordering the lever be pulled. This works for Nobles too, but can be delayed by any other jobs the dwarf is currently tasked with, and is ineffective while a dwarf is on break.
  • Order a dwarf to go to a specific area by drafting him into the military and issuing a "move" (station) order. Note that this can make your dwarf charge *towards* any nearby enemies, and also results in a bad thought if the dwarf has no prior military experience.
  • Cancel a "Store item in stockpile" job by finding the item in question and forbidding it. This can keep your dwarves from running through an active battlefield to collect the enemy's severed limbs. You can also set the default status for some items to forbidden under the standing orders menu.
  • Keep dwarves out of a specific area by using a burrow with a military alert.

Mining

  • Miners will select mining jobs with priority based on 1) decreasing Z coordinates (lower first), 2) increasing X coordinates (West first), and 3) increasing Y coordinates (North first).
  • Avoid mining designations that will cause your miners to run back and forth between job sites repeatedly (such as channeling a moat in the North and South simultaneously).
  • Use a locked door to limit mining in a specific area to a single dwarf (reliably prevents channeling "accidents"). Designate one tile for mining, wait until your dwarf is through the door, then lock it and designate all the tiles to be mined. Don't forget to free your miner after the work is complete.
  • Remove a mining designation then re-designate it to transfer the job from a distant/slow dwarf to a close/fast dwarf who has already completed all the other mining in a specific area (will not work if the nearby dwarf has already taken another job elsewhere).
  • After finishing a mining job, miners will automatically accept any adjacent mining jobs before reevaluating jobs by priority. Note that this does not work if the adjacent job has already been claimed by a different miner. (To avoid that you can distract your other miners with higher-priority designations elsewhere.)
  • Single-tile wide tunnels are the most efficient designation. Use diagonal corners to avoid exposing two designated tiles (which will result in another free miner taking one of the two and potentially delaying mining significantly).
  • To keep a single miner working in one area, you can manually designate one new mining tile immediately after he completes the previous one. (Best for limited jobs in high-risk areas; for larger jobs a locked door is highly recommended.)

Building

  • Buildings are prioritized according to a LIFO (last in first out) queue, meaning your most recently ordered construction will be built first. To increase priority on a previously-ordered construction, cancel it and re-order the construction.
  • Designate a stockpile/dump near large construction projects so your masons/carpenters/metalworkers don't have to carry the construction materials across the map by themselves.
  • If using a local stockpile, only order construction of as many buildings as can be supplied by your stockpile--any additional constructions will A) result in your builders dragging material across the map, and B) be completed *first*, so your stockpile won't deplete and your haulers won't be able to haul any more materials.
  • Items (such as blocks) that are currently selected for a hauling task are unavailable for use in buildings. To free an item, pause the game, forbid the item, unforbid it, then issue the build order using the item before unpausing the game. You can also forbid an item that is currently being hauled and the hauler will drop it when he realizes it is forbidden.

Cooking

  • Use the 'z' Kitchen tab to select exactly which ingredients you want cooked--but make sure you set the cooking preferences before you issue the cooking job; otherwise the cook will cancel the job when one of his already-selected ingredients is disallowed.
  • Combine large stacks of meat with a dwarf's "preferred" ingredient to create a large stack of "preferred" meals (for more happy thoughts).
  • Cooking alcohol is recommended; while there are hundreds of different ingredients for dwarves to prefer, there are only a few different drinks. By including alcohol in your meals, your dwarves are more likely to experience happy food thoughts.

Military

  • Move (Station) orders only cause your dwarves to move to a 7x7 non-contiguous area around the location selected. To force them to move to a specific location (such as adjacent to a fortification), build walls (preferred) or designate restricted traffic areas, then order them to move from one side to the other.
  • Alternatively, the move command does guarantee your dwarves will move to the Z-level selected. You can build your fortifications such that the only passable tiles on that Z-level are in the positions that you desire. (Note that dwarves will also run outside your fortifications to stand on any free tiles if possible.)

Strange Moods

  • Dwarves will honor "forbidden" workshop settings *before* they decide which workshop to claim. You can still forbid all the relevant moodable workshops when the game pauses with notice of the strange mood.
  • If you construct all the moodable workshops in your fortress with a specific type of material (e.g. chalk blocks), you can use the 'z' stocks menu to quickly forbid all your moodable workshops.
  • Placing unforbidden moodable workshops behind a locking door with stockpiles/dumps of your most valuable materials will result in high-value artifacts. You can even select the specific items used by forbidding all the items in the locked room, then unforbidding those you want your moody dwarf to use.