Seems like number of civs is hardcoded at this place.The following PROBABLY isn't caused by my modmod, since I kinda recall some similar errors even before getting to mess with Git.
Basically, some weird Barb-to-Minor-Civ related issues, I guess.
Just very annoying to make me CLICK these error reports EVERY SINGLE TURN, ugh.
Code:
def checkForRevolution(self, iGameTurn, iPlayer):
if iPlayer > 39:
raise "NPC does not revolt!"
pPlayer = GC.getPlayer(iPlayer)
if pPlayer.getNumCities() == 0:
return
Code:
def doSmallRevolts(iPlayer, CyPlayer):
if iPlayer > 39:
raise "NPC does not revolt!"
So its caused by your modmod, maybe you saw other revolution bugs too