Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2

Author Topic: Animals in cages don't breed?  (Read 2086 times)

Dame de la Licorne

  • Bay Watcher
  • Cats? Check. FPS? Uh-oh...
    • View Profile
Animals in cages don't breed?
« on: December 17, 2007, 09:37:00 pm »

Title says it all, really.  I have some animals (muskoxen, sheep, and aurochsen) in cages (one dedicated to each species) and they have not reproduced since I put them in the cages.  If I take them out they're fine.  They are the only ones in my fort (none are adopted pets), so that's not the problem.  I can post a save if you need it, Toady.
Logged
If software was real world, then it'd be something equivalent of hitting a nail with a hammer and having a building collapse on the other side of town.

Don't worry people, sometimes -moments occur

Baro

  • Bay Watcher
    • View Profile
Re: Animals in cages don't breed?
« Reply #1 on: December 17, 2007, 09:56:00 pm »

I hope this is true, you might have just solved my over-population problem!  Putting them in cage-stasis seems much kinder than throwing dozens and dozens more into "the masher"
Logged

Shadowlord

  • Bay Watcher
    • View Profile
Re: Animals in cages don't breed?
« Reply #2 on: December 17, 2007, 10:54:00 pm »

It used to be that tame animals in cages could even mate with wild animals on the other side of the map. :P
Logged
<Dakkan> There are human laws, and then there are laws of physics. I don't bike in the city because of the second.
Dwarf Fortress Map Archive

Dame de la Licorne

  • Bay Watcher
  • Cats? Check. FPS? Uh-oh...
    • View Profile
Re: Animals in cages don't breed?
« Reply #3 on: December 17, 2007, 10:56:00 pm »

quote:
Originally posted by Shadowlord:
<STRONG>It used to be that tame animals in cages could even mate with wild animals on the other side of the map. :P</STRONG>

Yes, I know, which is why I usually keep them in cages in the first place.  Only I haven't had any offspring from the caged creatures in 3 game years.  I'm currently relying on cats for my butchers.

Logged
If software was real world, then it'd be something equivalent of hitting a nail with a hammer and having a building collapse on the other side of town.

Don't worry people, sometimes -moments occur

Eagle of Fire

  • Bay Watcher
  • Friendly Fire
    • View Profile
Re: Animals in cages don't breed?
« Reply #4 on: December 17, 2007, 11:01:00 pm »

I got exactly the same problem, except that it was puppies that I placed in a cage. Not only did I not get any offpring (from the freed dogs!) in more than a year, but the puppies never grown up until one month or two after I've freed them...
Logged
I am on a hot streak... literally.

Quintin Stone

  • Bay Watcher
  • Dwarven Bureaucrat
    • View Profile
    • RPS
Re: Animals in cages don't breed?
« Reply #5 on: December 17, 2007, 11:21:00 pm »

Have you ever tried to mate through cage bars?

I don't really see how this is a bug.  If you have breeding pairs in a cage, they will breed.

Edit: Also, puppies and other young definitely age in cages.  I have 2 cages: one for adult animals, one for young.  I'm constantly swapping them out.  The weird thing is how babies born to an animal in a cage will be born outside of the cage.

[ December 17, 2007: Message edited by: Quintin Stone ]

Logged

GrimmSweeper

  • Bay Watcher
  • Tome of Knowledge
    • View Profile
Re: Animals in cages don't breed?
« Reply #6 on: December 17, 2007, 11:37:00 pm »

Not quite. They are born inside the cage, but since there is no designation for them to be IN the cage, some idle dwarf will let them out. You have to be quick to see it, however; any dwarf can do the freeing.
Logged

Draco18s

  • Bay Watcher
    • View Profile
Re: Animals in cages don't breed?
« Reply #7 on: December 18, 2007, 01:29:00 am »

quote:
Originally posted by Quintin Stone:
<STRONG>Have you ever tried to mate through cage bars?</STRONG>

When you reproduce by spores, you think it'd be easy.

Logged

Tyrion

  • Bay Watcher
    • View Profile
Re: Animals in cages don't breed?
« Reply #8 on: December 18, 2007, 06:57:00 am »

When I had about 50 dogs in my fortress they stopped having puppies, probably this is in the game to avoid the 101 million dalmatian scenario.
Logged

Dame de la Licorne

  • Bay Watcher
  • Cats? Check. FPS? Uh-oh...
    • View Profile
Re: Animals in cages don't breed?
« Reply #9 on: December 18, 2007, 09:50:00 am »

quote:
Originally posted by Quintin Stone:
<STRONG>I don't really see how this is a bug.  If you have breeding pairs in a cage, they will breed.
[ December 17, 2007: Message edited by: Quintin Stone ]</STRONG>

I do have breeding pairs in cages, I plan it that way.  But I have had no offspring in 3 game years and the babies I caged have not grown up.  I have since released them and they then grow up and breed like normal.  They just don't do it when male+female is in a cage!

Edit: I also do not have a population problem since I only have 3-5 of each caged species.

[ December 18, 2007: Message edited by: Dame de la Licorne ]

Logged
If software was real world, then it'd be something equivalent of hitting a nail with a hammer and having a building collapse on the other side of town.

Don't worry people, sometimes -moments occur

Toady One

  • The Great
    • View Profile
    • http://www.bay12games.com
Re: Animals in cages don't breed?
« Reply #10 on: December 18, 2007, 01:19:00 pm »

Animals in cages will have babies if they enter the cage pregnant, but I don't think they can think about anything while they are in there.

It does call the health routine on caged animals, which includes advancing pregancies as well as aging, so I don't see what's stopping the babies from growing up.  If you have a save with very old babies in cages, it would be good to take a look at it.

Logged
The Toad, a Natural Resource:  Preserve yours today!

Dame de la Licorne

  • Bay Watcher
  • Cats? Check. FPS? Uh-oh...
    • View Profile
Re: Animals in cages don't breed?
« Reply #11 on: December 18, 2007, 02:44:00 pm »

Never mind, I thought the babies weren't growing up, but it turns out they did, so I guess the bug is just that no new babies are born while in cages.  I know they did in the 2D version, so did something change in that code during the switch to 3D?
Logged
If software was real world, then it'd be something equivalent of hitting a nail with a hammer and having a building collapse on the other side of town.

Don't worry people, sometimes -moments occur

Eagle of Fire

  • Bay Watcher
  • Friendly Fire
    • View Profile
Re: Animals in cages don't breed?
« Reply #12 on: December 18, 2007, 04:58:00 pm »

Well, what I did when I got tired of it is get they out of the cages... They grown up almost immediatly after. So, it's either a case of bad luck, or we won't be able to know for sure 'cause I got them too early...

They sure took longer than usual though.

Logged
I am on a hot streak... literally.

Dasqoot

  • Bay Watcher
  • He-wenching for the cause.
    • View Profile
Re: Animals in cages don't breed?
« Reply #13 on: January 21, 2008, 06:02:00 pm »

Weird, I've never had this problem. The only relatable problem I have is that while my cows and llamas are all producing fine caged offspring, my geese keep crapping their eggs on the floor outside in alarming numbers, leading to an entire building of goslings gone wild.
Logged

Magnnus

  • Bay Watcher
    • View Profile
Re: Animals in cages don't breed?
« Reply #14 on: January 22, 2008, 08:52:00 pm »

This doesn't seem like a bug, and if it is it shouldn't be (not getting pregnant in cages that is). Even if there is a couple of dogs or other animals in a cage, animal psychology would prevent them from mating in an enclosed area.
Pages: [1] 2