text: #pragma once
  #include "Skill.h"
  
  class ThiefAttack : public Skill
  {
  public:
  	ThiefAttack();
  	~ThiefAttack() override = default;
  
  	bool isActEnable(Point pos, const UHeroVec& ally, const UHeroVec& enemy) const override;
  
  	Range getRange(Point pos, const UHeroVec& ally, const UHeroVec& enemy) const override;
  
  	std::vector<Point> getEffectRange(Point pos, const UHeroVec& ally, const UHeroVec& enemy) const override;
  
  	bool doSkill(Point pos, Hero* user, Hero* target, const UHeroVec& ally, const UHeroVec& enemy) const override;
  
  private:
  };