From 3498d16b639a7b1d4faffb51e3d82a8423f9f7ae Mon Sep 17 00:00:00 2001 From: hujiabin <519660157@qq.com> Date: Fri, 11 Oct 2024 16:07:17 +0800 Subject: [PATCH 1/3] 1 --- webapp/controller/HeroController.class.php | 1 + webapp/controller/MissionController.class.php | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/webapp/controller/HeroController.class.php b/webapp/controller/HeroController.class.php index 375e8834..b71e5d1b 100644 --- a/webapp/controller/HeroController.class.php +++ b/webapp/controller/HeroController.class.php @@ -226,6 +226,7 @@ class HeroController extends BaseAuthedController { 'wealth_attr' => json_encode($attribute), ); if ($heroDb['quality'] == 1){ + $fieldsKv['gold_times'] = 0; $this->_incDailyV(TN_DAILY_TIER_N_HERO_TIMES, 0,1); } if ($heroDb['quality'] + 1 > 4){ diff --git a/webapp/controller/MissionController.class.php b/webapp/controller/MissionController.class.php index f8f0a303..dfd2879c 100644 --- a/webapp/controller/MissionController.class.php +++ b/webapp/controller/MissionController.class.php @@ -37,7 +37,7 @@ class MissionController extends BaseAuthedController { public function _handlePre() { parent::_handlePre(); - die; + DynData::preload(); // $this->currRankSeasonMeta = mt\RankSeason::getCurrentSeason(); // if (!$this->currRankSeasonMeta) { From b94c0944fa1bf20f85ea054092d30972822204cf Mon Sep 17 00:00:00 2001 From: hujiabin <519660157@qq.com> Date: Fri, 11 Oct 2024 16:10:41 +0800 Subject: [PATCH 2/3] 1 --- webapp/controller/MissionController.class.php | 2 +- webapp/services/RoomBattleDataService.php | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/webapp/controller/MissionController.class.php b/webapp/controller/MissionController.class.php index dfd2879c..2b0f6044 100644 --- a/webapp/controller/MissionController.class.php +++ b/webapp/controller/MissionController.class.php @@ -37,7 +37,7 @@ class MissionController extends BaseAuthedController { public function _handlePre() { parent::_handlePre(); - + DynData::preload(); // $this->currRankSeasonMeta = mt\RankSeason::getCurrentSeason(); // if (!$this->currRankSeasonMeta) { diff --git a/webapp/services/RoomBattleDataService.php b/webapp/services/RoomBattleDataService.php index 48901d92..411da0d0 100644 --- a/webapp/services/RoomBattleDataService.php +++ b/webapp/services/RoomBattleDataService.php @@ -315,7 +315,9 @@ class RoomBattleDataService extends BaseService { } if ($gold > 0){ Hero::incDailyV($heroDb['idx'],1); - myself()->_incDailyV(TN_DAILY_GOLD_MODE_BATTLE_TIMES,0,1); + if ($heroDb['quality'] > 1){ + myself()->_incDailyV(TN_DAILY_GOLD_MODE_BATTLE_TIMES,0,1); + } $coefficientArr = explode(";",$rewardMeta['goldParam']); $coefficient = isset($coefficientArr[$teamRank-1]) ? $coefficientArr[$teamRank-1] : 0; $gold = $gold * $coefficient * ($battleScore / $teamScoreAvg); From baf41d30f97eb9b6584c7bd19d8d0f3e6b6b5f1e Mon Sep 17 00:00:00 2001 From: hujiabin <519660157@qq.com> Date: Fri, 11 Oct 2024 17:04:49 +0800 Subject: [PATCH 3/3] 1 --- webapp/services/RoomBattleDataService.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webapp/services/RoomBattleDataService.php b/webapp/services/RoomBattleDataService.php index 411da0d0..6bc405cc 100644 --- a/webapp/services/RoomBattleDataService.php +++ b/webapp/services/RoomBattleDataService.php @@ -196,7 +196,7 @@ class RoomBattleDataService extends BaseService { $gold = $this->_hashRateBoost($userDb,$gold,$hashRateValue); //Vip加成金币获得 $rightVal = myself()->_getVipRightsVal(mt\StakingVip::GAIN_GOLD); - if ($rightVal > 0){ + if ($gold > 0 && $rightVal > 0){ $gold += $rightVal; } }else{