fix vip mission
parent
8dc2ac9f1c
commit
5b977ec2ae
|
@ -1830,7 +1830,7 @@ public class MapLogic {
|
|||
crossInfo.getStars().add(STAR_3);
|
||||
crossInfoMap.put(i, crossInfo);
|
||||
mapManager.updateCrossInfoMap(i, crossInfo);
|
||||
user.getUserMissionManager().onGameEvent(user,GameEvent.STORY_FIGHT,mapManager.getCurMapId(),1);
|
||||
user.getUserMissionManager().onGameEvent(user,GameEvent.STORY_FIGHT,i,1);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -222,7 +222,9 @@ public class PlayerManager extends MongoBase {
|
|||
}
|
||||
updateString("vipInfo", vipInfo);
|
||||
updateString("vipLevel", vipLevel);
|
||||
updateString("hadTakeLevelBoxVip", 0);
|
||||
this.vipLevel = vipLevel;
|
||||
this.hadTakeLevelBoxVip = 0;
|
||||
user.getUserMissionManager().onGameEvent(user,GameEvent.VIP_LEVLUP,vipLevel);
|
||||
|
||||
}
|
||||
|
|
|
@ -1214,11 +1214,12 @@ public class HeroLogic {
|
|||
MessageUtil.sendErrorResponse(session,0,MessageTypeProto.MessageType.POKEMON_ADVANCED_RESPONSE_VALUE,"道具不足");
|
||||
return;
|
||||
}
|
||||
if(pokemon.getAllStage() == 0){
|
||||
user.getUserMissionManager().onGameEvent(user,GameEvent.POKEMON_ADVANCED,pokemonId);
|
||||
}
|
||||
|
||||
|
||||
pokemon.setAllStage(pokemon.getAllStage()+1);
|
||||
if(pokemon.getAllStage() == 1){
|
||||
user.getUserMissionManager().onGameEvent(user,GameEvent.POKEMON_ADVANCED,pokemonId);
|
||||
}
|
||||
|
||||
//发送成功消息
|
||||
MessageUtil.sendMessage(session,1,MessageTypeProto.MessageType.POKEMON_ADVANCED_RESPONSE_VALUE,null,true);
|
||||
|
@ -1322,8 +1323,10 @@ public class HeroLogic {
|
|||
SDifferDemonsComonpentsConfig sDifferDemonsComonpentsConfig = sDifferDemonsComonpentsConfigMap.get(comonpentLevel);
|
||||
Map<Integer, Map<Integer, Integer>> extraAddMap = sDifferDemonsComonpentsConfig.getExtraAddMap();
|
||||
combinedAttribute(sDifferDemonsComonpentsConfig.getBaseAttribute(),pokemonAttributeMap);
|
||||
if(extraAddMap!=null){
|
||||
for(Map<Integer, Integer> item : extraAddMap.values()){
|
||||
combinedAttribute(sDifferDemonsComonpentsConfig.getBaseAttribute(),item);
|
||||
combinedAttribute(item,pokemonAttributeMap);
|
||||
}
|
||||
}
|
||||
}
|
||||
return calForce(pokemonAttributeMap);
|
||||
|
|
|
@ -11,7 +11,7 @@ public class HeroLevelUpManager implements BaseDataManager{
|
|||
int oldLevle = (int)parm[0];
|
||||
int newLevle = (int)parm[1];
|
||||
Map<Integer, Integer> heroLevleCountMap = data.getHeroLevleCountMap();
|
||||
for(;oldLevle<newLevle;oldLevle++){
|
||||
for(;oldLevle<=newLevle;oldLevle++){
|
||||
Integer count = heroLevleCountMap.get(oldLevle);
|
||||
if(count == null){
|
||||
count=0;
|
||||
|
|
Loading…
Reference in New Issue