diff --git a/OpenRA.Game/Traits/World/SpawnDefaultUnits.cs b/OpenRA.Game/Traits/World/SpawnDefaultUnits.cs index ec4546c49a..7777bcb776 100644 --- a/OpenRA.Game/Traits/World/SpawnDefaultUnits.cs +++ b/OpenRA.Game/Traits/World/SpawnDefaultUnits.cs @@ -52,8 +52,8 @@ namespace OpenRA.Traits { p.World.CreateActor("mcv", sp, p); - if (p == p.World.LocalPlayer) - p.World.WorldActor.traits.Get().Explore( p.World, sp, + if (p == p.World.LocalPlayer || p.Stances[p.World.LocalPlayer] == Stance.Ally) + p.World.WorldActor.traits.Get().Explore(p.World, sp, p.World.WorldActor.Info.Traits.Get().InitialExploreRange); }