脚本优化
parent
be54f4627d
commit
b8de907745
|
@ -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){
|
public boolean LifeStoneAllUp(ItemManager itemManager,TreeMap<Integer,SGemConfig>gemConfigMap, Map<Integer, Long>costItemMap, Map<Integer, Long>addItemMap){
|
||||||
long addCount=0;//一个循环合成数量
|
long addCount=0;//一个循环合成数量
|
||||||
long costGoldNum=0;//合成金币总消耗
|
long costGoldNum=0;//合成金币总消耗
|
||||||
if(costItemMap.containsKey(14)){
|
int costGoldId=gemConfigMap.get(1).getUpgradeCost()[0];//获取消耗材料id
|
||||||
costGoldNum=costItemMap.get(14);
|
if(costItemMap.containsKey(costGoldId)){
|
||||||
|
costGoldNum=costItemMap.get(costGoldId);
|
||||||
}
|
}
|
||||||
for (Map.Entry<Integer, SGemConfig> gemConfigEntry : gemConfigMap.entrySet()) {
|
for (Map.Entry<Integer, SGemConfig> gemConfigEntry : gemConfigMap.entrySet()) {
|
||||||
SGemConfig gemConfig=gemConfigEntry.getValue();
|
SGemConfig gemConfig=gemConfigEntry.getValue();
|
||||||
|
|
Loading…
Reference in New Issue