to com problemas uando up a 1 x o personagem e vou para o lv 2 entro em loop infinito.
public class SorteadorCards {
public Player sortearC(){
if(reset==false){
id=rc.nextInt(quantC);
}
switch (id){
case 0:
return new Guerreiro();
case 1:
return new Mago();
default :
return new YellowBeey();
]}
public void setReset(boolean reset) {
this.reset= reset;
}
public void setId(int id) {
this.id = id;
}
public int getId() {
return id;
}
}
////////////////////
public class Player extends SorteadorCards{
> public void lvUp(){
> for(int i=subLv;lv==i;subLv++){
> openC=true;
> System.out.println(" ====+++===");
> System.out.println("¥+"+nome+" LEVEL UP +¥");
> System.out.println(" ====+++===\n");
>
> atributos();
> }}
public void exibirPl(){
> lvUp();
System.out.println("Nome ["+nome+"] Lv: "+lv+" R$: "+bit);
System.out.println("Vida: "+vida+" Mana: "+mana+" Pw: "+pw);
System.out.println("At: "+deltaAt+" Df: "+deltaDef+" Ag: "+deltaAgl);
}}
public class Arena {
public void apresentar(){
System.out.println("Player 1:");
> p1.exibirPl();
System.out.println("------------------");
System.out.println("Player 2:");
p2.exibirPl();
}}
Bloco de Citação