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