From f756444b5aed6ce5803fa511b633ea010c6019ae Mon Sep 17 00:00:00 2001 From: yuanshuai <243578945@qq.com> Date: Fri, 5 Nov 2021 15:15:54 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A3=AE=E7=BD=97=E5=B9=BB=E5=A2=83=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E7=A5=9E=E9=AD=82=E7=AD=89=E7=BA=A7=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/ljsd/jieling/handler/map/MapLogic.java | 3 ++- .../java/com/ljsd/jieling/handler/map/TrailHero.java | 9 ++++++++- .../com/ljsd/jieling/handler/map/mapType/TowerMap.java | 1 + 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapLogic.java index f7d03ef7d..778abc0b5 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapLogic.java @@ -3163,7 +3163,7 @@ public class MapLogic { skinId = 0; skinTime = 0; } - TrailHero trailHero = new TrailHero(hero.getTemplateId(),HeroLogic.getInstance().calHeroNotBufferAttribute(user,hero,false,0),hero.getStar(),heroSkill,hero.getLevel(user.getHeroManager())); + TrailHero trailHero = new TrailHero(hero.getTemplateId(),HeroLogic.getInstance().calHeroNotBufferAttribute(user,hero,false,0),hero.getStar(),heroSkill,hero.getLevel(user.getHeroManager()),hero.getGodSoulLv()); trailHero.setSkinId(skinId); trailHero.setSkinTime(skinTime); trailHero.setPosition(saveHero.getPosition()); @@ -3184,6 +3184,7 @@ public class MapLogic { .setLevel(trailHero.getLevel()) .setSkinId(trailHero.getSkinId()) .setPosition(trailHero.getPosition()) + .setGodSoulLv(trailHero.getGodSoulLv()) .build(); response.addHeroes(info); } diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/TrailHero.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/TrailHero.java index d475a6b30..f84efdeda 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/TrailHero.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/TrailHero.java @@ -27,6 +27,8 @@ public class TrailHero extends MongoBase { private int position; + private int godSoulLv; + public int getTmpId() { return tmpId; } @@ -51,12 +53,17 @@ public class TrailHero extends MongoBase { this.star = star; } - public TrailHero(int tmpId, Map property, int star,String heroSkills,int level) { + public int getGodSoulLv() { + return godSoulLv; + } + + public TrailHero(int tmpId, Map property, int star, String heroSkills, int level,int godSoulLv) { this.tmpId = tmpId; this.property = property; this.star = star; this.heroSkills = heroSkills; this.level = level; + this.godSoulLv=godSoulLv; } public int getSkinId() { diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/mapType/TowerMap.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/mapType/TowerMap.java index 60746f372..22daf05be 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/mapType/TowerMap.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/mapType/TowerMap.java @@ -105,6 +105,7 @@ public class TowerMap extends AbstractMap { .setLevel(trailHero.getLevel()) .setSkinId(trailHero.getSkinId()) .setPosition(trailHero.getPosition()) + .setGodSoulLv(trailHero.getGodSoulLv()) .build(); mapEnterResponse.addInfos(info); }