6 class SpecialAction : public Action
10 SpecialAction(et::BattlerFacade* pBattler , et::BattlerFacade* pTarget , int cost , int skillID);
11 SpecialAction(et::BattlerFacade* pBattler , std::vector<et::BattlerFacade*>& targetList , int cost , int skillID);
12 virtual ~SpecialAction(void);
13 virtual int doActionTo(et::BattlerFacade* pTarget);
14 virtual mof::AnimationResource createApproachAnimation();
15 virtual mof::AnimationResource createExecuteAnimation();
16 virtual mof::tstring getActionMessage();
18 virtual mof::GraphicsSchedule* createEffect(et::Common& common);