迷宫达人修改
parent
adb2c8d9c9
commit
838db384fd
|
@ -125,9 +125,21 @@ public class MissingRoomMissionType extends AbstractMissionType{
|
|||
if(star!=0||type!=0){
|
||||
throw new ErrorCodeException(ErrorCode.SERVER_SELF_DEFINE);
|
||||
}
|
||||
int[][] cost = new int[][]{sMazeTreasure.getTakeItem()};
|
||||
//特权减少消耗
|
||||
int[] costTemp = new int[sMazeTreasure.getTakeItem().length];
|
||||
for(int i= 0; i <sMazeTreasure.getTakeItem().length;i++){
|
||||
costTemp[i] = sMazeTreasure.getTakeItem()[i];
|
||||
}
|
||||
int[][] cost = new int[][]{costTemp};
|
||||
|
||||
// //特权减少消耗
|
||||
List<SPrivilegeTypeConfig> missingType = SPrivilegeTypeConfig.privilegeByType.get(VipPrivilegeType.MISSING_ROOM_CONSUME);
|
||||
//
|
||||
// for(SPrivilegeTypeConfig config:missingType){
|
||||
// if(user.getPlayerInfoManager().containPrivilageId(config.getId())){
|
||||
// throw new ErrorCodeException(ErrorCode.SERVER_SELF_DEFINE);
|
||||
// n[1] =(int)(n[1]/10000d*(10000+config.getCondition()[0][1]));
|
||||
// }
|
||||
// }
|
||||
Arrays.stream(cost).forEach(n->{
|
||||
for(SPrivilegeTypeConfig config:missingType){
|
||||
if(user.getPlayerInfoManager().containPrivilageId(config.getId())){
|
||||
|
|
Loading…
Reference in New Issue