From b527298c7f16b4ccf44172f6e71dee4adcdb3939 Mon Sep 17 00:00:00 2001 From: grimm <1769111741@qq.com> Date: Thu, 15 Aug 2024 18:39:15 +0800 Subject: [PATCH] =?UTF-8?q?=E9=81=93=E5=85=B7=E6=AF=8F=E6=97=A5=E6=B8=85?= =?UTF-8?q?=E9=9B=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/ljsd/jieling/core/FunctionIdEnum.java | 1 + .../src/main/java/com/ljsd/jieling/globals/BIReason.java | 1 + .../java/com/ljsd/jieling/logic/GlobalDataManaager.java | 4 ++++ tablemanager/src/main/java/config/SItem.java | 6 +++--- 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/core/FunctionIdEnum.java b/serverlogic/src/main/java/com/ljsd/jieling/core/FunctionIdEnum.java index 3697fabca..ac5699437 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/core/FunctionIdEnum.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/core/FunctionIdEnum.java @@ -80,6 +80,7 @@ public enum FunctionIdEnum { GemNew(144, null),//命格新 GemNewAdvanced(145, null),//命格新-高级 Assist(152,null),//助阵 + DailyClearItem(157,null),//每日清空物品 WeekGood(9091,null), ; diff --git a/serverlogic/src/main/java/com/ljsd/jieling/globals/BIReason.java b/serverlogic/src/main/java/com/ljsd/jieling/globals/BIReason.java index 9c84d0963..63f26e8ad 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/globals/BIReason.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/globals/BIReason.java @@ -473,4 +473,5 @@ public interface BIReason { int TRAINGING_SPEED_ITEM_COST = 1358;//特训加速道具消耗 int SHENWANG_UP_LV_COST = 1359;//神王升级消耗 + int DAILY_CLEAR_ITEM = 1360;//每日清零道具 } \ No newline at end of file diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/GlobalDataManaager.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/GlobalDataManaager.java index eba48d94f..91695c371 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/GlobalDataManaager.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/GlobalDataManaager.java @@ -8,6 +8,7 @@ import com.ljsd.jieling.core.FunctionIdEnum; import com.ljsd.jieling.core.FunctionManager; import com.ljsd.jieling.core.function.FunctionContext; import com.ljsd.jieling.db.mongo.MongoUtil; +import com.ljsd.jieling.globals.BIReason; import com.ljsd.jieling.handler.map.MapLogic; import com.ljsd.jieling.logic.activity.*; import com.ljsd.jieling.logic.activity.activityLogic.GmActivityLogic; @@ -29,6 +30,7 @@ import com.ljsd.jieling.logic.friend.FriendLogic; import com.ljsd.jieling.logic.hardStage.HardStageLogic; import com.ljsd.jieling.logic.hero.HeroLogic; import com.ljsd.jieling.logic.home.ArchitectureUnLockHandler; +import com.ljsd.jieling.logic.item.ItemLogic; import com.ljsd.jieling.logic.mission.GameEvent; import com.ljsd.jieling.logic.mission.GameMisionType; import com.ljsd.jieling.logic.mission.MissionType; @@ -434,6 +436,8 @@ public class GlobalDataManaager implements IManager { FourChallengeLogic.getInstance().addFourChallengeNum(user,user.getPlayerInfoManager().getLoginTime()); // 助战清理 // HelpHeroLogic.getInstance().clearHelpInfo(user); + // 每日道具清理 + ItemLogic.getInstance().functionEndClearItem(session.getUid(), FunctionIdEnum.DailyClearItem.getFunctionType(), BIReason.DAILY_CLEAR_ITEM); // 七界推送 SevenWorldLogic.getInstance().sevenWorldInfoIndication(session); // 御剑行 diff --git a/tablemanager/src/main/java/config/SItem.java b/tablemanager/src/main/java/config/SItem.java index 161831144..7f862b8d4 100644 --- a/tablemanager/src/main/java/config/SItem.java +++ b/tablemanager/src/main/java/config/SItem.java @@ -30,9 +30,9 @@ public class SItem implements BaseConfig { private long itemNumlimit; private int[][] extraReward; - private int recycle; - private int[][] useGain; - private int useLevel; + private int recycle; + private int[][] useGain; + private int useLevel; private String name; private int xinyuan;