1
This commit is contained in:
parent
a87564932e
commit
9a663e7e19
@ -46,7 +46,6 @@ class Creature : public MoveableEntity
|
||||
virtual void SelectSkillTargets(const a8::Vec2& target_pos, std::set<Entity*>& target_list);
|
||||
|
||||
protected:
|
||||
bool use_skill = false;
|
||||
size_t curr_skill_phase = 0;
|
||||
a8::Vec2 skill_dir;
|
||||
float skill_param1 = 0;
|
||||
|
@ -1369,16 +1369,11 @@ void Human::DoSkill(int skill_id, int target_id, const a8::Vec2& target_pos)
|
||||
}
|
||||
++stats.use_skill_times;
|
||||
OnAttack();
|
||||
#if 1
|
||||
room->frame_event.AddSkillCdChg(this);
|
||||
#else
|
||||
need_sync_active_player = true;
|
||||
#endif
|
||||
if (HasBuffEffect(kBET_Camouflage)) {
|
||||
RemoveBuffByEffectId(kBET_Camouflage);
|
||||
}
|
||||
}
|
||||
use_skill = false;
|
||||
}
|
||||
|
||||
int Human::SelectSkillId()
|
||||
|
@ -386,6 +386,8 @@ private:
|
||||
Entity* last_collision_door_ = nullptr;
|
||||
long long jump_frameno_ = 0;
|
||||
|
||||
bool use_skill = false;
|
||||
|
||||
friend class FrameMaker;
|
||||
friend class FrameEvent;
|
||||
};
|
||||
|
@ -394,6 +394,7 @@ void Player::UpdateUseSkill()
|
||||
return;
|
||||
}
|
||||
DoSkill(use_skill_id, skill_target_id, a8::Vec2());
|
||||
use_skill = false;
|
||||
}
|
||||
|
||||
void Player::Shot()
|
||||
|
Loading…
x
Reference in New Issue
Block a user