From 6048b49a872d94dd2469a9cecd3bb8fc2c842f47 Mon Sep 17 00:00:00 2001 From: duhui Date: Sat, 24 Dec 2022 18:05:58 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=A4=E5=AE=B3=E5=89=AF=E6=9C=AC=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/ljsd/jieling/logic/arena/ChallengeLogic.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/arena/ChallengeLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/arena/ChallengeLogic.java index 782e7462c..e418560da 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/arena/ChallengeLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/arena/ChallengeLogic.java @@ -204,7 +204,7 @@ public class ChallengeLogic { PVEFightEvent pveFightEvent = new PVEFightEvent(user.getId(), teamId, 20, "", fightType, stage.getMonsterGroup(), 3); FightResult fightResult = FightDispatcher.dispatcher(pveFightEvent); - builder.setResult(fightResult.getResult()); + builder.setResult(0); int round = fightResult.getCurRound(); int victoryValue = stage.getReward1()[stage.getReward1().length - 1][0]; @@ -226,6 +226,7 @@ public class ChallengeLogic { // 满足首通条件 if (fightResult.getResult() == 1 && round <= victoryValue){ user.getPlayerInfoManager().setTreasureReplica(id); + builder.setResult(1); win = 2; } comDropMap = dropMap(stage, type, win, round, builder);