Noriad2
Emperor
- Joined
- Oct 23, 2014
- Messages
- 1,153
I did notice in my game that the civs were pretty slow to research religious techs if they already had one or two religions and that Kemetism spread immediately to the Egyptian capital once I (the Siamese) had researched it.
Still, no Rodnovery in my game though, due to it bundled with Asatru, so it looks like my idea for pseudo-random religions might have legs.
I always play with "divine prophets" on. With that option, religions are founded by Great Prophets.
If you are the first to research a religion, you get a free Great Prophet, which you can use to found that religion.
*lightbulb above head* what if every civ can only ever get 1 free Great Prophet from being the first to research a religion tech? This would spread out the religions over the various civs much better. A civ that has a massive tech lead over the rest would still get one "free" religion when it is the first to research the religion tech, but would need to generate additional Great Prophets the normal way to found additional religions. If the tech leader doesn't get a free Great Prophet from a tech, the second, third or even fourth civ that researches the tech gets the free Great Prophet, depending on whether the faster civs already got their free Great Prophet or not.
The way I'd program it would be:
-divine prophets game option gets turned on by default. Necessary to found religions with normally-generated Great Prophets.
-every civ gets an individual flag RECEIVED_FREE_GREAT_PROPHET, unset at game start
-every religion tech gets an individual flag GIVEN_FREE_GREAT_PROPHET, unset at game start
-When a civ researches a religion tech, and both flags RECEIVED_FREE_GREAT_PROPHET for that civ and GIVEN_FREE_GREAT_PROPHET for that religion are unset, the civ gets a free Great Prophet and the flags for both that civ and that religion get set. The Great Prophet can then be used to found that religion.
-When a religion gets founded, the flag GIVEN_FREE_GREAT_PROPHET for that individual religion also gets set.
-The AI must be programmed not to trade away the tech of any religion that hasn't been founded yet. Also save game must be adapted etc.