Ah right, I guess you keep and use your non-perfect beasts for battling etc? So dominant traits matter. Whereas I ignore them until they're fully perfect.
Two different lines sounds good :) Still can't actually decide which are best for gryphs: Berserk/Quickmind, or Lionheart/Second Breath? ... guess we'll see which are most effective in battle.
In my game, griffs lay clutches of 1-3 eggs at a time. Partly as this is how OotG handled it; it was cool to put gemstones in the nest in the hope of influencing genes. And partly because I've no idea how a 'pregnancy' state could be coded. A flock space taken up, and a baby with genes decided... but also not actually existing yet?! wat.
(edit: thought about it. The babies might be held in another DB table and transferred to the main one, and correct owner, when pregnancy time is up. Games like BK use cron scripts to make this happen automatically after 24h. Games like Howrse instead have a counter on pregnant females, so after 6 daily visits to her, the script will run. The 6 separate days could be months apart. Ah well, still satisfied with my current system)
(also fun: I'm working on some dragon and pegasus breeds for later, and they'll all have to lay eggs too. Because there's no way I'm making two parallel breeding systems lol. So uh... pegs were selectively bred by ancient people to give birth to litters of tiny foals who keep developing in sacs. Faster breeding, lower maternal mortality and the rest of the herd can contribute to guarding them. That's my awkward theory to explain it ._. )
edit again: WOOOO! Another batch of awesome gryphs, and a totally perfect one. GP2 but whatever. :3