玉虚积分修正

back_recharge
xuexinpeng 2021-11-05 16:39:48 +08:00
parent 33f33f9550
commit ad50ec11cb
1 changed files with 4 additions and 7 deletions

View File

@ -161,11 +161,6 @@ public class CrossYuxulundaoChallengeHandler extends BaseHandler<ArenaInfoProto.
winerGetScore = setting.getBattleWinReward()[0]+(ackScores-defScores);
loserGetScore = setting.getBattleLoseReward()[0]+(defScores-ackScores);
}
//降分公式的基础上×70%
if(loserGetScore<0){
loserGetScore = (int)Math.floor(loserGetScore*0.7);
}
//范围修正1
if(winerGetScore>setting.getScoreRange()[1]){ //35
winerGetScore = setting.getScoreRange()[1];
@ -177,7 +172,10 @@ public class CrossYuxulundaoChallengeHandler extends BaseHandler<ArenaInfoProto.
}else if(loserGetScore<-setting.getScoreRange()[1]){//-35
loserGetScore = -setting.getScoreRange()[1];
}
//降分公式的基础上×70%
if(loserGetScore<0){
loserGetScore = (int)Math.floor(loserGetScore*0.7);
}
//+新增表格内修正分数
int ackRandId = SMServerRankConfig.getIdByScore(ackScores);
if (SMServerRankConfig.serverRankConfig.containsKey(ackRandId)) {
@ -200,7 +198,6 @@ public class CrossYuxulundaoChallengeHandler extends BaseHandler<ArenaInfoProto.
}else if(loserGetScore<-setting.getScoreRange()[1]){//-35
loserGetScore = -setting.getScoreRange()[1];
}
int defScore;//对手分数
AbstractRank rank = RankContext.getRankEnum(RankEnum.CROSS_YUXULUNDAO_RANK_PERSON.getType());
int crossGroup = GlobleSystemLogic.getInstence().getCrossGroup();