public override TriggeredGameEffect <GameEffect> Clone(TriggeredGameEffect <GameEffect> outputType) { LifeEffect clone = new LifeEffect(); clone.CopyFrom(this); return(clone); }
public void CopyFrom(LifeEffect original) { base.CopyFrom(original); this.amountToGain_provider = original.amountToGain_provider; this.targetsProvider = original.targetsProvider; this.chooserProvider = original.chooserProvider; this.affectAll = original.affectAll; this.TargetRequired = original.TargetRequired; }