Fixed: SurrenderOnDisconnect (needs testing

This commit is contained in:
geckosoft
2010-11-11 06:41:00 +01:00
committed by Bob
parent 6b40abb58c
commit bd9c748b17

View File

@@ -37,7 +37,7 @@ namespace OpenRA.Mods.RA
if (client.State == Session.ClientState.Disconnected) if (client.State == Session.ClientState.Disconnected)
{ {
Disconnected = true; /* dont call this multiple times! */ Disconnected = true; /* dont call this multiple times! */
self.World.IssueOrder(new Order("Surrender", self, false)); self.World.players.Do(pl => pl.Value.PlayerActor.TraitsImplementing<IResolveOrder>().Do(t => t.ResolveOrder(pl.Value.PlayerActor, new Order("Surrender", self, false))));
} }
} }
} }