55 lines
1.9 KiB
PHP
55 lines
1.9 KiB
PHP
<?php
|
|
|
|
/*
|
|
* UDWBase: WOWDB Web Interface
|
|
*
|
|
* © UDW 2009-2011
|
|
*
|
|
* Released under the terms and conditions of the
|
|
* GNU General Public License (http://gnu.org).
|
|
*
|
|
*/
|
|
|
|
require_once('includes/allitems.php');
|
|
|
|
$itemset_col[0] = array('itemsetID', 'name', 'item1', 'item2', 'item3', 'item4', 'item5', 'item6', 'item7', 'item8', 'item9', 'item10',);
|
|
$itemset_col[1] = array('itemsetID', 'name', 'item1', 'item2', 'item3', 'item4', 'item5', 'item6', 'item7', 'item8', 'item9', 'item10', 'spell1', 'spell2', 'spell3', 'spell4', 'spell5', 'spell6', 'spell7', 'spell8', 'skillID', 'bonus1', 'bonus2', 'bonus3', 'bonus4', 'bonus5', 'bonus6', 'bonus7', 'bonus8', 'skilllevel');
|
|
|
|
/**
|
|
*
|
|
* @param type $row
|
|
* @return int
|
|
*/
|
|
function itemsetinfo2(&$row) {
|
|
$itemset = array();
|
|
$itemset['entry'] = $row['itemsetID'];
|
|
$itemset['name'] = $row['name'];
|
|
$itemset['minlevel'] = 255;
|
|
$itemset['maxlevel'] = 0;
|
|
$itemset['pieces'] = array();
|
|
$itemset['classes'] = array();
|
|
for ($j = 1; $j <= 10; $j++)
|
|
if ($row['item' . $j]) {
|
|
$itemset['pieces'][] = $row['item' . $j];
|
|
$item = array();
|
|
$item = iteminfo($row['item' . $j], 0);
|
|
if ($item['level'] < $itemset['minlevel'])
|
|
$itemset['minlevel'] = $item['level'];
|
|
if ($item['level'] > $itemset['maxlevel'])
|
|
$itemset['maxlevel'] = $item['level'];
|
|
$itemset['classes'] = $item['classes'];
|
|
|
|
}
|
|
if (isset($item)) {
|
|
$itemset['quality2'] = 6 - $item['quality'];
|
|
if ($item['classs'] == 4)
|
|
$itemset['type'] = $item['subclass'];
|
|
} else {
|
|
$itemset['quality2'] = 6;
|
|
}
|
|
// TODO: classes
|
|
//$itemset['classes'][] = 0;
|
|
//if (classes($Row['AllowableClass']))
|
|
// $x .= LOCALE_CLASSES . ': ' . classes($Row['AllowableClass']) . '<br />';
|
|
return $itemset;
|
|
} |