But if you replace the NumEnemiesInBattle with the NumFriendsInBattle conditional, the engine must also count the number of soldiers in the battle, so it will also be confused and cause a CTD...
An the problem would not only be present when the player has reinforcements in the battle, but it would also arise when the enemy brings in reinforcements, because the trait that involves that conditional (NumFriendsInBattle) would also operate if one of the enemy`s armies has a general in it... since the traits operate also for the AI controlled FMs as well as for the player controlled FMs..
Perhaps a more safe solution would be replacing any conditional that involves counting soldiers in the field of battle altogether, with another like total kills, etc...
PS: Just a thought....
Bookmarks