From 454ec22a61ae346d941fd85adac2a62b756ff8d5 Mon Sep 17 00:00:00 2001 From: wangyuan Date: Mon, 3 Jun 2019 17:19:31 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=B9=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/ljsd/jieling/logic/hero/HeroLogic.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/hero/HeroLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/hero/HeroLogic.java index 5770b5992..92e701b5e 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/hero/HeroLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/hero/HeroLogic.java @@ -952,6 +952,10 @@ public class HeroLogic { //获取英雄所有属性 public Map calHeroFinalAttributeWhenInMap(User user, Hero hero){ Map heroAllAttribute = user.getMapManager().getHeroAllAttributeByHeroId(hero.getId()); + if(heroAllAttribute == null){ + heroAllAttribute=calHeroNotBufferAttribute(user, hero); + return heroAllAttribute; + } //食物buffer加成 Map foodAddMap = CombatLogic.getInstance().attributeByEatFood(user,GlobalsDef.FOOD_ADDITION_BATTLE_TYPE, GlobalsDef.FOOD_EAT_AFFECT_PERSON); if(foodAddMap.isEmpty()){