Change so Attack* calls Created on base class

This commit is contained in:
Markus Hartung
2017-06-01 00:01:18 +02:00
committed by reaperrr
parent 40e8c5136d
commit f7ddb969c6
2 changed files with 6 additions and 2 deletions

View File

@@ -60,13 +60,15 @@ namespace OpenRA.Mods.Common.Traits
this.self = self; this.self = self;
} }
void INotifyCreated.Created(Actor self) protected override void Created(Actor self)
{ {
facing = self.TraitOrDefault<IFacing>(); facing = self.TraitOrDefault<IFacing>();
building = self.TraitOrDefault<Building>(); building = self.TraitOrDefault<Building>();
positionable = self.TraitOrDefault<IPositionable>(); positionable = self.TraitOrDefault<IPositionable>();
getArmaments = InitializeGetArmaments(self); getArmaments = InitializeGetArmaments(self);
base.Created(self);
} }
protected virtual Func<IEnumerable<Armament>> InitializeGetArmaments(Actor self) protected virtual Func<IEnumerable<Armament>> InitializeGetArmaments(Actor self)

View File

@@ -49,9 +49,11 @@ namespace OpenRA.Mods.Common.Traits
this.info = info; this.info = info;
} }
void INotifyCreated.Created(Actor self) protected override void Created(Actor self)
{ {
conditionManager = self.TraitOrDefault<ConditionManager>(); conditionManager = self.TraitOrDefault<ConditionManager>();
base.Created(self);
} }
void ITick.Tick(Actor self) void ITick.Tick(Actor self)