1
This commit is contained in:
parent
c45e63fb70
commit
68b2cd7df5
@ -833,7 +833,8 @@ Skill* Creature::GetSkill(int skill_id)
|
|||||||
break;
|
break;
|
||||||
case 1:
|
case 1:
|
||||||
{
|
{
|
||||||
return GetMainSkill();
|
return nullptr;
|
||||||
|
//return GetMainSkill();
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
@ -40,7 +40,10 @@ Hero::Hero():Creature()
|
|||||||
if (!agent_) {
|
if (!agent_) {
|
||||||
abort();
|
abort();
|
||||||
}
|
}
|
||||||
|
#ifdef NEW_BT
|
||||||
|
#else
|
||||||
agent_->SetOwner(this);
|
agent_->SetOwner(this);
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
Hero::~Hero()
|
Hero::~Hero()
|
||||||
@ -385,8 +388,14 @@ void Hero::InitAI()
|
|||||||
{
|
{
|
||||||
if (room->IsNewBieRoom()) {
|
if (room->IsNewBieRoom()) {
|
||||||
} else {
|
} else {
|
||||||
|
#ifdef NEW_BT
|
||||||
|
agent_->SetOwner(this);
|
||||||
|
f8::BtMgr::Instance()->BtLoad(agent_, meta->new_bt().c_str());
|
||||||
|
f8::BtMgr::Instance()->BtSetCurrent(agent_, meta->new_bt().c_str());
|
||||||
|
#else
|
||||||
f8::BtMgr::Instance()->BtLoad(agent_, meta->bt().c_str());
|
f8::BtMgr::Instance()->BtLoad(agent_, meta->bt().c_str());
|
||||||
f8::BtMgr::Instance()->BtSetCurrent(agent_, meta->bt().c_str());
|
f8::BtMgr::Instance()->BtSetCurrent(agent_, meta->bt().c_str());
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -788,52 +788,52 @@ std::string HeroAgent::GetSkillBtFile()
|
|||||||
switch (GetHeroId()) {
|
switch (GetHeroId()) {
|
||||||
case 30100:
|
case 30100:
|
||||||
{
|
{
|
||||||
return "30100_hill";
|
return "skill/30100_hill";
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 30200:
|
case 30200:
|
||||||
{
|
{
|
||||||
return "30200_yamada";
|
return "skill/30200_yamada";
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 30300:
|
case 30300:
|
||||||
{
|
{
|
||||||
return "30300_aoi";
|
return "skill/30300_aoi";
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 30400:
|
case 30400:
|
||||||
{
|
{
|
||||||
return "30400_astral";
|
return "skill/30400_astral";
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 30500:
|
case 30500:
|
||||||
{
|
{
|
||||||
return "30500_miffy";
|
return "skill/30500_miffy";
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 30600:
|
case 30600:
|
||||||
{
|
{
|
||||||
return "30600_canoe";
|
return "skill/30600_canoe";
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 30700:
|
case 30700:
|
||||||
{
|
{
|
||||||
return "30700_mariana";
|
return "skill/30700_mariana";
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 30800:
|
case 30800:
|
||||||
{
|
{
|
||||||
return "30800_dragonscale";
|
return "skill/30800_dragonscale";
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 30900:
|
case 30900:
|
||||||
{
|
{
|
||||||
return "30900_lazar";
|
return "skill/30900_lazar";
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 31000:
|
case 31000:
|
||||||
{
|
{
|
||||||
return "31000_kurosawa";
|
return "skill/31000_kurosawa";
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user