1
This commit is contained in:
parent
bfb8a257a9
commit
2767186ab1
@ -318,11 +318,13 @@ int BaseAgent::GetUseableSkill(Creature* target)
|
||||
return -1;
|
||||
}
|
||||
#endif
|
||||
#if 0
|
||||
#ifdef DEBUG
|
||||
#if 1
|
||||
if (GetOwner()->IsHuman()) {
|
||||
return -1;
|
||||
}
|
||||
#endif
|
||||
#endif
|
||||
Skill* skill = GetOwner()->GetMainSkill();
|
||||
if (skill && GetOwner()->CanUseSkill(skill->GetSkillId())) {
|
||||
if (skill->GetMinorType()) {
|
||||
|
@ -39,18 +39,23 @@ void SkillHelper::Init()
|
||||
}
|
||||
}
|
||||
magic_skill_hash_[MAGIC_60100_1_BOSS] = 60101;
|
||||
magic_skill_hash_[MAGIC_60100_2_BOSS] = 60102;
|
||||
magic_skill_hash_[MAGIC_60100_3_BOSS] = 60103;
|
||||
magic_skill_hash_[MAGIC_60100_2_BOSS] = 60111;
|
||||
magic_skill_hash_[MAGIC_60100_3_BOSS] = 60121;
|
||||
|
||||
skill_magic_hash_[60101] = MAGIC_60100_1_BOSS;
|
||||
skill_magic_hash_[60102] = MAGIC_60100_2_BOSS;
|
||||
skill_magic_hash_[60103] = MAGIC_60100_3_BOSS;
|
||||
skill_magic_hash_[60111] = MAGIC_60100_2_BOSS;
|
||||
skill_magic_hash_[60121] = MAGIC_60100_3_BOSS;
|
||||
}
|
||||
|
||||
void SkillHelper::GetMagicIdAndBaseSkillId(int skill_id, int& magic_id, int& base_skill_id)
|
||||
{
|
||||
magic_id = 0;
|
||||
base_skill_id = 0;
|
||||
base_skill_id = skill_id;
|
||||
if (skill_magic_hash_.find(skill_id) != skill_magic_hash_.end()) {
|
||||
magic_id = skill_magic_hash_[skill_id];
|
||||
base_skill_id = skill_id;
|
||||
return;
|
||||
}
|
||||
for (auto& pair : skill_magic_hash_) {
|
||||
#if 1
|
||||
if (skill_id - pair.first >= 0 &&
|
||||
|
Loading…
x
Reference in New Issue
Block a user