特训道具加速补充

master_haizei01
grimm 2024-06-21 11:46:56 +08:00
parent 777be8c60a
commit a0773768c4
1 changed files with 2 additions and 3 deletions

View File

@ -7,7 +7,6 @@ import com.ljsd.jieling.globals.BIReason;
import com.ljsd.jieling.globals.GlobalItemType;
import com.ljsd.jieling.logic.activity.event.Poster;
import com.ljsd.jieling.logic.activity.event.SaveHeroForceEvent;
import com.ljsd.jieling.logic.arena.ArenaLogic;
import com.ljsd.jieling.logic.dao.*;
import com.ljsd.jieling.logic.dao.root.User;
import com.ljsd.jieling.logic.item.ItemLogic;
@ -265,10 +264,10 @@ public class TrainingLogic {
}
STrainBuild trainBuild = STrainBuild.getMap().get(archId);
STrainBuildLevel buildLevel = STrainBuildLevel.getPoolMap().get(trainBuild.getLvupCostPool()).get(architecture.getLv());
if (buildLevel == null || buildLevel.getCost() == null){
if (buildLevel == null || buildLevel.getSpeedUp() == null){
throw new ErrorCodeException(ErrorCode.CFG_NULL, "未找到对应等级的建筑!");
}
Map<Integer, Long> selected = ToolsUtil.selectCostItem(buildLevel.getCost());
Map<Integer, Long> selected = ToolsUtil.selectCostItem(buildLevel.getSpeedUp());
if (!selected.containsKey(itemId)){
throw new ErrorCodeException(ErrorCode.ITEM_NOT_ENOUGH);//物品不足
}