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;
 }