INotifyCreated.Created now calls base properly

This commit is contained in:
Markus Hartung
2017-06-02 00:29:19 +02:00
committed by reaperrr
parent f7ddb969c6
commit 2a0b3b39ea
5 changed files with 15 additions and 5 deletions

View File

@@ -80,7 +80,7 @@ namespace OpenRA.Mods.Common.Traits
remainingTime = info.InitialDelay;
}
void INotifyCreated.Created(Actor self)
protected override void Created(Actor self)
{
conditionManager = self.TraitOrDefault<ConditionManager>();
@@ -90,6 +90,8 @@ namespace OpenRA.Mods.Common.Traits
if (conditionManager != null && cloakedToken == ConditionManager.InvalidConditionToken && !string.IsNullOrEmpty(Info.CloakedCondition))
cloakedToken = conditionManager.GrantCondition(self, Info.CloakedCondition);
}
base.Created(self);
}
public bool Cloaked { get { return !IsTraitDisabled && remainingTime <= 0; } }