Forgot to thank you.CivEikka, thanks again for posting those! Sorry for taking so long to have a look at them, but I had no technical possibility of doing so until I was finished with the recent commit. So, regarding the saves you posted:
1) This is a vanilla Civ 4 bug with unit grouping. I can't fix the bug itself, but I fixed the save for you, so you can continue it if you want to (just keep the same revision).
2) Couldn't figure out the exact problem with this one. Narrowed as far as Austrian rebel civ, but without wiping it out completely, I couldn't fix the infinite loop.
3) This one allowed me to fix a bug (or rather a peculiarity - it should work as intended, but there's something strange in Civ 4 engine) in BarbCiv. You can continue this save with the same revision without a CTD if you use the python file attached (obviously it will be incorporated into the next revision, but it will be incompatible with 5234 that way).
Forgot to thank you.
About a new bug(s?)
There is some minor bug relating to forts. As I am attacking Persia/France (alliance) there was units sitting in a fort, with immortal unit. (1900-save, inlcuding autosave aswell..) After destroying the fort with missile, the fort bonuses stay still.
Also another thing. It seems that the unit cycling does not work properly, (I've noticed it works sometimes, other times it does not work). I have not changed any settings. Only way to end turn is to press shift-enter.
Newest revision 5241
Revision 5242
As seen from pictures, I can declare war against franks, even though they're dead. I do not know what happens, so I do not dare to declare war against [].
May not be a bug, but interesting nontheless.
Hello, I've got a potential bug to report. I was using some of the RI artwork for my personal mod. The French Infantry unit caused a crash. When I looked at the Art Define file I saw that this unit has a comma at the beginning in the button entry.
<UnitArtInfo>
<Type>ART_DEF_UNIT_INFANTRY_FRANCE</Type>
<Button>,Art/Interface/Buttons/Units/infantry_ww2_france.dds</Button>
<fScale>0.44</fScale>
<fInterfaceScale>1.0</fInterfaceScale>
<bActAsLand>0</bActAsLand>
<bActAsAir>0</bActAsAir>
<NIF>Art/Units/Unique/France/French_infantry/Infantry_fx.nif</NIF>
<KFM>Art/Units/infantry/Infantry.kfm</KFM>
<SHADERNIF>Art/Units/Unique/France/French_infantry/Infantry_FX.nif</SHADERNIF>
<ShadowDef>
<ShadowNIF>Art/Units/01_UnitShadows/UnitShadow.nif</ShadowNIF>
<ShadowAttachNode>BIP Pelvis</ShadowAttachNode>
<fShadowScale>0.9</fShadowScale>
</ShadowDef>
<fBattleDistance>0.35</fBattleDistance>
<fRangedDeathTime>0.05</fRangedDeathTime>
<bActAsRanged>1</bActAsRanged>
<TrainSound>AS2D_UNIT_BUILD_UNIT</TrainSound>
<AudioRunSounds>
<AudioRunTypeLoop/>
<AudioRunTypeEnd/>
</AudioRunSounds>
</UnitArtInfo>
Eh, the Civ 4 engine doesn't care too much about these commas. They're quite plentiful in vanilla Civ 4, and they are definitely not crash-worthy. So your crash is likely happening due to some other reason, such as a typo in an ART_DEFINE elsewhere. I'd recommend CivChecker - it's great for hunting those.
3.5 or SVN?African sword says it's a foot knight:
This bug affects the serfdom/slavery rebels, as rebel slaves/serfs just teleport away. So I made peace with barbarians, by them getting a big juicy city in another continent => barbarian cant get to get a new civ => the barbarian itself is a civ which has no leader => only way to war with barbarians again is to search barbarian CITY and then attack it.5282, can't attack barbs for some reason.
SVN, rev52823.5 or SVN?