From Dwarf Fortress Wiki
(Redirected from v0.31:Fishing)
Jump to navigation Jump to search
Profession Fishery worker
Job Title Fisherdwarf
Labor Fishing
  • Fishing
  • Strength
  • Agility
  • Focus
  • Patience
  • Kinesthetic Sense
This article is about an older version of DF.

Fisherdwarves is the skill associated with the fishing labor. Fisherdwarves catch vermin fish from available water sources: murky pools, brooks, rivers, lakes and the ocean. The higher the fisherdwarf skill, the faster they catch fish. Unfortunately they also deplete the stocks of fish in the water faster.

Fisherdwarves will fish from any water by default. Change this using the standing orders screen, o-z-f to toggle between 'prefer fishing zones' (the default) and 'zone-only fishing', which will prevent dwarves from fishing outside of designated areas. This can be useful, for instance, if you have a crocodile infested river, or a Terrifying ocean, and don't want your fishers wandering into danger.

To set up fishing zones, designate a zone(i) as usual, on shore tile adjacent to water. You can only set the zone to be used for fishing if there is some fish-bearing water inside, or if it is not yet known if there are any fish there. If there are no fish in a particular region, you will get the announcement "The is nothing to catch in the [region] swamps", and designating a zone next to water in that region will show "0" for fishing.

Dwarves can fish through floor grates and floor bars.


  • If you designate a fishing zone in an underground pool, fishers will never give up fishing there even when there aren't any fish to catch. Bug:1854
  • Stocks of fish in the water is not renewable Bug:2780

See also[edit]