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