View Issue Details

IDProjectCategoryView StatusLast Update
0000159Dwarf FortressDwarf Mode -- Moodspublic2014-01-27 13:36
Reportergaranis Assigned Touser6 
PriorityhighSeveritymajorReproducibilityalways
Status resolvedResolutionunable to reproduce 
PlatformDFOSWin 
Summary0000159: Mood failed because dwarf cannot find needed material
DescriptionI have had two moody dwarves go insane because they could not find their "skeletons" when there is a refuse stockpile full of bones sitting right next to them. I have also tried removing all refuse stockpiles, but the dwarfs still did not find the bones.
Tagsbones, mood, skeletons

Relationships

related to 0000845 resolvedToady One Fey mood dwarf desires "body parts," meaning bones, shell, leather, etc. 
related to 0001457 new Strange mood dwarves only collect items in order 
related to 0002924 new Moody dwarf has inconsistent display of quantities for primary vs. decorative items 
has duplicate 0000835 closeduser6 Mood Dwarfs do not recognize bones 

Activities

Aquillion

2010-04-03 10:33

reporter   ~0000572

The skeletons in question were created by rot, right?

This bug is caused, I believe, by the fact that the skeleton contains both bones and a skull, and they are unable to use only one of those things. You can't use skeletons left by rotting for anything now, IIRC.

garanis

2010-04-03 10:55

reporter   ~0000578

When a dwarf shouts for skeletons during a mood, they really mean that they want bones. The issue is that they wanted bones, and there were plenty of unforbidden stacks of bones lying around, but the dwarf would not use them.

RiceMunk

2010-04-04 01:44

reporter   ~0000823

Had one of my dorfs go crazy too from not being able to find his materials despite them being available. He needed two mats and at least one of them was plant fiber thread. Can't rightly remember what the second one was, though. Might've been shells?

stele007

2010-04-10 04:18

reporter   ~0002550

I had a possessed dwarf ask for bones once (sat on the "xxx xxx needs bones... yes..." for 2 seconds then went to stone) but collected 3 stacks of bones (stack of 13, 7, and 15) before gathering other materials. Not sure if this is really a bug as they might just require more bones, but it seems misleading to me.

BP1986

2010-04-14 14:23

reporter   ~0003550

Have one going right now, possessed dwarf wants "stone... rock..." (stone) and "bars... metal..." (metal bars), there are many stockpiles of different stone around, and started up a metal operation recently and have about 30 metal bars preped (iron, silver, zinc and lead). Making a backup and if anyone wants it uploaded for further testing, ask here! :)

user6

2010-04-28 13:48

  ~0005580

BP1986: that save might be handy, yeah. Also, is the dwarf assigned to a burrow? Is the workshop he claimed in a burrow?

hyndis

2010-07-07 16:36

reporter   ~0009749

Are you sure he didn't want a shell? Sometimes he'll say "body parts" when he actually wants a shell.

