1
This commit is contained in:
parent
1e75e2489c
commit
19ad8c62be
@ -419,11 +419,12 @@ bool Creature::CanUseSkill(int skill_id)
|
|||||||
void Creature::DoSkill(int skill_id, int target_id, const a8::Vec2& skill_dir, const a8::Vec2& target_pos)
|
void Creature::DoSkill(int skill_id, int target_id, const a8::Vec2& skill_dir, const a8::Vec2& target_pos)
|
||||||
{
|
{
|
||||||
DoSkillPreProc(skill_id, target_id, target_pos);
|
DoSkillPreProc(skill_id, target_id, target_pos);
|
||||||
skill_target_id_ = target_id;
|
|
||||||
skill_target_pos_ = target_pos;
|
|
||||||
Skill* skill = GetSkill(skill_id);
|
Skill* skill = GetSkill(skill_id);
|
||||||
if (skill && CanUseSkill(skill_id)) {
|
if (skill && CanUseSkill(skill_id)) {
|
||||||
ResetSkill();
|
ResetSkill();
|
||||||
|
skill_target_id_ = target_id;
|
||||||
|
skill_target_pos_ = target_pos;
|
||||||
|
skill_dir_ = skill_dir;
|
||||||
curr_skill_ = skill;
|
curr_skill_ = skill;
|
||||||
playing_skill = true;
|
playing_skill = true;
|
||||||
CurrentSkill()->last_use_frameno = room->GetFrameNo();
|
CurrentSkill()->last_use_frameno = room->GetFrameNo();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user