魂宝灵宝二改

back_recharge
duhui 2021-11-17 08:52:43 +08:00
parent fbb977b360
commit a52e39292d
1 changed files with 10 additions and 3 deletions

View File

@ -2687,9 +2687,16 @@ public class HeroLogic {
if (propertyItem == null) { if (propertyItem == null) {
continue; continue;
} }
Gson gson = RedisUtil.getInstence().getGson(); Jewel j;
Jewel j = gson.fromJson(gson.toJson(propertyItem),Jewel.class); if (propertyItem instanceof Jewel){
SJewelConfig config = STableManager.getConfig(SJewelConfig.class).get(j.getEquipId()); j = (Jewel) propertyItem;
}else {
j = new Jewel();
j.setHeroId(propertyItem.getHeroId());
j.setLevel(propertyItem.getLevel());
j.setEquipId(propertyItem.getEquipId());
j.setBuildLevel(1);
}
// 进阶 // 进阶
Map<Integer, Map<Integer, SJewelRankupConfig>> rankPoolMap = SJewelRankupConfig.rankupMap.get(config.getRankupPool()); Map<Integer, Map<Integer, SJewelRankupConfig>> rankPoolMap = SJewelRankupConfig.rankupMap.get(config.getRankupPool());
// 升级 // 升级