From d71fb15026b7cd5996362a7dc06c69ee1539861d Mon Sep 17 00:00:00 2001 From: grimm <1769111741@qq.com> Date: Wed, 17 Apr 2024 14:56:26 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9B=BE=E9=89=B4=E6=88=98=E5=8A=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/ljsd/jieling/logic/arena/ArenaLogic.java | 5 +++-- .../main/java/com/ljsd/jieling/logic/dao/EquipManager.java | 6 +++--- .../main/java/com/ljsd/jieling/logic/hero/HeroLogic.java | 3 +++ 3 files changed, 9 insertions(+), 5 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 37bb38b0f..da08ba3f5 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 @@ -850,8 +850,9 @@ public class ArenaLogic { */ private static TreeSet getMatchID(int index) { //玩家排名 获取配置 - Integer integer = SMServerArenaMatchConfig.rank2miss.floorKey(index); - Integer integer1 = SMServerArenaMatchConfig.rank2miss.get(integer); + TreeMap rank2miss = SMServerArenaMatchConfig.rank2miss; + Integer integer = rank2miss.floorKey(index); + Integer integer1 = rank2miss.get(integer); TreeSet objects = new TreeSet<>(); //分配对手 SMServerArenaMatchConfig serverArenaMatchConfig = STableManager.getConfig(SMServerArenaMatchConfig.class).get(integer1); diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/EquipManager.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/EquipManager.java index 7c71c6c71..b928e7441 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/EquipManager.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/EquipManager.java @@ -217,12 +217,12 @@ public class EquipManager extends MongoBase { public void setBaublesBookList(Set baublesBookList) { this.baublesBookList = baublesBookList; - updateString("baublesBookEnabled",baublesBookEnabled); + updateString("baublesBookList",baublesBookList); } public void addBaublesBookList(int id) { this.baublesBookList.add(id); - updateString("baublesBookEnabled",baublesBookEnabled); + updateString("baublesBookList",baublesBookList); } public Set getFaxiangRecordList() { @@ -245,7 +245,7 @@ public class EquipManager extends MongoBase { public void setFaxiangEnabled(Set faxiangEnabled) { this.faxiangEnabled = faxiangEnabled; - updateString("baublesBookEnabled",baublesBookEnabled); + updateString("faxiangEnabled",faxiangEnabled); } public void addFaxiangEnabled(int id) { diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/hero/HeroLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/hero/HeroLogic.java index a6c76e473..8a54ad61e 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/hero/HeroLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/hero/HeroLogic.java @@ -2847,6 +2847,9 @@ public class HeroLogic { bookSet.addAll(user.getEquipManager().getEquipBookEnabled());//魂印图鉴加成 bookSet.addAll(user.getItemManager().getEquipBookEnabled());//白金装备加成 bookSet.addAll(user.getMagicSoldierManager().getMagicSoldierBook());//神兵图鉴加成 + bookSet.addAll(user.getEquipManager().getBaublesBookEnabled());//神兵 + bookSet.addAll(user.getEquipManager().getFaxiangEnabled());//法相 + bookSet.addAll(user.getItemManager().getHuashenEnabled());//变身卡 return bookSet; }