public Personagem addProtagonista(Personagem personagem, int opcao){
        if (opcao == 1) {
            Scanner entrada = new Scanner(System.in);
            System.out.println("Selecione o personagem:");
            System.out.println("\nProtagonistas:");
            System.out.println("1) Guerreiro");
            System.out.println("2) Mago");
            System.out.println("3) Arqueiro");
            System.out.println("\n Antagonistas:");
            System.out.println("4) Exorcista");
            System.out.println("5) Troll");
            System.out.println("6) Vikings");
            System.out.print("Opção: ");
            opcao = entrada.nextInt();
 
            switch (opcao){
                case 1:
                    personagem.setNome("Guerreiro");
                    personagem.setTipo("Protagonista");
                    personagem.setClasse(1);
                    personagem.setQuantidadeVida(500);
                    personagem.setVidaMax(500);
                    personagem.setTaxaAtaque(35);
                    personagem.setTaxaResistencia(50);
                    break;
                case 2:
                    personagem.setNome("Mago");
                    personagem.setTipo("Protagonista");
                    personagem.setClasse(2);
                    personagem.setQuantidadeVida(350);
                    personagem.setVidaMax(350);
                    personagem.setTaxaAtaque(40);
                    personagem.setTaxaResistencia(30);
                    break;
                case 3:
                    personagem.setNome("Arqueiro");
                    personagem.setTipo("Protagonista");
                    personagem.setClasse(3);
                    personagem.setQuantidadeVida(350);
                    personagem.setVidaMax(350);
                    personagem.setTaxaAtaque(35);
                    personagem.setTaxaResistencia(25);
                    break;
                case 4:
                    personagem.setNome("Exorcista");
                    personagem.setTipo("Antagonista");
                    personagem.setClasse(4);
                    personagem.setQuantidadeVida(250);
                    personagem.setVidaMax(250);
                    personagem.setTaxaAtaque(10);
                    personagem.setTaxaResistencia(20);
                    break;
                case 5:
                    personagem.setNome("Troll");
                    personagem.setTipo("Antagonista");
                    personagem.setClasse(5);
                    personagem.setQuantidadeVida(400);
                    personagem.setVidaMax(400);
                    personagem.setTaxaAtaque(40);
                    personagem.setTaxaResistencia(50);
                    break;
                case 6:
                    personagem.setNome("Viking");
                    personagem.setTipo("Antagonista");
                    personagem.setClasse(6);
                    personagem.setQuantidadeVida(500);
                    personagem.setVidaMax(500);
                    personagem.setTaxaAtaque(50);
                    personagem.setTaxaResistencia(40);
                    break;
            }      
        }
        return personagem;
    }