Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0010701Dwarf FortressDwarf Mode -- Tradepublic2018-04-08 16:382018-04-15 05:13
SimplyBLG 
 
normalmajorhave not tried
newopen 
Windows10
0.44.09 
 
0010701: Caravan never stops unpacking and leaves
If a caravan arrives and you begin to haul trade items to it in large numbers the merchants will never stop unpacking and even leave before finishing unpacking.
caravan, trade
Issue History
2018-04-08 16:38SimplyBLGNew Issue
2018-04-08 16:38SimplyBLGTag Attached: caravan
2018-04-08 16:38SimplyBLGTag Attached: trade
2018-04-08 16:46SimplyBLGNote Added: 0038142
2018-04-09 10:48YetAnotherLurkerNote Added: 0038145
2018-04-09 14:22PatrikLundellNote Added: 0038147
2018-04-15 05:13dragdelerNote Added: 0038166

Notes
(0038142)
SimplyBLG   
2018-04-08 16:46   
On this save the merchants are just about to leave, unfortunately, hope it's useful anyhow:

http://dffd.bay12games.com/file.php?id=13660 [^]
(0038145)
YetAnotherLurker   
2018-04-09 10:48   
I haven't looked at the save, but this is usually due to one or more merchants failing to arrive at the depot. "Unloading" really just means "We're waiting for everyone to get here". If one merchant died or was scared off en route, the remainder will continue to be "unloading" until it's time for them to leave.
(0038147)
PatrikLundell   
2018-04-09 14:22   
Not quite. I've had recent caravans where one animal hauling merchant was scared and scuttled the goods, but trade still occurred. However, I think the merchants actually overcame the shock eventually and moved to the trade depot.
(0038166)
dragdeler   
2018-04-15 05:13   
on a distantly related note: today I was under the impression that a wagon passing on a floor block being deconstructed "breaks" the whole caravan, parts of them were allready "unloading their goods" now I have a bunch of wagons standing around, not deconstructable, with actual living horses and humans next to them

luckily I can rollback so I prefer not creating a new bug report if I have no savegame to give