diff --git a/serverlogic/src/main/java/com/ljsd/jieling/util/ItemUtil.java b/serverlogic/src/main/java/com/ljsd/jieling/util/ItemUtil.java index 8bc92d0c4..373a9c912 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/util/ItemUtil.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/util/ItemUtil.java @@ -603,7 +603,8 @@ public class ItemUtil { if (sItem.getItemBaseType()==6){ equipManager.addEquipList(entry.getKey()); } - if (sItem.getItemType()==3 && reason != BIReason.EQUIP_UNLOAD_REWARD){ + if (sItem.getItemType()==3 && reason != BIReason.EQUIP_UNLOAD_REWARD + && reason != BIReason.UPHERO_DECOMPOS_HERO_REWARD && reason != BIReason.DECOMPOS_HERO_REWARD){ if (changeEquipList==null) { changeEquipList=new ArrayList<>(); }