Fix timed external conditions being rejected instead of reset.

This commit is contained in:
Paul Chote
2017-01-25 20:45:11 +00:00
parent 248d9df3ab
commit 255214e77c
5 changed files with 11 additions and 7 deletions

View File

@@ -91,7 +91,7 @@ namespace OpenRA.Mods.Common.Traits
return false;
var cm = a.TraitOrDefault<ConditionManager>();
return cm != null && cm.AcceptsExternalCondition(a, info.Condition);
return cm != null && cm.AcceptsExternalCondition(a, info.Condition, info.Duration > 0);
});
}