From 4a64db267f68dd08c838e51de55326fbebcf2642 Mon Sep 17 00:00:00 2001 From: lvxinran Date: Fri, 24 Jul 2020 17:19:31 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=A9=E5=AE=AB=E7=A7=98=E5=AE=9D=E8=B4=AD?= =?UTF-8?q?=E4=B9=B0=E5=88=B7=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ljsd/jieling/logic/expedition/ExpeditionLogic.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/expedition/ExpeditionLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/expedition/ExpeditionLogic.java index e061d8f3e..9a934a610 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/expedition/ExpeditionLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/expedition/ExpeditionLogic.java @@ -21,6 +21,7 @@ import com.ljsd.jieling.logic.hero.HeroAttributeEnum; import com.ljsd.jieling.logic.hero.HeroLogic; import com.ljsd.jieling.logic.mail.MailLogic; import com.ljsd.jieling.logic.mission.GameEvent; +import com.ljsd.jieling.logic.store.BuyGoodsLogic; import com.ljsd.jieling.logic.store.StoreLogic; import com.ljsd.jieling.network.session.ISession; import com.ljsd.jieling.protocols.CommonProto; @@ -766,7 +767,7 @@ public class ExpeditionLogic { } } - public static void checkAndResetTreasure(User user){ + public static void checkAndResetTreasure(User user) throws Exception { WorldTreasureReward worldTreasureReward = user.getExpeditionManager().getWorldTreasureReward(); int createTime =worldTreasureReward.getCreateTime(); if(createTime==0){ @@ -776,6 +777,8 @@ public class ExpeditionLogic { if(TimeUtils.nowInt()>=worldTreasureReward.getCreateTime()){ user.getExpeditionManager().resetTreasureReward(1); sendAllTreasureInfo(user); + BuyGoodsLogic.sendGiftGooodsIndication(user.getId()); + user.getPlayerInfoManager().getRechargeInfo().updateBuyGoodsTimes(106,0); } }