Take the 2-minute tour ×

How do I find out what dwarves, if any, have a given job active in their labor preferences so I can either remove other preferences that are taking up their time or change another dwarf's preferences?

share|improve this question

2 Answers 2

up vote 12 down vote accepted

tzenes answer is strictly correct. There is however no way in the game to see a list of all dwarves with a specific labor enabled (ie: mining). You must iterate through all your dwarves to check.

However, a custom utility called Dwarf Therapist has been written to allow you to do exactly what you want to do.

share|improve this answer
beautiful, thanks again! –  antony.trupe Jul 14 '10 at 14:39
I must say that is an amazing little app. I don't even assign preferences in game anymore. –  antony.trupe Jul 14 '10 at 21:10
IMHO, Dwarf Fortress is unplayable without Therapist. :) –  JavadocMD Jul 15 '10 at 0:38
I don't use it to assign preferences so much, but just checking who you've got and what they're capable of at a glance is great. –  C. Ross Jul 15 '10 at 11:58
There is a Mac Version that was ported by someone else here - code.google.com/r/jofarrell-dwarftherapistosx But it seems to be inactive so whether it still works with the latest version is unknown. –  AndrewKS Apr 30 '11 at 20:21
  1. Select the dwarf, either through 'v' or 'c' and then choosing a dwarf.
  2. Select preferences ('p')
  3. Select labors ('l')
  4. Select the category of labor you want to change.

Its worth noting that currently selected labors will be highlighted, as will their categories.

share|improve this answer
"Select the category of labor you want to change." I can't browse through the categories, though. WHen I press up or down, the cursor moves on the map. No other key seems to work for that, either. How can I do it? –  user9163 Apr 30 '11 at 15:36
@Marcin it should be + or - to navigate this menu, unless you've changed your key bindings –  tzenes May 1 '11 at 6:13

Your Answer


