迷宫达人修改
parent
adb2c8d9c9
commit
838db384fd
|
|
@ -125,9 +125,21 @@ public class MissingRoomMissionType extends AbstractMissionType{
|
||||||
if(star!=0||type!=0){
|
if(star!=0||type!=0){
|
||||||
throw new ErrorCodeException(ErrorCode.SERVER_SELF_DEFINE);
|
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);
|
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->{
|
Arrays.stream(cost).forEach(n->{
|
||||||
for(SPrivilegeTypeConfig config:missingType){
|
for(SPrivilegeTypeConfig config:missingType){
|
||||||
if(user.getPlayerInfoManager().containPrivilageId(config.getId())){
|
if(user.getPlayerInfoManager().containPrivilageId(config.getId())){
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue