=$mon_title?>
stars; $i ++){ ?>
monster->skill as $skill){
if ($skill->max_level > 1){
$absolute_max_level += $skill->max_level - 1;
}
switch ($skill_num){
case 1:
$cur_lvl = $mon->skill_1_level;
if ($skill->max_level > 1){
$absolute_level += $cur_lvl - 1;
$ponderated_level += $cur_lvl - 1;
$ponderated_max_level += $skill->max_level - 1;
}
break;
case 2:
$cur_lvl = $mon->skill_2_level;
if ($skill->max_level > 1){
$absolute_level += $cur_lvl - 1;
$ponderated_level += ($cur_lvl - 1) * 1.5;
$ponderated_max_level += ($skill->max_level - 1) * 1.5;
}
break;
case 3:
$cur_lvl = $mon->skill_3_level;
if ($skill->max_level > 1){
$absolute_level += $cur_lvl - 1;
$ponderated_level += ($cur_lvl - 1) * 2.0;
$ponderated_max_level += ($skill->max_level - 1) * 2.0;
}
break;
case 4:
$cur_lvl = $mon->skill_4_level;
if ($skill->max_level > 1){
$absolute_level += $cur_lvl - 1;
$ponderated_level += ($cur_lvl - 1) * 2.5;
$ponderated_max_level += ($skill->max_level - 1) * 2.5;
}
break;
}
$max_lvl = $skill->max_level;
if ($max_lvl == $cur_lvl){
$maxed = "maxed";
}
else{
$maxed = "";
}
?>
=$cur_lvl?>/=$max_lvl?>
=$skill->name?>
| Absolute skill-ups: | =number_format($absolute_level * 100 / $absolute_max_level, 2)?>% |
| Ponderated skill-ups: | =number_format($ponderated_level * 100 / $ponderated_max_level, 2)?>% |
| Remaining skill-ups: | =$absolute_max_level - $absolute_level?> |