Skip to content

Commit 9a6f3b4

Browse files
praetppenev92
authored andcommitted
Reset Ready status of players in Lobby when options change
Addresses OpenRA#11274
1 parent 7be059a commit 9a6f3b4

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

OpenRA.Game/Network/UnitOrders.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -302,7 +302,10 @@ internal static void ProcessOrder(OrderManager orderManager, World world, int cl
302302
{
303303
var strings = node.Key.Split('@');
304304
if (strings[0] == "GlobalSettings")
305+
{
305306
orderManager.LobbyInfo.GlobalSettings = Session.Global.Deserialize(node.Value);
307+
orderManager.IssueOrder(Order.Command("state {0}".F(Session.ClientState.NotReady)));
308+
}
306309
}
307310

308311
SetOrderLag(orderManager);

0 commit comments

Comments
 (0)