|
|
@@ -36,27 +36,390 @@
|
|
|
<section class='filters'>
|
|
|
<h2>
|
|
|
<span>
|
|
|
- Monster filters
|
|
|
+ Report filters
|
|
|
</span>
|
|
|
</h2>
|
|
|
<form action='/report/runeupgrade/' method='get'>
|
|
|
- <div class='filter' id='filter_stars'>
|
|
|
- <span>Min. stars:</span>
|
|
|
- <input type='number' name='min_stars' id='filter_stars_min' min='1' max='6' value='<?=$page->filters["min_stars"]?>'/>
|
|
|
- <br/>
|
|
|
- <span>Max. stars:</span>
|
|
|
- <input type='number' name='max_stars' id='filter_stars_max' min='1' max='6' value='<?=$page->filters["max_stars"]?>'/>
|
|
|
- </div>
|
|
|
- <div class='filter'>
|
|
|
+ <table>
|
|
|
+ <tr>
|
|
|
+ <td class='filter filter_title' rowspan='2'>
|
|
|
+ <span>
|
|
|
+ Monster
|
|
|
+ </span>
|
|
|
+ </td>
|
|
|
+ <td class='filter' colspan='3'>
|
|
|
+ <span>Name:</span>
|
|
|
+ <input type='text' name='monster_name' id='filter_name' value='<?=$page->filters["monster_name"]?>'/>
|
|
|
+ </td>
|
|
|
+ <td class='filter'>
|
|
|
+ <span>Stars:</span>
|
|
|
+ <input type='number' name='monster_min_stars' id='filter_stars_min' min='1' max='6' value='<?=$page->filters["monster_min_stars"]?>'/>
|
|
|
+ -
|
|
|
+ <input type='number' name='monster_max_stars' id='filter_stars_max' min='1' max='6' value='<?=$page->filters["monster_max_stars"]?>'/>
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ <td class='filter' colspan='4'>
|
|
|
<?php
|
|
|
- $checked = "";
|
|
|
- if ($page->filters["in_storage"]){
|
|
|
- $checked = "checked";
|
|
|
- }
|
|
|
+ $checked = "";
|
|
|
+ if ($page->filters["monster_in_storage"]){
|
|
|
+ $checked = "checked";
|
|
|
+ }
|
|
|
?>
|
|
|
- <input type='checkbox' name='in_storage' <?=$checked?>/>
|
|
|
- Show monsters in storage
|
|
|
- </div>
|
|
|
+ <input type='checkbox' name='monster_in_storage' <?=$checked?>/>
|
|
|
+ Show monsters in storage
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td class='filter filter_title filter_separator' rowspan='5'>
|
|
|
+ <span>
|
|
|
+ Runes
|
|
|
+ </span>
|
|
|
+ </td>
|
|
|
+ <td class='filter filter_stars filter_separator' colspan='2'>
|
|
|
+ <span>Stars:</span>
|
|
|
+ <input type='number' name='rune_min_stars' id='filter_stars_min' min='1' max='6' value='<?=$page->filters["rune_min_stars"]?>'/>
|
|
|
+ -
|
|
|
+ <input type='number' name='rune_max_stars' id='filter_stars_max' min='1' max='6' value='<?=$page->filters["rune_max_stars"]?>'/>
|
|
|
+ </td>
|
|
|
+ <td class='filter filter_separator' colspan='2'>
|
|
|
+ <span>Level:</span>
|
|
|
+ <input type='number' name='rune_min_level' id='filter_level_min' min='0' max='15' value='<?=$page->filters["rune_min_level"]?>'/>
|
|
|
+ -
|
|
|
+ <input type='number' name='rune_max_level' id='filter_level_max' min='0' max='15' value='<?=$page->filters["rune_max_level"]?>'/>
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td class='filter' rowspan='4'>
|
|
|
+ <span>Slot:</span>
|
|
|
+ <select multiple name='rune_slot[]' id='filter_slot'>
|
|
|
+<?php
|
|
|
+ if (in_array(1, $page->filters["rune_slot"])){
|
|
|
+ $selected = "selected='selected'";
|
|
|
+ }
|
|
|
+ else{
|
|
|
+ $selected = "";
|
|
|
+ }
|
|
|
+?>
|
|
|
+ <option value='1' <?=$selected?>>1</option>
|
|
|
+<?php
|
|
|
+ if (in_array(2, $page->filters["rune_slot"])){
|
|
|
+ $selected = "selected='selected'";
|
|
|
+ }
|
|
|
+ else{
|
|
|
+ $selected = "";
|
|
|
+ }
|
|
|
+?>
|
|
|
+ <option value='2' <?=$selected?>>2</option>
|
|
|
+<?php
|
|
|
+ if (in_array(3, $page->filters["rune_slot"])){
|
|
|
+ $selected = "selected='selected'";
|
|
|
+ }
|
|
|
+ else{
|
|
|
+ $selected = "";
|
|
|
+ }
|
|
|
+?>
|
|
|
+ <option value='3' <?=$selected?>>3</option>
|
|
|
+<?php
|
|
|
+ if (in_array(4, $page->filters["rune_slot"])){
|
|
|
+ $selected = "selected='selected'";
|
|
|
+ }
|
|
|
+ else{
|
|
|
+ $selected = "";
|
|
|
+ }
|
|
|
+?>
|
|
|
+ <option value='4' <?=$selected?>>4</option>
|
|
|
+<?php
|
|
|
+ if (in_array(5, $page->filters["rune_slot"])){
|
|
|
+ $selected = "selected='selected'";
|
|
|
+ }
|
|
|
+ else{
|
|
|
+ $selected = "";
|
|
|
+ }
|
|
|
+?>
|
|
|
+ <option value='5' <?=$selected?>>5</option>
|
|
|
+<?php
|
|
|
+ if (in_array(6, $page->filters["rune_slot"])){
|
|
|
+ $selected = "selected='selected'";
|
|
|
+ }
|
|
|
+ else{
|
|
|
+ $selected = "";
|
|
|
+ }
|
|
|
+?>
|
|
|
+ <option value='6' <?=$selected?>>6</option>
|
|
|
+ </select>
|
|
|
+ </td>
|
|
|
+ <td class='filter' colspan='3'>
|
|
|
+ <span>Quality:</span>
|
|
|
+<?php
|
|
|
+ $selected_0 = "";
|
|
|
+ $selected_1 = "";
|
|
|
+ $selected_2 = "";
|
|
|
+ $selected_3 = "";
|
|
|
+ $selected_4 = "";
|
|
|
+ switch (strtoupper($page->filters["rune_min_quality"])){
|
|
|
+ case 0:
|
|
|
+ $selected_0 = "selected";
|
|
|
+ break;
|
|
|
+ case 1:
|
|
|
+ $selected_1 = "selected";
|
|
|
+ break;
|
|
|
+ case 2:
|
|
|
+ $selected_2 = "selected";
|
|
|
+ break;
|
|
|
+ case 3:
|
|
|
+ $selected_3 = "selected";
|
|
|
+ break;
|
|
|
+ case 4:
|
|
|
+ $selected_4 = "selected";
|
|
|
+ break;
|
|
|
+ }
|
|
|
+?>
|
|
|
+ <select name='rune_min_quality' id='filter_quality_min'>
|
|
|
+ <option value='0' <?=$selected_0?>>Normal</option>
|
|
|
+ <option value='1' <?=$selected_1?>>Magic</option>
|
|
|
+ <option value='2' <?=$selected_2?>>Rare</option>
|
|
|
+ <option value='3' <?=$selected_3?>>Hero</option>
|
|
|
+ <option value='4' <?=$selected_4?>>Legend</option>
|
|
|
+ </select>
|
|
|
+ -
|
|
|
+<?php
|
|
|
+ $selected_0 = "";
|
|
|
+ $selected_1 = "";
|
|
|
+ $selected_2 = "";
|
|
|
+ $selected_3 = "";
|
|
|
+ $selected_4 = "";
|
|
|
+ switch (strtoupper($page->filters["rune_max_quality"])){
|
|
|
+ case 0:
|
|
|
+ $selected_0 = "selected";
|
|
|
+ break;
|
|
|
+ case 1:
|
|
|
+ $selected_1 = "selected";
|
|
|
+ break;
|
|
|
+ case 2:
|
|
|
+ $selected_2 = "selected";
|
|
|
+ break;
|
|
|
+ case 3:
|
|
|
+ $selected_3 = "selected";
|
|
|
+ break;
|
|
|
+ case 4:
|
|
|
+ $selected_4 = "selected";
|
|
|
+ break;
|
|
|
+ }
|
|
|
+?>
|
|
|
+ <select name='rune_max_quality' id='filter_quality_max'>
|
|
|
+ <option value='0' <?=$selected_0?>>Normal</option>
|
|
|
+ <option value='1' <?=$selected_1?>>Magic</option>
|
|
|
+ <option value='2' <?=$selected_2?>>Rare</option>
|
|
|
+ <option value='3' <?=$selected_3?>>Hero</option>
|
|
|
+ <option value='4' <?=$selected_4?>>Legend</option>
|
|
|
+ </select>
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td class='filter' colspan='3'>
|
|
|
+ <span>Original quality:</span>
|
|
|
+<?php
|
|
|
+ $selected_0 = "";
|
|
|
+ $selected_1 = "";
|
|
|
+ $selected_2 = "";
|
|
|
+ $selected_3 = "";
|
|
|
+ $selected_4 = "";
|
|
|
+ switch (strtoupper($page->filters["rune_min_original_quality"])){
|
|
|
+ case 0:
|
|
|
+ $selected_0 = "selected";
|
|
|
+ break;
|
|
|
+ case 1:
|
|
|
+ $selected_1 = "selected";
|
|
|
+ break;
|
|
|
+ case 2:
|
|
|
+ $selected_2 = "selected";
|
|
|
+ break;
|
|
|
+ case 3:
|
|
|
+ $selected_3 = "selected";
|
|
|
+ break;
|
|
|
+ case 4:
|
|
|
+ $selected_4 = "selected";
|
|
|
+ break;
|
|
|
+ }
|
|
|
+?>
|
|
|
+ <select name='rune_min_original_quality' id='filter_original_quality_min'>
|
|
|
+ <option value='0' <?=$selected_0?>>Normal</option>
|
|
|
+ <option value='1' <?=$selected_1?>>Magic</option>
|
|
|
+ <option value='2' <?=$selected_2?>>Rare</option>
|
|
|
+ <option value='3' <?=$selected_3?>>Hero</option>
|
|
|
+ <option value='4' <?=$selected_4?>>Legend</option>
|
|
|
+ </select>
|
|
|
+ -
|
|
|
+<?php
|
|
|
+ $selected_0 = "";
|
|
|
+ $selected_1 = "";
|
|
|
+ $selected_2 = "";
|
|
|
+ $selected_3 = "";
|
|
|
+ $selected_4 = "";
|
|
|
+ switch (strtoupper($page->filters["rune_max_quality"])){
|
|
|
+ case 0:
|
|
|
+ $selected_0 = "selected";
|
|
|
+ break;
|
|
|
+ case 1:
|
|
|
+ $selected_1 = "selected";
|
|
|
+ break;
|
|
|
+ case 2:
|
|
|
+ $selected_2 = "selected";
|
|
|
+ break;
|
|
|
+ case 3:
|
|
|
+ $selected_3 = "selected";
|
|
|
+ break;
|
|
|
+ case 4:
|
|
|
+ $selected_4 = "selected";
|
|
|
+ break;
|
|
|
+ }
|
|
|
+?>
|
|
|
+ <select name='rune_max_original_quality' id='filter_original_quality_max'>
|
|
|
+ <option value='0' <?=$selected_0?>>Normal</option>
|
|
|
+ <option value='1' <?=$selected_1?>>Magic</option>
|
|
|
+ <option value='2' <?=$selected_2?>>Rare</option>
|
|
|
+ <option value='3' <?=$selected_3?>>Hero</option>
|
|
|
+ <option value='4' <?=$selected_4?>>Legend</option>
|
|
|
+ </select>
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td class='filter' colspan='3'>
|
|
|
+ <span>Efficiency:</span>
|
|
|
+ <input type='number' name='rune_min_efficiency' id='filter_efficiency_min' min='0' max='100' value='<?=$page->filters["rune_min_efficiency"]?>'/>%
|
|
|
+ -
|
|
|
+ <input type='number' name='rune_max_efficiency' id='filter_efficiency_max' min='0' max='100' value='<?=$page->filters["rune_max_efficiency"]?>'/>%
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td class='filter' colspan='3'>
|
|
|
+ <span>Maximum efficiency:</span>
|
|
|
+ <input type='number' name='rune_min_max_efficiency' id='filter_max_efficiency_min' min='0' max='100' value='<?=$page->filters["rune_min_max_efficiency"]?>'/>%
|
|
|
+ -
|
|
|
+ <input type='number' name='rune_max_max_efficiency' id='filter_max_efficiency_max' min='0' max='100' value='<?=$page->filters["rune_max_max_efficiency"]?>'/>%
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td class='filter filter_title filter_separator' rowspan='3'>
|
|
|
+ <span>
|
|
|
+ Alternatives
|
|
|
+ </span>
|
|
|
+ </td>
|
|
|
+ <td class='filter filter_stars filter_separator'>
|
|
|
+ <span>Min. stars:</span>
|
|
|
+ <input type='number' name='alternative_min_stars' id='filter_stars_min' min='1' max='6' value='<?=$page->filters["alternative_min_stars"]?>'/>
|
|
|
+ </td>
|
|
|
+ <td class='filter filter_separator' colspan='2'>
|
|
|
+ <span>Min. O. quality:</span>
|
|
|
+<?php
|
|
|
+ $selected_0 = "";
|
|
|
+ $selected_1 = "";
|
|
|
+ $selected_2 = "";
|
|
|
+ $selected_3 = "";
|
|
|
+ $selected_4 = "";
|
|
|
+ switch (strtoupper($page->filters["alternative_min_original_quality"])){
|
|
|
+ case 0:
|
|
|
+ $selected_0 = "selected";
|
|
|
+ break;
|
|
|
+ case 1:
|
|
|
+ $selected_1 = "selected";
|
|
|
+ break;
|
|
|
+ case 2:
|
|
|
+ $selected_2 = "selected";
|
|
|
+ break;
|
|
|
+ case 3:
|
|
|
+ $selected_3 = "selected";
|
|
|
+ break;
|
|
|
+ case 4:
|
|
|
+ $selected_4 = "selected";
|
|
|
+ break;
|
|
|
+ }
|
|
|
+?>
|
|
|
+ <select name='alternative_min_original_quality' id='filter_original_quality_min'>
|
|
|
+ <option value='0' <?=$selected_0?>>Normal</option>
|
|
|
+ <option value='1' <?=$selected_1?>>Magic</option>
|
|
|
+ <option value='2' <?=$selected_2?>>Rare</option>
|
|
|
+ <option value='3' <?=$selected_3?>>Hero</option>
|
|
|
+ <option value='4' <?=$selected_4?>>Legend</option>
|
|
|
+ </select>
|
|
|
+ </td>
|
|
|
+ <td class='filter filter_separator'>
|
|
|
+ <span>Min. Level:</span>
|
|
|
+ <input type='number' name='alternative_min_level' id='filter_level_min' min='0' max='15' value='<?=$page->filters["alternative_min_level"]?>'/>
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td class='filter' colspan='4'>
|
|
|
+ <span>Condition:</span>
|
|
|
+<?php
|
|
|
+ $selected_0 = "";
|
|
|
+ $selected_1 = "";
|
|
|
+ $selected_2 = "";
|
|
|
+ $selected_3 = "";
|
|
|
+ $selected_4 = "";
|
|
|
+ $selected_5 = "";
|
|
|
+ switch (strtoupper($page->filters["alternative_condition"])){
|
|
|
+ case 0:
|
|
|
+ $selected_0 = "selected";
|
|
|
+ break;
|
|
|
+ case 1:
|
|
|
+ $selected_1 = "selected";
|
|
|
+ break;
|
|
|
+ case 2:
|
|
|
+ $selected_2 = "selected";
|
|
|
+ break;
|
|
|
+ case 3:
|
|
|
+ $selected_3 = "selected";
|
|
|
+ break;
|
|
|
+ case 4:
|
|
|
+ $selected_4 = "selected";
|
|
|
+ break;
|
|
|
+ case 5:
|
|
|
+ $selected_5 = "selected";
|
|
|
+ break;
|
|
|
+ }
|
|
|
+?>
|
|
|
+ <select name='alternative_condition'>
|
|
|
+ <option value='0' <?=$selected_0?>>Higher grade, any quality
|
|
|
+ <option value='1' <?=$selected_1?>>Higher grade or higher quality
|
|
|
+ <option value='2' <?=$selected_2?>>Equal or higher grade and equal or higher quality</option>
|
|
|
+ <option value='3' <?=$selected_3?>>Equal or higher grade and higher quality</option>
|
|
|
+ <option value='4' <?=$selected_4?>>Equal grade and equal or higher quality</option>
|
|
|
+ <option value='5' <?=$selected_5?>>Higher grade and higher quality</option>
|
|
|
+ </select>
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td class='filter' colspan='4'>
|
|
|
+ <span>Source:</span>
|
|
|
+<?php
|
|
|
+ $selected_0 = "";
|
|
|
+ $selected_1 = "";
|
|
|
+ $selected_2 = "";
|
|
|
+ $selected_3 = "";
|
|
|
+ switch (strtoupper($page->filters["alternative_source"])){
|
|
|
+ case 0:
|
|
|
+ $selected_0 = "selected";
|
|
|
+ break;
|
|
|
+ case 1:
|
|
|
+ $selected_1 = "selected";
|
|
|
+ break;
|
|
|
+ case 2:
|
|
|
+ $selected_2 = "selected";
|
|
|
+ break;
|
|
|
+ case 3:
|
|
|
+ $selected_3 = "selected";
|
|
|
+ break;
|
|
|
+ }
|
|
|
+?>
|
|
|
+ <select name='alternative_source'>
|
|
|
+ <option value='0' <?=$selected_0?>>Inventory only</option>
|
|
|
+ <option value='1' <?=$selected_1?>>Inventory or assigned to a lower grade monster</option>
|
|
|
+ <option value='2' <?=$selected_2?>>Any</option>
|
|
|
+ </select>
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ </table>
|
|
|
<div id='filter_apply'>
|
|
|
<input type='submit' value='Apply'/>
|
|
|
</div>
|
|
|
@@ -155,7 +518,7 @@
|
|
|
</td>
|
|
|
<td class='value'>
|
|
|
<?=$stat_value?>
|
|
|
- <td>
|
|
|
+ </td>
|
|
|
</tr>
|
|
|
<tr class='innate_stat'>
|
|
|
<td class='stat'>
|
|
|
@@ -177,7 +540,7 @@
|
|
|
</td>
|
|
|
<td class='value'>
|
|
|
<?=$stat_value?>
|
|
|
- <td>
|
|
|
+ </td>
|
|
|
</tr>
|
|
|
<tr class=substat>
|
|
|
<td class='stat'>
|
|
|
@@ -205,7 +568,7 @@
|
|
|
</td>
|
|
|
<td class='value <?=$craft?>'>
|
|
|
<?=$stat_value?>
|
|
|
- <td>
|
|
|
+ </td>
|
|
|
</tr>
|
|
|
<tr class=substat>
|
|
|
<td class='stat'>
|
|
|
@@ -233,7 +596,7 @@
|
|
|
</td>
|
|
|
<td class='value <?=$craft?>'>
|
|
|
<?=$stat_value?>
|
|
|
- <td>
|
|
|
+ </td>
|
|
|
</tr>
|
|
|
<tr class=substat>
|
|
|
<td class='stat'>
|
|
|
@@ -261,7 +624,7 @@
|
|
|
</td>
|
|
|
<td class='value <?=$craft?>'>
|
|
|
<?=$stat_value?>
|
|
|
- <td>
|
|
|
+ </td>
|
|
|
</tr>
|
|
|
<tr class=substat>
|
|
|
<td class='stat'>
|
|
|
@@ -289,7 +652,7 @@
|
|
|
</td>
|
|
|
<td class='value <?=$craft?>'>
|
|
|
<?=$stat_value?>
|
|
|
- <td>
|
|
|
+ </td>
|
|
|
</tr>
|
|
|
</table>
|
|
|
</td>
|
|
|
@@ -391,7 +754,7 @@
|
|
|
<?php
|
|
|
foreach ($rupgrade["alternative"] as $alternative){
|
|
|
?>
|
|
|
- <table class='alternative'>
|
|
|
+ <table class='rune alternative'>
|
|
|
<tr>
|
|
|
<td class='icon'>
|
|
|
<div class='rune_panel rune_slot_<?=$alternative->slot?> rune_level_<?=$alternative->level?> rune_quality_<?=$alternative->quality?> rune_original_quality_<?=$alternative->original_quality?>'>
|
|
|
@@ -429,7 +792,7 @@
|
|
|
</td>
|
|
|
<td class='value'>
|
|
|
<?=$stat_value?>
|
|
|
- <td>
|
|
|
+ </td>
|
|
|
</tr>
|
|
|
<tr class='innate_stat'>
|
|
|
<td class='stat'>
|
|
|
@@ -451,7 +814,7 @@
|
|
|
</td>
|
|
|
<td class='value'>
|
|
|
<?=$stat_value?>
|
|
|
- <td>
|
|
|
+ </td>
|
|
|
</tr>
|
|
|
<tr class=substat>
|
|
|
<td class='stat'>
|
|
|
@@ -479,7 +842,7 @@
|
|
|
</td>
|
|
|
<td class='value <?=$craft?>'>
|
|
|
<?=$stat_value?>
|
|
|
- <td>
|
|
|
+ </td>
|
|
|
</tr>
|
|
|
<tr class=substat>
|
|
|
<td class='stat'>
|
|
|
@@ -507,7 +870,7 @@
|
|
|
</td>
|
|
|
<td class='value <?=$craft?>'>
|
|
|
<?=$stat_value?>
|
|
|
- <td>
|
|
|
+ </td>
|
|
|
</tr>
|
|
|
<tr class=substat>
|
|
|
<td class='stat'>
|
|
|
@@ -535,7 +898,7 @@
|
|
|
</td>
|
|
|
<td class='value <?=$craft?>'>
|
|
|
<?=$stat_value?>
|
|
|
- <td>
|
|
|
+ </td>
|
|
|
</tr>
|
|
|
<tr class=substat>
|
|
|
<td class='stat'>
|
|
|
@@ -563,7 +926,7 @@
|
|
|
</td>
|
|
|
<td class='value <?=$craft?>'>
|
|
|
<?=$stat_value?>
|
|
|
- <td>
|
|
|
+ </td>
|
|
|
</tr>
|
|
|
</table>
|
|
|
</td>
|