跨服修改

back_recharge
duhui 2021-07-30 18:04:48 +08:00
parent 8b31780b65
commit 57433529aa
3 changed files with 5 additions and 3 deletions

View File

@ -146,7 +146,8 @@ public class CrossServiceLogic {
arenaOfPlayerManager.setSkin(player.getUserSkin());
arenaOfPlayerManager.setUserMount(player.getUserMount());
arenaOfPlayerManager.setMaxFore(player.getMaxForce());
arenaOfPlayerManager.setServerName(CrossServiceLogic.getInstance().findServerName(GameApplication.serverId));
String serverName = CrossDeathPathLogic.getInstance().getServerNameByDeathPath(GameApplication.serverId);
arenaOfPlayerManager.setServerName(serverName);
return arenaOfPlayerManager;
}
private ArenaOfHeroManager buildArenaOfHeroManager(User user){

View File

@ -153,7 +153,7 @@ public class CrossDeathPathLogic {
public String getServerNameByDeathPath(int serverId){
String name = getServerName(serverId);
return Utils.getIntByString(name);
return "S"+Utils.getIntByString(name);
}
/**

View File

@ -682,7 +682,8 @@ public class PlayerLogic {
for(Map.Entry<Integer,Pokemon> entry:query.getPokemons().entrySet()){
teamOneTeamInfo.addPokemonInfos(CBean2Proto.getSimpleTeamInfoByPokeMon(entry.getValue(), entry.getKey()));
}
Integer integer = query.getHeroManager().getTotalForceByTeam().get(teamId);
LOGGER.info("=====================跨服获取阵容:{}",teamId);
Integer integer = query.getHeroManager().getTotalForceByTeam().getOrDefault(teamId,0);
teamOneTeamInfo.setTotalForce(integer);
for(Map.Entry<Integer, PurpleMansionSeal> entry:query.getSeals().entrySet()){
PurpleMansionSeal value = entry.getValue();