well i have a huge if/elseif changing the stat points for each of the different classes.
actually ill just post it, its easier:
PHP Code:
if($mage != $bbuserinfo[mage]){
if ($bbuserinfo[mage] == "0") { //bystander
$attack=0;
$defense=0;
$magic=0;
$speed=0;
$agility=0;
} elseif ($bbuserinfo[mage] == "1") { //white mage
$attack=2;
$defense=1;
$magic=3;
$speed=2;
$agility=1;
} elseif ($bbuserinfo[mage] == "2") { //black mage
$attack=2;
$defense=1;
$magic=2;
$speed=2;
$agility=1;
} elseif ($bbuserinfo[mage] == "3") { //theif
$attack=1;
$defense=3;
$magic=0;
$speed=3;
$agility=3;
} elseif ($bbuserinfo[mage] == "4") { //avalanchee
$attack=3;
$defense=2;
$magic=2;
$speed=3;
$agility=4;
} elseif ($bbuserinfo[mage] == "5") { //bounty hunter
$attack=3;
$defense=2;
$magic=1;
$speed=3;
$agility=3;
} elseif ($bbuserinfo[mage] == "6") { //eidolonmage
$attack=2;
$defense=2;
$magic=3;
$speed=2;
$agility=3;
} elseif ($bbuserinfo[mage] == "7") { //exsoldier
$attack=4;
$defense=3;
$magic=1;
$speed=3;
$agility=4;
} elseif ($bbuserinfo[mage] == "8") { //jenova clone
$attack=3;
$defense=3;
$magic=1;
$speed=3;
$agility=2;
} elseif ($bbuserinfo[mage] == "9") { //knight
$attack=3;
$defense=4;
$magic=2;
$speed=3;
$agility=3;
} elseif ($bbuserinfo[mage] == "10") { //seed
$attack=2;
$defense=2;
$magic=2;
$speed=1;
$agility=2;
} elseif ($bbuserinfo[mage] == "11") { //seed teacher
$attack=3;
$defense=3;
$magic=2;
$speed=2;
$agility=2;
} elseif ($bbuserinfo[mage] == "12") { //summoner
$attack=2;
$defense=3;
$magic=4;
$speed=2;
$agility=2;
} elseif ($bbuserinfo[mage] == "13") { //timberowl
$attack=3;
$defense=2;
$magic=2;
$speed=3;
$agility=3;
} elseif ($bbuserinfo[mage] == "14") { //turk
$attack=3;
$defense=2;
$magic=1;
$speed=3;
$agility=3;
}
$DB_site->query("UPDATE user SET birthday='".addslashes($birthday)."',signature='".addslashes($signature)."',customtitle='".intval($customtitle)."',usertitle='".addslashes($customtext)."',email='".addslashes(htmlspecialchars($email))."',parentemail='".addslashes(htmlspecialchars($parentemail))."',coppauser='$coppauser',homepage='".addslashes(htmlspecialchars($homepage))."',icq='".addslashes(htmlspecialchars($icq))."',aim='".addslashes(htmlspecialchars($aim))."',yahoo='".addslashes(htmlspecialchars($yahoo))."',usergroupid='$bbuserinfo[usergroupid]', gender='$gender', mage='$mage', attack='$attack', defense='$defense', magic='$magic', speed='$speed', agility='$agility' WHERE userid='$bbuserinfo[userid]'");
}
// end calculating default
///////////////////////////////////////////////////
$DB_site->query("UPDATE user SET birthday='".addslashes($birthday)."',signature='".addslashes($signature)."',customtitle='".intval($customtitle)."',usertitle='".addslashes($customtext)."',email='".addslashes(htmlspecialchars($email))."',parentemail='".addslashes(htmlspecialchars($parentemail))."',coppauser='$coppauser',homepage='".addslashes(htmlspecialchars($homepage))."',icq='".addslashes(htmlspecialchars($icq))."',aim='".addslashes(htmlspecialchars($aim))."',yahoo='".addslashes(htmlspecialchars($yahoo))."',usergroupid='$bbuserinfo[usergroupid]', gender='$gender', mage='$mage' WHERE userid='$bbuserinfo[userid]'");
i think ill add a iif() to the query, since that'll shorten it
i think ill also release the stats hack, but the think is im not good with the templates, i just put the code in need into my own page template, i dont bother with the vB templates...so if you can help with that satan, thatd be cool