cube doc 90% done

This commit is contained in:
color.diff=auto 2021-05-10 10:41:26 -06:00
parent 264743c6b1
commit babfe5b0dd
1208 changed files with 505 additions and 44 deletions

View File

@ -1,5 +1,4 @@
<?php
error_reporting(E_ERROR | E_PARSE);
set_time_limit(-1);
ini_set('max_input_time', '-1');
@ -61,6 +60,16 @@ if (!empty($_GET['cmd']))
$cmd = $_GET['cmd'];
if ($cmd == 'genDocCube') {
$type = "Cube Recipes";
$align = 'left';
}
if ($cmd == 'genDocUniqueItems') {
$type = "Unique Items";
$align = 'center';
}
$htmltop = <<<EOT
<!doctype html>
<html lang="en">
@ -76,13 +85,14 @@ $htmltop = <<<EOT
<link rel="preconnect" href="https://fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css2?family=Lato:wght@300&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://bootswatch.com/4/sketchy/bootstrap.min.css">
<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/1.10.24/css/jquery.dataTables.css">
<link rel="stylesheet" href="res/style.css">
<style>
body{
background: black;
text-align: center;
font-family: ExocetLight;
text-align: $align;
font-family: Lato;
}
@ -114,23 +124,36 @@ $htmltop = <<<EOT
}
</style>
<script src="res/jquery-3.6.0.min.js"></script>
<script src="res/jquery-3.5.1.min.js"></script>
<script type="text/javascript" charset="utf8" src="https://cdn.datatables.net/1.10.24/js/jquery.dataTables.js"></script>
<script src="res/bootstrap.bundle.min.js"></script>
<script src="res/app.js"></script>
</script>
<script>
$(document).ready(function() {
$('.cubetable').dataTable();
} );
</script>
<title>D2Modder</title>
</head>
<body>
<div class="container container-top">
<h1>{$_SESSION['modname']} Unique Items</h1>
<h1>{$_SESSION['modname']} $type</h1>
<p>Auto generated with D2Modder by Hash Casper</p>
EOT;
$htmlbottom = <<<EOT
</div>
</body>
</html>
EOT;
@ -270,8 +293,124 @@ EOT;
*
*/
function getImage($code) {
$sql = "SELECT invfile FROM armor WHERE `code`=\"$code\" OR `type`=\"$code\" OR `type2`=\"$code\"";
$img = PDO_FetchOne($sql);
if (empty($img)) {
$sql = "SELECT invfile FROM misc WHERE `code`=\"$code\" OR `type`=\"$code\" OR `type2`=\"$code\"";
$img = PDO_FetchOne($sql);
}
if (empty($img)) {
$sql = "SELECT invfile FROM weapons WHERE `code`=\"$code\" OR `type`=\"$code\" OR `type2`=\"$code\"";
$img = PDO_FetchOne($sql);
}
if (!empty($img)) {
return "$img.png";
} else {
return "1.png";
}
return "$img.png";
}
function getItemName($code) {
$sql = "SELECT name FROM armor WHERE `code`=\"$code\" OR `type`=\"$code\" OR `type2`=\"$code\"";
$name = PDO_FetchOne($sql);
if (empty($name)) {
$sql = "SELECT name FROM misc WHERE `code`=\"$code\" OR `type`=\"$code\" OR `type2`=\"$code\"";
$name = PDO_FetchOne($sql);
}
if (empty($name)) {
$sql = "SELECT name FROM weapons WHERE `code`=\"$code\" OR `type`=\"$code\" OR `type2`=\"$code\"";
$name = PDO_FetchOne($sql);
}
return $name;
}
if ($cmd == "genDocCube") {
echo $htmltop;
echo <<<EOT
<style>
body{
background: white;
color: black;
font-family: ExocetLight;
}
table, table th, table td, table tr {
background: #000;
color: #ccc;
}
.item_stats{
width: auto;
height: auto;
}
.item_desc {
height: auto;
text-align: center;
padding: 10px;
text-transform: uppercase;
}
.green {
color: #00FF00; /*Set items*/
}
.gold{
color: #A59263; /*Set items*/
}
.orange{
color: #FFA500; /*Set items*/
}
.yellow {
color: #FFFF00; /*Set items*/
}
.blue {
color: #4169E1;
}
table {
font-family: Lato;
}
td {
width: 200px;
text-align: center;
vertical-align: top;
}
</style>
EOT;
echo <<<EOT
<table border=1 class="cubetable">
<thead>
<tr>
<th>Recipe</th>
<th>Input 1</th>
<th>Input 2</th>
<th>Input 3</th>
<th>Input 4</th>
<th>Input 5</th>
<th>Input 6</th>
<th>Input 7</th>
<th>Output 1</th>
<th>Output 2</th>
<th>Output 3</th>
</tr>
</thead>
<tbody>
EOT;
$item_quality_params = [
"any" => "Any item (*Not Advised)",
@ -306,9 +445,8 @@ if ($cmd == "genDocCube") {
];
// get all cube rows
$sql = "SELECT * FROM cubemain WHERE enabled=1";
$sql = "SELECT * FROM cubemain WHERE enabled=1 LIMIT 1500";
$res = PDO_FetchAll($sql);
$desc = $res['description'];
/*
*
@ -319,8 +457,8 @@ if ($cmd == "genDocCube") {
foreach ($res as $r) {
//ddump($r);
$desc = $r['description'];
//var_dump($r);
// grab all inputs
$input_codes = array_filter(
[
@ -334,7 +472,7 @@ if ($cmd == "genDocCube") {
]
);
foreach ($input_codes as $inputNum => $value) {
foreach ($input_codes as $inputNum => $value) {
if (str_contains($value, ',')) {
$input_codes[$inputNum] = explode(",", $value); // hpot,qty=3
@ -345,42 +483,59 @@ if ($cmd == "genDocCube") {
// first find the item code in either armor, misc, or weapons
// then get spelldesc/spelldescstr
$sql = "SELECT spelldescstr FROM `misc` WHERE `code`=\"{$oarray[0]}\"";
$spelldescstr = PDO_FetchOne($sql);
if (!empty($spelldescstr)) { // spelldescstr has value then grab it from tbl
$sql = "SELECT `String` FROM `strings` WHERE Key=\"$spelldescstr\"";
$str = PDO_FetchOne($sql);
} else { // grab item code's tbl string
$sql = "SELECT `String` FROM `strings` WHERE Key=\"{$oarray[0]}\"";
$str = PDO_FetchOne($sql);
}
$sql = "SELECT `String` FROM `strings` WHERE Key=\"{$oarray[0]}\"";
$str = PDO_FetchOne($sql);
// if empty str == 4-letter code, so just display
// if empty str == 4-letter code, call getItemName()
if (empty($str)) {
$input_codes[$inputNum][0] = $oarray[0];
$input_codes[$inputNum][0] = ($oarray[0]);
} else {
$input_codes[$inputNum][0] = $str;
}
// get image
$input_codes[$inputNum]["img"] = getImage($oarray[0]);
} else {
$value .= ",";
$input_codes[$inputNum] = explode(",", $value); // hpot,qty=3
$sql = "SELECT spelldescstr FROM `misc` WHERE `code`=\"$value\"";
$spelldescstr = PDO_FetchOne($sql);
$oarray = explode(",", $value); // hpot,qty=3
// For each input code // hpot,qty=3 like mpot/hpot/magharv
// if spelldescstr is set, use it. Else use item string tbl
// first find the item code in either armor, misc, or weapons
// then get spelldesc/spelldescstr
if (!empty($spelldescstr)) { // spelldescstr has value then grab it from tbl
$sql = "SELECT `String` FROM `strings` WHERE Key=\"$spelldescstr\"";
$str = PDO_FetchOne($sql);
} else { // grab item code's tbl string
$sql = "SELECT `String` FROM `strings` WHERE Key=\"$value\"";
$str = PDO_FetchOne($sql);
}
$sql = "SELECT `String` FROM `strings` WHERE Key=\"{$oarray[0]}\"";
$str = PDO_FetchOne($sql);
// if empty str == 4-letter code, so just display
if (empty($str)) {
$input_codes[$inputNum] = $value;
$input_codes[$inputNum][0] = ($oarray[0]);
} else {
$input_codes[$inputNum] = $str;
$input_codes[$inputNum][0] = $str;
}
// get image
$input_codes[$inputNum]["img"] = getImage($oarray[0]);
// $sql = "SELECT `String` FROM `strings` WHERE Key=\"$value\"";
// $str = PDO_FetchOne($sql).",";
//
//
//
//
// // if empty str == 4-letter code, so just display
// if (empty($str)) {
// $input_codes[$inputNum][0] = $value;
// } else {
// $input_codes[$inputNum][0] = $str;
// }
//
// // get image
// $img = getImage($value);
// $input_codes[$inputNum . "_img"] = $img;
}
}
@ -411,24 +566,85 @@ if ($cmd == "genDocCube") {
// if empty str == 4-letter code, so just display
if (empty($str)) {
$output_codes[$outputNum][0] = $oarray[0];
$output_codes[$outputNum][0] = ($oarray[0]);
} else {
$output_codes[$outputNum][0] = $str;
}
$output_codes[$outputNum]["img"] = getImage($oarray[0]);
} else { // else output code is three/four letter code
$sql = "SELECT `String` FROM `strings` WHERE Key=\"$value\"";
$value .= ",";
$output_codes[$outputNum] = explode(",", $value); // hpot,qty=3
$oarray = explode(",", $value); // hpot,qty=3
$sql = "SELECT `String` FROM `strings` WHERE Key=\"{$oarray[0]}\"";
$str = PDO_FetchOne($sql);
// if empty str == 4-letter code, so just display
if (empty($str)) {
$output_codes[$outputNum] = $value;
$output_codes[$outputNum][0] = ($oarray[0]);
} else {
$output_codes[$outputNum] = $str;
$output_codes[$outputNum][0] = $str;
}
$output_codes[$outputNum]["img"] = getImage($oarray[0]);
// $sql = "SELECT `String` FROM `strings` WHERE Key=\"$value\"";
// $str = PDO_FetchOne($sql);
//
// // if empty str == 4-letter code, so just display
// if (empty($str)) {
// $output_codes[$outputNum] = $value;
// } else {
// $output_codes[$outputNum] = $str;
// }
// // get image
// $img = getImage($value);
// $output_codes[$outputNum . "_img"] = $img;
}
// if output[1] or output[2], output[3], output[4] contains `=' sign
// parse_str or explode at = to get modifer and value
// if modifier = pre or suf, find ID in magic prefix/suffix line.
// if output is array we know it contains modifers and values
if (is_array($output_codes[$outputNum])) {
// 0 will always be item code.
// 1,2,3 can be mods, either can have =
// if 1,2,3 have = sign, explode and get mod = value
$itemcode = $output_codes[0];
$mod = array_filter([$output_codes[$outputNum][1], $output_codes[$outputNum][2], $output_codes[$outputNum][3]]);
//var_dump($mod);
foreach ($mod as $m) {
if (str_contains($m, '=')) {
$e = explode("=", $m);
$output_codes[$outputNum]['code'] = $e[0];
$output_codes[$outputNum]['value'] = $e[1];
}
}
}
}
//var_dump($output_codes);
$output = array_merge($input_codes, $output_codes);
// Set description
$output['desc'] = $desc;
//var_dump($output);
//var_dump($output);
/*
* TODO: process mods for each output
@ -461,7 +677,192 @@ if ($cmd == "genDocCube") {
}
$output['mods'] = array_filter($m);
var_dump($output);
unset($output);
}// end each row loop
}
/*
* Echo out each row as HTML with all the data it may have
*
*/
// echo "<tr>";
// foreach ($output as $k => $v) {
//
// // if input 1, input 2 is an array
//
// if (is_array($v)){
// echo "<td><img src=\"/img/items/{$v['img']}\">{$v[0]}: {$v[1]}</td>";
// echo "<td><img src=\"/img/items/{$v['img']}\">{$v[0]}: {$v[1]}</td>";
// } else {
//
// $img = "";
// // if input 1, input 2 ... etc. are not arrays
// echo '<td><img src="'.$o.'"></td>';
// }
// }
// echo "</tr>";
?>
<tr>
<td class="desc">
<?php echo $output['desc'] ?>
</td>
<td class="input1">
<?php
if (!empty($output["input 1"]["img"])) {
echo "<img src='/img/items/{$output["input 1"]["img"]}'><br>";
}
?>
<?php echo $output["input 1"][0] ?><br>
<?php echo $output["input 1"][1] ?><br>
</td>
<td class="input2">
<?php
if (!empty($output["input 2"]["img"])) {
echo "<img src='/img/items/{$output["input 2"]["img"]}'><br>";
}
?>
<?php echo $output["input 2"][0] ?><br>
<?php echo $output["input 2"][1] ?><br>
</td>
<td class="input3">
<?php
if (!empty($output["input 3"]["img"])) {
echo "<img src='/img/items/{$output["input 3"]["img"]}'><br>";
}
?>
<?php echo $output["input 3"][0] ?><br>
<?php echo $output["input 3"][1] ?><br>
</td>
<td class="input4">
<?php
if (!empty($output["input 4"]["img"])) {
echo "<img src='/img/items/{$output["input 4"]["img"]}'><br>";
}
?>
<?php echo $output["input 4"][0] ?><br>
<?php echo $output["input 4"][1] ?><br>
</td>
<td class="input5">
<?php
if (!empty($output["input 5"]["img"])) {
echo "<img src='/img/items/{$output["input 5"]["img"]}'><br>";
}
?>
<?php echo $output["input 5"][0] ?><br>
<?php echo $output["input 5"][1] ?><br>
</td>
<td class="input6">
<?php
if (!empty($output["input 6"]["img"])) {
echo "<img src='/img/items/{$output["input 6"]["img"]}'><br>";
}
?>
<?php echo $output["input 6"][0] ?><br>
<?php echo $output["input 6"][1] ?><br>
</td>
<td class="input7">
<?php
if (!empty($output["input 7"]["img"])) {
echo "<img src='/img/items/{$output["input 7"]["img"]}'><br>";
}
?>
<?php echo $output["input 7"][0] ?><br>
<?php echo $output["input 7"][1] ?><br>
</td>
<td class="output1">
<?php
if (!empty($output["output"]["img"])) {
echo "<img src='/img/items/{$output["output"]["img"]}'>";
}
?>
<?php echo $output["output"][0] ?>
<?php echo $output["output"][1] ?><br>
<?php
for ($i = 1; $i <= 5; $i++) {
if ($output["mods"][0]["mod $i"]) {
echo "{$output["mods"][0]["mod $i"]}<br>";
}
if ($output["mods"][0]["mod $i chance"]) {
echo "Chance:{$output["mods"][0]["mod $i chance"]}<br>";
}
if ($output["mods"][0]["mod $i min"]) {
echo "Min:{$output["mods"][0]["mod $i min"]}<br>";
}
if ($output["mods"][0]["mod $i max"]) {
echo "Max:{$output["mods"][0]["mod $i max"]}";
}
}
?>
</td>
<td class="output2">
<?php
if (!empty($output["output 2"]["img"])) {
echo "<p><img src='/img/items/{$output["output 2"]["img"]}'></p>";
}
?>
<p><?php echo $output["output b"][0] ?></p>
<p><?php echo $output["output b"][1] ?></p>
<?php
for ($i = 1; $i <= 5; $i++) {
if ($output["mods"][1]["b mod $i"]) {
echo "{$output["mods"][1]["b mod $i"]}<br>";
}
if ($output["mods"][1]["b mod $i chance"]) {
echo "Chance:{$output["mods"][1]["b mod $i chance"]}<br>";
}
if ($output["mods"][1]["b mod $i min"]) {
echo "Min:{$output["mods"][1]["b mod $i min"]}<br>";
}
if ($output["mods"][1]["b mod $i max"]) {
echo "Max:{$output["mods"][1]["b mod $i max"]}";
}
}
?>
</td>
<td class="output3">
<?php
if (!empty($output["output 3"]["img"])) {
echo "<p><img src='/img/items/{$output["output 3"]["img"]}'></p>";
}
?>
<p><?php echo $output["output c"][2] ?></p>
<p><?php echo $output["output c"][1] ?></p>
<?php
for ($i = 1; $i <= 5; $i++) {
if ($output["mods"][2]["c mod $i"]) {
echo "{$output["mods"][2]["c mod $i"]}<br>";
}
if ($output["mods"][2]["c mod $i chance"]) {
echo "Chance:{$output["mods"][2]["c mod $i chance"]}<br>";
}
if ($output["mods"][2]["c mod $i min"]) {
echo ">Min:{$output["mods"][2]["c mod $i min"]}<br>";
}
if ($output["mods"][2]["c mod $i max"]) {
echo "Max:{$output["mods"][2]["c mod $i max"]}";
}
}
?>
</td>
</tr>
<?php
//var_dump($output);
unset($output);
}// end each row loop
echo <<<EOT
</tbody>
<table>
EOT;
echo $htmlbottom;
}

