예제 #1
0
 public void Napad(Heroj heroj, Random random)
 {
     if (random.Next(0, 100) <= 50)
     {
         Udara(heroj);
     }
     else
     {
         SpecijalniNapad(heroj);
     }
 }
예제 #2
0
 public override void SpecijalniNapad(Heroj heroj)
 {
     heroj.Helti -= 20;
     base.SpecijalniNapad(heroj);
 }
예제 #3
0
 public Borba(Cudoviste cudoviste, Heroj heroj)
 {
     Cudoviste = cudoviste;
     Heroj     = heroj;
 }
예제 #4
0
 virtual public void SpecijalniNapad(Heroj heroj)
 {
     Console.WriteLine($"[{Ime}] je napao [{heroj.Ime}] pomocu [{ImeSPecijalnogNapada}]");
 }
예제 #5
0
 private void Udara(Heroj heroj)
 {
     heroj.Helti -= 5;
     Console.WriteLine($"[{Ime}] je napao [{heroj.Ime}] pomocu [obicnog napada]");
 }