Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0008787Dwarf FortressDwarf Mode -- Jobs, Animal Handlingpublic2015-02-05 07:482015-02-08 07:05
ptb_ptb 
Knight Otu 
normalminorhave not tried
resolvedno change required 
PCWindows7
0.40.24 
 
0008787: Dogs have stopped getting pregnant. No puppies for nine years
* I have around 25 dogs left (they have started to die of old age)
* I have never marked a dog to be gelded
* Dogs are kept in a pasture together
* I have male and female dogs
* Load save
* Watch puppies not be born
These dogs have been in fights - although I find it unlikely that 30+ dogs all got injured in that particular area.

Save file uploading
No tags attached.
Issue History
2015-02-05 07:48ptb_ptbNew Issue
2015-02-05 07:54ptb_ptbNote Added: 0032148
2015-02-05 09:58ptb_ptbNote Added: 0032149
2015-02-05 10:02ptb_ptbNote Edited: 0032149bug_revision_view_page.php?bugnote_id=0032149#r12885
2015-02-05 10:42clanlNote Added: 0032150
2015-02-05 11:14ptb_ptbNote Added: 0032152
2015-02-06 19:20MuumehNote Added: 0032167
2015-02-07 10:47LociNote Added: 0032171
2015-02-07 11:21LociNote Added: 0032172
2015-02-08 07:05Knight OtuNote Added: 0032176
2015-02-08 07:05Knight OtuStatusnew => resolved
2015-02-08 07:05Knight OtuResolutionopen => no change required
2015-02-08 07:05Knight OtuAssigned To => Knight Otu

Notes
(0032148)
ptb_ptb   
2015-02-05 07:54   
Save file: http://dffd.bay12games.com/file.php?id=10550 [^]

Oh, yeah. Other things I should mention
* Visiting surface animals have dropped to zero (I get the occasional kobold thief, magma crabs and fire imps in the volcano and nothing else).
* I have been using dfhack, but only autodump and interface enhancements. I'll disable it and see if the problem continues.
(0032149)
ptb_ptb   
2015-02-05 09:58   
(edited on: 2015-02-05 10:02)
Oh ho! I've got puppies again - which means it was probably a DFHACK issue. This can be closed (unless it repeats in a non dfhack game).

EDIT: Although the other thing I did was buy a dog in a cage - I didn't let it out though. Can caged dogs get dogs outside of cages pregnant?

(0032150)
clanl   
2015-02-05 10:42   
>Visiting surface animals have dropped to zero
Wasn't there a total limit for animals on the map? Maybe that has been reached?
(0032152)
ptb_ptb   
2015-02-05 11:14   
@clanl
I'm not sure if maps have a total limit for animals, but that doesn't explain why disabling dfhack changed things. Also, there were hardly any animals visible on the map except for the dogs. (I don't know if animals build up in caverns before you reach them).
(0032167)
Muumeh   
2015-02-06 19:20   
I've noticed some non-grazer animals do not breed at whatever reason. In my current fort I embarked with 2 pigs (both genders) and two sheep (both genders.) After few years, I had 10 sheep and 2 pigs. Now at year 9 of the fort, I have captured and tamed rhinos, giraffes and rutherers, all who breed like no tomorrow, but piggies apparently are not feeling like it..or maybe they now are too old for good ol' porking. The baby/pregnancy cap is not reached either, since all other animals keep popping up babies. Heck, I just butchered 5 puppies that were born to the two pet dogs ages after I had gelded the male one. (Because why bother with war dogs, when you can have war rhinos and.. war giraffes! I'm still giggling on the image of that.)
(0032171)
Loci   
2015-02-07 10:47   
@ptb_ptb:

Yes, animals migrate in and out of caverns before you discover them. You can use "reveal" on an old save to see if any of your caverns are packed full of wildlife.

@Muumeh:

You're probably encountering 0007651, where animals that are "unwilling to marry" are also unable to breed.
(0032172)
Loci   
2015-02-07 11:21   
In the posted save you have nearly 50 dogs (and another dozen dead dogs). There is a per-species population cap around 50 which prevents further breeding, so I'd say this behavior is working as intended. As your dog population falls below 50 you will receive another round of births pushing you well past 50 and halting breeding until your dog population falls below 50 again.
(0032176)
Knight Otu   
2015-02-08 07:05   
From the notes here, it seems that this can be resolved as no change required. If you disagree, please reopen the issue or PM one of the managers on the forums.