0
img/items/1.png Executable file → Normal file
View File

Before

Width:  |  Height:  |  Size: 228 B

After

Width:  |  Height:  |  Size: 228 B

0
img/items/INVGLD.png Executable file → Normal file
View File

Before

Width:  |  Height:  |  Size: 549 B

After

Width:  |  Height:  |  Size: 549 B

BIN
img/items/am1.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 417 B

After

Width:  |  Height:  |  Size: 284 B

BIN
img/items/am10.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 505 B

After

Width:  |  Height:  |  Size: 404 B

BIN
img/items/am11.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 568 B

After

Width:  |  Height:  |  Size: 461 B

BIN
img/items/am12.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 589 B

After

Width:  |  Height:  |  Size: 484 B

BIN
img/items/am13.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 546 B

After

Width:  |  Height:  |  Size: 442 B

BIN
img/items/am14.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 564 B

After

Width:  |  Height:  |  Size: 467 B

BIN
img/items/am15.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 527 B

After

Width:  |  Height:  |  Size: 381 B

BIN
img/items/am16.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 576 B

After

Width:  |  Height:  |  Size: 448 B

BIN
img/items/am17.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 579 B

After

Width:  |  Height:  |  Size: 457 B

BIN
img/items/am18.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 565 B

After

Width:  |  Height:  |  Size: 457 B

