森罗皮肤时间
parent
01620df5a9
commit
9ee34bc002
|
@ -3221,8 +3221,13 @@ public class MapLogic {
|
||||||
Hero hero = heroManager.getHero(id);
|
Hero hero = heroManager.getHero(id);
|
||||||
String heroSkill = HeroLogic.getInstance().getHeroSkills(user,hero,new StringBuilder()).toString();
|
String heroSkill = HeroLogic.getInstance().getHeroSkills(user,hero,new StringBuilder()).toString();
|
||||||
int skinTime = heroManager.getSkinInfo().getOrDefault(hero.getSkin(), 0);
|
int skinTime = heroManager.getSkinInfo().getOrDefault(hero.getSkin(), 0);
|
||||||
|
int skinId = hero.getSkin();
|
||||||
|
|
||||||
TrailHero trailHero = new TrailHero(hero.getTemplateId(),HeroLogic.getInstance().calHeroNotBufferAttribute(user,hero,false,0),hero.getStar(),heroSkill,hero.getLevel(),hero.getSkin(),skinTime);
|
if(skinTime!=-1&&skinTime<TimeUtils.nowInt()){
|
||||||
|
skinId = 0;
|
||||||
|
skinTime = 0;
|
||||||
|
}
|
||||||
|
TrailHero trailHero = new TrailHero(hero.getTemplateId(),HeroLogic.getInstance().calHeroNotBufferAttribute(user,hero,false,0),hero.getStar(),heroSkill,hero.getLevel(),skinId,skinTime);
|
||||||
heroInfo.put(id,trailHero);
|
heroInfo.put(id,trailHero);
|
||||||
}
|
}
|
||||||
mapManager.updateTrailHeroInfo(heroInfo);
|
mapManager.updateTrailHeroInfo(heroInfo);
|
||||||
|
|
Loading…
Reference in New Issue