/* public void inventaire(player Per,Equipement po) * { * List.Add(po); * Console.WriteLine("l'objet :"+po.nom+ " est dans votre inventaire"); * Console.WriteLine("================voici votre inventaire==========="); * for (int i = 0; i < List.Count; i++) * { * Console.WriteLine(po.nom); * } * * * }*/ public void combat(player p, Monstre M) { M.trouve(); Console.WriteLine("voulez vous :"); Console.WriteLine("1- lancer le combat "); Console.WriteLine("2- fuir"); int choicefuir = menu.AskChoice(1, 2); if (choicefuir == 1) { while (p.Hero.Pv > 0 && M.PVMonstre > 0) { if ((M.nom == "Leviator") || (M.nom == "Anubis")) { M.attack(p); Console.WriteLine(); Console.WriteLine("c'est a votre tour d'attaquer"); if (p.Hero.indiceH == 3) { p.Hero.attackhero(M); } Console.WriteLine("=========================="); Console.WriteLine(" " + p.nom + " " + M.nom); Console.WriteLine(" -------- --------"); Console.WriteLine("PV: " + p.Hero.Pv + " " + M.PVMonstre); Console.WriteLine("=========================="); Console.ReadLine(); } } if (p.Hero.Pv <= 0) { Console.WriteLine("GAME OVER !! vous etes mort"); Console.ReadLine(); } else if (M.PVMonstre <= 0) { Console.WriteLine("vous avez tué :" + M.nom); Console.WriteLine(); } } else { Deplacement(p, plateau); } }