大圣升星活动添加判断
parent
e2fc3f54cd
commit
9b7c9af1cc
|
@ -56,16 +56,22 @@ public class HeroUpStarActivity extends AbstractActivity {
|
||||||
Map<Integer, ActivityProgressInfo> activityProgressInfoMap = activityMission.getActivityMissionMap();
|
Map<Integer, ActivityProgressInfo> activityProgressInfoMap = activityMission.getActivityMissionMap();
|
||||||
List<SActivityRewardConfig> list = SActivityRewardConfig.getsActivityRewardConfigByActivityId(id);
|
List<SActivityRewardConfig> list = SActivityRewardConfig.getsActivityRewardConfigByActivityId(id);
|
||||||
|
|
||||||
int maxstar = user.getHeroManager().getHeroStarMap().get(heroTid);
|
Map<Integer, Integer> heroStarMap = user.getHeroManager().getHeroStarMap();
|
||||||
for (SActivityRewardConfig sActivityRewardConfig : list) {
|
int maxstar = 0;
|
||||||
if (sActivityRewardConfig.getValues()[0][0] == heroTid && maxstar >= sActivityRewardConfig.getValues()[0][1]) {
|
if (heroStarMap.containsKey(heroTid)) {
|
||||||
ActivityProgressInfo activityProgressInfo = activityProgressInfoMap.getOrDefault(sActivityRewardConfig.getId(), null);
|
maxstar = heroStarMap.get(heroTid);
|
||||||
if (null != activityProgressInfo && activityProgressInfo.getState()<1) {
|
}
|
||||||
activityProgressInfo.setState(1);
|
if (maxstar > 0) {
|
||||||
}else{
|
for (SActivityRewardConfig sActivityRewardConfig : list) {
|
||||||
continue;
|
if (sActivityRewardConfig.getValues()[0][0] == heroTid && maxstar >= sActivityRewardConfig.getValues()[0][1]) {
|
||||||
|
ActivityProgressInfo activityProgressInfo = activityProgressInfoMap.getOrDefault(sActivityRewardConfig.getId(), null);
|
||||||
|
if (null != activityProgressInfo && activityProgressInfo.getState()<1) {
|
||||||
|
activityProgressInfo.setState(1);
|
||||||
|
}else{
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
activityMission.getActivityMissionMap().put(sActivityRewardConfig.getId(), activityProgressInfo);
|
||||||
}
|
}
|
||||||
activityMission.getActivityMissionMap().put(sActivityRewardConfig.getId(), activityProgressInfo);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
//更新进度
|
//更新进度
|
||||||
|
|
Loading…
Reference in New Issue