From 073e54db5f6f236714df51d93bc03f380132518a Mon Sep 17 00:00:00 2001 From: grimm <1769111741@qq.com> Date: Thu, 13 Jun 2024 16:51:24 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=A9=E5=A4=A90.1=E6=8A=98=E6=B4=BB?= =?UTF-8?q?=E5=8A=A8=E5=A2=9E=E5=8A=A0=E4=BD=8D=E7=BD=AE=E5=BC=80=E5=90=AF?= =?UTF-8?q?=E6=9D=A1=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../logic/activity/EveryDayDiscountActivity.java | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/EveryDayDiscountActivity.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/EveryDayDiscountActivity.java index 908e7ba61..65ed914b4 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/EveryDayDiscountActivity.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/EveryDayDiscountActivity.java @@ -2,6 +2,7 @@ package com.ljsd.jieling.logic.activity; import com.ljsd.jieling.exception.ErrorTableException; import com.ljsd.jieling.globals.BIReason; +import com.ljsd.jieling.handler.map.MapLogic; import com.ljsd.jieling.jbean.ActivityMission; import com.ljsd.jieling.jbean.ActivityProgressInfo; import com.ljsd.jieling.logic.activity.event.*; @@ -203,19 +204,12 @@ public class EveryDayDiscountActivity extends AbstractActivity { /** * 判断档位是否解锁 */ - public static boolean ifOpen(User user, int id) { + public static boolean ifOpen(User user, int id) throws Exception { SEveryDayGift dayGift = SEveryDayGift.map.get(id); if (dayGift == null){ return false; } - for (int[] ints : dayGift.getCondition()) { - if (ints[0] == 1) { // 等级 - if (user.getPlayerInfoManager().getLevel() < ints[1]) { - return false; - } - } - } - return true; + return MapLogic.getInstance().checkMainLevelOpen(user, dayGift.getCondition()); } /**