Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0001797Dwarf FortressDwarf Mode -- Jobs, Animal Handlingpublic2010-05-07 10:252011-03-21 17:11
king doom 
Toady One 
normalminorrandom
resolvedfixed 
0.31.03 
0.31.20 
0001797: Dwarves play tug of war with caged animals marked for slaughter
I had a funny situation wherein a dwarf kept stealing an animal from my butcher and dragging it back to its cage when my butcher tried to lead the animal to the butchers shop to butcher it. The butcher managed to get the animal to the butchers shop in the end, but it took fifteen minutes for him to move an animal roughly fifteen tiles down a corridor.
This is a random bug because it's all about timing - you need a dwarf to be leading an animal to the butchers, and a dwarf who, right at that moment, moves to the next task on his list, to cage an animal wandering around the fort. The second dwarf needs to be able to get to the butcher and start a tug of war with him over the animal before it gets to the butchers shop as well.
butcher, cages, milk, pasture, pen, shear
has duplicate 0003874resolved Logical2u Dwarves fight over animals 
child of 0000410resolved Toady One Creatures get fought over by dwarves trying to milk and cage them 
Issue History
2010-05-07 10:25king doomNew Issue
2010-05-07 10:25king doomTag Attached: butcher
2010-05-07 10:25king doomTag Attached: cages
2010-05-07 12:20QuietustNote Added: 0006374
2010-05-07 12:33FootkerchiefNote Added: 0006375
2010-05-07 13:49FunkyWaltDoggNote Added: 0006379
2010-05-07 14:05FootkerchiefNote Added: 0006380
2010-05-07 14:05FootkerchiefRelationship addedchild of 0000410
2011-01-06 15:37Logical2uRelationship addedhas duplicate 0003874
2011-02-16 14:35jwest23Issue Monitored: jwest23
2011-02-17 09:35Khym ChanurIssue Monitored: Khym Chanur
2011-02-17 11:51DwarfuRelationship addedhas duplicate 0003971
2011-02-17 11:54DwarfuRelationship replacedrelated to 0003971
2011-02-17 11:59DwarfuRelationship deletedrelated to 0003971
2011-02-21 03:53CatyrpeliusNote Added: 0015354
2011-02-21 03:54CatyrpeliusTag Attached: milk
2011-02-21 03:54CatyrpeliusTag Attached: pasture
2011-02-21 03:54CatyrpeliusTag Attached: pen
2011-02-21 03:54CatyrpeliusTag Attached: shear
2011-02-21 23:49RossMIssue Monitored: RossM
2011-02-22 01:06DwarfuNote Added: 0015387
2011-03-06 02:31Toady OneStatusnew => resolved
2011-03-06 02:31Toady OneFixed in Version => 0.31.20
2011-03-06 02:31Toady OneResolutionopen => fixed
2011-03-06 02:31Toady OneAssigned To => Toady One
2011-03-06 14:57Khym ChanurIssue End Monitor: Khym Chanur
2011-03-21 17:11RossMIssue End Monitor: RossM

Notes
(0006374)
Quietust   
2010-05-07 12:20   
At least in previous versions, the instant the "Slaughter an Animal" job is added to a butcher's shop, the corresponding animal is unassigned from its current cage/restraint; if you reassign it at this point, this sort of thing can end up happening.
(0006375)
Footkerchief   
2010-05-07 12:33   
Yeah, this is a really old one:

# 000079 □ [dwarf mode][jobs][animal handling] cage animal and butcher animal can be made to fight over the movement of an animal
(0006379)
FunkyWaltDogg   
2010-05-07 13:49   
I expect 0000410 is related to this one.
(0006380)
Footkerchief   
2010-05-07 14:05   
Indeed it is, thanks!
(0015354)
Catyrpelius   
2011-02-21 03:53   
In 0.31.19 the dwarves will also fight over animals that are pastured instead of caged, and you don't even need a good timing for that. I have to remove my cows from the pasture if I want to get them butchered or milked. Same goes with sheep which I'm trying to get sheared.
(0015387)
Dwarfu   
2011-02-22 01:06   
Catyrpelius, that was 0003959 and it is fixed for 31.20.