五星任务

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()); targetHero.setStarBreakId(scHeroRankUpConfig.getId());
user.getUserMissionManager().onGameEvent(user,GameEvent.HERO_UP,2,targetHero.getTemplateId(),targetHero.getStar()); 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)){ if(isInTeam(user,heroId,1)){
Poster.getPoster().dispatchEvent(new UserMainTeamForceEvent(session.getUid())); Poster.getPoster().dispatchEvent(new UserMainTeamForceEvent(session.getUid()));
} }

View File

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