点金特权加成
parent
f9115627b9
commit
ccc07db16b
|
|
@ -481,8 +481,8 @@ public class StoreLogic implements IEventHandler {
|
|||
for(int[] extra : extraAdd){
|
||||
int type = extra[0];
|
||||
if(type == 1){
|
||||
SPlayerLevelConfig sPlayerLevelConfig = SPlayerLevelConfig.sPlayerLevelConfigMap.get(user.getPlayerInfoManager().getLevel());
|
||||
add += sPlayerLevelConfig.getExtraAdd();
|
||||
// SPlayerLevelConfig sPlayerLevelConfig = SPlayerLevelConfig.sPlayerLevelConfigMap.get(user.getPlayerInfoManager().getLevel());
|
||||
// add += sPlayerLevelConfig.getExtraAdd();
|
||||
}else if(type == 2){
|
||||
int addPrivageId = extra[1];
|
||||
// PlayerLogic.getInstance().getMaxCountByPrivilegeType(user,addPrivageId);
|
||||
|
|
@ -504,13 +504,13 @@ public class StoreLogic implements IEventHandler {
|
|||
levelAdd = SPlayerLevelConfig.getsPlayerLevelConfigMap().get(user.getPlayerInfoManager().getLevel()).getGoldExtraNum3();
|
||||
}
|
||||
}
|
||||
if (levelAdd > 0) {
|
||||
Map<Integer, Integer> map = SPrivilegeTypeConfig.conditionMap.get(GlobalsDef.VIP_UNLOCK_PRIVILEGE).get(VipPrivilegeType.SHOP_DIAN_JING);
|
||||
Integer orDefault = map.getOrDefault(user.getPlayerInfoManager().getVipLevel(), 0);
|
||||
if (orDefault != null && orDefault != 0) {
|
||||
add += orDefault;
|
||||
}
|
||||
}
|
||||
// if (levelAdd > 0) {
|
||||
// Map<Integer, Integer> map = SPrivilegeTypeConfig.conditionMap.get(GlobalsDef.VIP_UNLOCK_PRIVILEGE).get(VipPrivilegeType.SHOP_DIAN_JING);
|
||||
// Integer orDefault = map.getOrDefault(user.getPlayerInfoManager().getVipLevel(), 0);
|
||||
// if (orDefault != null && orDefault != 0) {
|
||||
// add += orDefault;
|
||||
// }
|
||||
// }
|
||||
dropItems[i][1] = (int) ((goods[i][1] + levelAdd) * itemNum * (add / 10000F));
|
||||
}
|
||||
CommonProto.Drop.Builder drop = ItemUtil.drop(user, dropItems, BIReason.STORE_BUY_ITEM);
|
||||
|
|
|
|||
Loading…
Reference in New Issue