Hi Xian,
Not sure I’m following your question exactly …
You haven’t specified Which nor Who’s “AI soldiers.”
If you mean your own – group them and use the “Stand Ground” command.
If you’re playing the scenario in Single Player – you could use the Chat Command and order them Not to attack until you give the signal… They would have to be your Allies in that case though.
If they’re Not Your allies – that won’t work obviously, in which case I don’t know.
Then it would seem to me – that it’s dependent upon the AI persona / profile you’re using for that “Player.”
You might want to go somewhere like the Blacksmith and get a less-aggressive AI to use for that Player.
Best wishes with it …
- Lioness