'.$skill.'<');
if(strpos($str1, 't"')>40){return '';}
$pos1 = strpos($str1, 't"',strpos($str1, 't"')+1)+3;
return substr($str1, $pos1, strpos($str1,'<',$pos1)-$pos1);}
function parse($skill){return GetLvl($skill);}
echo 'Attack: '.parse(Attack)."
\n";
echo 'Strength: '.parse(Strength)."
\n";
echo 'Defence: '.parse(Defence)."
\n";
echo 'Hitpoints: '.parse(Hitpoints) ."
\n";
echo 'Ranged: '.parse(Ranged)."
\n";
echo 'Prayer: '.parse(Prayer)."
\n";
echo 'Magic: '.parse(Magic)."
\n";
function IS_ODD($number) { return($number & 1); }
function IS_EVEN($number) { return(!($number & 1)); }
$n1 = parse(Attack);
$n2 = parse(Strength);
$n3 = parse(Defence);
$n4 = parse(Hitpoints);
$n5 = parse(Prayer);
$n6 = parse(Ranged);
$n7 = parse(Magic);
$meleebase = ((( $n1 * 130 )+( $n2 * 130 )) / 400);
if(IS_even($n5)) {
$basecmb = ((( $n3 * 100 )+( $n4 * 100 )+( $n5 * 50 )) / 400 );
} else {
$basecmb = ((( $n3 * 100 )+( $n4 * 100 )+(( $n5 - 1 ) * 50 )) / 400 );
}
if(IS_even($n6)) {
$rangedbase = (((( $n6 - 1 )+( $n6 * 2 )) * 65) / 400);
} else {
$rangedbase = (( $n6 * 195 ) / 400);
}
if(IS_even($n7)) {
$magicbase = (((( $n7 - 1 )+( $n7 * 2 )) * 65) / 400);
} else {
$magicbase = (( $n7 * 195 ) / 400);
}
//Make the total
$meleecmb = $basecmb + $meleebase;
$rangedcmb = $basecmb + $rangedbase;
$magiccmb = $basecmb + $magicbase;
//Display the total
if ($meleecmb > $rangedcmb AND $meleecmb > $magiccmb) {
$cmb = $meleecmb;
echo "Combat: ".$meleecmb."
\n";
}
if ($rangedcmb > $meleecmb AND $rangedcmb > $magiccmb) {
$cmb = $rangedcmb;
echo "Combat: ".$rangedcmb."
\n";
}
if ($magiccmb > $meleecmb AND $magiccmb > $$rangedcmb) {
$cmb = $magiccmb;
echo "Combat: ".$magiccmb."
\n";
}
?>