Пример #1
0
function renderSocketed($socket, $sock_gem_enchant)
{
    if ($sock_gem_enchant) {
        $sock_enchant = getEnchantment($sock_gem_enchant);
        $desc = '<a href="?enchant=' . $sock_gem_enchant . '">' . $sock_enchant['description'] . '</a>';
        if ($sock_enchant['GemID']) {
            echo '<tr><td class=EnchantSock><img src="' . getItemIconFromItemId($sock_enchant['GemID']) . '"> ' . $desc . '</td></tr>';
        } else {
            echo '<tr><td class=EnchantSock>' . $desc . '</td></tr>';
        }
    } else {
        // Камня нет выводим как обычный сокет
        renderSocket($socket);
    }
}
Пример #2
0
function getEnchantmentDesc($enchantment)
{
    if ($enc = getEnchantment($enchantment)) {
        return "<a href=?enchant={$enchantment}>" . validateText($enc['description']) . "</a>";
    }
    return "Enchant {$enchantment}";
}
Пример #3
0
include_once "include/enchant_table.php";
include_once "include/report_generator.php";
##########
/*
 Скрипт показывает энчант по его $entry
 Показывает:
  - Делается спеллом
  - Камни дающие этот энчант
  - Вещи с бонусами камней, дающие этот энчант
  - Выбрать рандом энчанты список
  - Рандом суффиксы
*/
$entry = intval(@$_REQUEST['enchant']);
$page = intval(@$_REQUEST['page']);
$mark = @$_REQUEST['mark'];
$enc = getEnchantment($entry);
if (!$enc) {
    RenderError($lang['enchant_not_found']);
} else {
    $baseLink = '?enchant=' . $entry;
    if ($ajaxmode == 0) {
        echo "<table cellspacing=0 cellpadding=0 width=500>";
        echo "<tbody>";
        echo "<tr>";
        echo "<td align=center>";
        generateEnchantTable($enc);
        echo "</td>";
        echo "</tr>";
        echo "</tbody></table>";
    }
    createReportTab();