I am developing a mod based entirely on harpies.
It's a different take on the regular gameplay of Fort mode, forcing to develop overworld and with wooden structures. It's more intelligent and "evolved" harpies with arms and stuff, and nifty bronze talons. Kind of like elemental beings.
It's complete, language files and all, but I can't release it.
I have noticed that ensuring their survival in worldgen is close to impossible, and I would like to ask for opinions on why, and trying to determine if this can be caused by bugs or errors.
First, making them [FEMALE] only doesn't ensure their survival for sure. I had to add males as a caste, more alike to "birdmen" than harpies, and they have descendants alright. But the race still don't make it past year 800, even if having maxages close to 1000 years. Males are rare, but even bringing them to parity, they don't make it at all.
I tried adding [POPULATION_SIZE:20:30], following the wiki, it should generate 20 to 30 individuals each year. Adding them to the main race, and to the male-only caste, no individuals seem to generate at all.
I am considering if the cause can be the rarity of the caste that can become queens (with ratio of 1 and littersize of 1), but the dumps show that they civs always manage to find their queen somewhere.
Another thing might be their stats. They are very strong and agile, but go down quickly. Altering this might alter their chances in worldgen, but would make them overly powerful in battle, and I want to make them a "legitimate" race to play with.
So, what do you think the problem is? Might I be hitting a bug somewhere? Anyone has developed a way to test if population_size works at all with entities?