1
This commit is contained in:
parent
d60e7dd3cd
commit
12a109c6cc
12
doc/Hero.py
12
doc/Hero.py
@ -92,6 +92,18 @@ class Hero(object):
|
||||
['old_hero', _common.Hero(), '英雄-老'],
|
||||
['new_hero', _common.Hero(), '英雄-新'],
|
||||
]
|
||||
},{
|
||||
'name': 'setHeroSkill',
|
||||
'desc': '设置通用技能',
|
||||
'group': 'Hero',
|
||||
'url': 'webapp/index.php?c=Hero&a=setHeroSkill',
|
||||
'params': [
|
||||
_common.ReqHead(),
|
||||
['skill_id', 0, '技能id'],
|
||||
],
|
||||
'response': [
|
||||
_common.RspHead(),
|
||||
]
|
||||
},{
|
||||
'name': 'presetHero',
|
||||
'desc': '英雄预设',
|
||||
|
@ -320,6 +320,23 @@ class HeroController extends BaseAuthedController {
|
||||
));
|
||||
}
|
||||
|
||||
/*
|
||||
* 设置通用技能
|
||||
*/
|
||||
public function setHeroSkill(){
|
||||
$skillId = getReqVal('skill_id',0);
|
||||
$skillMeta = \mt\Skill::get($skillId);
|
||||
if (! $skillMeta){
|
||||
$this->_rspErr(1,'skill_id parameter error');
|
||||
return ;
|
||||
}
|
||||
$userDb = $this->_getOrmUserInfo();
|
||||
$hero_uid = $userDb['hero_id'];
|
||||
$preset = HeroPreset::getHeroPreset($hero_uid);
|
||||
HeroPreset::upsertPreset($hero_uid,$skillId,$preset['chip_page'],0,0);
|
||||
$this->_rspOk();
|
||||
}
|
||||
|
||||
/*
|
||||
英雄碎片合成
|
||||
*/
|
||||
|
Loading…
x
Reference in New Issue
Block a user