合成英雄
parent
ed17b87905
commit
5e3e632282
|
@ -895,7 +895,7 @@ public class HeroLogic {
|
|||
MessageUtil.sendErrorResponse(iSession,0,msgId,"");
|
||||
}
|
||||
Map<Integer,Integer> randomMap = new ConcurrentHashMap<>();
|
||||
randomMap.put(itemId,itemNum);
|
||||
randomMap.put(itemId,itemNum/sItem.getUsePerCount());
|
||||
CommonProto.Drop.Builder drop = ItemUtil.useRandomItem(user,randomMap);
|
||||
HeroInfoProto.HeroComposeResponse heroComposeResponse = HeroInfoProto.HeroComposeResponse
|
||||
.newBuilder()
|
||||
|
@ -1032,5 +1032,4 @@ public class HeroLogic {
|
|||
return false;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
|
|
@ -569,6 +569,15 @@ public class ItemUtil {
|
|||
}
|
||||
return drop;
|
||||
}
|
||||
|
||||
/**
|
||||
* 分解,合成 使用 道具消耗检验
|
||||
* @param user
|
||||
* @param sItem
|
||||
* @param itemNum
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
public static boolean checkCost(User user ,SItem sItem , int itemNum) throws Exception {
|
||||
if (sItem == null){
|
||||
return false;
|
||||
|
|
Loading…
Reference in New Issue