BIN
img/items/am19.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 575 B

After

Width:  |  Height:  |  Size: 474 B

BIN
img/items/am2.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 428 B

After

Width:  |  Height:  |  Size: 278 B

BIN
img/items/am3.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 451 B

After

Width:  |  Height:  |  Size: 304 B

BIN
img/items/am4.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 475 B

After

Width:  |  Height:  |  Size: 344 B

BIN
img/items/am5.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 487 B

After

Width:  |  Height:  |  Size: 359 B

BIN
img/items/am6.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 528 B

After

Width:  |  Height:  |  Size: 420 B

BIN
img/items/am7.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 486 B

After

Width:  |  Height:  |  Size: 348 B

BIN
img/items/am8.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 548 B

After

Width:  |  Height:  |  Size: 441 B

BIN
img/items/am9.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 487 B

After

Width:  |  Height:  |  Size: 356 B

0
img/items/bg.png Executable file → Normal file
View File

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

BIN
img/items/blood1.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 461 B

After

Width:  |  Height:  |  Size: 346 B

BIN
img/items/blood10.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 567 B

After

Width:  |  Height:  |  Size: 506 B

BIN
img/items/blood11.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 637 B

After

Width:  |  Height:  |  Size: 588 B

BIN
img/items/blood12.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 694 B

