diff --git a/webapp/models/Hero.php b/webapp/models/Hero.php index 55c81179..5c4937f7 100644 --- a/webapp/models/Hero.php +++ b/webapp/models/Hero.php @@ -226,7 +226,12 @@ class Hero extends BaseModel { public static function toDto($row) { $attr = emptyReplace(json_decode($row['rand_attr'], true), array()); - + if (!$attr){ + $attr = self::getRandAttr($row['hero_id']); + self::update($row['idx'],array( + 'rand_attr'=>json_encode($attr) + )); + } // $lockType = 0; // $unlockTime = 0; // if ($row['lock_type'] != 0 && $row['unlock_time'] - myself()->_getNowTime() > 0) {