global $vbulletin, $db, $userinfo; if ($userinfo['ipoints'] > 0) { $newrep = ($userinfo['reputation'] - $userinfo['ipoints']*500); } else { $newrep = ($userinfo['reputation'] - 150); } $vbulletin->db->query_write(" UPDATE " . TABLE_PREFIX . "user SET reputation = " . $newrep . " WHERE userid = " . $userinfo['userid'] );