Ok, I thought I'd do another test. This time I lowered the cap to 18. The game went totally fine, I avoided doing any trade and I didn't get any winter or spring migrants. Finally the next spring I got some migrants which put me up to exactly 19, one over the mark, not bad I thought. Fall and winter came, no new immigrants. Spring came, still 19, no one new showed up. yay! It's working exactly!
Or is it?
Suddenly in summer I get 20 migrants!!
none of these migrants are nobles or anything. Just like in my last game, one last huge wave of immigrants came despite my population being at or over the cap due to previous immigrations.
ANy theories?
I played this game non-stop, no saves till i came here to post. Maybe the cap only take effect after a load for some reason?
Only my origional 8 fellows had beds, the other 11 shared 5 beds in a barracks as I finished their true bedrooms. Maybe a dwarf has to have a bed to be counted for the cap?
In both my games, the pop cap seemed to come into effect after it was surpassed by about 50-100%. The cap seems to work, jsut when it set it to 20, it capped around 40. When it set it to 18, it seemed to go stable around 35.
[ April 02, 2007: Message edited by: Baro ]