From 85cbae09dbf1ed903011694d692275c3ae018c9e Mon Sep 17 00:00:00 2001 From: wangyuan Date: Tue, 14 May 2019 18:17:00 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A1=E7=AE=97=E5=B1=9E=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/ljsd/jieling/logic/hero/HeroLogic.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) 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 b6089296a..d99ced155 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 @@ -753,11 +753,15 @@ public class HeroLogic { if(propertyValue == null){ propertyValue =0; } - - if(SPropertyConfig.getsPropertyConfigByPID(templatePropetyId).getIfFormula() == 1){ + SPropertyConfig sPropertyConfig = SPropertyConfig.getsPropertyConfigByPID(templatePropetyId); + if(sPropertyConfig.getIfFormula() == 1){ sb.append(propertyValue*0.1/(hero.getLevel()+10)/100).append(DIVISION); }else{ - sb.append(propertyValue).append(DIVISION); + if(sPropertyConfig.getStyle() == GlobalsDef.PERCENT_TYPE){ + sb.append(propertyValue/100).append(DIVISION); + }else{ + sb.append(propertyValue).append(DIVISION); + } } }