示例#1
0
        public override void Attack(UnitBase defender)
        {
            base.Attack(defender);
            if ((!GetIsAlive()) || (!defender.GetIsAlive()))
            {
                return;
            }

            defender.RemoveHealth(this.Damage);
            Console.WriteLine($" {defender.GetInfoExtended()} after second attack from {GetInfoBasic()}");
        }