예제 #1
0
 public override ChangeableUnit Apply(ChangeableUnit unit, int Time)
 {
     unit.Defence = (int)(unit.Defence * Value);
     return(unit);
 }
예제 #2
0
 public override ChangeableUnit Apply(ChangeableUnit unit, int Time)
 {
     unit.Resistance -= Value;
     return(unit);
 }
예제 #3
0
 public override ChangeableUnit Apply(ChangeableUnit unit, int Time)
 {
     unit.Initiative -= Value;
     return(unit);
 }
예제 #4
0
 public abstract ChangeableUnit Apply(ChangeableUnit unit, int Time);
예제 #5
0
 public void Restart()
 {
     unit = new ChangeableUnit();
 }