小兵遣散发送招募奖励
parent
29a14d2796
commit
50ef248574
|
@ -197,10 +197,9 @@ public class SoldierLogic {
|
|||
ItemUtil.itemCost(user, new int[][]{lotteryCost}, BIReason.SOLDIER_LOTTERY_COST, 0);
|
||||
// 获得
|
||||
mainLevelManager.updateSoldier(soldier);
|
||||
CommonProto.Drop.Builder drop = ItemUtil.drop(user, new int[][]{lotteryConfig.getGiveSoldiers()}, BIReason.SOLDIER_LOTTERY_REWARD);
|
||||
|
||||
CommonProto.Soldier soldierProto = CBean2Proto.getSoldierProto(soldier);
|
||||
MapInfoProto.RecruitSoldierResponse.Builder builder = MapInfoProto.RecruitSoldierResponse.newBuilder().setSoldier(soldierProto).setDrop(drop);
|
||||
MapInfoProto.RecruitSoldierResponse.Builder builder = MapInfoProto.RecruitSoldierResponse.newBuilder().setSoldier(soldierProto);
|
||||
MessageUtil.sendMessage(session, 1, MessageTypeProto.MessageType.RecruitSoldierResponse_VALUE, builder.build(), true);
|
||||
}
|
||||
|
||||
|
@ -246,7 +245,7 @@ public class SoldierLogic {
|
|||
if (lotteryConfig == null){
|
||||
throw new ErrorCodeException(ErrorCode.CFG_NULL);//配置不存在
|
||||
}
|
||||
CommonProto.Drop.Builder drop = ItemUtil.drop(user, new int[][]{lotteryConfig.getGiveSoldiers()}, BIReason.SOLDIER_DISMISS_REWARD);
|
||||
CommonProto.Drop.Builder drop = ItemUtil.drop(user, lotteryConfig.getGiveSoldiers(), BIReason.SOLDIER_DISMISS_REWARD);
|
||||
builder.setDrop(drop);
|
||||
// 删除待招募区小兵
|
||||
soldierMap.remove(notUsePosition);
|
||||
|
|
Loading…
Reference in New Issue