diff --git a/serverlogic/src/main/java/com/ljsd/jieling/core/GlobalsDef.java b/serverlogic/src/main/java/com/ljsd/jieling/core/GlobalsDef.java index f790ccab3..ad430f51c 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/core/GlobalsDef.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/core/GlobalsDef.java @@ -101,6 +101,7 @@ public interface GlobalsDef { int RENOWN_LV_UNLOCK = 10;//名望解锁 int BRUSHING_LV_UNLOCK = 11;//刷冲特权 int THE_ABSOLUTE_BEGINNING_LV_UNLOCK = 12;//太初特权 + int SOLDIER_LV_UNLOCK = 13;//士兵特权 //特殊商店id int DAILY_GOODS_FAST_ID = 1004;//每日礼包一键购买的礼包ID diff --git a/serverlogic/src/main/java/com/ljsd/jieling/core/VipPrivilegeType.java b/serverlogic/src/main/java/com/ljsd/jieling/core/VipPrivilegeType.java index 8db1409f8..d2b3f4e1c 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/core/VipPrivilegeType.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/core/VipPrivilegeType.java @@ -69,4 +69,6 @@ public interface VipPrivilegeType { int TAICHU_VIP_LV = 2036;//太初特权等级 int SHUACHONG_VIP_LV = 2037;//刷冲特权等级 + int SOLDIER_LV = 2044;//兵营等级 + } diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/player/PlayerLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/player/PlayerLogic.java index fcc5e5da9..71926d180 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/player/PlayerLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/player/PlayerLogic.java @@ -1300,6 +1300,9 @@ public class PlayerLogic { case GlobalsDef.THE_ABSOLUTE_BEGINNING_LV_UNLOCK: cond = user.getPlayerInfoManager().getVipPrivilageValue(VipPrivilegeType.TAICHU_VIP_LV); break; + case GlobalsDef.SOLDIER_LV_UNLOCK: + cond = user.getPlayerInfoManager().getVipPrivilageValue(VipPrivilegeType.SOLDIER_LV); + break; default:{ break; } diff --git a/serverlogic/src/main/java/com/ljsd/jieling/util/ItemUtil.java b/serverlogic/src/main/java/com/ljsd/jieling/util/ItemUtil.java index 339612bc0..7ba9741f9 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/util/ItemUtil.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/util/ItemUtil.java @@ -1767,7 +1767,6 @@ public class ItemUtil { break; case Global.GOLD: case Global.TALISMAN: - case Global.MISSING_ROOM_ITEM: sourceNum = parseTheValueByPrivilegeMap(user,sourceNum, VipPrivilegeType.ADVENTURE_BASE_REWARD); break; case GlobalItemType.MINERAL: