Fix BeingCapturedCondition getting revoked from the wrong actor.
This commit is contained in:
committed by
abcdefg30
parent
7b81b9e806
commit
d261648ab0
@@ -262,7 +262,7 @@ namespace OpenRA.Mods.Common.Traits
|
||||
capturingToken = self.RevokeCondition(capturingToken);
|
||||
|
||||
if (targetManager.beingCapturedToken != Actor.InvalidConditionToken)
|
||||
targetManager.beingCapturedToken = self.RevokeCondition(targetManager.beingCapturedToken);
|
||||
targetManager.beingCapturedToken = target.RevokeCondition(targetManager.beingCapturedToken);
|
||||
|
||||
currentTarget = null;
|
||||
currentTargetManager = null;
|
||||
|
||||
Reference in New Issue
Block a user