It caused units not targeting enemies under fog even with satellite.
This commit is contained in:
deniz1a
2015-05-21 00:24:27 +03:00
parent 1f17ec4d4f
commit e290975952

View File

@@ -383,12 +383,12 @@ namespace OpenRA.Traits
public bool IsTargetable(Actor a)
{
if (a.TraitsImplementing<IVisibilityModifier>().Any(t => !t.IsVisible(a, self.Owner)))
return false;
if (HasFogVisibility())
return true;
if (a.TraitsImplementing<IVisibilityModifier>().Any(t => !t.IsVisible(a, self.Owner)))
return false;
return GetVisOrigins(a).Any(IsVisible);
}