Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0000412Dwarf FortressDwarf Mode -- Jobs, Assignment of Jobspublic2010-04-04 12:192015-03-10 19:03
RusAnon 
 
normalminoralways
newopen 
WINELinux2.6.33
0.31.01 
 
0000412: Nobles job priority is weird
Noble-related jobs like trading, managing arsenal and talking with liaison are assigned only when there is no other job to do.


http://www.bay12games.com/forum/index.php?topic=52739 [^]
http://www.bay12games.com/forum/index.php?topic=52805.0 [^]
Fixed in 0.40.20?, jobs, nobles
related to 0001700new  Dwarves can start another job while conducting a meeting 
related to 0001582acknowledged Toady One Injured dwarves in bed receive no treatment after diagnosis 
related to 0000330new  Broker won't come to the depot 
Issue History
2010-04-04 12:19RusAnonNew Issue
2010-04-04 17:03QloosTag Attached: jobs
2010-04-04 17:03QloosTag Attached: nobles
2010-07-22 09:09DwarfuRelationship addedrelated to 0001700
2010-07-22 09:09DwarfuNote Added: 0010824
2012-03-29 23:15KogutNote Added: 0021887
2012-03-30 00:21d64Note Added: 0021894
2012-03-30 06:40BuglistIssue Monitored: Buglist
2012-04-02 12:08FootkerchiefRelationship addedrelated to 0001582
2012-04-09 14:49floundericiousWANote Added: 0022182
2012-04-11 11:58FootkerchiefRelationship addedrelated to 0000330
2012-06-08 04:56KogutNote Added: 0022907
2012-06-08 05:51QuietustNote Added: 0022909
2012-06-08 05:52QuietustNote Edited: 0022909bug_revision_view_page.php?bugnote_id=0022909#r8542
2012-06-08 07:11KogutNote Added: 0022915
2012-07-05 15:51KumquatNote Added: 0023165
2012-07-13 11:57SirusEasyEIssue Monitored: SirusEasyE
2012-07-13 21:02kwielandNote Added: 0023225
2015-03-10 18:56Zarathustra30Tag Attached: Fixed in 0.40.20?
2015-03-10 19:03Zarathustra30Note Added: 0032366
2018-04-13 12:51HuntthetrollIssue Monitored: Huntthetroll

Notes
(0010824)
Dwarfu   
2010-07-22 09:09   
The arsenal dwarf portion is deprecated as of 0.31.10.
(0021887)
Kogut   
2012-03-29 23:15   
still in 34.06 - broker prefers to move goods to depot rather than trade
(0021894)
d64   
2012-03-30 00:21   
I've not had this problem with the trading job lately, in fact I have observed the broker going for the depot quite promptly, unless he is sleeping, eating or similar.

However the "hold meeting" job still seems to be possible only if the dwarf has absolutely nothing else to do.
(0022182)
floundericiousWA   
2012-04-09 14:49   
Can't you just (u)nit view him/her, (p)reference, (l)abor, and deselect all hauling jobs?

Incidentally, I DID find a problem with my mayor and baron refusing to meet with the liaison as both were among my best military dwarves. By the time I was done screwing around with trying to make the squads inactive and do other measures...I had at least two, if not three liaisons/diplomats waiting.

Once I removed them from the squad, the meetings all took over and got done within twenty minutes.
(0022907)
Kogut   
2012-06-08 04:56   
"Can't you just (u)nit view him/her, (p)reference, (l)abor, and deselect all hauling jobs?" no, due to 0000791: Even with hauling labors off, dwarves continue to haul to trade depot and harvest food
(0022909)
Quietust   
2012-06-08 05:51   
(edited on: 2012-06-08 05:52)
For the record, hasn't the game always been this way?

(0022915)
Kogut   
2012-06-08 07:11   
still in 34.11 - broker prefers to move goods to depot rather than trade (broker requested, but after bringing something to depot broker instead of staying there will go for the next one. Combined with 0000791: Even with hauling labors off, dwarves continue to haul to trade depot and harvest food is is a serious problem) - save with bring - drink - bring cycle for broker: http://dffd.wimbli.com/file.php?id=6452 [^]
(0023165)
Kumquat   
2012-07-05 15:51   
In my observations there are no job priorities whatsoever except for generic distaste for all hospital jobs. Otherwise jobs are done in first idle dwarf - last possible job basis, subject to personal bias for procrastination and a few other things.

Some jobs are also invisible on the list, in particular designation jobs like mining and woodcutting and berry-picking.

I suspect this leads into the broker hauling situation as well, depending on the order of jobs issued when player exits the q-depot screen. Presumably 'trade at depot' gets issued first and thus executed last, giving plenty of time for additional jobs to pop up onto the list like gathering plants and watering socks and doing some personal drills and then it's naptime and so on.

BTW, this is why planters plant one plot at a time - there's one plant seeds job per plot existing at a time, and once planter thinks for the next job to do the job to plant the next seed on the same plot is newest.
(0023225)
kwieland   
2012-07-13 21:02   
That's interesting. I've also noticed that the health care jobs take a low priority. The "recover wounded" must be near the very bottom.

This also explains why a "repeat" job gets done without distraction compared to a queue with ten of the same item.
(0032366)
Zarathustra30   
2015-03-10 19:03   
As of 0.40.20+, my trader is pretty good about getting to the depot.