装备打造跑马灯
parent
8ad8890274
commit
7fe45e7d71
|
@ -1,10 +1,12 @@
|
|||
package com.ljsd.jieling.logic.item;
|
||||
|
||||
import com.ljsd.jieling.chat.logic.ChatLogic;
|
||||
import com.ljsd.jieling.config.*;
|
||||
import com.ljsd.jieling.core.FunctionIdEnum;
|
||||
import com.ljsd.jieling.core.GlobalsDef;
|
||||
import com.ljsd.jieling.core.HandlerLogicThread;
|
||||
import com.ljsd.jieling.globals.BIReason;
|
||||
import com.ljsd.jieling.globals.Global;
|
||||
import com.ljsd.jieling.logic.dao.*;
|
||||
import com.ljsd.jieling.logic.dao.root.User;
|
||||
import com.ljsd.jieling.logic.dao.UserManager;
|
||||
|
@ -376,6 +378,13 @@ public class WorkShopLogic {
|
|||
if(type == GlobalsDef.WORK_SHOP_TYPE){
|
||||
while (nums-->0){
|
||||
Equip equip = new Equip(uid, equipTid, workShopLevel, runneIdsList);
|
||||
SEquipConfig sEquipConfig = SEquipConfig.getsEquipConfigById(equip.getEquipId());
|
||||
if (sEquipConfig.getQuality() >= 5) {
|
||||
String nickName = user.getPlayerInfoManager().getNickName();
|
||||
String message = SErrorCodeEerverConfig.getI18NMessage("lamp_lottery_equip_content", new Object[]{
|
||||
nickName, ItemUtil.equipQulityNameMap.get(sEquipConfig.getQuality()),SItem.getsItemMap().get(equip.getEquipId()).getName()});
|
||||
ChatLogic.getInstance().sendSysChatMessage(message, Global.LUCKY_LUCK,equip.getEquipId(),0,0,0,0,0);
|
||||
}
|
||||
user.getEquipManager().addEquip(user,equip);
|
||||
dropBuilder.addEquipId(CBean2Proto.getEquipProto(equip));
|
||||
}
|
||||
|
|
|
@ -24,7 +24,7 @@ import java.util.concurrent.CopyOnWriteArrayList;
|
|||
|
||||
public class ItemUtil {
|
||||
private static Map<Integer,String> dropRewardMap = new ConcurrentHashMap<>();
|
||||
private static Map<Integer,String> equipQulityNameMap = new HashMap<>(2);
|
||||
public static Map<Integer,String> equipQulityNameMap = new HashMap<>(2);
|
||||
private static final Logger LOGGER = LoggerFactory.getLogger(ItemUtil.class);
|
||||
private static Set<Integer> notDelete = new HashSet<>();
|
||||
|
||||
|
@ -689,7 +689,6 @@ public class ItemUtil {
|
|||
SEquipConfig sEquipConfig = SEquipConfig.getsEquipConfigById(equipId);
|
||||
if (sEquipConfig.getQuality() >= 5) {
|
||||
String nickName = user.getPlayerInfoManager().getNickName();
|
||||
|
||||
String message = SErrorCodeEerverConfig.getI18NMessage("lamp_lottery_equip_content", new Object[]{nickName, equipQulityNameMap.get(sEquipConfig.getQuality()),SItem.getsItemMap().get(equipId).getName()});
|
||||
ChatLogic.getInstance().sendSysChatMessage(message,Global.LUCKY_LUCK,equipId,0,0,0,0,0);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue