23132552025-09-06 오후 8:07:07
<rules>
<rule name="자동 신속 사용">
<conditions>
<condition name="ST_preparable" pet_st="PetSTMoveSpeedUp"/>
</conditions>
<pattern>
<param_decl/>
<sequence>
<cmd name="cancel_skill"/>
<cmd name="PetST_skill" pet_st="PetSTMoveSpeedUp" timeout="0"/>
</sequence>
</pattern>
<event name="master_skill_prepare" event_skill="all"/>
</rule>
<rule name="주인 가인식시 - 주인추적">
<conditions/>
<pattern>
<param_decl/>
<sequence>
<cmd name="cancel_skill"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
</sequence>
</pattern>
<event name="master_targeted" targeting_type="alert"/>
</rule>
<rule name="주인 인식시 - 주인추적">
<conditions/>
<pattern>
<param_decl/>
<sequence>
<cmd name="cancel_skill"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
</sequence>
</pattern>
<event name="master_targeted" targeting_type="attack"/>
</rule>
<rule name="피격다운시 - 주인추적">
<conditions/>
<pattern>
<param_decl/>
<sequence>
<cmd name="cancel_skill"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
</sequence>
</pattern>
<event name="attacked" master_skill="all" down="true"/>
</rule>
<rule name="피격노다운시 - 주인추적">
<conditions/>
<pattern>
<param_decl/>
<sequence>
<cmd name="cancel_skill"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
</sequence>
</pattern>
<event name="attacked" master_skill="all" down="false"/>
</rule>
<rule name="주인 피격노다운시 - 주인추적">
<conditions/>
<pattern>
<param_decl/>
<sequence>
<cmd name="cancel_skill"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
</sequence>
</pattern>
<event name="master_attacked" master_skill="all" down="true"/>
</rule>
<rule name="주인 피격다운시 - 주인추적">
<conditions/>
<pattern>
<param_decl/>
<sequence>
<cmd name="cancel_skill"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
</sequence>
</pattern>
<event name="master_attacked" master_skill="all" down="false"/>
</rule>
<rule name="주인 공격시 - 주인추적">
<conditions>
<condition name="target_state" state="blowaway"/>
<condition name="target_state" state="hit"/>
<condition name="target_state" state="shoved"/>
</conditions>
<pattern>
<param_decl/>
<sequence>
<cmd name="cancel_skill"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
</sequence>
</pattern>
<event name="master_attack" master_skill="all"/>
</rule>
<rule name="주인 스킬 준비 - 주인추적">
<conditions/>
<pattern>
<param_decl/>
<sequence>
<cmd name="cancel_skill"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
</sequence>
</pattern>
<event name="master_skill_prepare" event_skill="all"/>
</rule>
<rule name="펫 인식함 - 주인추적">
<conditions/>
<pattern>
<param_decl/>
<sequence>
<cmd name="cancel_skill"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
</sequence>
</pattern>
<event name="seek_target"/>
</rule>
<rule name="펫 인식중 - 주인추적">
<conditions/>
<pattern>
<param_decl/>
<sequence>
<cmd name="cancel_skill"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
</sequence>
</pattern>
<event name="now_targeting"/>
</rule>
<rule name="펫 추가타넣지않기1 - 주인추적">
<conditions/>
<pattern>
<param_decl/>
<sequence>
<cmd name="cancel_skill"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
</sequence>
</pattern>
<event name="attack" pet_attackable_skill="all" down="false"/>
</rule>
<rule name="펫 추가타넣지않기2 - 주인추적">
<conditions/>
<pattern>
<param_decl/>
<sequence>
<cmd name="cancel_skill"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
<cmd name="chase" chase_target="master" timeout="0" run="false"/>
<cmd name="wait" min="2000" max="2000"/>
</sequence>
</pattern>
<event name="attack" pet_attackable_skill="all" down="true"/>
</rule>
</rules>
테스트