check name for Actor.GrantCondition()
This commit is contained in:
@@ -57,7 +57,7 @@ namespace OpenRA.Mods.Common.Traits.Render
|
||||
|
||||
public void Forward(Actor self, Action onComplete)
|
||||
{
|
||||
if (!string.IsNullOrEmpty(info.Condition) && token == Actor.InvalidConditionToken)
|
||||
if (token == Actor.InvalidConditionToken)
|
||||
token = self.GrantCondition(info.Condition);
|
||||
|
||||
var wsb = wsbs.FirstEnabledTraitOrDefault();
|
||||
@@ -80,7 +80,7 @@ namespace OpenRA.Mods.Common.Traits.Render
|
||||
|
||||
public void Reverse(Actor self, Action onComplete)
|
||||
{
|
||||
if (!string.IsNullOrEmpty(info.Condition) && token == Actor.InvalidConditionToken)
|
||||
if (token == Actor.InvalidConditionToken)
|
||||
token = self.GrantCondition(info.Condition);
|
||||
|
||||
var wsb = wsbs.FirstEnabledTraitOrDefault();
|
||||
@@ -114,8 +114,7 @@ namespace OpenRA.Mods.Common.Traits.Render
|
||||
if (wsb != null)
|
||||
wsb.DefaultAnimation.PlayFetchIndex(info.Sequence, () => 0);
|
||||
|
||||
if (!string.IsNullOrEmpty(info.Condition))
|
||||
token = self.GrantCondition(info.Condition);
|
||||
token = self.GrantCondition(info.Condition);
|
||||
|
||||
self.QueueActivity(queued, activity);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user