diff --git a/webapp/models/Hero.php b/webapp/models/Hero.php index fd4e9c0d..e8e65f2d 100644 --- a/webapp/models/Hero.php +++ b/webapp/models/Hero.php @@ -132,6 +132,7 @@ class Hero extends BaseModel { $baseAttr = mt\Hero::getHeroAttr($heroMeta); mt\AttrHelper::mergeAttr($attr, $baseAttr); } + $qualityMeta = mt\HeroQuality::getByQuality($row['quality']); $todayGetGold = $row['today_get_gold']; $lastGetGoldTime = $row['last_get_gold_time']; if (myself()->_getDaySeconds($lastGetGoldTime) < @@ -148,7 +149,7 @@ class Hero extends BaseModel { $speed = 0; $atk = 0; $def = 0; - $heroLucky = 0; + $heroLucky = $qualityMeta ? $qualityMeta['lucky'] : 0; $dto = array( 'token_id' => $row['token_id'], 'hero_uniid' => $row['idx'],