1
This commit is contained in:
parent
602ca758a1
commit
6dc2a5257a
@ -249,7 +249,8 @@ class Item {
|
||||
self::FUNC_TYPE,
|
||||
self::MATERIAL_TYPE,
|
||||
self::FRAGMENT_TYPE,
|
||||
14
|
||||
14,
|
||||
self::FRAGMENT_BOX_TYPE,
|
||||
));
|
||||
}
|
||||
|
||||
|
@ -25,8 +25,11 @@ require_once('models/RealtimeData.php');
|
||||
|
||||
require_once('services/RankActivityService.php');
|
||||
require_once('services/FormulaService.php');
|
||||
require_once('services/AwardService.php');
|
||||
require_once('services/PropertyChgService.php');
|
||||
|
||||
use mt;
|
||||
use services;
|
||||
use phpcommon\SqlHelper;
|
||||
use models\Season;
|
||||
use models\Battle;
|
||||
@ -666,6 +669,7 @@ class BattleDataService extends BaseService {
|
||||
|
||||
private function randWeight($items)
|
||||
{
|
||||
error_log(json_encode($items));
|
||||
$weights = array();
|
||||
{
|
||||
$weight = 0;
|
||||
@ -713,6 +717,8 @@ class BattleDataService extends BaseService {
|
||||
|
||||
private function procDrop($dropIdx)
|
||||
{
|
||||
$propertyChgService = new services\PropertyChgService();
|
||||
$awardService = new services\AwardService();
|
||||
$matchMode = getReqVal('match_mode', 0);
|
||||
if ($dropIdx == 0) {
|
||||
$itemId = FragmentPool::dropHero();
|
||||
@ -722,6 +728,15 @@ class BattleDataService extends BaseService {
|
||||
'item_id' => $itemId,
|
||||
'item_num' => 1
|
||||
));
|
||||
myself()->_addItems(
|
||||
array(
|
||||
array(
|
||||
'item_id' => $itemId,
|
||||
'item_num' => 1
|
||||
)),
|
||||
$awardService,
|
||||
$propertyChgService
|
||||
);
|
||||
if ($matchMode == self::MATCH_MODE_PVE) {
|
||||
myself()->_incDailyV(TN_DAILY_PVE_GET_FRAGMENT_NUM, 0, 1);
|
||||
} else {
|
||||
@ -736,6 +751,15 @@ class BattleDataService extends BaseService {
|
||||
'item_id' => $itemId,
|
||||
'item_num' => 1
|
||||
));
|
||||
myself()->_addItems(
|
||||
array(
|
||||
array(
|
||||
'item_id' => $itemId,
|
||||
'item_num' => 1
|
||||
)),
|
||||
$awardService,
|
||||
$propertyChgService
|
||||
);
|
||||
if ($matchMode == self::MATCH_MODE_PVE) {
|
||||
myself()->_incDailyV(TN_DAILY_PVE_GET_FRAGMENT_NUM, 0, 1);
|
||||
} else {
|
||||
|
Loading…
x
Reference in New Issue
Block a user