Originally Posted by
Steph
I"ve been thinkign about the crashes in battles during the campaign. It's very difficult to correct, since we don't have a clear reproducible behaviour (like everytime I have a Russian Guard infantry 1812 it crashes). Apparently it doesn't come from the units themselves, since trying a custom battle with exactly the same units on both sides work. It could be related to a terrain specificities with a random map, but I didn't mod much for this. And I don't see why this random map would happen more in end game than early game.
Since the problem seems to more a lot more frequent when advancing in the campaign, it's likely to be caused by something appearing later, or stacking.
It could be:
- A specific unit. But then it should crash also in custom battle
- A tech or a combination of techs. Maybe when several techs are added together they create an issue? I don't know what, just imagination here, but if for example a unit has a -20% cost reduction, and you have this 6 times, it could create a -120% cost reduction, so a negative cost and a crash?
- Or maybe it's a trait for generals that could create these issues.
I think the most likely would be something tech related.
But techs are not reasy to revert, as they are also in the startpos, and there are many, so finding the buggy one will be hard.
I may have an idea to try to solve this, bu since my free time is very limtied at the moment, I'll need help.
Here is the idea:
- I make several version of the core files, with a direct link to replace it (not part of the installer), just for testing purpose.
- I will keep all the techs, to avoid changing the startpos, but remove all the effects, except allowing new units.
- Several players try the campaign and confirm if it improve things.
- If not, we try without any effect all. If ti still doesn't work, then the error doesn't come from techs.
- If yes, I could try to enable again some effects, progressively, and try to isolate which one.
I think I could find the time to produce the test version. But not for testings I'd be depended on you guys. So who is ready to help?