an ally cannot physically be the third participant on the battlefield; there is no need to develop an interface for 3 players.
This means there is a flaw in the game model: "two are fighting – the third doesn't interfere!"
And what is he supposed to do?