修复牛气冲天任务
parent
e28e894723
commit
0c83f52406
|
|
@ -647,7 +647,13 @@ public class OpenServerCompeteRankActivity extends AbstractActivity {
|
|||
SMainLevelConfig config = SMainLevelConfig.getVirtualMap().get(id);
|
||||
scoreStr = config.getName();
|
||||
}
|
||||
return SErrorCodeEerverConfig.getFormatMessage(key, new Object[]{scoreStr,rank});
|
||||
if(rankType == RankEnum.MONEY_RANK.getType() || rankType == RankEnum.XUNXIAN_RANK.getType()
|
||||
||rankType == RankEnum.HERO_RANK.getType() || rankType == RankEnum.FABAO_RANK.getType()
|
||||
||rankType == RankEnum.CROSS_MONEY_RANK.getType() || rankType == RankEnum.CROSS_XUNXIAN_RANK.getType()
|
||||
||rankType == RankEnum.CROSS_HERO_RANK.getType() || rankType == RankEnum.CROSS_FABAO_RANK.getType()){
|
||||
return SErrorCodeEerverConfig.getI18NMessageNeedConvert(key, new Object[]{rank},new int[0],"#");
|
||||
}
|
||||
return SErrorCodeEerverConfig.getI18NMessageNeedConvert(key, new Object[]{scoreStr,rank},new int[0],"#");
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -18,6 +18,17 @@ public class CumulationDataEventProcessor implements BaseGameEventProcessor{
|
|||
public void onGameEvent(User user, Map<GameMisionType, List<MissionStateChangeInfo>> misionTypeListMap, GameEvent event, Object... parm) throws Exception {
|
||||
List<MissionType> typeList = MissionEventDistributor.eventEnumListMap.get(event);
|
||||
for (MissionType type : typeList) {
|
||||
if(type == MissionType.FABAO_DRAW_NUM){
|
||||
if(event == GameEvent.RANDOM_HERO){
|
||||
if(parm!= null && parm.length > 0){
|
||||
int lotteryType = (int)parm[0];
|
||||
//不是法宝召唤,不处理,目前法宝召唤和抽卡用的同一个event
|
||||
if(lotteryType!=4){
|
||||
continue;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
user.getUserMissionManager().calCumulationDataResult(user,type,misionTypeListMap,parm);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue