五星任务

lvxinran 2020-09-10 05:14:50 +08:00
parent 9ccd699d8b
commit 8b5fd5bc20
2 changed files with 3 additions and 2 deletions

View File

@ -938,6 +938,7 @@ public class HeroLogic{
// }
targetHero.setStarBreakId(scHeroRankUpConfig.getId());
user.getUserMissionManager().onGameEvent(user,GameEvent.HERO_UP,2,targetHero.getTemplateId(),targetHero.getStar());
user.getUserMissionManager().onGameEvent(user,GameEvent.GET_HERO,targetHero.getTemplateId(),targetHero.getStar());
if(isInTeam(user,heroId,1)){
Poster.getPoster().dispatchEvent(new UserMainTeamForceEvent(session.getUid()));
}

View File

@ -9,11 +9,11 @@ public class GetHeroManager implements BaseDataManager {
@Override
public CumulationData.Result updateData(CumulationData data, MissionType missionType, Object ...parm) {
int heroTid = (int)parm[0];
// int heroStar = (int)parm[1];
int heroStar = (int)parm[1];
CumulationData.Result result = null;
if(missionType == MissionType.COLLECT_QUALITY_HERO){
SCHero scHero = SCHero.getsCHero().get(heroTid);
data.updateHeroQualityCount(scHero.getStar());
data.updateHeroQualityCount(heroStar);
result = new CumulationData.Result(missionType);
}else if(missionType == MissionType.COLLECT_DIFFERENT_HEROS){
if(!data.differentHeros.contains(heroTid)){