跨服rpcbreakID
parent
945d0434af
commit
11fb5eb275
|
@ -1322,7 +1322,13 @@ public class PlayerLogic {
|
|||
if(rpcHero == null){
|
||||
throw new ErrorCodeException(ErrorCode.newDefineCode("hero no"));
|
||||
}
|
||||
CommonProto.Hero.Builder heroBuilder = CommonProto.Hero.newBuilder().setLevel(rpcHero.getLevel()).setEspecialEquipLevel(rpcHero.getEspecialEquipLevel()).setStar(rpcHero.getStar()).setId(rpcHero.getId()).setHeroId(rpcHero.getTemplateId()).setBreakId(rpcHero.getBreakId()).setStarBreakId(rpcHero.getStarBreakId());
|
||||
CommonProto.Hero.Builder heroBuilder = CommonProto.Hero.newBuilder().
|
||||
setLevel(rpcHero.getLevel()).
|
||||
setEspecialEquipLevel(rpcHero.getEspecialEquipLevel()).
|
||||
setStar(rpcHero.getStar()).
|
||||
setId(rpcHero.getId()).
|
||||
setHeroId(rpcHero.getTemplateId()).
|
||||
setBreakId(rpcHero.getBreakId()).setStarBreakId(rpcHero.getStarBreakId());
|
||||
PlayerInfoProto.ViewHeroInfoResponse.Builder builder = PlayerInfoProto.ViewHeroInfoResponse.newBuilder();
|
||||
|
||||
Map<Integer, Long> heroNotBufferAttribute = rpcHero.getAttributeMapByTeam().getOrDefault(teamId,new HashMap<>());
|
||||
|
@ -1365,10 +1371,14 @@ public class PlayerLogic {
|
|||
if(hero == null){
|
||||
throw new ErrorCodeException(ErrorCode.newDefineCode("hero no"));
|
||||
}
|
||||
CommonProto.Hero.Builder heroBuilder = CommonProto.Hero.newBuilder().setLevel(hero.getLevel(user.getHeroManager())).setEspecialEquipLevel(hero.getEspecialEquipLevel()).setStar(hero.getStar()).setId(hero.getId()).setHeroId(hero.getTemplateId()).setBreakId(hero.getBreakId()).setStarBreakId(hero.getStarBreakId());
|
||||
CommonProto.Hero.Builder heroBuilder = CommonProto.Hero.newBuilder().
|
||||
setLevel(hero.getLevel(user.getHeroManager()))
|
||||
.setEspecialEquipLevel(hero.getEspecialEquipLevel())
|
||||
.setStar(hero.getStar()).setId(hero.getId())
|
||||
.setHeroId(hero.getTemplateId())
|
||||
.setBreakId(hero.getBreakIdByHongMeng(user.getHeroManager()))
|
||||
.setStarBreakId(hero.getStarBreakId());
|
||||
PlayerInfoProto.ViewHeroInfoResponse.Builder builder = PlayerInfoProto.ViewHeroInfoResponse.newBuilder();
|
||||
|
||||
|
||||
Map<Integer, Long> heroNotBufferAttribute = HeroLogic.getInstance().calHeroNotBufferAttribute(user, hero, true, teamId);
|
||||
for(Map.Entry<Integer,Long> item : heroNotBufferAttribute.entrySet()){
|
||||
int id = item.getKey();
|
||||
|
|
Loading…
Reference in New Issue