The FallBack code is clearly causing issues. If you see my above post, when I reverted the functions to return nill instead of pFallBack civs began spawning in a similar fashion to how they have in previous release versions. This is after I reordered and change the fallback score priorities and had spawning too close to another minor and major civ as the first checks after impassable and water. Feel free to keep messing with this, as I would like to see you made the fallback code work. Once you start looking at fertility, let me know if you can find where bonus resource fertility values are stored. I would really like to tweak those values but I have no idea where those values come from.