Yes, I've disabled some stuff in Barbs.py in my own mod/game/whatever. So now the code doesn't take any notice of units or culture, among other things. (I also added code to spread foreign culture in tiles. I created Poland with Independent cities this way.) But as I've learned more and more Python I've also realized that I could have just made my own code instead of breaking Rhye's... It works nonetheless.Also, is there a way to disable the "don't spawn if a unit is in an adjacent square" thing? Or is there a truly compelling reason that should be left in?
If you wanna use something like that it would require a lot of testing to make absolutely sure no issues arise from doing so. There might be good reasons for Rhye to have put those limitations in there, but it might also just be to somewhat "hide" the spawns. (It would seem like the city was actually founded outside of view.)