出图不保存血量
parent
4f2239f7c9
commit
9e56ae7df6
|
@ -727,6 +727,15 @@ public class MapLogic {
|
|||
|
||||
public void resetMapInfo(User user, boolean needTemporaryItem) throws Exception {
|
||||
MapManager mapManager = user.getMapManager();
|
||||
|
||||
int teamId = mapManager.getTeamId();
|
||||
List<TeamPosHeroInfo> team = user.getTeamPosManager().getTeamPosForHero().get(teamId);
|
||||
for (TeamPosHeroInfo teamPosHeroInfo : team){
|
||||
Hero hero = user.getHeroManager().getHero(teamPosHeroInfo.getHeroId());
|
||||
Map<Integer, Integer> heroAttributeMap = HeroLogic.getInstance().calHeroFinalAttribute(user, hero);
|
||||
hero.setCurHp(heroAttributeMap.get(HeroAttributeEnum.Hp.getPropertyId()));
|
||||
}
|
||||
|
||||
mapManager.setMapMissionProgres(null);
|
||||
mapManager.setMission(null);
|
||||
mapManager.setMapInfo(new HashMap<>());
|
||||
|
|
Loading…
Reference in New Issue