From ea3e7cdaf34c4df9f6662cacaf60c21c0deeae2e Mon Sep 17 00:00:00 2001 From: xuexinpeng Date: Thu, 14 Oct 2021 11:28:22 +0800 Subject: [PATCH] =?UTF-8?q?yx:=E8=AE=A1=E5=88=86=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../CrossYuxulundaoChallengeHandler.java | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/crossServer/CrossYuxulundaoChallengeHandler.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/crossServer/CrossYuxulundaoChallengeHandler.java index 3b06040fc..247333a59 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/crossServer/CrossYuxulundaoChallengeHandler.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/crossServer/CrossYuxulundaoChallengeHandler.java @@ -146,10 +146,23 @@ public class CrossYuxulundaoChallengeHandler extends BaseHandler= setting.getScoreRange()[0] && setting.getBattleWinReward()[0] + scoresValAbs <= setting.getScoreRange()[1] + /*int winerGetScore = setting.getBattleWinReward()[0] + scoresValAbs >= setting.getScoreRange()[0] && setting.getBattleWinReward()[0] + scoresValAbs <= setting.getScoreRange()[1] ? setting.getBattleWinReward()[0] + scoresValAbs : setting.getScoreRange()[1]; //失败者获取分数 负数 - int loserGetScore = -winerGetScore; + int loserGetScore = -winerGetScore;*/ + int winerGetScore= setting.getBattleWinReward()[0]+(defScores-ackScores); + int loserGetScore = setting.getBattleLoseReward()[0]-(defScores-ackScores); + if(winerGetScore>setting.getScoreRange()[1]){ + winerGetScore = setting.getScoreRange()[1]; + }else if(winerGetScoresetting.getScoreRange()[1]){ + loserGetScore = setting.getScoreRange()[1]; + }else if(loserGetScore