1
This commit is contained in:
parent
152df87951
commit
5350b1312d
@ -544,3 +544,17 @@ void Skill::Reset()
|
||||
}
|
||||
level_ = 1;
|
||||
}
|
||||
|
||||
const mt::Skill* Skill::GetCurrSkillMeta()
|
||||
{
|
||||
if (level_ > 1) {
|
||||
const mt::Skill* new_skill_meta = mt::Skill::GetById(meta->skill_id() + level_ - 1);
|
||||
if (new_skill_meta) {
|
||||
return new_skill_meta;
|
||||
} else {
|
||||
return meta;
|
||||
}
|
||||
} else {
|
||||
return meta;
|
||||
}
|
||||
}
|
||||
|
@ -51,6 +51,7 @@ class Skill
|
||||
void LevelUp();
|
||||
void Clear();
|
||||
void Reset();
|
||||
const mt::Skill* GetCurrSkillMeta();
|
||||
|
||||
private:
|
||||
void InitActiveSkill();
|
||||
|
Loading…
x
Reference in New Issue
Block a user