This commit is contained in:
hujiabin 2024-05-22 14:46:08 +08:00
parent bb222476b1
commit 6308dd69a0
2 changed files with 10 additions and 4 deletions

View File

@ -113,10 +113,14 @@ class RoomBattleDataService extends BaseService {
$member['new_elo'] = $newElo;
}
$this->_getBattleRewards($userDb,$heroDb,$battleScore,$myTeamScoreAvg,$myTeamScore,$member['reward']);
myself()->_addItems($member['reward'], $awardService,$propertyChgService);
if ($this->mapMode == mt\MapMode::GOLD_MODE &&
($member['move_distance'] <= 2000 || $member['damage_out'] <= 500) ){
error_log("金币模式:消极战斗");
}else{
$this->_getBattleRewards($userDb,$heroDb,$battleScore,$myTeamScoreAvg,$myTeamScore,$member['reward']);
myself()->_addItems($member['reward'], $awardService,$propertyChgService);
}
$battleSingleDb = BattleSettlement::findSingle($this->battleSettlementDb['battle_uuid']);
if ($battleSingleDb){
$battleSingleData = emptyReplace(json_decode($battleSingleDb['data'], true), array());

View File

@ -691,6 +691,8 @@ class TameBattleDataService extends BaseService {
'dead'=> getXVal($info,'dead', 0),
'skin_id'=> getXVal($info,'skin_id', 0),
'is_mvp'=> getXVal($info,'is_mvp', 0),
'damage_out'=> getXVal($info,'damage_out', 0),
'move_distance'=> getXVal($info,'move_distance', 0),
'old_rank'=> $oldRank,
'new_rank'=> $newRank,
'old_score'=> $oldScore,