From 5a12f44a25f59af5de40dc15c2eee76e92ac3e9b Mon Sep 17 00:00:00 2001 From: abcdefg30 Date: Sat, 24 Dec 2022 09:25:16 +0100 Subject: [PATCH] Fix map actors not being spawned with the correct owner --- OpenRA.Mods.Common/Traits/World/SpawnMapActors.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenRA.Mods.Common/Traits/World/SpawnMapActors.cs b/OpenRA.Mods.Common/Traits/World/SpawnMapActors.cs index b88b2132b7..fa630550af 100644 --- a/OpenRA.Mods.Common/Traits/World/SpawnMapActors.cs +++ b/OpenRA.Mods.Common/Traits/World/SpawnMapActors.cs @@ -37,7 +37,7 @@ namespace OpenRA.Mods.Common.Traits // If an actor's doesn't have a valid owner transfer ownership to neutral var ownerInit = actorReference.Get(); - if (!world.Players.Any(p => p.InternalName == ownerInit.InstanceName)) + if (!world.Players.Any(p => p.InternalName == ownerInit.InternalName)) { actorReference.Remove(ownerInit); actorReference.Add(new OwnerInit(world.WorldActor.Owner));