From 959d669813447a073ce41dec11184646f2d67a14 Mon Sep 17 00:00:00 2001 From: duhui Date: Mon, 4 Jul 2022 16:39:24 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BC=A5=E7=BC=88=E4=B9=8B=E6=97=85=E7=9A=84?= =?UTF-8?q?=E5=A5=96=E5=8A=B1=E6=94=B9=E4=B8=BA=E5=8F=8C=E6=9C=88=E5=8D=A1?= =?UTF-8?q?=E4=B8=93=E4=BA=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../logic/activity/MistyTripActivity.java | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/MistyTripActivity.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/MistyTripActivity.java index debec50ad..8aa899748 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/MistyTripActivity.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/MistyTripActivity.java @@ -1,33 +1,24 @@ package com.ljsd.jieling.logic.activity; import com.ljsd.GameApplication; -import com.ljsd.jieling.globals.BIReason; import com.ljsd.jieling.jbean.ActivityMission; import com.ljsd.jieling.jbean.ActivityProgressInfo; import com.ljsd.jieling.logic.OnlineUserManager; -import com.ljsd.jieling.logic.activity.AbstractActivity; -import com.ljsd.jieling.logic.activity.event.GoldEvent; import com.ljsd.jieling.logic.activity.event.IEvent; import com.ljsd.jieling.logic.activity.event.MistyTripEvent; import com.ljsd.jieling.logic.activity.event.Poster; -import com.ljsd.jieling.logic.dao.MainLevelManager; import com.ljsd.jieling.logic.dao.UserManager; -import com.ljsd.jieling.logic.dao.UserMissionManager; import com.ljsd.jieling.logic.dao.root.User; import com.ljsd.jieling.logic.mission.GameEvent; -import com.ljsd.jieling.logic.mission.main.BeginerTaskIdsType; -import com.ljsd.jieling.logic.mission.main.MistyTripMissionType; import com.ljsd.jieling.network.session.ISession; -import com.ljsd.jieling.util.ItemUtil; -import com.ljsd.jieling.util.MessageUtil; import config.SActivityRewardConfig; import config.SGlobalActivity; -import config.SJourneyWithWind; -import rpc.protocols.CommonProto; -import rpc.protocols.PlayerInfoProto; import util.TimeUtils; -import java.util.*; +import java.util.HashSet; +import java.util.List; +import java.util.Map; +import java.util.Set; public class MistyTripActivity extends AbstractActivity { @@ -80,6 +71,15 @@ public class MistyTripActivity extends AbstractActivity { @Override public boolean takeReward(ISession session, int missionId) throws Exception { User user = UserManager.getUser(session.getUid()); + + // 缥缈之旅的奖励改为双月卡专享 updateDate:2022-7-4 + Map monthCard = user.getPlayerInfoManager().getMonthCard(); + Integer one_month_card = monthCard.get(2); + Integer two_month_card = monthCard.get(3); + if (one_month_card == null || two_month_card == null){ + return false; + } + long userCreateTime = user.getPlayerInfoManager().getCreateTime(); int days = TimeUtils.getSoFarWentDays(userCreateTime, TimeUtils.now())+1;