예제 #1
0
 public PersistEffect Copy(PersistEffect origin)
 {
     time = origin.time;
     id   = origin.id;
     TickHpChange.Copy(origin.TickHpChange);
     TickPeriod      = origin.TickPeriod;
     changeAbilities = origin.changeAbilities;
     increaseStack   = origin.increaseStack;
     maxStack        = origin.maxStack;
     stackAccumulateEffect.Copy(origin.stackAccumulateEffect);
     return(this);
 }
예제 #2
0
 public InstantEffect Copy(InstantEffect origin)
 {
     hpChange.Copy(origin.hpChange);
     isCleanse = origin.isCleanse;
     return(this);
 }