From 578a92370be8167a19f8d86a8aa2b7d326190e9b Mon Sep 17 00:00:00 2001 From: atlimit8 Date: Sat, 12 Sep 2015 21:30:35 -0500 Subject: [PATCH] Make DuplicateUnitCrateAction only check enabled targetability --- OpenRA.Mods.Common/Traits/Crates/DuplicateUnitCrateAction.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenRA.Mods.Common/Traits/Crates/DuplicateUnitCrateAction.cs b/OpenRA.Mods.Common/Traits/Crates/DuplicateUnitCrateAction.cs index 5285cc1564..f882fc4a6b 100644 --- a/OpenRA.Mods.Common/Traits/Crates/DuplicateUnitCrateAction.cs +++ b/OpenRA.Mods.Common/Traits/Crates/DuplicateUnitCrateAction.cs @@ -58,7 +58,7 @@ namespace OpenRA.Mods.Common.Traits if (info.ValidFactions.Any() && !info.ValidFactions.Contains(collector.Owner.Faction.InternalName)) return false; - var targetable = collector.TraitsImplementing(); + var targetable = collector.TraitsImplementing().Where(Exts.IsTraitEnabled); if (!info.ValidTargets.Overlaps(targetable.SelectMany(t => t.TargetTypes))) return false;