public DefenceBuff(IDamageActor DamageActor, int DefencePercet) : base(DamageActor) { this.ReduceDamageCoeffitient = 1 - DefencePercet / 100.0; }
public CharacterBuff(IDamageActor DamageActor) { this.DamageActor = DamageActor; }
public virtual void Hit(IDamageActor other) { this.DamageActor.Hit(other); }
public void Hit(IDamageActor other) { other.TakeDamage(this.AttackDamage); }