购买礼包额外掉落

back_recharge
duhui 2022-11-17 16:59:11 +08:00
parent f4952c5d51
commit 9610d134d3
2 changed files with 14 additions and 1 deletions

View File

@ -250,9 +250,18 @@ public class BuyGoodsNewLogic {
} }
List<int[][]> list = bag.getDropByBag(); List<int[][]> list = bag.getDropByBag();
int[][] gainFame = config.getGainFame(); int[][] gainFame = config.getGainFame();
// 购买礼包额外补助
if (gainFame != null && gainFame.length > 0){ if (gainFame != null && gainFame.length > 0){
list.add(gainFame); list.add(gainFame);
} }
// gm购买礼包不参与补助
if (!orderId.equals(gm_modifier)){
int[][] gainCrystal = config.getGainCrystal();
if (gainCrystal != null && gainCrystal.length > 0){
list.add(gainCrystal);
}
}
//发货 //发货
sendGoodsByType(user,config,list); sendGoodsByType(user,config,list);

View File

@ -69,8 +69,8 @@ public class SRechargeCommodityNewConfig implements BaseConfig {
private int isRecommond; private int isRecommond;
private int[][] extraReward; private int[][] extraReward;
private int[][] gainFame; private int[][] gainFame;
private int[][] gainCrystal;
public static Map<Integer,SRechargeCommodityNewConfig> configMap; public static Map<Integer,SRechargeCommodityNewConfig> configMap;
public static Map<String,SRechargeCommodityNewConfig> sdkconfigMap; public static Map<String,SRechargeCommodityNewConfig> sdkconfigMap;
@ -230,4 +230,8 @@ public class SRechargeCommodityNewConfig implements BaseConfig {
public int[][] getGainFame() { public int[][] getGainFame() {
return gainFame; return gainFame;
} }
public int[][] getGainCrystal() {
return gainCrystal;
}
} }