From afd7100d017804e91077937d63692e3953a67657 Mon Sep 17 00:00:00 2001 From: grimm <1769111741@qq.com> Date: Fri, 21 Jun 2024 14:41:40 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=8F=E5=85=B5=E6=8C=82=E6=9C=BA=EF=BC=8C?= =?UTF-8?q?=E7=89=B9=E6=9D=83=E5=8A=A0=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/ljsd/jieling/core/GlobalsDef.java | 1 + .../src/main/java/com/ljsd/jieling/core/VipPrivilegeType.java | 2 ++ .../main/java/com/ljsd/jieling/logic/player/PlayerLogic.java | 3 +++ serverlogic/src/main/java/com/ljsd/jieling/util/ItemUtil.java | 1 - 4 files changed, 6 insertions(+), 1 deletion(-) 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: