private void AttaquerJoueur() { Pokemon pokemonJoueur = PokemonEquipeAdversaire; int indexAttaque = random.Next(pokemonJoueur.Attacks.Count); Attaque attaque = pokemonJoueur.Attacks[indexAttaque]; MessageBox.Show($"{pokemonJoueur.Name} a utilisé {attaque.Name} sur {PokemonEquipeJoueur.Name}.", "Attaque de l'adversaire", MessageBoxButton.OK); if (pokemonJoueur.Attaquer(PokemonEquipeJoueur, attaque)) { joueur.MettreAJourPokemonEquipe(); Game.Naviguer("refresh"); } }
private void AttaquerAdversaire() { Pokemon pokemonJoueur = PokemonEquipeJoueur; ChoixAttaque choix = new ChoixAttaque(pokemonJoueur.Attacks); choix.ShowDialog(); Attaque attaque = Game.Attaque; if (pokemonJoueur.Attaquer(PokemonEquipeAdversaire, attaque)) { adversaire.MettreAJourPokemonEquipe(); Game.Naviguer("refresh"); } }