Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0010781Dwarf FortressDwarf Mode -- Jobs, Generalpublic2018-06-05 11:322018-06-06 03:31
Haikon 
 
normalminorhave not tried
newopen 
linuxUbuntu16.04.4 L
0.44.10 
 
0010781: Broker stuck (immobile) on stress-resolving tasks while "trader requested at depot"
A stressed out broker is performing "attend meeting" to resolve its stress. The mayor is performing "conduct meeting" to console the broker. But neither move toward each other; they just stand still for days. This only happens when a caravan is present (it happens during both dwarven and human caravan visits) and when the depot is set to "trader requested at depot".

(I'm pretty sure that the mayor's "attend meeting" is one with the broker, not with the outpost liason, because A) everything with the outpost liason works fine if the broker is not stuck, and B) the same thing seems to happen during human caravan visits)

Problematically, saving and reloading the save snaps the broker out of it. The broker starts moving as soon as you reload.

But, after the broker has their meeting successfully, you might see this happen:

A stressed out broker will perform "start fistfight", but they don't find anyone to fight with; they just stay still in their room for days. (Again, this happens when "trader requested at depot" is on) Saving and reloading it will not snap the broker out of it this time. But if you create some new "bring item to depot" tasks, the broker will snap out of it, and go perform those.
http://dffd.bay12games.com/file.php?id=13808 [^]
No tags attached.
Issue History
2018-06-05 11:32HaikonNew Issue
2018-06-06 03:31PatrikLundellNote Added: 0038435

Notes
(0038435)
PatrikLundell   
2018-06-06 03:31   
You should be able to work around the issue by allowing anyone to trade to get the trading done. I suspect that would also bring the trader out of the lockup.
Odd bug, though.