1
This commit is contained in:
parent
e44922ab6a
commit
9881232483
@ -986,12 +986,33 @@ class BattleController extends BaseAuthedController {
|
|||||||
{
|
{
|
||||||
$data = array();
|
$data = array();
|
||||||
foreach ($member['battle_items'] as $item) {
|
foreach ($member['battle_items'] as $item) {
|
||||||
|
$itemMeta = mt\Item::get($item['item_id']);
|
||||||
|
if ($itemMeta['type'] == mt\Item::FUNC_TYPE &&
|
||||||
|
$itemMeta['sub_type'] == mt\Item::LUCKY_SYMBOL_SUBTYPE) {
|
||||||
|
$luckyRecord = myself()->_callModelStatic('LuckySymbolRecord', 'find', $roomUuid);
|
||||||
|
if (empty($luckyRecord)) {
|
||||||
|
if (myself()->_callModelStatic('LuckySymbol', 'hasLuckySymbol')) {
|
||||||
|
myself()->_callModelStatic('LuckySymbol', 'dec');
|
||||||
|
myself()->_callModelStatic('LuckySymbolRecord', 'add', $roomUuid);
|
||||||
|
array_push($data, array(
|
||||||
|
'item_id' => $item['item_id'],
|
||||||
|
'item_num' => 1,
|
||||||
|
));
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
array_push($data, array(
|
||||||
|
'item_id' => $item['item_id'],
|
||||||
|
'item_num' => 1,
|
||||||
|
));
|
||||||
|
}
|
||||||
|
} else {
|
||||||
$itemCount = Bag::getItemCount($item['item_id']);
|
$itemCount = Bag::getItemCount($item['item_id']);
|
||||||
array_push($data, array(
|
array_push($data, array(
|
||||||
'item_id' => $item['item_id'],
|
'item_id' => $item['item_id'],
|
||||||
'item_num' => $item['item_num'],
|
'item_num' => $item['item_num'],
|
||||||
));
|
));
|
||||||
}
|
}
|
||||||
|
}
|
||||||
$info['items'] = $data;
|
$info['items'] = $data;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user