@@ -653,9 +653,12 @@ int32 CmdPlayerCtrl(int x, int y, uint32
if (p != NULL) {
if (_local_player == OWNER_SPECTATOR) {
/* Check if we do not want to be a spectator in network */
if (!_networking || _network_server || _network_playas != OWNER_SPECTATOR) {
_local_player = p->index;
MarkWholeScreenDirty();
}
#ifdef ENABLE_NETWORK
if (_network_server) {
NetworkClientInfo *ci;