예제 #1
0
 public ClassePersonnage AttaqueSpecial(ClassePersonnage perso)
 {
     Console.WriteLine(_nom + "Defonce un crane");
     perso.HP -= (ATK * 0.5 - perso.DEF);
     Console.WriteLine("Il inflige " + ATK + " dégats à " + perso._nom);
     return(perso);
 }
예제 #2
0
 public ClassePersonnage AttaqueSpecial(ClassePersonnage perso)
 {
     Console.WriteLine(_nom + "Donne un gros coup");
     perso.HP -= (ATK * 0.1 - perso.DEF);
     Console.WriteLine("Il inflige " + ATK + " dégats à " + perso._nom);
     return(perso);
 }
예제 #3
0
 public ClassePersonnage AttaqueSpecial(ClassePersonnage perso)
 {
     Console.WriteLine(_nom + "Donne un coup encore plus enervant");
     perso.HP -= (ATK * 0.2 - perso.DEF);
     Console.WriteLine("Il inflige " + ATK + " dégats à " + perso._nom);
     return(perso);
 }
예제 #4
0
 public ClassePersonnage AttaqueSpecial(ClassePersonnage perso)
 {
     Console.WriteLine(_nom + " Lance une boule de feu");
     perso.HP -= (ATK * 0.2 - perso.DEF);
     Console.WriteLine("Il inflige " + ATK + " dégats à " + perso._nom);
     return(perso);
 }
예제 #5
0
        public ClassePersonnage Attaque(ClassePersonnage perso)
        {
            Console.WriteLine(_nom + "Defonce un crane");
            double degats = ATK + GetBonus(STAT.ATK) - perso.DEF + perso.GetBonus(STAT.DEF);

            perso.HP -= degats;
            Console.WriteLine("Il inflige " + degats + " dégats à " + perso._nom);
            return(perso);
        }
예제 #6
0
        public ClassePersonnage Attaque(ClassePersonnage perso)
        {
            Console.WriteLine(_nom + " Lance une boule de feu");
            double degats = ATK + GetBonus(STAT.ATK) - perso.DEF + perso.GetBonus(STAT.DEF);

            try
            {
                perso.HP -= degats;
            }
            catch (Exception)
            {
                Console.WriteLine("DEad");
            }
            Console.WriteLine("Il inflige " + degats + " dégats à " + perso._nom);
            return(perso);
        }