diff --git a/webapp/models/Hero.php b/webapp/models/Hero.php index d3033ee6..781f1f13 100644 --- a/webapp/models/Hero.php +++ b/webapp/models/Hero.php @@ -375,14 +375,14 @@ class Hero extends BaseModel { public static function internalAddHero($conn, $heroMeta, $accountId, $tokenId,$type) { -// $skinItemMeta = \mt\Item::getMetaListByType(\mt\Item::HERO_SKIN_TYPE); -// if ($skinItemMeta){ -// foreach ($skinItemMeta as $value){ -// if ($value['playerid'] == $heroMeta['id'] && $value['isdefaultskin'] ==1){ -// HeroSkin::addSkin($value); -// } -// } -// } + $skinItemMeta = \mt\Item::getMetaListByType(\mt\Item::HERO_SKIN_TYPE); + if ($skinItemMeta){ + foreach ($skinItemMeta as $value){ + if ($value['playerid'] == $heroMeta['id'] && $value['isdefaultskin'] ==1){ + HeroSkin::addSkin($value); + } + } + } $state = $type > 0 ? self::GETED_STATE : self::FREE_STATE; $realHeroMeta = mt\Hero::get($heroMeta['id']); $randAttr = self::getRandAttr($heroMeta['id'],$type) ; @@ -827,7 +827,7 @@ class Hero extends BaseModel { } } } - + return array( 'base_attr' => $attrLv1, 'rand_attr' => $randAttr,