diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/item/ItemLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/item/ItemLogic.java index 255dc0075..86df3d82a 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/item/ItemLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/item/ItemLogic.java @@ -133,6 +133,7 @@ public class ItemLogic { String erroMags = checkEquipResolve(equipIdsList,equipManager); if (!erroMags.isEmpty()){ MessageUtil.sendErrorResponse(iSession,0,msgId,erroMags); + return; } for (String equipId : equipIdsList) { Equip equip = equipManager.getEquipMap().get(equipId); @@ -149,7 +150,7 @@ public class ItemLogic { } private String checkEquipResolve(List equipIdsList,EquipManager equipManager) { - if (equipIdsList.size() != 0){ + if (equipIdsList.size() == 0){ return "无可分解装备"; } for (String equipId :equipIdsList){