Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0008356Dwarf FortressDwarf Mode -- Artifactspublic2014-09-26 05:302014-09-26 08:39
ReporterTwoThe 
Assigned ToFootkerchief 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionno change required 
PlatformwintelOSWindowsOS Version7
Product Version0.40.13 
Target VersionFixed in Version 
Summary0008356: Dwarfs trie to build artifacts with materials which are impossible to get
DescriptionA dwarf of my fortress just had this mood today and ran around screaming. I had no idea what he wanted to build, so I guessed from his job description (glass maker) that he wants a glass maker shop so I build one. He immediately ran off and claimed that building, then demanded raw green glass.

The problem is that there is no sand in my embarking area nor in the general area around it, so no merchant brought any sand or glass to me so far. Effectively it was impossible to satisfy his needs, so I did the only reasonable thing and locked the door to his room, till he eventually died from lack of food.

Expected: Dwarfs should only try to build artifacts which are at least possible to build.
TagsNo tags attached.
Attached Files

- Relationships
related to 0004803new Moody dwarves not satisfied by imported/purchased/traded glass/metal 

-  Notes
(0030374)
smjjames (reporter)
2014-09-26 06:03
edited on: 2014-09-26 06:36

If dwarves only built artifacts which are at least possible to build, then they wouldn't be artifacts and they wouldn't be a source of FUN. That's how moods are supposed to work.

So, it's not a bug.

Next time the liason comes around, ask him/her for some sand or glass.

(0030379)
Quietust (reporter)
2014-09-26 08:11
edited on: 2014-09-26 08:13

There actually is logic in the strange mood code to filter out unmakeable glass types, and it prevents non-glassmaker moods from requesting any type of raw glass which you have not made yourself (importing it doesn't count, as per 0004803).

It also prevents glassmaker moods from demanding clear glass or crystal glass as the base material if you haven't made them (crystal glass is problematic because it's very easy to get an embark region that contains no rock crystals, and clear glass is just included for completeness); however, it explicitly does not prevent them from demanding green glass as the base component because otherwise it would be possible for them to have no valid base materials at all.

(0030382)
Footkerchief (manager)
2014-09-26 08:39

Thanks for the explanation, Quietust -- sounds intentional.

- Issue History
Date Modified Username Field Change
2014-09-26 05:30 TwoThe New Issue
2014-09-26 06:03 smjjames Note Added: 0030374
2014-09-26 06:36 smjjames Note Edited: 0030374 View Revisions
2014-09-26 08:11 Quietust Note Added: 0030379
2014-09-26 08:13 Quietust Note Edited: 0030379 View Revisions
2014-09-26 08:39 Footkerchief Relationship added related to 0004803
2014-09-26 08:39 Footkerchief Note Added: 0030382
2014-09-26 08:39 Footkerchief Status new => resolved
2014-09-26 08:39 Footkerchief Resolution open => no change required
2014-09-26 08:39 Footkerchief Assigned To => Footkerchief


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker