Element:
filters["element"])){ case "FIRE": $fire_selected = "selected='selected'"; break; case "WATER": $water_selected = "selected='selected'"; break; case "WIND": $wind_selected = "selected='selected'"; break; case "LIGHT": $light_selected = "selected='selected'"; break; case "DARK": $dark_selected = "selected='selected'"; break; } ?>
Name:
Min. stars:
Max. stars:
filters["in_storage"]){ $checked = "checked"; } ?> /> Show monsters in storage
filters["without_runes"]){ $checked = "checked"; } ?> /> Show monsters without runes
monsters as $mon){ if ($mon->monster->awakens_from == "" && $mon->monster->awakens_to == ""){ // No to, no from, silver monster. $star_src = $path["img"]["layout"] . "icon/star_silver.png"; $mon_title = $mon->monster->element . " " . $mon->monster->name; } elseif ($mon->monster->awakens_from =! "" && $mon->monster->awakens_to == ""){ // Already awakened. $star_src = $path["img"]["layout"] . "icon/star_aw.png"; $mon_title = $mon->monster->name; } elseif ($mon->monster->awakens_to =! ""){ // Awakeable. $star_src = $path["img"]["layout"] . "icon/star.png"; $mon_title = $mon->monster->element . " " . $mon->monster->name; } // TODO: Handle second awakenings ?>
stars; $i ++){ ?> Lv. level?>

base_attack * $page->building_stats["atk"] / 100) + ($mon->base_attack * $page->building_stats["elm"][$mon->monster->element] / 100)); $building_defense = floor($page->building_stats["def"] * $mon->base_defense / 100); $building_hp = floor($page->building_stats["hp"] * $mon->base_hp / 100); $building_speed = $page->building_stats["spd"]; $building_crit_rate = 0; $building_crit_damage = $page->building_stats["crd"]; $building_accuracy = 0; $building_resistance = 0; ?>
Stats Base Runes Buildings Total
ATK base_attack?> +rune_attack?> + base_attack + $mon->rune_attack + $building_attack?>
DEF base_defense?> +rune_defense?> + base_defense + $mon->rune_defense + $building_defense?>
HP base_hp?> +rune_hp?> + base_hp + $mon->rune_hp + $building_hp?>
SPD base_speed?> +rune_speed?> + base_speed + $mon->rune_speed + $building_speed?>
CRR base_crit_rate?>% +rune_crit_rate?>% +% base_crit_rate + $mon->rune_crit_rate + $building_crit_rate?>%
CRD base_crit_damage?>% +rune_crit_damage?>% +% base_crit_damage + $mon->rune_crit_damage + $building_crit_damage?>%
ACC base_accuracy?>% +rune_accuracy?>% +% base_accuracy + $mon->rune_accuracy + $building_accuracy?>%
RES base_resistance?>% +rune_resistance?>% +% base_resistance + $mon->rune_resistance + $building_resistance?>%
monster->skill as $skill){ switch ($skill_num){ case 1: $cur_lvl = $mon->skill_1_level; break; case 2: $cur_lvl = $mon->skill_2_level; break; case 3: $cur_lvl = $mon->skill_3_level; break; case 4: $cur_lvl = $mon->skill_4_level; break; } $max_lvl = $skill->max_level; if ($max_lvl == $cur_lvl){ $maxed = "maxed"; } else{ $maxed = ""; } ?>
/ name?>