Actually I got it for it to do it right after the battle.
It's a crappy code but it works and no problems so far. I'm sure there is a easier way to do the code but oh well.
In battleupdate.php find:
PHP Code:
function endbattle($winnerid, $loserid) {
global $DB_site, $bbuserinfo, $battle, $username, $opponentname, $battleaction;
$itemopt = $DB_site->query_first("SELECT lesanestore FROM items_options");
if(!$itemopt[0]) {
$newmoney = $DB_site->query_first("SELECT bankval FROM items_user WHERE userid='$winnerid'");
$newmoney = $newmoney[bankval] + $battle[wager] * 2;
$DB_site->query("UPDATE items_user SET bankval='$newmoney' WHERE userid='$winnerid'");
} else {
$newmoney = $DB_site->query_first("SELECT storep FROM user WHERE userid='$winnerid'");
$newmoney = $newmoney[0] + $battle[wager] * 2;
$DB_site->query("UPDATE user SET storep='$newmoney' WHERE userid='$winnerid'");
}
$DB_site->query("UPDATE battle_stats SET wins=wins+1 WHERE userid='$winnerid'");
$DB_site->query("UPDATE battle_stats SET losses=losses+1 WHERE userid='$loserid'");
$totalwager = $battle[wager] * 2;
if($winnerid == $bbuserinfo[userid]) {
$battleaction .= "$username was awarded $$totalwager for winning the battle.";
} else {
$battleaction .= "$opponentname was awarded $$totalwager for winning the battle.";
}
Add after:
PHP Code:
$healuser = $DB_site->query_first("SELECT * FROM user WHERE userid='$bbuserinfo[userid]'");
$level = getlevel($healuser['xp'], $healuser['exprate'], 1);
$ep = floor (100 * ($level - floor ($level)));
$showlevel = floor ($level + 1);
if($showlevel == 1){
$DB_site->query("UPDATE user SET hp=maxhp WHERE userid='$bbuserinfo[userid]'");
}
if($showlevel == 2){
$DB_site->query("UPDATE user SET hp=maxhp WHERE userid='$bbuserinfo[userid]'");
}
if($showlevel == 3){
$DB_site->query("UPDATE user SET hp=maxhp WHERE userid='$bbuserinfo[userid]'");
}
if($showlevel == 4){
$DB_site->query("UPDATE user SET hp=maxhp WHERE userid='$bbuserinfo[userid]'");
}
if($showlevel == 5){
$DB_site->query("UPDATE user SET hp=maxhp WHERE userid='$bbuserinfo[userid]'");
}
if($showlevel == 6){
$DB_site->query("UPDATE user SET hp=maxhp WHERE userid='$bbuserinfo[userid]'");
}
if($showlevel == 7){
$DB_site->query("UPDATE user SET hp=maxhp WHERE userid='$bbuserinfo[userid]'");
}
if($showlevel == 8){
$DB_site->query("UPDATE user SET hp=maxhp WHERE userid='$bbuserinfo[userid]'");
}
if($showlevel == 9){
$DB_site->query("UPDATE user SET hp=maxhp WHERE userid='$bbuserinfo[userid]'");
}
if($showlevel == 10){
$DB_site->query("UPDATE user SET hp=maxhp WHERE userid='$bbuserinfo[userid]'");
}
I'm gonna redo it like the other one looks in the battle update file