Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0004825Dwarf FortressCreaturespublic2011-08-12 22:302011-09-01 13:15
UristMcDorf 
 
normalminorhave not tried
newopen 
Dell Latitude D600Ubuntu Linux2.6.32-23-generi
0.31.25 
 
0004825: capybara herd stuck in place until captured/tamed member slaughtered
After capturing (& later taming) one, I had a capybara pack get stuck in 1 place (as in, all piled up on 1 square) for many months; not sure exactly how long, but it was long enough that all the females (6 of a pack of 7) dropped groups of pups, which also sat motionless on the same square. Note they didn't start out all on one square to begin with; they just slowly wandered into a 1-tile pile, then stayed there. Further their chosen location didn't seem to have anything to do with the caged member or where it was captured; they chose to park themselves at the bottom of a murky pool, about 20 tiles from the closest cage trap.

The same fort has had capybara wander through without problems before, and has captured & tamed members of herds before (water buffalo), and those herds eventually wandered away normally, so this could be something specific to do with capys (or not).

Taming the captured member of the herd or not didn't seem to be relevant; I only very recently tamed the critter to see if that would unstick them, and there was no change in the pack's behavior until later, the instant that the marked-for-slaughter critter was struck down. After that they're migrating away as normal, pups and all.
- embark on biome suitable for capybara
- build cage trap
- wait for capybara pack
- drive into cage trap
The obvious workaround is to turn hunting labor back on, or (what I did) tame & slaghter the captured pack member.
No tags attached.
child of 0003876new  Wild animals keep trying to follow their cage-trapped companions 
Issue History
2011-08-12 22:30UristMcDorfNew Issue
2011-08-13 02:06Knight OtuNote Added: 0018496
2011-08-13 03:24UristMcDorfNote Added: 0018498
2011-08-13 03:44Knight OtuRelationship addedchild of 0003876
2011-08-15 22:31UristMcDorfNote Added: 0018528
2011-08-15 22:32UristMcDorfNote Edited: 0018528bug_revision_view_page.php?bugnote_id=0018528#r6929
2011-08-15 22:34UristMcDorfNote Edited: 0018528bug_revision_view_page.php?bugnote_id=0018528#r6930
2011-08-15 22:35UristMcDorfNote Edited: 0018528bug_revision_view_page.php?bugnote_id=0018528#r6931
2011-08-15 22:35UristMcDorfNote Edited: 0018528bug_revision_view_page.php?bugnote_id=0018528#r6932
2011-08-15 22:39UristMcDorfNote Edited: 0018528bug_revision_view_page.php?bugnote_id=0018528#r6933
2011-08-15 22:41UristMcDorfNote Edited: 0018528bug_revision_view_page.php?bugnote_id=0018528#r6934
2011-08-15 22:41UristMcDorfNote Edited: 0018528bug_revision_view_page.php?bugnote_id=0018528#r6935
2011-09-01 13:15QuietustNote Added: 0018666

Notes
(0018496)
Knight Otu   
2011-08-13 02:06   
Is the tile that the capybara flock to the same tile as the cage trap? If so, that's 0003876.
(0018498)
UristMcDorf   
2011-08-13 03:24   
No; as already mentioned in the description, the tile they chose is at the bottom of a murky pool, 20 tiles away from the nearest cage trap, and nearly as far as could be from the x,y location of the caged pack member (although it's probably worth noting that their spot was on the same z-level as the caged pack-member)

But I would say that the core issue is probably the same; treating a captured animal as still being part of the pack.
(0018528)
UristMcDorf   
2011-08-15 22:31   
(edited on: 2011-08-15 22:41)
Ah, I see; it's likely due to the [SWIMS_INNATE] tag. This looks similar to swimmer pathing problems like http://bay12games.com/dwarves/mantisbt/view.php?id=3700 [^] except in this case the capys never got unstuck, unlike the FB which eventually randomly wandered out of the pool. Also similar to http://bay12games.com/dwarves/mantisbt/view.php?id=4552 [^] (for swimmer sieges).

(0018666)
Quietust   
2011-09-01 13:15   
I had the exact same thing happen back in 0.31.12 with a bugbat from the 2nd cavern layer - they eventually started breeding until I slaughtered the one I had captured and tamed, at which point they all promptly left the map.