DamageUnit() public abstract method

public abstract DamageUnit ( int damage, BaseUnit, Attacker ) : void
damage int
Attacker BaseUnit,
return void
 public void Attack(BaseUnit unit) {
     if (unit.Owner != this.Owner)
     {
         unit.DamageUnit(_stackDamage, this);
     }
 }