五星任务
parent
9ccd699d8b
commit
8b5fd5bc20
|
@ -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()));
|
||||
}
|
||||
|
|
|
@ -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)){
|
||||
|
|
Loading…
Reference in New Issue