Shells are the leading cause of death in my forts. :(

Captain Xenon

2010-07-15 15:08

reporter   ~0010376

i seem to be having the 'body parts = shells' problem myself. i keep finding wonderful interesting sites with no shellfish to catch in the biome, and you cant trade for shells anymore.

hyndis

2010-07-15 15:19

reporter   ~0010377

Last edited: 2010-07-15 15:19

You can workaround it by adding in the [SHELL] tag to other body parts in the matgloss file, like hooves, horns, hair, or anything else you want.

user6

2010-07-15 15:39

  ~0010379

You can workaround it by adding in the [SHELL] tag to other body parts in the matgloss file, like hooves, horns, hair, or anything else you want.

Just don't do it in an already-generated world, or you'll get a crash: 0001271

cephalo

2010-07-24 23:00

reporter   ~0010943

Last edited: 2010-07-24 23:00

Ok, I think I have this one figured out. Here's the issue, if your moody dwarf is assigned to a burrow, he will not leave the burrow to get items.

I have a legendary armorer that gained his skill naturally without a mood. I wanted to keep him safe so I assigned him to the 'safety' burrow a long time ago. He got possessed, and his project needed alot of bones. He grabbed two stacks of bones from an internal refuse stockpile and then stopped. I could not figure out what the problem was because I had everything he asked for.

The problem was that my internal refuse pile was full of non-bone random body parts, and all my bone stacks other than the first two were in the outside refuse pile! So as soon as I remembered that he was assigned to the inside burrow and unassigned him, he went to get the outside bones!

burlingk

2010-07-25 00:06

reporter   ~0010946

I have heard (But not confirmed) that hooves can act as shells.

kwieland

2012-09-14 20:35

reporter   ~0023577

Dwarfs also will not search in forbidden bins for things. I'm not sure if this is by design or not. Thus even if your cloth/bars/gems/etc are not directly forbidden (as in on the Z-stock screen), but the bin they are contained in is forbidden, your mood will fail.

Rinin

2013-07-28 03:13

reporter   ~0024082

One more note, Dwarf could want for example "3x raw green glass", but he'll stay in workshop if you have only 2x "raw green glass"

Seems "Nx items" represents as one "demand", not as N separate demands.

Not sure is it bug or not.

Quietust

2013-07-28 05:41

reporter   ~0024083

Only the primary demand gets condensed down like that - it shows up for 2 seconds when querying the workshop, but the actual quantity can be anywhere from 1 to 3.

user6

2014-01-27 13:29

  ~0024411

If you have a save that demonstrates this problem in the latest version, please upload it to http://dffd.wimbli.com/ and reopen this report (or PM me on the forums).

Issue History

Date Modified Username Field Change
2010-04-02 11:18 garanis New Issue
2010-04-02 12:00 arcaner Tag Attached: mood
2010-04-03 10:33 Aquillion Note Added: 0000572
2010-04-03 10:35 Aquillion Tag Attached: bones
2010-04-03 10:35 Aquillion Tag Attached: skeletons
2010-04-03 10:55 garanis Note Added: 0000578
2010-04-04 01:44 RiceMunk Note Added: 0000823
2010-04-08 18:26 user6 Relationship added parent of 0000835
2010-04-10 04:18 stele007 Note Added: 0002550
2010-04-14 14:23 BP1986 Note Added: 0003550
2010-04-26 17:13 user6 Relationship replaced has duplicate 0000835
2010-04-28 13:48 user6 Note Added: 0005580
2010-04-28 13:48 user6 Category General => Dwarf Mode -- Artifacts
2010-04-28 13:52 user6 Category Dwarf Mode -- Artifacts => Dwarf Mode -- Moods
2010-07-07 16:10 Creidieki Tag Attached: bury
2010-07-07 16:10 Creidieki Tag Detached: bury
2010-07-07 16:36 hyndis Note Added: 0009749
2010-07-07 17:53 user6 Relationship added related to 0000845
2010-07-15 15:08 Captain Xenon Note Added: 0010376
2010-07-15 15:19 hyndis Note Added: 0010377
2010-07-15 15:19 hyndis Note Edited: 0010377
2010-07-15 15:39 user6 Note Added: 0010379
2010-07-24 23:00 cephalo Note Added: 0010943
2010-07-24 23:00 cephalo Note Edited: 0010943
2010-07-25 00:06 burlingk Note Added: 0010946
2012-09-14 20:35 kwieland Note Added: 0023577
2013-07-28 03:13 Rinin Note Added: 0024082
2013-07-28 05:41 Quietust Note Added: 0024083
2014-01-27 13:29 user6 Note Added: 0024411
2014-01-27 13:29 user6 Status new => resolved
2014-01-27 13:29 user6 Resolution open => unable to reproduce
2014-01-27 13:29 user6 Assigned To => user6
2014-01-27 13:29 user6 Relationship added related to 0001457
2014-01-27 13:36 user6 Relationship added related to 0002924