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); } }
function getEnchantmentDesc($enchantment) { if ($enc = getEnchantment($enchantment)) { return "<a href=?enchant={$enchantment}>" . validateText($enc['description']) . "</a>"; } return "Enchant {$enchantment}"; }
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();