After

Width:  |  Height:  |  Size: 658 B

BIN
img/items/blood13.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 667 B

After

Width:  |  Height:  |  Size: 610 B

BIN
img/items/blood14.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 684 B

After

Width:  |  Height:  |  Size: 646 B

BIN
img/items/blood15.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 644 B

After

Width:  |  Height:  |  Size: 574 B

BIN
img/items/blood16.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 704 B

After

Width:  |  Height:  |  Size: 647 B

BIN
img/items/blood17.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 709 B

After

Width:  |  Height:  |  Size: 665 B

BIN
img/items/blood18.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 671 B

After

Width:  |  Height:  |  Size: 610 B

BIN
img/items/blood19.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 715 B

After

Width:  |  Height:  |  Size: 711 B

BIN
img/items/blood2.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 486 B

After

Width:  |  Height:  |  Size: 369 B

BIN
img/items/blood3.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 504 B

After

Width:  |  Height:  |  Size: 400 B

BIN
img/items/blood4.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 536 B

After

Width:  |  Height:  |  Size: 444 B

BIN
img/items/blood5.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 575 B

After

Width:  |  Height:  |  Size: 478 B

BIN
img/items/blood6.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 593 B

After

Width:  |  Height:  |  Size: 520 B

BIN
img/items/blood7.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 568 B

