diff --git a/webapp/services/BattleDataService.php b/webapp/services/BattleDataService.php index 5191bab3..108fb14c 100644 --- a/webapp/services/BattleDataService.php +++ b/webapp/services/BattleDataService.php @@ -465,9 +465,11 @@ class BattleDataService extends BaseService { private function rewardFragmentPve() { + $pveRankScore = getReqVal('pve_rank_score', 0); + $onlineNum = $this->getOnlineNumber(); - $instanceLevel = 0; - $instanceRank = 0; + $instanceLevel = $this->pveGeminiMeta['gemini_lv']; + $instanceRank = mt\PveGeminiMode::calcStar($this->pveGeminiModeMeta, $pveRankScore); $instanceRankRate = $this->getInstanceRankRate(); $bossReward = getReqVal('pve_kill_boss', 0) ? 1 : 0; $todayPveBattleTimes = $this->_getDailyV(TN_DAILY_PVE_BATTLE_TIMES, 0); @@ -509,7 +511,8 @@ class BattleDataService extends BaseService { private function randWeight($items) { - + $spaces = array(); + return -1; } private function getInstanceRankRate()