Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0001187Dwarf FortressDwarf Mode -- Petspublic2010-04-15 03:002014-09-21 07:32
Malicus 
 
lowminorhave not tried
newopen 
0.31.03 
 
0001187: Dwarf constantly trying and failing to recover pet vermin bird
In the fort I was working on today, one of my dwarves adopted an oriole that the elves brought. That dwarf then started spamming that he kept canceling Recover Pet because the animal was inaccessible, and he was indeed trying to chase down his oriole. A short time later, a cat killed the oriole and things returned to normal. Sometime later, however, another dwarf adopted a blue jay. This time I was able to observe exactly what happens with the pet.

It seems that the dwarf catches the pet, puts it on their shoulder, and then the pet is loose again right away, unless the dwarf has a job to do immediately, in which case the pet seems to get loose after the dwarf finishes that job. Assigning the bird to a cage helps reduce the amount of spam, but the bird still gets loose when its owner takes it out of the cage to put on their shoulder (though other dwarves will probably catch the pet and put it back in the cage before the owner notices that it's missing and before it gets outside the fortress). Oddly, this frequently results in the owner standing next to the cage, putting their pet in the cage and taking it back out repeatedly when they have nothing they deem more important to do.
This may or may not be a problem that was in 40d. I'm not sure.
vermin
has duplicate 0003903resolved Logical2u Adopted bird constantly escaping from owner 
related to 0003507new  Pet Cat Eats Pet Roach, Mayhem Does Not Ensue. 
related to 0008328needs feedback Footkerchief Dwarf adopts nonexistent pet; spams job cancellations 
related to 0005297new  Message spam - cancels Give Food: Animal inaccessible. 
related to 0004424new  Dwarves trying to feed inaccessible/dead pets - message spam 
Issue History
2010-04-15 03:00MalicusNew Issue
2010-04-18 15:55MalicusNote Added: 0004134
2010-04-19 07:59smjjamesNote Added: 0004226
2010-04-19 14:29MalicusNote Added: 0004267
2010-04-19 14:43KennelTag Attached: vermin
2010-04-23 10:57hyndisNote Added: 0004744
2010-07-18 09:45Orkel2Note Added: 0010566
2010-08-08 20:06hyndisNote Added: 0011643
2010-08-19 16:14finesseNote Added: 0011936
2010-10-20 12:01freddNote Added: 0013428
2010-10-20 12:09kwielandNote Added: 0013429
2010-11-16 10:51FootkerchiefRelationship addedrelated to 0003507
2011-01-23 08:21Logical2uRelationship addedhas duplicate 0003903
2011-01-31 18:22CespinarveNote Added: 0014959
2014-09-21 07:32FootkerchiefDescription Updatedbug_revision_view_page.php?rev_id=11816#r11816
2014-09-21 07:33FootkerchiefRelationship addedrelated to 0008328
2014-09-21 07:38FootkerchiefRelationship addedrelated to 0005297
2014-09-21 07:38FootkerchiefRelationship addedrelated to 0005774
2014-09-21 07:38FootkerchiefRelationship deletedrelated to 0005774
2014-09-21 07:39FootkerchiefRelationship addedrelated to 0004424

Notes
(0004134)
Malicus   
2010-04-18 15:55   
I uploaded this save to report another bug, but this bug is still ongoing, so here is the save in question: http://dffd.wimbli.com/file.php?id=2148 [^]
(0004226)
smjjames   
2010-04-19 07:59   
I had this in 40D once when I made the mistake of allowing a bat (vermin, from caravan) to be adopted, the thing was released and it escaped into the sky, and like all vermin do, dissapeared. Every time I tried to use stockpile to locate it, I was directed to an empty patch of sky. Had to forbid it from the stock menu to make the dwarf stop cancel spamming.
(0004267)
Malicus   
2010-04-19 14:29   
The blue jay itself is still flying around, and the dwarf occasionally catches it (and promptly loses it again).
(0004744)
hyndis   
2010-04-23 10:57   
I'm having this problem as well, except that the cats are actually eating the vermin pets.

I have a dwarf who likes hedgehogs. The elves brought one and I have that pet up for adoption, so the dwarf adopted it as his pet.

As soon as he pulled it out of its cage, cats swarmed over the dwarf and took the now named pet out of his inventory, then killed it.

There are now hedgehog remains on the floor.

So sad. :(
(0010566)
Orkel2   
2010-07-18 09:45   
Same happened to my hedgehog :<
(0011643)
hyndis   
2010-08-08 20:06   
Still seeing this in 31.12, this time with a pet roach.

I've uploaded the save here:

http://dffd.wimbli.com/file.php?id=2919 [^]

The peasant in the lower right corner of the main level of the fortress, near all of the cages, is repeatedly trying to but failing to recover his pet roach.
(0011936)
finesse   
2010-08-19 16:14   
Im getting this too, one guy adopted 4 tame roaches all for himself and now hes running around like mad trying to catch them, at least hes ecstatic from all the pet happy thoughts.

I don't have any cat's, but it is awesome how they'll kill them if they get loose.

I might build a cage in his room and try forbidding them in it.
(0013428)
fredd   
2010-10-20 12:01   
It would be interesting to see if the roaches would swarm whoever attacked their owner.:)
(0013429)
kwieland   
2010-10-20 12:09   
The only vermin spam I got was when I assigned them to a cage and they were already loose. I got spammed constantly job cancellations since the animal was unavailable. For what its worth, the workaround that I found is to designate a pit and have them thrown in it. This essentially canceled the other "cage animal" job, problem solved.
(0014959)
Cespinarve   
2011-01-31 18:22   
.18, same here