diff --git a/OpenRa.Mods.RA/InfiltrateForSonarPulse.cs b/OpenRa.Mods.RA/InfiltrateForSonarPulse.cs index 098140ee57..c3f278a896 100644 --- a/OpenRa.Mods.RA/InfiltrateForSonarPulse.cs +++ b/OpenRa.Mods.RA/InfiltrateForSonarPulse.cs @@ -11,7 +11,7 @@ namespace OpenRa.Mods.RA { public void OnInfiltrate(Actor self, Actor spy) { - Game.world.LocalPlayer.PlayerActor.traits.Get().Give(1.0f); + spy.Owner.PlayerActor.traits.Get().Give(1.0f); } } } diff --git a/OpenRa.Mods.RA/Mine.cs b/OpenRa.Mods.RA/Mine.cs index a499cdf604..b205e9e1c3 100644 --- a/OpenRa.Mods.RA/Mine.cs +++ b/OpenRa.Mods.RA/Mine.cs @@ -42,7 +42,7 @@ namespace OpenRa.Mods.RA public bool IsPathableCrush(UnitMovementType umt, Player player) { - return !self.Info.Traits.Get().AvoidFriendly || (player != self.World.LocalPlayer); + return !self.Info.Traits.Get().AvoidFriendly || (player != self.Owner); } public bool IsCrushableBy(UnitMovementType umt, Player player)