nuke_pop_loss_pct uses integer math, so it always rounds down. I think it should round to nearest, so for example pct of 25% would still end up reducing size of a city with old size of 3.
However, we should keep the compatibility with 3.0 and earlier that by default city of size 1 is not destroyed. That should not be too hard, as nuke_pop_loss_pct is a new setting in S3_1, i.e., there is no need to support values set for it already in 3.0. Maybe we simply make the default pop_loss_pct 49%.
nuke_pop_loss_pct uses integer math, so it always rounds down. I think it should round to nearest, so for example pct of 25% would still end up reducing size of a city with old size of 3.
However, we should keep the compatibility with 3.0 and earlier that by default city of size 1 is not destroyed. That should not be too hard, as nuke_pop_loss_pct is a new setting in S3_1, i.e., there is no need to support values set for it already in 3.0. Maybe we simply make the default pop_loss_pct 49%.