protected override void ChildClone(GamePlayActionTarget newActionTarget) { base.ChildClone(newActionTarget); MultipleActionTarget actionTarget = ((MultipleActionTarget)newActionTarget); actionTarget.Center = Center; actionTarget.Radius = Radius; actionTarget.Team = Team; actionTarget.Types = Types; actionTarget.ExcludeTypes = ExcludeTypes; actionTarget.Flags = Flags; actionTarget.ExcludeFlags = ExcludeFlags; actionTarget.MaxTargets = MaxTargets; actionTarget.Random = Random; }
protected override void ChildClone(GamePlayActionTarget newActionTarget) { base.ChildClone(newActionTarget); ((SingleActionTarget)newActionTarget).Target = Target; ((SingleActionTarget)newActionTarget).Team = Team; }