Attachment 204559
Is in campaign battle script
this last section in log
this section read in the campaign battle script
;;;;;;;General Stop
monitor_conditions I_BattleStarted
and I_CompareCounter g_stop = 1
and I_CompareCounter open_battle = 1
and I_BattleEnemyArmyNumberOfUnits > 2
and I_BattlePlayerArmyIsAttacker
and I_BattleAiAttacking
and I_UnitEnemyUnitInRadius a2g1 120
set_counter g_stop 2
label_unit 1 0 0 a2g1
battle_wait 0.1
unit_order_halt a2g1
if I_BattleEnemyArmyNumberOfUnits > 5
battle_wait 30
end_if
if I_BattleEnemyArmyNumberOfUnits < 6
battle_wait 15
end_if
if I_BattlePlayerArmyIsAttacker
and I_CompareCounter g_stop = 2
and I_BattleAiAttacking
release_unit a2g1
set_counter g_stop 0
end_if
end_monitor
Looks like it is a bug after all.
I am thinking this script is read sometime before the battle or maybe even before the campaign as it is in the world folder so that in certain battles it is already predetermined for a certian action to be taken by AI in certian circumstances. So the crash is predetermined before the battle is fought. Correct me if I am wrong. Than there are the counters which are random and if counter results are a certian way and a command given than CRASH.
Also if script is fixed than one would probably have to start a new campaign for the fix to work. correct me if I am wrong.