From 3c439e2aa2320abe73fda44e15993c4c1c9f86d4 Mon Sep 17 00:00:00 2001 From: zhaocy Date: Thu, 21 Jul 2022 17:34:17 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=B1=9E=E6=80=A7=E8=AE=A1?= =?UTF-8?q?=E7=AE=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/hero/model_hero.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/hero/model_hero.go b/modules/hero/model_hero.go index e7baa6666..b96e66403 100644 --- a/modules/hero/model_hero.go +++ b/modules/hero/model_hero.go @@ -380,17 +380,17 @@ func (this *ModelHero) PropertyCompute(uid, heroId string) map[string]int32 { } curHp := hero.Property[comm.Hp] - exprHp := fmt.Sprintf("%v + %v * %v/1000 + %v * %v", + exprHp := fmt.Sprintf("%v + %v * %v/1000 + %v * %v/1000", (curHp + lvGrow.Hp), heroLvCfg.Hp, lvGrow.Hpgrow, heroStarCfg.Hp, stargrowCfg.StarupHp) hp, _ := mengine.ParseAndExec(exprHp) curAtk := hero.Property[comm.Atk] - exprAtk := fmt.Sprintf("%v +%v * %v/1000 + %v * %v", + exprAtk := fmt.Sprintf("%v +%v * %v/1000 + %v * %v/1000", (curAtk + lvGrow.Atk), heroLvCfg.Atk, lvGrow.Atkgrow, heroStarCfg.Atk, stargrowCfg.StarupAtk) atk, _ := mengine.ParseAndExec(exprAtk) curDef := hero.Property[comm.Def] - exprDef := fmt.Sprintf("%v +%v * %v/1000 + %v * %v", + exprDef := fmt.Sprintf("%v +%v * %v/1000 + %v * %v/1000", (curDef + lvGrow.Def), heroLvCfg.Def, lvGrow.Defgrow, heroStarCfg.Def, stargrowCfg.StarupDef) def, _ := mengine.ParseAndExec(exprDef)