Add free belief unique + refactor a few religion functions (#7612)

* Free belief unique

* Fix edge case

* Another edge case

* Bug fixes

* Fix some conditions

* Refactor another function

* Handle edge case where the civ has enough faith for a pantheon but also gets a free pantheon pick on the same turn (allow civ to have both picks)

* Fix the edge case handling

* Cleanup

* Reviews + more refactoring and cleanup

* Update comments

* Unnecessary comment

* Improvements

* Typo
This commit is contained in:
OptimizedForDensity
2022-08-12 07:24:42 -04:00
committed by GitHub
parent 306aef4c67
commit 28f65a7599
9 changed files with 205 additions and 104 deletions

View File

@ -1416,6 +1416,8 @@ Choose a pantheon =
Choose a Religion =
Found Religion =
Found Pantheon =
Reform Religion =
Expand Pantheon =
Follow [belief] =
Religions and Beliefs =
Majority Religion: [name] =