Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0001677Dwarf FortressDwarf Mode -- Petspublic2010-05-01 11:582014-07-29 15:29
Kumquat 
Toady One 
normalmajoralways
resolvedfixed 
WindowsXP64
0.31.03 
0.34.06 
0001677: Exotic pets do not breed

I bought a pair of tame warthogs from elves, male and female. They have been roaming free in the fort for years and there hasn't been a single piglet.

Likewise in an earlier fort (in .01) I bought giant leopards and tigers and such, and they did not reproduce either.

1. Start a fort.
2. Wait for elves to show up.
3. Buy a bunch of animals that are [PET_EXOTIC]. Check to make sure you get both sexes.
4. Keep playing.
5. Observe absence of offspring.


This may be partially caused by the nobility bug leading into absence (and permanent un-appointability) of dungeon masters.

No dungeon master -> exotic pets do not exist in z-animals -> stuff happens (or in this case, doesn't)

I don't know if anyone has managed to mod themselves a dungeon master, but it would be interesting to see if that changes anything.
CLOSE THIS, pet_exotic
Issue History
2010-05-01 11:58KumquatNew Issue
2010-05-01 12:33FootkerchiefNote Added: 0005844
2010-05-01 18:45EgregiusNote Added: 0005872
2010-05-01 19:04Jiri PetruNote Added: 0005873
2010-05-02 02:14KumquatNote Added: 0005904
2010-05-02 02:31Jiri PetruNote Added: 0005905
2010-05-02 18:55Khym ChanurIssue Monitored: Khym Chanur
2010-05-03 12:21BP1986Issue Monitored: BP1986
2010-05-05 13:35KumquatTag Attached: pet_exotic
2010-05-05 13:37KumquatNote Added: 0006211
2010-05-05 16:33king doomNote Added: 0006218
2010-07-10 18:05JordixIssue Monitored: Jordix
2010-09-06 20:55kwielandNote Added: 0012461
2010-09-07 07:22Hieronymous AlloyIssue Monitored: Hieronymous Alloy
2010-09-07 10:32Dame de la LicorneIssue Monitored: Dame de la Licorne
2010-10-30 16:55PorknessNote Added: 0013562
2010-10-30 16:55PorknessNote Edited: 0013562bug_revision_view_page.php?bugnote_id=0013562#r5247
2010-11-30 08:41wRARIssue Monitored: wRAR
2010-12-20 12:41snelgIssue Monitored: snelg
2011-03-18 10:27AltareeNote Added: 0016353
2011-03-18 14:43RossMIssue Monitored: RossM
2011-04-06 11:52SocietalEclipseNote Added: 0017136
2011-07-09 18:01BeeskeeIssue Monitored: Beeskee
2011-07-22 17:10VheridIssue Monitored: Vherid
2011-07-25 12:45Hieronymous AlloyNote Added: 0018309
2012-05-04 14:34MasterofYodaNote Added: 0022430
2012-05-05 17:12daenythIssue Monitored: daenyth
2012-05-05 17:12daenythNote Added: 0022438
2012-05-06 09:30ellindseyNote Added: 0022442
2012-05-06 18:47RhenayaNote Added: 0022443
2012-05-08 10:37SyndicNote Added: 0022453
2012-06-10 15:23KumquatTag Attached: CLOSE THIS
2012-06-10 15:23KumquatNote Added: 0022949
2012-06-10 16:15FootkerchiefNote Added: 0022950
2012-06-10 16:15FootkerchiefStatusnew => resolved
2012-06-10 16:15FootkerchiefFixed in Version => 0.34.06
2012-06-10 16:15FootkerchiefResolutionopen => fixed
2012-06-10 16:15FootkerchiefAssigned To => Toady One
2013-05-20 05:53Dame de la LicorneIssue End Monitor: Dame de la Licorne
2014-07-29 15:29VheridIssue End Monitor: Vherid

Notes
(0005844)
Footkerchief   
2010-05-01 12:33   
"You sold me... queer giraffes."
(0005872)
Egregius   
2010-05-01 18:45   
Same here (with alligators, leopards and tigers no less) though I'm wondering if the lack of offspring is because my captured elephants+dogs+cats breeding like rabbits have filled up some animal limit (I know there's a limit per species, not aware of a general one). I'm at 280 animals atm.
(0005873)
Jiri Petru   
2010-05-01 19:04   
I guess this has something to do with not having the animals in the Z menu. My black bears didn't breed until I trained them for war. Then they appeared in the Z menu and started breeding.

