public static void Walcz(Postac atakujacy, Postac obronca) { Random rnd = new Random(); List <int> wynikiRzutow = new List <int>(); int sukcesy = 0; for (int i = 1; i <= atakujacy.CurSilaAtaku; ++i) { wynikiRzutow.Add(rnd.Next(1, 7)); } //atakujacy.CurSilaAtaku = 2; int poziomTrudnosci = atakujacy.umiejetnosci[0].poziom - obronca.CurObrona; Console.WriteLine("Poziom trudności: " + poziomTrudnosci); foreach (int rzut in wynikiRzutow) { Console.WriteLine("Rzut: " + rzut); if (rzut <= poziomTrudnosci) { sukcesy++; } } Console.WriteLine("Ilość sukcesów: " + sukcesy); }
static void Main(string[] args) { var c = new Postac("JOHN", 6, 1, 10, 3); var d = new Postac("GEORGE", 6, 2, 10, 3); while (true) { Walka.Walcz(c, d); Console.ReadKey(); } }