I'm currently working on solving a design flaw with Apostasy. Basically, once you adopt Apostasy you're unable to change your state religion or have a reformation - i.e., your tenets are stuck that way for the rest of the game. I'll try get a patch for this and other issues out later today or tomorrow.
Have fixed, thanks.
Pretty sure I know what's causing the tooltip issue, will try fixing it later. I forget to re-examine the Stone/Marble issue before issuing the beta, will get on to it.
That's the one, thanks. Same error that Nightstar reported. I've fixed it, will get a patch out to you all soon.
Ah oops. It used to be a Library replacement, but I changed it to School replacement in 1.21. Looks like I made all necessary changes but one. Changing XML often breaks games in progress, but not always. Never know till you try it.
That's odd. Did you have enough Temples?
Still mystified by this. Post a crash report though, I'll take another look at it.
Got a series of Python errors every time an AI founded and adopted (probably just from adopting, actually) a new religion.
Have fixed, thanks.
After adopting an AI founded religion and reforming to Prosperity and Ceremony, the bonus Commerce for the former was not listed on the Temple tooltip (though it *was* listed on the city's Commerce breakdown), and Stone/Marble were still disabled.
Pretty sure I know what's causing the tooltip issue, will try fixing it later. I forget to re-examine the Stone/Marble issue before issuing the beta, will get on to it.
This one?
Spoiler :Traceback (most recent call last):
File "BugEventManager", line 336, in _handleDefaultEvent
File "CvEventManager", line 1821, in onPlayerChangeStateReligion
File "HR_Religion", line 56, in adoptReligion
File "HR_Religion", line 963, in callReformation
AttributeError: ExpandedBuildingOptions instance has no __call__ method
That's the one, thanks. Same error that Nightstar reported. I've fixed it, will get a patch out to you all soon.
I forgot to put logging on but I found a few issues playing as Arabia. Madrassa requires Madrassa, which makes it impossible to build. It seems School also requires a Madrassa but that might be a related problem.
Edit: ok, this is weird. I checked and I couldn't actually build any library either. I figured you had done away with them for some reason but no, I just wasn't able to build any ever, not sure why.
Ok, found it. In CivilizationInfos, you put the Madrassa as a Library replacement, but then the Madrassa's buildingclass in BuildingInfos is that of the School. I wonder if I can switch this around and still keep playing my current game.
Ah oops. It used to be a Library replacement, but I changed it to School replacement in 1.21. Looks like I made all necessary changes but one. Changing XML often breaks games in progress, but not always. Never know till you try it.
I also can't build an Islamic Mosque - the button on the prophet has no tooltip and no effect is produced upon clicking on it (same for the Zoroastrian grand temple).
That's odd. Did you have enough Temples?
1) "Custom scenario" still crashes for me.
Still mystified by this. Post a crash report though, I'll take another look at it.