Try this:
Give the [TRAINABLE] tag to any animal that "doesn't work" now. Train it. It should appear in the Z menu and start breeding.
(0005904)
Kumquat   
2010-05-02 02:14   
The giant leopards were trained for war but did not breed anyway. I don't remember if they appeared in the Z menu, however.
(0005905)
Jiri Petru   
2010-05-02 02:31   
Oh, right... the black bears are [PET]s, not [PET_EXOTIC]s. Nevermind then.
(0006211)
Kumquat   
2010-05-05 13:37   
Indeed. I modded warthogs to be [PET] in the savegame raws and now they started popping piglets like little piglet cannons. Bought a bunch more from an elf mercahavalance.
(0006218)
king doom   
2010-05-05 16:33   
You need a dungeon master for critters with the exotic tag to be able to breed. It's always been like that, was quite fun in previous versions when the DM would arrive and every cave croc in the underground river would spontaneously give birth.

The problem with this version is, the DM never, ever arrives.
(0012461)
kwieland   
2010-09-06 20:55   
Can confirm this bug with .12 I'm off to find the workaround (changing pet_exotic to pet, right?)
(0013562)
Porkness   
2010-10-30 16:55   
Confirmed that pets still don't breed in 0.31.16

(0016353)
Altaree   
2011-03-18 10:27   
Confirmed that EXOTIC pets still don't breed in 0.31.18
(0017136)
SocietalEclipse   
2011-04-06 11:52   
Still present in 0.31.25. Adding "[APPOINTED_BY:MAYOR]" to the Dungeon Master raws allows you to get one but it has no effect of this bug or on 0002036: Dungeon Master doesn't allow taming/training of exotic pets/mounts.
(0018309)
Hieronymous Alloy   
2011-07-25 12:45   
One easy workaround for this is to mod the raws in your savegame and simply change the [PET_EXOTIC] animal to a simple [PET]. They'll both become tameable and start breeding.
(0022430)
MasterofYoda   
2012-05-04 14:34   
Exotic pets still don't breed in 0.34.07 - and after I went to all the trouble of setting up a multi-z-level underground pasture for my giant flying squirrels.
(0022438)
daenyth   
2012-05-05 17:12   
I've seen this too - my Giant Coyotes haven't been producing anything.
(0022442)
ellindsey   
2012-05-06 09:30   
Counterexample: In a 34.07 fortress, I have successfully bred giraffes, Grey Langurs, Giant Grey Langurs, Giant Sparrows, Warthogs, Wild Boars, and have a Giant Wren sitting on eggs I expect to hatch. All of these were wild-caught and trained, not caught from the elves. The raws I am using are heavily modded, but all these creatures are still [PET_EXOTIC].
(0022443)
Rhenaya   
2012-05-06 18:47   
caught wild and tamed is different... maybe its intentional that elves neuter their pets to ensure you buy more from them? :x
(0022453)
Syndic   
2012-05-08 10:37   
my elf-bought orangutans bred nicely, so I don't think PET_EXOTIC (they are) or "bought from elves" causes infertility.
(0022949)
Kumquat   
2012-06-10 15:23   
This seems to be indeed gone with the animal training rewrite.
(0022950)
Footkerchief   
2012-06-10 16:15   
Please PM me on the forums if this problem is still present.