森罗环境皮肤
parent
cd8fd29036
commit
f303840402
|
@ -3227,7 +3227,9 @@ public class MapLogic {
|
||||||
skinId = 0;
|
skinId = 0;
|
||||||
skinTime = 0;
|
skinTime = 0;
|
||||||
}
|
}
|
||||||
TrailHero trailHero = new TrailHero(hero.getTemplateId(),HeroLogic.getInstance().calHeroNotBufferAttribute(user,hero,false,0),hero.getStar(),heroSkill,hero.getLevel(),skinId,skinTime);
|
TrailHero trailHero = new TrailHero(hero.getTemplateId(),HeroLogic.getInstance().calHeroNotBufferAttribute(user,hero,false,0),hero.getStar(),heroSkill,hero.getLevel());
|
||||||
|
trailHero.setSkinId(skinId);
|
||||||
|
trailHero.setSkinTime(skinTime);
|
||||||
heroInfo.put(id,trailHero);
|
heroInfo.put(id,trailHero);
|
||||||
}
|
}
|
||||||
mapManager.updateTrailHeroInfo(heroInfo);
|
mapManager.updateTrailHeroInfo(heroInfo);
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
package com.ljsd.jieling.handler.map;
|
package com.ljsd.jieling.handler.map;
|
||||||
|
|
||||||
|
import com.ljsd.common.mogodb.MongoBase;
|
||||||
|
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -7,7 +9,7 @@ import java.util.Map;
|
||||||
* @date 2020/5/28
|
* @date 2020/5/28
|
||||||
* @discribe
|
* @discribe
|
||||||
*/
|
*/
|
||||||
public class TrailHero {
|
public class TrailHero extends MongoBase {
|
||||||
|
|
||||||
private int tmpId;
|
private int tmpId;
|
||||||
|
|
||||||
|
@ -47,14 +49,12 @@ public class TrailHero {
|
||||||
this.star = star;
|
this.star = star;
|
||||||
}
|
}
|
||||||
|
|
||||||
public TrailHero(int tmpId, Map<Integer, Integer> property, int star,String heroSkills,int level,int skinId,int skinTime) {
|
public TrailHero(int tmpId, Map<Integer, Integer> property, int star,String heroSkills,int level) {
|
||||||
this.tmpId = tmpId;
|
this.tmpId = tmpId;
|
||||||
this.property = property;
|
this.property = property;
|
||||||
this.star = star;
|
this.star = star;
|
||||||
this.heroSkills = heroSkills;
|
this.heroSkills = heroSkills;
|
||||||
this.level = level;
|
this.level = level;
|
||||||
this.skinId = skinId;
|
|
||||||
this.skinTime = skinTime;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public int getSkinId() {
|
public int getSkinId() {
|
||||||
|
@ -80,4 +80,12 @@ public class TrailHero {
|
||||||
public void setLevel(int level) {
|
public void setLevel(int level) {
|
||||||
this.level = level;
|
this.level = level;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void setSkinId(int skinId) {
|
||||||
|
this.skinId = skinId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setSkinTime(int skinTime) {
|
||||||
|
this.skinTime = skinTime;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
package com.ljsd.jieling.handler.map;
|
package com.ljsd.jieling.handler.map;
|
||||||
|
|
||||||
|
import com.ljsd.common.mogodb.MongoBase;
|
||||||
|
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -7,7 +9,7 @@ import java.util.*;
|
||||||
* @date 2020/5/16
|
* @date 2020/5/16
|
||||||
* @discribe 试炼信息
|
* @discribe 试炼信息
|
||||||
*/
|
*/
|
||||||
public class TrialInfo {
|
public class TrialInfo extends MongoBase {
|
||||||
//默认一层
|
//默认一层
|
||||||
private int floor = 1;
|
private int floor = 1;
|
||||||
|
|
||||||
|
|
|
@ -212,7 +212,9 @@ public class ItemLogic {
|
||||||
throw new ErrorCodeException(ErrorCode.ITEM_NOT_ENOUGH);
|
throw new ErrorCodeException(ErrorCode.ITEM_NOT_ENOUGH);
|
||||||
}
|
}
|
||||||
user.getHeroManager().addSkin(sHeroSkin.getType(),time);
|
user.getHeroManager().addSkin(sHeroSkin.getType(),time);
|
||||||
ItemUtil.drop(user,new int[][]{sHeroSkin.getHeadIcon()},BIReason.SKIN_USE_REWARD);
|
if(sHeroSkin.getHeadIcon()!=null&&sHeroSkin.getHeadIcon().length>0){
|
||||||
|
ItemUtil.drop(user,new int[][]{sHeroSkin.getHeadIcon()},BIReason.SKIN_USE_REWARD);
|
||||||
|
}
|
||||||
HeroInfoProto.GetSkinIndication indication = HeroInfoProto.GetSkinIndication.newBuilder()
|
HeroInfoProto.GetSkinIndication indication = HeroInfoProto.GetSkinIndication.newBuilder()
|
||||||
.setSkinInfo(CommonProto.SkinInfo.newBuilder().setSkinId(sHeroSkin.getType()).setOverTime(time))
|
.setSkinInfo(CommonProto.SkinInfo.newBuilder().setSkinId(sHeroSkin.getType()).setOverTime(time))
|
||||||
.build();
|
.build();
|
||||||
|
|
Loading…
Reference in New Issue