After

Width:  |  Height:  |  Size: 464 B

BIN
img/items/blood8.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 627 B

After

Width:  |  Height:  |  Size: 562 B

BIN
img/items/blood9.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 562 B

After

Width:  |  Height:  |  Size: 492 B

BIN
img/items/craft001.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

BIN
img/items/craft002.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

BIN
img/items/craft003.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

BIN
img/items/craft004.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

BIN
img/items/craft005.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

BIN
img/items/craft006.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.0 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

BIN
img/items/craft007.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

BIN
img/items/craft008.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

BIN
img/items/craft009.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

BIN
img/items/craft010.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 2.0 KiB

BIN
img/items/craft011.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.0 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

BIN
img/items/craft012.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

BIN
img/items/craft013.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

BIN
img/items/craft014.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.0 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

BIN
img/items/craft015.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

BIN
img/items/craft016.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

BIN
img/items/craft017.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

BIN
img/items/craft018.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 4.1 KiB

BIN
img/items/craft019.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

BIN
img/items/craft020.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

BIN
img/items/craft021.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.9 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

BIN
img/items/craft022.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

BIN
img/items/craft023.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.9 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

BIN
img/items/craft024.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

BIN
img/items/craft025.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

BIN
img/items/craft026.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

BIN
img/items/craft027.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

