public void Attack(IUnit target) { target.TakeHit(unitAttackPower); if (target.unitDamageSuffered >= target.unitHealth) { target = null; } }
public void Attack(IUnit target) { target.TakeHit(unitAttackPower); //if (target.unitDamageSuffered >= target.unitHealth) //{ // target.unitCost = 0; // target.unitHealth = 0; // target.unitSpeed = 0; // target.unitAttackPower = 0; // target.position = null; //} }