This commit is contained in:
aozhiwei 2024-01-23 19:06:59 +08:00
parent 95ddddfbe0
commit df4031e56b

View File

@ -9,6 +9,7 @@ require_once('mt/HeroLevel.php');
require_once('mt/AttrHelper.php');
require_once('mt/Item.php');
require_once('mt/BattleBasicAttribute.php');
require_once('mt/BattleRandAttribute.php');
require_once('models/HeroSkin.php');
require_once('models/Chip.php');
require_once('models/User.php');
@ -226,6 +227,7 @@ class Hero extends BaseModel {
{
$attr = emptyReplace(json_decode($row['rand_attr'], true), array());
if (!$attr){
/*
$heroMeta = mt\Hero::get($row['hero_id']);
$baseAttr = mt\Hero::getHeroAttr($heroMeta);
foreach ($baseAttr as $value){
@ -244,7 +246,8 @@ class Hero extends BaseModel {
)
);
}
}
}*/
$attr = self::getRandAttr($row['hero_id'], 0);
self::update($row['idx'],array(
'rand_attr'=>json_encode($attr)
));
@ -619,7 +622,17 @@ class Hero extends BaseModel {
return $quality;
}
private static function getRandAttr($heroId,$type){
private static function getRandAttr($heroId, $type){
$attr = array();
$basicMeta = mt\BattleBasicAttribute::get($heroId);
if ($basicMeta) {
$randMeta = mt\BattleBasicAttribute::get($basicMeta['randomAttribute_Default']);
if ($randMeta) {
}
}
return $attr;
/*
$heroMeta = mt\Hero::get($heroId);
$baseAttr = mt\Hero::getHeroAttr($heroMeta);
$paramMeta = mt\Parameter::getVal('quality',0);
@ -658,7 +671,7 @@ class Hero extends BaseModel {
}
}
}
return $attr;
return $attr;*/
}