diff --git a/webapp/models/Hero.php b/webapp/models/Hero.php index ea14f1f6..d1362658 100644 --- a/webapp/models/Hero.php +++ b/webapp/models/Hero.php @@ -149,6 +149,10 @@ class Hero extends BaseModel { $newAttr = emptyReplace(json_decode($row['rand_attr'], true), array()); $baseAttr = mt\Hero::getHeroAttr($heroMeta); mt\AttrHelper::mergeAttr($newAttr, $baseAttr); + $hp = $heroMeta['hp'] * (1 + mt\AttrHelper::getRateVal(kHAT_Hp)); + $speed = $heroMeta['move_speed'] * (1 + mt\AttrHelper::getRateVal(kHAT_Speed)); + $atk = $heroMeta['damage'] * (1 + mt\AttrHelper::getRateVal(kHAT_Atk)); + $def = $heroMeta['defence'] * (1 + mt\AttrHelper::getRateVal(kHAT_Def)); } $heroLucky = $qualityMeta ? $qualityMeta['lucky'] : 0; $dto = array(