public void Frappe(Personnage p2) { Console.WriteLine($"\n{this.GetType().Name} {this.Pv}pv | {p2.GetType().Name} {p2.Pv}pv"); int atk = this.D4.Lance(); atk += Modificateur(this.For); p2.Pv -= atk; Console.WriteLine($"{this.GetType().Name} attaque {p2.GetType().Name} pour {atk} de dégats. {p2.Pv} pv restants"); }
public void Frappe(Personnage Personnage) { //Calcule des Dégâts int Degat = De4.Lance() + GetModificateur(For); Console.WriteLine("{0} Frappe {1} et lui inflige {2} Point(s) de dégat", this.GetType().Name, Personnage.GetType().Name, Degat); //Retrait des dégâts des points de vie de la cible Personnage.PV -= Degat; }