Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0010554Dwarf FortressDwarf Mode -- Idle Behaviorpublic2018-02-03 08:382018-03-22 12:27
dffun 
Knight Otu 
normalblockhave not tried
assignedopen 
WindowsWindows 10
0.44.03 
 
0010554: lil' bastards lazing (on a sunny afternoon)
Let the traders go without trading for a couple of years.
Got about 40 (of 200) idling dwarfes (step by step)
Workshops did not get cleand up anymore, minecarts did not get filled, etc.
Things got messy. FPS 7/7 (100/20)

Did some trading this year. After hauling tradegoods, the dwarfes manually carried the mincarts arround and put them back on tracks again, cleaned the workshops, etc. Number of dwarfes idling now: 5 (thumbs up). FPS now 7/7 (100/20)

Whatever happened ... it should happen more often and not depend on trading.
Past seasons only 1 out of 10 hunters acually did hunt. Num. crossbows: 60. Num bone bolts: 500. Labour hunting enabled, troglodytes, elk birds and boars on the map.
Maybe now the hunters will regularly hunt again? Or is their (auto) activity bound to the number of meals/meat somehow?
No tags attached.
Issue History
2018-02-03 08:38dffunNew Issue
2018-02-03 09:26Knight OtuAssigned To => Knight Otu
2018-02-03 09:26Knight OtuStatusnew => needs feedback
2018-02-03 09:31Knight OtuNote Added: 0037738
2018-02-04 03:00dffunNote Added: 0037749
2018-02-04 03:00dffunStatusneeds feedback => assigned
2018-02-04 21:31LociNote Added: 0037756
2018-03-22 10:32latias1290Note Added: 0037996
2018-03-22 10:33latias1290Note Edited: 0037996bug_revision_view_page.php?bugnote_id=0037996#r15440
2018-03-22 10:34latias1290Note Edited: 0037996bug_revision_view_page.php?bugnote_id=0037996#r15441
2018-03-22 10:37latias1290Note Edited: 0037996bug_revision_view_page.php?bugnote_id=0037996#r15442
2018-03-22 12:22FantasticDorfNote Added: 0037999
2018-03-22 12:27FantasticDorfNote Added: 0038000
2018-03-22 12:43FantasticDorfNote Edited: 0037999bug_revision_view_page.php?bugnote_id=0037999#r15444
2018-03-22 13:21latias1290Note Edited: 0037996bug_revision_view_page.php?bugnote_id=0037996#r15445
2018-03-23 08:41FantasticDorfNote Edited: 0038000bug_revision_view_page.php?bugnote_id=0038000#r15447

Notes
(0037738)
Knight Otu   
2018-02-03 09:31   
Reminder sent to: dffun

Do you have a save where the dwarves are stuck in idle mode? If so, please upload it to the DFFD and post a link to it here.

Also, you are running an older version. If you load a copy of the save in 0.44.05, does the problem persist?
(0037749)
dffun   
2018-02-04 03:00   
Sry. Stopped backups after compressed(!) zips of single saves exeeded 100MB (old notebook small disk).
Will try to reproduce the situation, which might take some time and upload file then.

Besides: Is there something like a "save-file-cleaner"? Or analyzer?
(0037756)
Loci   
2018-02-04 21:31   
Dwarves with "No Job" in the current version generally indicate either 1) they are unable to access your locations (tavern, temple, library) or 2) they are repeatedly taking and immediately canceling some impossible jobs (hauling logs outside of burrows, etc.).
(0037996)
latias1290   
2018-03-22 10:32   
(edited on: 2018-03-22 13:21)
I have a 44.07 save http://dffd.bay12games.com/file.php?id=13601 [^] < here that seems to be suffering from the same problem. A detailed description of the individual issues is on that page.

I haven't traded anything in quite some time, so I don't think that this is in any way related to trading.

Edit: I've discovered that *all* of the problems I had in the above save were due to stockpile configuration problems.

(0037999)
FantasticDorf   
2018-03-22 12:22   
(edited on: 2018-03-22 12:43)
@latias1290 They are all aggressively socializing, even though they all have maxed out needs and are completely "Unfettered" on all tavern related categories.

0010646 pertains to the topic of zone favoritism or prioritization wherein you can't get dwarves to visit, linked to 0010129 where meeting zones & locations clash, this is a classic case of this.

To fix i disabled the meeting hall table (which puts a enforced meeting zone) and installed a meeting-zoneless area. Put your tavern separate of meeting zones entirely or dwarves will become stuck.

Simple act of setting a floorspace meeting zone, attaching a location (your tavern the golden ale) and then while paused, and removing the meeting designation from the zone so it was only set to 'active', dwarves were actually visiting the meeting hall to idle, but the tavern location was aggressively making them socialize waiting for the next tavern activity like a story, singing & dancing, causing them to never fulfill jobs.

7 idle dwarves immediately raised to 45 idle dwarves and started decreasing as they did jobs again for those who didn't actually need to visit the tavern being released, those genuinely socializing are continuing doing what they are doing.

(0038000)
FantasticDorf   
2018-03-22 12:27   
(edited on: 2018-03-23 08:41)
To summarise, dwarves with no job idling suddenly being tasked to do a locations activity by virtue of standing in the zone and socialising/worshipping which is a active job will do that job over a real job task, much in the way you can't interrupt them sleeping or eating very much.

Edit - your currently blocked brewing & refuse hauling into your underground refuse pile to the side of your meeting hall jobs were not seemingly linked to incorrect stockpile configurations, those were genuine blocked jobs as your issue report outset explains that they were left to rot & dwarves getting thirsty.