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