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