From 8638f546bd0016e5b499ff42e650892cdbcb5209 Mon Sep 17 00:00:00 2001 From: yuanshuai <243578945@qq.com> Date: Fri, 22 Oct 2021 17:09:16 +0800 Subject: [PATCH] =?UTF-8?q?=E8=87=B3=E5=B0=8A=E9=99=8D=E4=B8=96=E6=B4=BB?= =?UTF-8?q?=E5=8A=A8=E4=BB=BB=E5=8A=A1=E5=85=BC=E5=AE=B9=E8=84=9A=E6=9C=AC?= =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/ljsd/jieling/handler/GetPlayerInfoHandler.java | 3 +++ .../com/ljsd/jieling/logic/activity/NewWelfareActivity.java | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/GetPlayerInfoHandler.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/GetPlayerInfoHandler.java index 703c86cdf..15f728131 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/GetPlayerInfoHandler.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/GetPlayerInfoHandler.java @@ -307,6 +307,9 @@ public class GetPlayerInfoHandler extends BaseHandler{ } for(Hero hero : user.getHeroManager().getHeroMap().values()){ user.getHeroManager().addHeroStar(hero.getTemplateId(),hero.getStar()); + if (hero.getTemplateId()==10026&&hero.getStar()>=6){//至尊降世活动任务兼容(如果当前用户已经拥有6星玉帝则满足任务条件) + Poster.getPoster().dispatchEvent(new NewWelfareEvent(user, NewWelfareTypeEnum.UPSTAR.getType(), hero.getTemplateId())); + } } } diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/NewWelfareActivity.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/NewWelfareActivity.java index c6ac509a5..7cb3fdd6a 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/NewWelfareActivity.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/NewWelfareActivity.java @@ -46,7 +46,7 @@ public class NewWelfareActivity extends AbstractActivity { boolean isUpdate = false; for(SActivityRewardConfig sActivityRewardConfig : sActivityRewardConfigs){ ActivityProgressInfo activityProgressInfo = activityProgressInfoMap.get(sActivityRewardConfig.getId()); - if(sActivityRewardConfig.getSort()==1){ + if(sActivityRewardConfig.getSort()==1){//拿sort区分新老至尊降世活动任务 if(activityProgressInfo.getState() == 1){ continue; }