Beispiel #1
0
        public void Shoot(ITank unit)
        {
            Random randch    = new Random();
            int    chanceSht = randch.Next(1, 11);

            if (chanceSht <= 2) //вероятность 20%
            {
                Ammu -= 1;
                Console.ResetColor();
                Console.ForegroundColor = ConsoleColor.Red;
                Console.WriteLine("\t\t----Промах!----");
                Console.ResetColor();
            }
            else
            {
                Ammu -= 1;
                unit.Impact(Damage);
            }
        }