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; }