脚本优化

back_recharge
yuanshuai 2021-12-09 10:11:14 +08:00 committed by duhui
parent 4a2f7fc95e
commit 946d97a7d4
1 changed files with 11 additions and 3 deletions

View File

@ -116,12 +116,20 @@ public class LifeStoneUpRequestHandler extends BaseHandler<HeroInfoProto.LifeSto
}
///命石一键合成
/**
*
* @param itemManager
* @param gemConfigMap
* @param costItemMap
* @param addItemMap
* @return
*/
public boolean LifeStoneAllUp(ItemManager itemManager,TreeMap<Integer,SGemConfig>gemConfigMap, Map<Integer, Long>costItemMap, Map<Integer, Long>addItemMap){
long addCount=0;//一个循环合成数量
long costGoldNum=0;//合成金币总消耗
if(costItemMap.containsKey(14)){
costGoldNum=costItemMap.get(14);
int costGoldId=gemConfigMap.get(1).getUpgradeCost()[0];//获取消耗材料id
if(costItemMap.containsKey(costGoldId)){
costGoldNum=costItemMap.get(costGoldId);
}
for (Map.Entry<Integer, SGemConfig> gemConfigEntry : gemConfigMap.entrySet()) {
SGemConfig gemConfig=gemConfigEntry.getValue();