小兵奖励可以配null

master_zzxx
grimm 2024-06-03 16:55:41 +08:00
parent fd80ebe6d3
commit e0b0eb793e
1 changed files with 5 additions and 2 deletions

View File

@ -307,8 +307,11 @@ public class SoldierLogic {
mainLevelManager.setSoldierLayerId(stageConfig.getNextId());
mainLevelManager.putSoldierState(stageConfig.getId(), TimeUtils.nowInt());
// 通关奖励
CommonProto.Drop.Builder drop = ItemUtil.drop(user, stageConfig.getReward(), 1, BIReason.SOLDIER_MIAN_LEVEL_REWARD);
builder.setDrop(drop);
int[][] reward = stageConfig.getReward();
if (reward != null && reward.length > 0){
CommonProto.Drop.Builder drop = ItemUtil.drop(user, reward, 1, BIReason.SOLDIER_MIAN_LEVEL_REWARD);
builder.setDrop(drop);
}
builder.setResult(1);
// 排行榜
AbstractRank rank = RankContext.getRankEnum(RankEnum.MAIN_LEVEL_RANK.getType());