void Levels::addStat(Player* player, unsigned char* packet){
if(player->getAp() > 0){
int type = getInt(packet+4);
LevelsPacket::statOK(player);
if(type == 0x40){
player->setStr(player->getStr()+1);
player->setAp(player->getAp()-1);
LevelsPacket::changeStat(player, type + 0x4000, player->getStr());
}
else if(type == 0x80){
player->setDex(player->getDex()+1);
player->setAp(player->getAp()-1);
LevelsPacket::changeStat(player, type + 0x4000, player->getDex());
}
else if(type == 0x100){
player->setInt(player->getInt()+1);
player->setAp(player->getAp()-1);
LevelsPacket::changeStat(player, type + 0x4000, player->getInt());
}
else if(type == 0x200){
player->setLuk(player->getLuk()+1);
player->setAp(player->getAp()-1);
LevelsPacket::changeStat(player, type + 0x4000, player->getLuk());
}
}
}