<rules>
	<rule name="Target-Self_Action">
		<conditions/>
		<pattern>
			<param_decl/>
			<sequence>
				<cmd name="prepare_skill" pet_skill="smash" try_cnt="0" timeout="500"/>
				<cmd name="move_against" distance="1500" run="true" timeout="500"/>
				<cmd name="chase" chase_target="master" timeout="10000" run="true"/>
				<cmd name="chase" chase_target="master" timeout="10000" run="true"/>
			</sequence>
		</pattern>
		<event name="seek_target"/>
	</rule>
	<rule name="First_smash">
		<conditions/>
		<pattern>
			<param_decl/>
			<sequence>
				<cmd name="stackmagic_attack" stack_magic="icebolt" charge="1" timeout="10000"/>
				<cmd name="chase" chase_target="enemy" timeout="1000" run="true"/>
			</sequence>
		</pattern>
		<event name="attack" pet_attackable_skill="smash" down="true"/>
	</rule>
	<rule name="Target-ATK">
		<conditions/>
		<pattern>
			<param_decl/>
			<sequence/>
		</pattern>
		<event name="attack" pet_attackable_skill="basic" down="false"/>
	</rule>
	<rule name="First_Attack">
		<conditions/>
		<pattern>
			<param_decl/>
			<sequence>
				<cmd name="prepare_skill" pet_skill="counter" try_cnt="0" timeout="0"/>
				<cmd name="process_skill" target="enemy" timeout="500"/>
			</sequence>
		</pattern>
		<event name="attack" pet_attackable_skill="basic" down="true"/>
	</rule>
	<rule name="Anti_deadly">
		<conditions/>
		<pattern>
			<param_decl/>
			<sequence>
				<cmd name="stackmagic_attack" stack_magic="icebolt" charge="1" timeout="10000"/>
				<cmd name="prepare_skill" pet_skill="smash" try_cnt="0" timeout="500"/>
				<cmd name="chase" chase_target="enemy" timeout="5000" run="true"/>
			</sequence>
		</pattern>
		<event name="attack" pet_attackable_skill="icebolt" down="true"/>
	</rule>
	<rule name="Regist">
		<conditions/>
		<pattern>
			<param_decl/>
			<sequence>
				<cmd name="prepare_skill" pet_skill="counter" try_cnt="0" timeout="500"/>
				<cmd name="process_skill" target="enemy" timeout="500"/>
			</sequence>
		</pattern>
		<event name="attacked" master_skill="all" down="false"/>
	</rule>
	<rule name="Regist2">
		<conditions/>
		<pattern>
			<param_decl/>
			<sequence>
				<cmd name="prepare_skill" pet_skill="counter" try_cnt="0" timeout="500"/>
				<cmd name="process_skill" target="enemy" timeout="500"/>
			</sequence>
		</pattern>
		<event name="attacked" master_skill="all" down="true"/>
	</rule>
	<rule name="First_smash-CASE2">
		<conditions>
			<condition name="target_state" state="blowaway"/>
			<condition name="skill_preparable" pet_skill="counter"/>
		</conditions>
		<pattern>
			<param_decl/>
			<sequence>
				<cmd name="stackmagic_attack" stack_magic="icebolt" charge="1" timeout="10000"/>
				<cmd name="prepare_skill" pet_skill="smash" try_cnt="0" timeout="500"/>
				<cmd name="chase" chase_target="enemy" timeout="1000" run="true"/>
			</sequence>
		</pattern>
		<event name="now_targeting"/>
	</rule>
	<rule name="First_attack-CASE2">
		<conditions>
			<condition name="target_state" state="shoved"/>
			<condition name="skill_preparable" pet_skill="smash"/>
		</conditions>
		<pattern>
			<param_decl/>
			<sequence>
				<cmd name="prepare_skill" pet_skill="counter" try_cnt="0" timeout="500"/>
				<cmd name="process_skill" target="enemy" timeout="500"/>
			</sequence>
		</pattern>
		<event name="now_targeting"/>
	</rule>
	<rule name="Victory">
		<conditions>
			<condition name="target_state" state="blowaway"/>
			<condition name="skill_preparable" pet_skill="counter"/>
		</conditions>
		<pattern>
			<param_decl/>
			<sequence>
				<cmd name="prepare_skill" pet_skill="smash" try_cnt="0" timeout="500"/>
				<cmd name="chase" chase_target="enemy" timeout="5000" run="true"/>
			</sequence>
		</pattern>
		<event name="now_targeting"/>
	</rule>
	<rule name="Smash_semi-auto">
		<conditions>
			<condition name="skill_preparable" pet_skill="counter"/>
		</conditions>
		<pattern>
			<param_decl/>
			<sequence>
				<cmd name="prepare_skill" pet_skill="smash" try_cnt="0" timeout="500"/>
				<cmd name="chase" chase_target="enemy" timeout="1000" run="true"/>
				<cmd name="melee_attack" timeout="0"/>
			</sequence>
		</pattern>
		<event name="now_targeting"/>
	</rule>
	<rule name="IBCNT">
		<conditions/>
		<pattern>
			<param_decl/>
			<sequence>
				<cmd name="prepare_skill" pet_skill="counter" try_cnt="0" timeout="500"/>
				<cmd name="process_skill" target="enemy" timeout="500"/>
			</sequence>
		</pattern>
		<event name="attack" pet_attackable_skill="icebolt" down="false"/>
	</rule>
	<rule name="CNTIB@(Slow)">
		<conditions/>
		<pattern>
			<param_decl/>
			<sequence>
				<cmd name="stackmagic_attack" stack_magic="icebolt" charge="1" timeout="10000"/>
				<cmd name="prepare_skill" pet_skill="smash" try_cnt="0" timeout="500"/>
				<cmd name="chase" chase_target="enemy" timeout="5000" run="true"/>
			</sequence>
		</pattern>
		<event name="attack" pet_attackable_skill="counter" down="true"/>
	</rule>
	<rule name="Lock">
		<conditions/>
		<pattern>
			<param_decl/>
			<sequence/>
		</pattern>
		<event name="now_targeting"/>
	</rule>
</rules>
