View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0013015 | Dwarf Fortress | Dwarf Mode -- Moods | public | 2024-11-13 21:35 | 2024-11-14 10:12 |
Reporter | BoomBoom | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | sometimes |
Status | new | Resolution | open | ||
Platform | PC | OS | Windows | OS Version | 10 |
Product Version | 50.14 | ||||
Summary | 0013015: Moody job with borked requirement | ||||
Description | Dwarf acquired possessed mood, and proceeded to collect an iron bar, after which he stopped acquiring any more resources regardless of their availability. Inspecting the mood in DFHack revealed that the dwarf needs "metal bars, got 1 of 2". However, dwarf is not picking up a second iron bar, nor any bars that are available. Inspecting the job revealed that for job_items, the second required item is of item_type -1 (NONE) shown in this screenshot https://i.imgur.com/Iw0xTCM.png, the rest of the items have valid types. | ||||
Steps To Reproduce | Gain dwarf with possessed mood. Possibly, dwarf required two of a resource, but only one was available, and subsequent production of the same resource didn't satisfy the dwarf's requirements. | ||||
Tags | job, mood | ||||
|
If the second job req element's "itemneeded" is -1, that means you need to look at the remaining flags - most likely, it's asking for either Bones or Shells. Rather than just posting a screenshot, please upload a copy of your savegame to DFFD so we can investigate it directly. Edit: also, if you're using the DFHack "showmood" command, please include the full output - I know that its logic for determining how many items have already been fetched has been flaky in the past (to the point that I actually removed it once). |