From d235ea3a52bd2bb5492259074d5aacfd9550bc7b Mon Sep 17 00:00:00 2001 From: Pavel Penev Date: Sun, 15 Nov 2015 16:07:22 +0200 Subject: [PATCH] Don't attack actors that you can't see --- OpenRA.Mods.Common/Traits/Attack/AttackBase.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/OpenRA.Mods.Common/Traits/Attack/AttackBase.cs b/OpenRA.Mods.Common/Traits/Attack/AttackBase.cs index 09c7653da5..4a3dd9d0b6 100644 --- a/OpenRA.Mods.Common/Traits/Attack/AttackBase.cs +++ b/OpenRA.Mods.Common/Traits/Attack/AttackBase.cs @@ -89,6 +89,9 @@ namespace OpenRA.Mods.Common.Traits if (self.IsDisabled()) return false; + if (target.Type == TargetType.Actor && !self.Owner.CanTargetActor(target.Actor)) + return false; + return true; }