1
This commit is contained in:
parent
c32c4a2793
commit
cd885b85d6
@ -52,6 +52,7 @@ class UserController extends BaseAuthedController {
|
|||||||
$gold = 0;
|
$gold = 0;
|
||||||
$diamond = 0;
|
$diamond = 0;
|
||||||
$heroList = array();
|
$heroList = array();
|
||||||
|
$haveHeadHeroList = array();
|
||||||
$headList = array();
|
$headList = array();
|
||||||
$headFrameList = array();
|
$headFrameList = array();
|
||||||
$addItems = array();
|
$addItems = array();
|
||||||
@ -60,7 +61,10 @@ class UserController extends BaseAuthedController {
|
|||||||
$heroMeta = mt\Hero::get($heroId);
|
$heroMeta = mt\Hero::get($heroId);
|
||||||
if ($heroMeta) {
|
if ($heroMeta) {
|
||||||
Hero::addHero($heroMeta);
|
Hero::addHero($heroMeta);
|
||||||
array_push($heroList, $heroId);
|
array_push($heroList, $heroMeta);
|
||||||
|
if ($heroMeta['hero_head']) {
|
||||||
|
array_push($haveHeadHeroList, $heroMeta);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -111,7 +115,11 @@ class UserController extends BaseAuthedController {
|
|||||||
}
|
}
|
||||||
$headId = !empty($headList) ? $headList[rand() % count($headList)] : 0;
|
$headId = !empty($headList) ? $headList[rand() % count($headList)] : 0;
|
||||||
$headFrame = !empty($headFrameList) ? $headFrameList[rand() % count($headFrameList)] : 0;
|
$headFrame = !empty($headFrameList) ? $headFrameList[rand() % count($headFrameList)] : 0;
|
||||||
$heroId = !empty($heroList) ? $heroList[rand() % count($heroList)] : 0;
|
$heroId = !empty($heroList) ? $heroList[rand() % count($heroList)]['id'] : 0;
|
||||||
|
if ($headId == 0) {
|
||||||
|
$headId = !empty($haveHeadHeroList) ?
|
||||||
|
$haveHeadHeroList[rand() % count($haveHeadHeroList)]['hero_head'] : 0;
|
||||||
|
}
|
||||||
SqlHelper::upsert
|
SqlHelper::upsert
|
||||||
($this->_getSelfMysql(),
|
($this->_getSelfMysql(),
|
||||||
't_user',
|
't_user',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user