diff --git a/OpenRA.Mods.RA/Missions/Allies02Script.cs b/OpenRA.Mods.RA/Missions/Allies02Script.cs index 7cee90f125..5d17b56b2d 100644 --- a/OpenRA.Mods.RA/Missions/Allies02Script.cs +++ b/OpenRA.Mods.RA/Missions/Allies02Script.cs @@ -222,10 +222,6 @@ namespace OpenRA.Mods.RA.Missions void BuildSovietUnits() { - if (!Game.IsHost) - { - return; - } var powerManager = soviets.PlayerActor.Trait(); if (powerManager.ExcessPower < 0) { @@ -289,7 +285,11 @@ namespace OpenRA.Mods.RA.Missions { return; } - world.IssueOrder(Order.StartProduction(queue.self, unit, 1)); + var order = Order.StartProduction(queue.self, unit, 1); + if (Game.IsHost) + { + world.IssueOrder(order); + } } void SpawnSignalFlare()