迷宫达人修改

lvxinran 2020-10-17 23:21:38 +08:00
parent adb2c8d9c9
commit 838db384fd
1 changed files with 14 additions and 2 deletions

View File

@ -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())){