I've been having recurring problems with python exceptions in this mod. My brother, playing the same mod, isn't seeing any exceptions, so I'm thinking I've somehow installed it wrong, or something similar.
In particular, games are usually okay until about the 50-100 turn range. Then I typically start seeing python exceptions during the AI's turn. By turn 300 or so, it can be upwards of 10 exceptions per turn.
It seems like a lot of the exceptions are based around functions being invoked incorrectly, with inappropriate argument lists, which again leads me to believe that I have somehow installed it incorrectly.
Here's an example of one of the exceptions:
File "CvSpellInteface", line 28, in cast
File "string", line 0, in ?
File "CvSpellInterface", line 9338, in spellJotBloom
ArgumentError: Python argument types in
CyPlot.setFeatureType(CyPlot, int, bool, bool)
did not match C++ signature:
CyPlot.setFeatureType(class CyPlot{lvalue}, int, int )
I'm running on the steam installation, so a bunch of folders and the like are whacky when compared with the regular installation. At first I was suffering immediately first turn crashes the moment I built my first city, but after a bit of looking around I found the new .dll and that seemed to fix it. Is there some other hot fix that needs to be applied to make this go? I've tried reinstalling the entire thing (Civ4 base game and up), but it didn't seem to make a bit of difference.
Any help out there?