Two out of the three of us in a shared army left, there was one commander left. It blew up. The enemy did not kill it. I did not delete it. Log of the game attached.
There seems to be a bug in PA where if a team member leaves and does not reconnect, then the game will surrender after x minutes. This is the way it's supposed to be in 1v1's, but obviously not in team vs team games until the very last player in a team has left.
This should be fixed, it seemed to happen in a 2v2 game I was in earlier, I was on the opposite team so I can't say for sure. I killed one commander and he left the game shortly after a few minutes later the other player spontaneously blew up. Unless he just got bored.
Ok, I just tested this bug and confirmed its existence. I followed the following steps to reproduce: Start PA four times (using the parameter --localstorageurl to avoid all of the PA clients writing to the same database). Use one of those PA client to start a 2v2 shared army local game. In my case, white vs yellow. Have the other three clients join the local server. Close one of the PA clients for white forcefully (probably not necessary to do it forcefully). Three remain. Switch periodically between all of the clients for give commands, so any session is never inactive. Observe the two white commanders self-destruct after ten minutes and yellow wins the game. @mkrater and @jables : Reproducable bug here for your list. (Btw, this requires ~13 GB of memory, so beware. )
There is a bug where all commanders in a shared army will self destruct after 10 minutes if *any* player disconnected and did not rejoin. I have a fix in. It should go out with the next patch.