Ejemplo n.º 1
0
    echo sprintf('<li>%s</li>', sprintf(WoW_Locale::GetString('template_item_itemlevel'), $proto->ItemLevel));
}
// Green stats
foreach ($proto->ItemStat as $stat) {
    if ($stat['type'] < 12) {
        continue;
    }
    echo sprintf('<li id="stat-%d" class="color-tooltip-green">%s</li>', $stat['type'], sprintf(WoW_Locale::GetString('template_item_stat_' . $stat['type']), $stat['value']));
}
if ($proto->itemset > 0) {
    $isItemSet = false;
    $equippedItemsCount = 0;
    $totalItemsCount = 0;
    $pieces_text = null;
    $itemsetName = DB::WoW()->selectCell("SELECT `name_%s` FROM `DBPREFIX_itemsetinfo` WHERE `id` = %d", WoW_Locale::GetLocale(), $proto->itemset);
    if (WoW_Items::IsMultiplyItemSet($proto->itemset)) {
        $setdata = DB::WoW()->selectRow("SELECT * FROM `DBPREFIX_itemsetdata` WHERE `original` = %d AND (`item1` = %d OR `item2` = %d OR `item3` = %d OR `item4` = %d OR `item5` = %d)", $proto->itemset, $proto->entry, $proto->entry, $proto->entry, $proto->entry, $proto->entry);
        $totalItemsCount = 5;
    } else {
        $setdata = DB::WoW()->selectRow("SELECT * FROM `DBPREFIX_itemsetinfo` WHERE `id` = %d", $proto->itemset);
        for ($i = 1; $i < 18; $i++) {
            if ($setdata['item' . $i] > 0) {
                $totalItemsCount++;
            } else {
                break;
            }
        }
    }
    if (isset($_GET['set'])) {
        $set_pieces_str = $_GET['set'];
        $setpieces = explode(',', $set_pieces_str);