From 23ffa5b58b2bc800381d9588f9c41826bd6d720e Mon Sep 17 00:00:00 2001 From: grimm <1769111741@qq.com> Date: Wed, 21 Feb 2024 16:24:34 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AB=9E=E6=8A=80=E5=9C=BA=E9=87=8D=E5=86=998?= =?UTF-8?q?=E7=89=88=EF=BC=8C=E5=88=9D=E5=A7=8B=E5=8C=96=E7=AB=9E=E6=8A=80?= =?UTF-8?q?=E5=9C=BA=E5=88=B7=E6=96=B0=E5=AF=B9=E6=89=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/ljsd/jieling/logic/arena/ArenaLogic.java | 6 ++++-- .../main/java/com/ljsd/jieling/logic/dao/PlayerManager.java | 1 - 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/arena/ArenaLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/arena/ArenaLogic.java index 8475c47bc..02df29e8a 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/arena/ArenaLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/arena/ArenaLogic.java @@ -982,7 +982,7 @@ public class ArenaLogic { int arenaLvId = SArenaLevel.getLv(arenaLvScore); int roomId = SArenaRoom.getRoomId(arenaLvId); int score = SArenaSetting.getSArenaSetting().getScore(); - + // 初始化竞技场信息并保存 ArenaInfo info = new ArenaInfo(); info.setUid(user.getId()); info.setArenaLv(arenaLvId); @@ -992,8 +992,10 @@ public class ArenaLogic { info.setReceivedBox(new HashSet<>()); info.setArenaRecord(new HashMap<>()); saveArenaInfo(info); + // 刷新对手 refreshArenaOpponentList(user); - return info; + // 重启获取并返回 + return getArenaInfo(user.getId()); } /** diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/PlayerManager.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/PlayerManager.java index e4fe3a426..505a373ff 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/PlayerManager.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/PlayerManager.java @@ -589,7 +589,6 @@ public class PlayerManager extends MongoBase { public void clearVipCount(int priviliageId){ vipInfo.put(priviliageId,new VipInfo()); updateString("vipInfo", vipInfo); - } public void addVipInfo(int privilegeId){