修改宝物分解
parent
2d28e51301
commit
c556d0c425
|
@ -285,6 +285,11 @@ public class ItemLogic {
|
|||
throw new ErrorCodeException(ErrorCode.ITEM_DECOMPOSE_SOULE_CANT);
|
||||
Jewel jewel = (Jewel)propertyItem;
|
||||
SJewelConfig config = STableManager.getConfig(SJewelConfig.class).get(propertyItem.getEquipId());
|
||||
if(jewel.getLevel()==0&&jewel.getBuildLevel()==0){
|
||||
SItem sItem = SItem.getsItemMap().get(propertyItem.getEquipId());
|
||||
reward = getStringBuilder(reward, 1, sItem.getResolveReward());
|
||||
continue;
|
||||
}
|
||||
if(jewel.getLevel()!=0){
|
||||
Map<Integer, SJewelRankupConfig> rankupConfigMap = SJewelRankupConfig.rankupMap.get(config.getLevelupPool()).get(1);
|
||||
for(SJewelRankupConfig value:rankupConfigMap.values()){
|
||||
|
@ -321,15 +326,11 @@ public class ItemLogic {
|
|||
}
|
||||
}
|
||||
}
|
||||
SItem sItem = SItem.getsItemMap().get(propertyItem.getEquipId());
|
||||
items.add(new int[]{propertyItem.getEquipId(),1});
|
||||
jewelIdReport.add(propertyItem.getEquipId());
|
||||
jewelLevelReport.add(propertyItem.getLevel());
|
||||
jewelQualityReport.add(((Jewel) propertyItem).getBuildLevel());
|
||||
reward = getStringBuilder(reward, 1, sItem.getResolveReward());
|
||||
}
|
||||
|
||||
|
||||
|
||||
for (String jewelId : jewelList) {
|
||||
user.getEquipManager().remove(jewelId);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue