protected override void DoCopyMembers(BaseEffect Copy) { CriticalDamageTakenEffect NewEffect = (CriticalDamageTakenEffect)Copy; _NumberType = NewEffect._NumberType; _BaseDamageValue = NewEffect._BaseDamageValue; }
protected override BaseEffect DoCopy() { CriticalDamageTakenEffect NewEffect = new CriticalDamageTakenEffect(Params); NewEffect._NumberType = _NumberType; NewEffect._BaseDamageValue = _BaseDamageValue; return(NewEffect); }