public int Obrazenia(int iw) { if (iw == 0) { Piesci piesci = new Piesci(); return(piesci.Damage()); } else if (iw == 1) { Miecz miecz = new Miecz(); return(miecz.Damage()); } else if (iw == 2) { Tarcza tarcza = new Tarcza(); return(tarcza.Damage() * 2); } else if (iw == 3) { Siekiera siekiera = new Siekiera(); return(siekiera.Damage()); } else if (iw == 4) { Topor topor = new Topor(); return(topor.Damage()); } else { return(0); } }
public int Spinka(int iw, int ip) { if (ip == 0) { var glowaDmg = new Glowa(); return(glowaDmg.Obrazenia(iw)); } else if (ip == 1) { var receDmg = new Rece(); return(receDmg.Obrazenia(iw)); } else if (ip == 2) { var torsDmg = new Tors(); return(torsDmg.Obrazenia(iw)); } else if (ip == 3) { var nogiDmg = new Nogi(); return(nogiDmg.Obrazenia(iw)); } else if (iw == 0) { var piesciDmg = new Piesci(); return(piesciDmg.Damage()); } else { //Niemożliwe do uzyskania z posiadanymi warunkami, no chyba, że użytkownik coś oszuka, //więc dla bezpieczeństwa spowoduje nie zadanie obrażeń return(0); } }