BIN
img/items/craft028.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

BIN
img/items/craft029.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

BIN
img/items/craft030.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

BIN
img/items/craft031.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

BIN
img/items/craft032.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

BIN
img/items/craft033.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 4.0 KiB

BIN
img/items/crp.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 863 B

After

Width:  |  Height:  |  Size: 729 B

BIN
img/items/dm1.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 473 B

After

Width:  |  Height:  |  Size: 338 B

BIN
img/items/dm10.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 599 B

After

Width:  |  Height:  |  Size: 530 B

BIN
img/items/dm11.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 640 B

After

Width:  |  Height:  |  Size: 575 B

BIN
img/items/dm12.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 667 B

After

Width:  |  Height:  |  Size: 634 B

BIN
img/items/dm13.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 630 B

After

Width:  |  Height:  |  Size: 561 B

BIN
img/items/dm14.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 651 B

After

Width:  |  Height:  |  Size: 605 B

BIN
img/items/dm15.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 653 B

After

Width:  |  Height:  |  Size: 583 B

BIN
img/items/dm16.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 697 B

After

Width:  |  Height:  |  Size: 648 B

BIN
img/items/dm17.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 699 B

After

Width:  |  Height:  |  Size: 647 B

BIN
img/items/dm18.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 660 B

After

Width:  |  Height:  |  Size: 603 B

BIN
img/items/dm19.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 676 B

After

Width:  |  Height:  |  Size: 656 B

BIN
img/items/dm2.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 502 B

After

Width:  |  Height:  |  Size: 393 B

BIN
img/items/dm3.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 533 B

After

Width:  |  Height:  |  Size: 407 B

BIN
img/items/dm4.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 526 B

After

Width:  |  Height:  |  Size: 424 B

BIN
img/items/dm5.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 558 B

After

Width:  |  Height:  |  Size: 462 B

BIN
img/items/dm6.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 579 B

After

Width:  |  Height:  |  Size: 497 B

BIN
img/items/dm7.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 546 B

After

Width:  |  Height:  |  Size: 440 B

BIN
img/items/dm8.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 615 B

After

Width:  |  Height:  |  Size: 544 B

BIN
img/items/dm9.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 584 B

After

Width:  |  Height:  |  Size: 500 B

BIN
img/items/em1.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 434 B

After

Width:  |  Height:  |  Size: 306 B

BIN
img/items/em10.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 538 B

After

Width:  |  Height:  |  Size: 452 B

BIN
img/items/em11.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 586 B

After

Width:  |  Height:  |  Size: 515 B

BIN
img/items/em12.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 650 B

After

Width:  |  Height:  |  Size: 596 B

BIN
img/items/em13.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 608 B

After

Width:  |  Height:  |  Size: 536 B

Some files were not shown because too many files have changed in this diff Show More