屏蔽初始化玉虚论道模板英雄

master_huanxiang
DESKTOP-C3M45P4\dengdan 2023-07-20 14:48:10 +08:00
parent d8734b999b
commit cd6ce783cf
1 changed files with 12 additions and 12 deletions

View File

@ -75,17 +75,17 @@ public class GetEndlessHeroInfoListHandler extends BaseHandler<HeroInfoProto.Get
} }
private void checkNewEndlessHero(User user){ private void checkNewEndlessHero(User user){
Set<Integer> hadEndlessHero = new HashSet<>(); // Set<Integer> hadEndlessHero = new HashSet<>();
HeroManager heroManager = user.getHeroManager(); // HeroManager heroManager = user.getHeroManager();
if(heroManager.getEndlessHeroInfo().size()==0||heroManager.getEndlessHeroInfo().size()< STableManager.getConfig(SEndlessHeroProp.class).size()){ // if(heroManager.getEndlessHeroInfo().size()==0||heroManager.getEndlessHeroInfo().size()< STableManager.getConfig(SEndlessHeroProp.class).size()){
heroManager.getEndlessHeroInfo().forEach((k,v)->hadEndlessHero.add(v.getTemplateId())); // heroManager.getEndlessHeroInfo().forEach((k,v)->hadEndlessHero.add(v.getTemplateId()));
for(Map.Entry<Integer,SEndlessHeroProp> entry:STableManager.getConfig(SEndlessHeroProp.class).entrySet()){ // for(Map.Entry<Integer,SEndlessHeroProp> entry:STableManager.getConfig(SEndlessHeroProp.class).entrySet()){
if(hadEndlessHero.contains(entry.getKey())){ // if(hadEndlessHero.contains(entry.getKey())){
continue; // continue;
} // }
Hero hero = new Hero(entry.getKey(), user.getId()); // Hero hero = new Hero(entry.getKey(), user.getId());
heroManager.updateEndlessHeroInfo(hero.getId(),hero); // heroManager.updateEndlessHeroInfo(hero.getId(),hero);
} // }
} // }
} }
} }