hoplitejoe
Top fun-poster
- Joined
- Mar 22, 2010
- Messages
- 5,470
Been playing DoC (pretty heavily modified to be more to my liking...) for along time, probably should have jumped in this forum sooner.
Not sure about all the bugs that were listed a bit further up, I haven't experienced a lot of them, but I hardly get to play anymore.
Anyways, I have played a few dozen games since the latest version came out, crash free; mind you I pretty consistantly play as Byzantium and haven't tested as any asian or american civ.
The offending bit of code, or at least what fixed the respawn crash for me was in CvPlayer.cpp at line 5342:
Code:case PERSIA: if (!GET_PLAYER((PlayerTypes)ROME).isReborn()) startingEra = 1; else startingEra = 3; //Leoreth: Safavid Persia break;
Changed the Rome to Persia, recompiled, and no crash. Now mind you I made a few dozen other changes as well; none of which had anything to do with the respawns (some changes to spawns for Byz and Arabs though, nothing that would impact the crash.)
So, if anyone wants to make the change, build, and try feel free. Unfortunately I do not really have the time to either undo the other changes I've made or wait for the download as the internet is a bit crappy off my phone on the train. If it turns out not to have been the fix I can take a closer look at the changes I've made and see what else might have fixed it.
Welcome to the forum
