Battlearene 3. kodutöö
_flushall();
getline(cin, actionStr);
stringstream stream(actionStr);
if(stream>>action){
break;
}
cout << "Invalid number, please try again" << endl;
}
if(action==1){
op2->attack(op1);
}
}
else{
op2->attack(op1);
}
}
}
}
if(op1->getHP()<=0){
op1->outArena();
//peale surma võitja saab level juurde
op2->addLvl();
characters.erase(characters.begin()+charIndex1);
}
if(op2->getHP()<=0){
op2->outArena();
op1->addLvl();
characters.erase(characters.begin()+charIndex2);
}
printDescription();
}
void Arena::printDescription(){
unsigned int i;
cout<<"Remaining characters are:"<getType()<<"""<getName()<<""