Afforess
The White Wizard
There are some problems with the above.
1. There is no such thing as an MP host in LAN/INTERNET games.
There is... Kinda. Only Player 0 can choose the gameoption and MPOptions in the beginning of the setup.
2. Picking player 0 as the host is problematic: what happens when that player disconnects?
3. Picking the first human player is problematic: when they disconnect control shifts to another player (probably just fine); when another player joins and takes over a lower # slot they take control (probably not fine).
4. I really don't want to build a system of selecting the player in control. First, there's not really a big need for it. Second, it will take a lot of extra work. This has already turned out to be more than I was hoping.
Well, my opinion is irrelevant. Choose whichever option causes the least complications.