Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0010276Dwarf FortressDwarf Mode -- Petspublic2017-08-20 15:522017-10-01 06:04
othermike 
Loci 
lowminorhave not tried
confirmedopen 
windows7 home SP1
0.43.05 
 
0010276: dieing of old age does not interupt egg incubation
I had a turkey hen (pet) die of old age while incubating fertile eggs. about a month (I think) after the corpse had been hauled away, the eggs hatched. (the eggs had stayed forbidden along with the rest of the clutches in that breeding pen, so they were still in the nest box)
get an egg-layer to incubate fertile eggs while it is near max age, then get "lucky"
because it was a pet, I could still get to its unit screen from the owner's relationships ... which revealed that the pet "unit" was still located at the nest box, rather than at the location of the corpse. If that is the source of this bug, then it may also happen with other modes of death was well (although combat is likely marked as disturbing the incubation process, and traps can't be built in the same tile as the nest box). drowning is probably the easiest to check.
No tags attached.
Issue History
2017-08-20 15:52othermikeNew Issue
2017-08-21 01:25PatrikLundellNote Added: 0036702
2017-08-30 06:32LociNote Added: 0036710
2017-09-01 01:33othermikeNote Added: 0036716
2017-09-01 02:06PatrikLundellNote Added: 0036717
2017-09-01 16:03LociNote Added: 0036718
2017-09-01 16:03LociAssigned To => Loci
2017-09-01 16:03LociStatusnew => confirmed
2017-10-01 06:04FantasticDorfNote Added: 0036756

Notes
(0036702)
PatrikLundell   
2017-08-21 01:25   
It's possible for eggs to hatch a considerable time after the mother has been slaughtered (that has happened to me several times), so it's not related to the mother being a pet.
A pure speculation is that it might be a side effect of a potential fix to avoid retraining of brooding egg layers to cause the eggs to die. The forum has recommended the blocking of retraining of brooding females as that would kill the eggs, but my experience is that retraining doesn't kill them, so a tweak might have been introduced at some time.
(0036710)
Loci   
2017-08-30 06:32   
According to Toady ( http://www.bay12forums.com/smf/index.php?topic=140544.msg5826258#msg5826258 [^] ) eggs have a week-long timer which determines when they "go bad". If the eggs remained viable for a month then the timer is not working as intended.
(0036716)
othermike   
2017-09-01 01:33   
I *think* it was longer than a week, but I am no longer certain. The corpse had certainly been moved to the refuse stockpile & then a coffin, so it was a while, but it is now far enough back that I can't be certain it was more than a week. Which probably means this report can either be closed or marked as needing verification.
(0036717)
PatrikLundell   
2017-09-01 02:06   
I suspect the timer might not work properly, but it definitely needs to be checked before such a claim can be made.
I'd change the state of this report to "needs feedback" if it's valid to use it as a general request rather than just to the original reporter.
(0036718)
Loci   
2017-09-01 16:03   
I modded guineafowl with a max age of 1 year, embarked with several males and females, and arranged for the hens to lay eggs in late winter. Three hens died at the start of spring, but their eggs hatched successfully nearly three months later (late spring).

Here's my test embark in v0.43.05x32, right before spring:

http://dffd.bay12games.com/file.php?id=13081 [^]

(0036756)
FantasticDorf   
2017-10-01 06:04   
In a abstract kind of way this is desirable for keeping elk birds to be fed in captivity by hand before being returned to their nests instead of dying of grazing starvation sitting on-top of the nest if there is a generous time frame to return them.

Forgive my simplistic question, does this also apply to birds that are kept alive within cages, or does this only apply to hatchings that are posthumous specifically?