From a748d0e64d68c0333a731c4216b2489daf6021e6 Mon Sep 17 00:00:00 2001 From: duhui Date: Fri, 20 May 2022 14:15:34 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E5=AF=BB=E4=BB=99=E6=8B=9B=E5=8B=9F?= =?UTF-8?q?=E8=B0=83=E6=95=B4=E3=80=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/ljsd/jieling/logic/activity/ActivityLogic.java | 3 ++- tablemanager/src/main/java/config/SWishActivitySetting.java | 6 ++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java index 746c94d5a..9863a52d8 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java @@ -1718,7 +1718,8 @@ public class ActivityLogic implements IEventHandler{ CommonProto.Drop.Builder drop = null; int[] markReward = new int[]{0,0}; - int[][] markRewards = new int[num][]; + int[][] markRewards = new int[num+1][]; + markRewards[num] = setting.getRecruit(); // 单抽 if (num == 1){ // 验证免费特权 diff --git a/tablemanager/src/main/java/config/SWishActivitySetting.java b/tablemanager/src/main/java/config/SWishActivitySetting.java index 48f571391..fa5ba2700 100644 --- a/tablemanager/src/main/java/config/SWishActivitySetting.java +++ b/tablemanager/src/main/java/config/SWishActivitySetting.java @@ -19,6 +19,8 @@ public class SWishActivitySetting implements BaseConfig { private int maxTimes; private int diamondMaxTimes; + + private int[] recruit; @Override public void init() throws Exception { @@ -49,4 +51,8 @@ public class SWishActivitySetting implements BaseConfig { public int getDiamondMaxTimes() { return diamondMaxTimes; } + + public int[] getRecruit() { + return recruit; + } } \ No newline at end of file