Files
Server-Datasheets/Datasheet/AIData_55.xml
2025-03-03 20:30:53 -05:00

3326 lines
360 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<AIData huntingZoneId="55">
<Ai id="1" name="오염된 흙의 정령">
<CautionState alertRadius="150" rotateTime="5" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="5000" probActiveMove="0.000000" enable="true" hpResetWhenCombatEnd="true" />
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="false" enable="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="1000" prob="0.500000" distanceRate="1.000000" />
<Info workId="103" prob="0.500000" distanceRate="1.000000" />
<Info workId="207" prob="0.100000" distanceRate="1.000000" />
<Info workId="208" prob="0.100000" distanceRate="1.000000" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="104" prob="0.500000" distanceRate="0.800000" />
<Info workId="204" prob="0.100000" distanceRate="1.000000" />
<Info workId="102" prob="0.000000" distanceRate="0.800000" />
<Info workId="312" prob="0.000000" distanceRate="0.800000" />
<Info workId="327" prob="0.000000" distanceRate="0.800000" />
<Info workId="328" prob="0.000000" distanceRate="0.800000" />
<Info workId="999" prob="0.000000" distanceRate="0.800000" />
</Tension>
<Tension id="2">
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="1000" prob="0.300000" distanceRate="1.000000" />
<Info workId="103" prob="0.800000" distanceRate="1.000000" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="104" prob="0.500000" distanceRate="0.800000" />
<Info workId="204" prob="0.000000" distanceRate="0.800000" />
<Info workId="102" prob="0.000000" distanceRate="0.800000" />
<Info workId="207" prob="0.000000" distanceRate="0.800000" />
<Info workId="208" prob="0.000000" distanceRate="0.800000" />
<Info workId="312" prob="0.000000" distanceRate="0.800000" />
<Info workId="327" prob="0.000000" distanceRate="0.800000" />
<Info workId="328" prob="0.000000" distanceRate="0.800000" />
<Info workId="999" prob="0.000000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="점프 바닥 치기" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 150" distanceType="2" distanceRate="0.800000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="102" desc="강력한공격 전에 하는 사전동작" normalBehaviorId="1203" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2203" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="15000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="312" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="103" desc="진흙 털기(디버프)" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.7 AND GetRangePcNum(0, 150, 360, 0, 0, 0) &gt; 1" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="104" desc="기본 공격" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="201" desc="헉헉 모션 50" normalBehaviorId="1201" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1201" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="202" desc="헉헉 모션 20" normalBehaviorId="1202" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1202" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="204" desc="어그로 체인지" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="207" desc="사이드워크(좌)_1" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 100 AND GetTargetDistance() &lt; 500" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="208" desc="사이드워크(우)_1" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 100 AND GetTargetDistance() &lt; 500" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="312" desc="사전동작에 이어지는 강력한공격" normalBehaviorId="1102" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2102" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="15000" isDirectionRevision="true" nextAttackProb="0.250000" nextAttackId="201" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="327" desc="사이드워크(좌)_2" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="328" desc="사이드워크(우)_2" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="999" desc="무조건 나가는 공격" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="1000" desc="뒤로 회피" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(5) &gt; 6" distanceType="1" distanceRate="1.000000" coolTime="15000" isDirectionRevision="true" nextAttackProb="0.800000" nextAttackId="102" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1206" angerBehaviorId="1206" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Cooperation concurrentAttackDuration="10000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1">
<Info workId="1" prob="0.000000" distanceRate="1.000000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="더미" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" sendOrderId="1" sendOrderRange="300" sendOrderMaxCount="5" sendOrderRefTarget="1" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="concurrent" formationId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
<ReceiveOrderList />
</Cooperation>
<Idle duration="1000" />
<MonsterFlee hpRate="0.000000" executionRate="0.000000" fleeDistance="0" shareAggroRange="0" />
<Move targetDistance="150" timeout="1000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="2" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="1.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="1.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1">
<Info stWorkId="1" prob="0.300000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="HP 회복 스킬을 사용 중인 PC가 있으면 점프 바닥 치기" preProcess="PcTargetBySkillCategoryUsing(1, 360, 0, 250, 31)" immediateAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
<AggroChangeAttack nearTargetAttackId="" showAggroChangeMotionAfterNearTargetAttack="false" distantTargetAttackId="" showAggroChangeMotionAfterDistantTargetAttack="false" />
<MonsterSummon hpRate="0.000000" executionRate="0" summonNum="0" summonRange="0" summonTemplateId="0" />
<CounterFlee workId="0" toAnger="false" speedUpRate="0.000000" maxMovingTime="0" recentHitTime="0" recentPcBehaviorTime="0" />
</CombatState>
<PeaceState checkInterval="1000" minLeaderDistance="100" maxLeaderDistance="200" popupMsg="" msgProb="" msgInterval="" followNearUser="false">
<RandomMove moveMinDistance="100" moveMaxDistance="200" probSocial="0.300000" moveRadius="500" probMove="0.500000">
<Social motionId="1" />
<Social motionId="3" />
</RandomMove>
<Buff range="0" coolTime="0" />
</PeaceState>
</Ai>
<Ai id="2" name="오염된 나무 정령">
<CautionState alertRadius="200" rotateTime="5" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="5000" probActiveMove="0.000000" enable="true" hpResetWhenCombatEnd="true" />
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="false" enable="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="103" prob="0.500000" distanceRate="1.000000" />
<Info workId="1000" prob="0.300000" distanceRate="1.000000" />
<Info workId="207" prob="0.100000" distanceRate="1.000000" />
<Info workId="208" prob="0.100000" distanceRate="1.000000" />
<Info workId="204" prob="0.100000" distanceRate="0.800000" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="104" prob="0.000000" distanceRate="0.800000" />
<Info workId="102" prob="0.000000" distanceRate="0.800000" />
<Info workId="312" prob="0.000000" distanceRate="0.800000" />
<Info workId="327" prob="0.000000" distanceRate="0.800000" />
<Info workId="328" prob="0.000000" distanceRate="0.800000" />
<Info workId="999" prob="0.000000" distanceRate="0.800000" />
</Tension>
<Tension id="2">
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="103" prob="0.500000" distanceRate="1.000000" />
<Info workId="102" prob="0.500000" distanceRate="0.800000" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="104" prob="0.000000" distanceRate="0.800000" />
<Info workId="204" prob="0.000000" distanceRate="0.800000" />
<Info workId="207" prob="0.000000" distanceRate="0.800000" />
<Info workId="208" prob="0.000000" distanceRate="0.800000" />
<Info workId="312" prob="0.000000" distanceRate="0.800000" />
<Info workId="327" prob="0.000000" distanceRate="0.800000" />
<Info workId="328" prob="0.000000" distanceRate="0.800000" />
<Info workId="1000" prob="0.000000" distanceRate="1.000000" />
<Info workId="999" prob="0.000000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="할퀴기" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="102" desc="강력한공격 전에 하는 사전동작" normalBehaviorId="1203" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2203" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="10000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="312" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="103" desc="독가스(디버프)" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(5) &gt; 5" distanceType="1" distanceRate="1.000000" coolTime="25000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="104" desc="땅파기" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="15000" isDirectionRevision="true" nextAttackProb="0.250000" nextAttackId="201" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="201" desc="헉헉 모션 50" normalBehaviorId="1201" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1201" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="202" desc="헉헉 모션 20" normalBehaviorId="1202" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1202" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="204" desc="어그로 체인지" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="207" desc="사이드워크(좌)_1" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 150 AND GetTargetDistance() &lt; 500" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="208" desc="사이드워크(우)_1" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 150 AND GetTargetDistance() &lt; 500" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="312" desc="사전동작에 이어지는 강력한공격" normalBehaviorId="1102" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2102" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="10000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="327" desc="사이드워크(좌)_2" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="328" desc="사이드워크(우)_2" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="999" desc="무조건 나가는 공격" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="1000" desc="뒤로 회피" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &lt; 125" distanceType="1" distanceRate="1.000000" coolTime="20000" isDirectionRevision="true" nextAttackProb="0.600000" nextAttackId="104" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1206" angerBehaviorId="2206" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Cooperation concurrentAttackDuration="10000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1">
<Info workId="1" prob="0.000000" distanceRate="1.000000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="더미" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" sendOrderId="1" sendOrderRange="300" sendOrderMaxCount="5" sendOrderRefTarget="1" distanceType="2" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="concurrent" formationId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
<ReceiveOrderList />
</Cooperation>
<Idle duration="1000" />
<MonsterFlee hpRate="0.000000" executionRate="0.000000" fleeDistance="0" shareAggroRange="0" />
<Move targetDistance="150" timeout="1000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="2" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1">
<Info stWorkId="1" prob="0.000000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="더미" preProcess="1" immediateAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
<AggroChangeAttack nearTargetAttackId="" showAggroChangeMotionAfterNearTargetAttack="" distantTargetAttackId="" showAggroChangeMotionAfterDistantTargetAttack="" />
<MonsterSummon hpRate="0.000000" executionRate="0" summonNum="0" summonRange="0" summonTemplateId="0" />
<CounterFlee workId="0" toAnger="false" speedUpRate="0.000000" maxMovingTime="0" recentHitTime="0" recentPcBehaviorTime="0" />
</CombatState>
<PeaceState checkInterval="3000" minLeaderDistance="100" maxLeaderDistance="200" popupMsg="" msgProb="" msgInterval="" followNearUser="false">
<RandomMove moveMinDistance="50" moveMaxDistance="100" probSocial="0.300000" moveRadius="250" probMove="0.500000">
<Social motionId="1" />
<Social motionId="3" />
</RandomMove>
<Buff range="0" coolTime="0" />
</PeaceState>
</Ai>
<Ai id="3" name="와일드 오칸">
<CautionState alertRadius="200" rotateTime="5" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="5000" hpResetWhenCombatEnd="true" probActiveMove="0.000000" enable="true" />
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="false" enable="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="102" prob="0.500000" distanceRate="1.000000" />
<Info workId="1000" prob="0.300000" distanceRate="1.000000" />
<Info workId="207" prob="0.100000" distanceRate="1.000000" />
<Info workId="208" prob="0.100000" distanceRate="1.000000" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="204" prob="0.100000" distanceRate="1.000000" />
<Info workId="328" prob="0.000000" distanceRate="0.800000" />
<Info workId="327" prob="0.000000" distanceRate="0.800000" />
<Info workId="210" prob="0.000000" distanceRate="0.800000" />
<Info workId="209" prob="0.000000" distanceRate="0.800000" />
<Info workId="104" prob="0.000000" distanceRate="1.000000" />
<Info workId="312" prob="0.000000" distanceRate="0.800000" />
<Info workId="999" prob="0.000000" distanceRate="0.800000" />
</Tension>
<Tension id="2">
<Info workId="102" prob="0.500000" distanceRate="1.000000" />
<Info workId="1000" prob="0.500000" distanceRate="1.000000" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="104" prob="0.000000" distanceRate="1.000000" />
<Info workId="204" prob="0.000000" distanceRate="0.800000" />
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="207" prob="0.000000" distanceRate="0.800000" />
<Info workId="208" prob="0.000000" distanceRate="0.800000" />
<Info workId="209" prob="0.000000" distanceRate="0.800000" />
<Info workId="210" prob="0.000000" distanceRate="0.800000" />
<Info workId="312" prob="0.000000" distanceRate="0.800000" />
<Info workId="327" prob="0.000000" distanceRate="0.800000" />
<Info workId="328" prob="0.000000" distanceRate="0.800000" />
<Info workId="999" prob="0.000000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="오른손 일반 공격" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="209" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="102" desc="강력한공격 전에 하는 사전동작" normalBehaviorId="1203" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="2203" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="PcTargetByDirection(180, 90, 0, 100, 0)" distanceType="1" distanceRate="1.000000" coolTime="20000" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="312" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="104" desc="폭탄 투척공격" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="3" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="210" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="201" desc="헉헉 모션 50" normalBehaviorId="1201" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1201" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="202" desc="헉헉 모션 20" normalBehaviorId="1202" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1202" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="204" desc="어그로 체인지" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="207" desc="사이드워크(좌)_1" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 150 AND GetTargetDistance() &lt; 500" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="208" desc="사이드워크(우)_1" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 150 AND GetTargetDistance() &lt; 500" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="209" desc="회피이동(좌)" normalBehaviorId="1209" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2209" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="210" desc="회피이동(우)" normalBehaviorId="1210" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2210" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="312" desc="사전동작에 이어지는 강력한공격(레리어트)" normalBehaviorId="1102" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2102" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="20000" isDirectionRevision="false" nextAttackProb="0.250000" nextAttackId="201" msgImmediately="true" msg="223" msgProb="0.300000" />
<Work id="327" desc="사이드워크(좌)_2" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="328" desc="사이드워크(우)_2" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="999" desc="무조건 나가는 공격" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="1000" desc="돌진공격_UltraAtk" normalBehaviorId="1106" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="2106" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="GetHpRatio() &lt; 0.5" distanceType="1" distanceRate="1.000000" coolTime="15000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="207" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Cooperation concurrentAttackDuration="10000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1">
<Info workId="1" prob="0.000000" distanceRate="1.000000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="더미" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" sendOrderId="1" sendOrderRange="800" sendOrderMaxCount="20" sendOrderRefTarget="1" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="concurrent" formationId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
<ReceiveOrderList />
</Cooperation>
<CounterFlee workId="101" toAnger="true" speedUpRate="1.800000" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
<Idle duration="1000" />
<MonsterFlee hpRate="0.000000" executionRate="0.000000" fleeDistance="0" shareAggroRange="0" />
<MonsterSummon hpRate="0.200000" executionRate="0" summonTemplateId="0" summonNum="1" summonRange="300" />
<Move targetDistance="150" timeout="1000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="2" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="1.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="1.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1">
<Info stWorkId="1" prob="0.250000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="목표_원거리견제" preProcess="PcTargetByDirection(1, 270, 250, 400, 1)" immediateAttackId="104" msgImmediately="true" msg="239" msgProb="0.500000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
<AggroChangeAttack nearTargetAttackId="" showAggroChangeMotionAfterNearTargetAttack="" distantTargetAttackId="" showAggroChangeMotionAfterDistantTargetAttack="" />
</CombatState>
<PeaceState checkInterval="2000" minLeaderDistance="100" maxLeaderDistance="200" popupMsg="" msgProb="" msgInterval="" followNearUser="false">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="100" moveMaxDistance="200" probSocial="0.300000" moveRadius="500" probMove="0.500000">
<Social motionId="1" />
<Social motionId="3" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="4" name="쉐도우쿠거">
<CautionState alertRadius="200" rotateTime="5" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="5000" hpResetWhenCombatEnd="true" probActiveMove="0.000000" enable="true" />
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="false" enable="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="102" prob="0.600000" distanceRate="1.000000" />
<Info workId="207" prob="0.100000" distanceRate="1.000000" />
<Info workId="208" prob="0.100000" distanceRate="1.000000" />
<Info workId="204" prob="0.100000" distanceRate="0.800000" />
<Info workId="250" prob="0.500000" distanceRate="0.800000" />
<Info workId="251" prob="0.500000" distanceRate="0.800000" />
<Info workId="103" prob="0.500000" distanceRate="0.800000" />
<Info workId="101" prob="0.000000" distanceRate="0.800000" />
<Info workId="312" prob="0.000000" distanceRate="0.800000" />
<Info workId="327" prob="0.000000" distanceRate="0.800000" />
<Info workId="328" prob="0.000000" distanceRate="0.800000" />
<Info workId="999" prob="0.000000" distanceRate="0.800000" />
</Tension>
<Tension id="2">
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="102" prob="0.600000" distanceRate="1.000000" />
<Info workId="251" prob="0.500000" distanceRate="0.800000" />
<Info workId="250" prob="0.500000" distanceRate="0.800000" />
<Info workId="103" prob="0.500000" distanceRate="0.800000" />
<Info workId="101" prob="0.000000" distanceRate="0.800000" />
<Info workId="204" prob="0.000000" distanceRate="0.800000" />
<Info workId="207" prob="0.000000" distanceRate="0.800000" />
<Info workId="208" prob="0.000000" distanceRate="0.800000" />
<Info workId="312" prob="0.000000" distanceRate="0.800000" />
<Info workId="327" prob="0.000000" distanceRate="0.800000" />
<Info workId="328" prob="0.000000" distanceRate="0.800000" />
<Info workId="999" prob="0.000000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="일반공격1" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="3" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="102" desc="강력한공격 전에 하는 사전동작" normalBehaviorId="1203" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2203" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(5) &gt; 5" distanceType="1" distanceRate="0.800000" coolTime="15000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="312" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="103" desc="일반공격2" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="201" desc="헉헉 모션 50" normalBehaviorId="1201" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1201" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="202" desc="헉헉 모션 20" normalBehaviorId="1202" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1202" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="204" desc="어그로 체인지" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="207" desc="사이드워크(좌)_1" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 150 AND GetTargetDistance() &lt; 500" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="208" desc="사이드워크(우)_1" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 150 AND GetTargetDistance() &lt; 500" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="250" desc="좌이동 액티브무브" normalBehaviorId="16" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="16" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="251" desc="우이동 액티브무브" normalBehaviorId="17" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="17" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="312" desc="사전동작에 이어지는 강력한공격" normalBehaviorId="1102" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2102" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="15000" isDirectionRevision="true" nextAttackProb="0.250000" nextAttackId="201" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="327" desc="사이드워크(좌)_2" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="328" desc="사이드워크(우)_2" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="999" desc="무조건 나가는 공격" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Cooperation concurrentAttackDuration="10000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1">
<Info workId="1" prob="0.000000" distanceRate="1.000000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="더미" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetNpcCountInRange(250) &gt; 1" sendOrderId="1" sendOrderRange="300" sendOrderMaxCount="5" sendOrderRefTarget="1" distanceType="3" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="concurrent" formationId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
<ReceiveOrderList />
</Cooperation>
<CounterFlee workId="0" toAnger="true" speedUpRate="1.800000" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
<Idle duration="1000" />
<MonsterFlee hpRate="0.000000" executionRate="0.000000" fleeDistance="0" shareAggroRange="0" />
<MonsterSummon hpRate="0.000000" executionRate="0" summonNum="0" summonRange="0" summonTemplateId="0" />
<Move targetDistance="150" timeout="1000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="2" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1">
<Info stWorkId="1" prob="0.000000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="더미" preProcess="GetHpRatio() &lt; 0.2" immediateAttackId="250" msgImmediately="false" msg="0" msgProb="0.000000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
<AggroChangeAttack nearTargetAttackId="" showAggroChangeMotionAfterNearTargetAttack="" distantTargetAttackId="" showAggroChangeMotionAfterDistantTargetAttack="" />
</CombatState>
<PeaceState checkInterval="3000" minLeaderDistance="100" maxLeaderDistance="200" followNearUser="false" popupMsg="" msgProb="" msgInterval="">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="50" moveMaxDistance="100" probSocial="0.300000" moveRadius="250" probMove="0.500000">
<Social motionId="1" />
<Social motionId="3" />
<Social motionId="4" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="5" name="어둠의 약탈자A">
<CautionState alertRadius="300" rotateTime="5" probAvoid="0.300000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="3000" hpResetWhenCombatEnd="true" probActiveMove="0.000000" enable="true" />
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="false" enable="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="205" prob="1.000000" distanceRate="1.000000" />
<Info workId="201" prob="0.000000" distanceRate="0.900000" />
<Info workId="202" prob="0.000000" distanceRate="0.900000" />
<Info workId="203" prob="0.500000" distanceRate="1.000000" />
<Info workId="208" prob="0.100000" distanceRate="1.000000" />
<Info workId="207" prob="0.100000" distanceRate="1.000000" />
<Info workId="206" prob="0.100000" distanceRate="1.000000" />
<Info workId="255" prob="0.100000" distanceRate="1.000000" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="103" prob="0.000000" distanceRate="0.900000" />
<Info workId="102" prob="0.000000" distanceRate="0.800000" />
<Info workId="256" prob="0.000000" distanceRate="1.000000" />
<Info workId="257" prob="0.200000" distanceRate="0.800000" />
</Tension>
<Tension id="2">
<Info workId="205" prob="1.000000" distanceRate="1.000000" />
<Info workId="203" prob="1.000000" distanceRate="1.000000" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="201" prob="0.000000" distanceRate="0.900000" />
<Info workId="202" prob="0.000000" distanceRate="0.900000" />
<Info workId="255" prob="0.000000" distanceRate="0.900000" />
<Info workId="206" prob="0.000000" distanceRate="0.900000" />
<Info workId="207" prob="0.000000" distanceRate="0.900000" />
<Info workId="208" prob="0.000000" distanceRate="0.900000" />
<Info workId="103" prob="0.000000" distanceRate="0.900000" />
<Info workId="102" prob="0.000000" distanceRate="0.800000" />
<Info workId="256" prob="0.000000" distanceRate="1.000000" />
<Info workId="257" prob="0.200000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="기본공격" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.900000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="102" desc="특수공격" normalBehaviorId="1102" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2102" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="25000" isDirectionRevision="false" nextAttackProb="0.250000" nextAttackId="201" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="103" desc="원거리 마법 공격" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.900000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="201" desc="50탈진" normalBehaviorId="1201" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1201" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="7000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="202" desc="20탈진" normalBehaviorId="1202" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1202" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.900000" coolTime="8000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="203" desc="특수공격사전동작" normalBehaviorId="1203" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2203" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetRangePcNum(0, 200, 360, 0, 0, 0) &gt; 2" distanceType="1" distanceRate="1.000000" coolTime="25000" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="102" msgImmediately="true" msg="223" msgProb="0.500000" />
<Work id="205" desc="다이나믹스폰_명령동작" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2205" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDynamicSpawnCount() &lt; 1 AND GetNpcCountInRange(600) &lt; 3" distanceType="1" distanceRate="1.000000" coolTime="60000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="true" msg="85" msgProb="0.500000" />
<Work id="206" desc="백회피" normalBehaviorId="1206" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2206" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(5) &lt; 5" distanceType="1" distanceRate="1.000000" coolTime="15000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="207" desc="좌걸음" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 150 AND GetTargetDistance() &lt; 500" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="208" desc="우걸음" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 150 AND GetTargetDistance() &lt; 500" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="255" desc="명력동작" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2205" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="256" desc="다이나믹스폰" normalBehaviorType="dynamicSpawn" offFlockOnNormalMode="true" angerBehaviorType="dynamicSpawn" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="60000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1" angerBehaviorId="1" />
<Work id="257" desc="무조건 하는 기본 공격" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1101" angerBehaviorId="2101" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1">
<Info workId="2" prob="1.000000" distanceRate="1.000000" />
</Tension>
</TensionList>
<WorkList>
<Work id="2" desc="분노 시 부하를 불러 들이는 포메이션 명령" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2205" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInAnger() == 1 AND GetNpcCountInRange(600) &gt; 2" sendOrderId="1" sendOrderRange="800" sendOrderMaxCount="20" sendOrderRefTarget="0" distanceType="1" distanceRate="1.000000" coolTime="40000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="formation" formationId="1" msgImmediately="true" msg="17" msgProb="0.500000" />
</WorkList>
<ReceiveOrderList />
</Cooperation>
<CounterFlee workId="101" toAnger="true" speedUpRate="1.800000" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
<Idle duration="1000" />
<MonsterFlee hpRate="0.000000" executionRate="0.000000" fleeDistance="0" shareAggroRange="0" />
<MonsterSummon hpRate="0.200000" executionRate="0" summonNum="1" summonRange="300" summonTemplateId="0" />
<Move targetDistance="300" timeout="1000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="2" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="1.000000" shorttermTargetProb="0.800000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="1.000000" shorttermTargetProb="0.800000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1">
<Info stWorkId="1" prob="0.300000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="목표_원거리견제" preProcess="PcTargetByDirection(0,180,250,500,1)" immediateAttackId="103" msgImmediately="true" msg="704" msgProb="0.500000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
<AggroChangeAttack nearTargetAttackId="" showAggroChangeMotionAfterNearTargetAttack="" distantTargetAttackId="" showAggroChangeMotionAfterDistantTargetAttack="" />
</CombatState>
<PeaceState checkInterval="1000" minLeaderDistance="25" maxLeaderDistance="75" followNearUser="false" popupMsg="" msgProb="" msgInterval="">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="50" moveMaxDistance="150" probSocial="0.300000" moveRadius="500" probMove="0.500000">
<Social motionId="1" />
<Social motionId="3" />
<Social motionId="4" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="6" name="어둠의 약탈자B">
<CautionState alertRadius="300" rotateTime="5" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="3000" hpResetWhenCombatEnd="true" probActiveMove="0.000000" enable="true">
<ActiveMove id="2" />
<ActiveMove id="3" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="false" enable="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0.000000" distanceRate="0.900000" />
<Info workId="202" prob="0.000000" distanceRate="0.900000" />
<Info workId="203" prob="0.300000" distanceRate="1.000000" />
<Info workId="208" prob="0.100000" distanceRate="1.000000" />
<Info workId="207" prob="0.100000" distanceRate="1.000000" />
<Info workId="205" prob="0.100000" distanceRate="0.900000" />
<Info workId="210" prob="0.500000" distanceRate="1.000000" />
<Info workId="211" prob="0.500000" distanceRate="1.000000" />
<Info workId="206" prob="0.000000" distanceRate="1.000000" />
<Info workId="103" prob="0.000000" distanceRate="0.800000" />
<Info workId="102" prob="0.000000" distanceRate="1.000000" />
<Info workId="101" prob="0.000000" distanceRate="0.800000" />
<Info workId="209" prob="0.200000" distanceRate="0.800000" />
</Tension>
<Tension id="2">
<Info workId="201" prob="0.000000" distanceRate="0.900000" />
<Info workId="202" prob="0.000000" distanceRate="0.900000" />
<Info workId="203" prob="0.500000" distanceRate="1.000000" />
<Info workId="211" prob="0.500000" distanceRate="1.000000" />
<Info workId="210" prob="0.500000" distanceRate="1.000000" />
<Info workId="205" prob="0.000000" distanceRate="0.900000" />
<Info workId="206" prob="0.000000" distanceRate="0.900000" />
<Info workId="207" prob="0.000000" distanceRate="0.900000" />
<Info workId="208" prob="0.000000" distanceRate="0.900000" />
<Info workId="103" prob="0.000000" distanceRate="0.900000" />
<Info workId="102" prob="0.000000" distanceRate="0.800000" />
<Info workId="101" prob="0.000000" distanceRate="0.900000" />
<Info workId="209" prob="0.200000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="기본공격" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.900000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.250000" nextAttackId="206" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="102" desc="특수공격" normalBehaviorId="1102" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2102" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="false" nextAttackProb="0.250000" nextAttackId="201" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="103" desc="원거리 마법 공격" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.900000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="201" desc="50탈진" normalBehaviorId="1201" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1201" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.900000" coolTime="7000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="202" desc="20탈진" normalBehaviorId="1202" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1202" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.900000" coolTime="8000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="203" desc="특수공격사전동작" normalBehaviorId="1203" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2203" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(5) &gt; 5" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="102" msgImmediately="true" msg="233" msgProb="0.500000" />
<Work id="205" desc="명령동작" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2205" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.900000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="206" desc="백회피" normalBehaviorId="1206" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2206" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.900000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="207" desc="좌걸음" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 150 AND GetTargetDistance() &lt; 500" distanceType="1" distanceRate="0.900000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="208" desc="우걸음" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 150 AND GetTargetDistance() &lt; 500" distanceType="1" distanceRate="0.900000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="209" desc="무조건 하는 기본 공격" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1101" angerBehaviorId="2101" />
<Work id="210" desc="좌이동 액티브무브" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="10000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="16" angerBehaviorId="16" />
<Work id="211" desc="우이동 액티브무브" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="10000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="17" angerBehaviorId="17" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1">
<Info workId="2" prob="0.800000" distanceRate="1.000000" />
</Tension>
</TensionList>
<WorkList>
<Work id="2" desc="어그로 대상 포메이션 공격 명령" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2205" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetNpcCountInRange(600) &gt; 3" sendOrderId="1" sendOrderRange="800" sendOrderMaxCount="20" sendOrderRefTarget="1" distanceType="1" distanceRate="1.000000" coolTime="40000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" orderType="formation" formationId="8" msgImmediately="true" msg="23" msgProb="0.500000" />
</WorkList>
<ReceiveOrderList />
</Cooperation>
<CounterFlee workId="101" toAnger="true" speedUpRate="1.800000" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
<Idle duration="1000" />
<MonsterFlee hpRate="0.000000" executionRate="0.000000" fleeDistance="0" shareAggroRange="0" />
<MonsterSummon hpRate="0.200000" executionRate="0" summonNum="1" summonRange="300" summonTemplateId="0" />
<Move targetDistance="300" timeout="1000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="2" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.800000" cooperationProb="1.000000" shorttermTargetProb="1.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="1.000000" shorttermTargetProb="1.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1">
<Info stWorkId="1" prob="0.300000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="목표_원거리견제" preProcess="PcTargetByDirection(0,180,250,500,1)" immediateAttackId="103" msgImmediately="false" msg="0" msgProb="0.000000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
<AggroChangeAttack nearTargetAttackId="" showAggroChangeMotionAfterNearTargetAttack="" distantTargetAttackId="" showAggroChangeMotionAfterDistantTargetAttack="" />
</CombatState>
<PeaceState checkInterval="1000" minLeaderDistance="25" maxLeaderDistance="75" followNearUser="false" popupMsg="" msgProb="" msgInterval="">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="50" moveMaxDistance="150" probSocial="0.300000" moveRadius="300" probMove="0.500000">
<Social motionId="1" />
<Social motionId="3" />
<Social motionId="4" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="7" name="어둠의 요정 귀족">
<CautionState alertRadius="300" rotateTime="5" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="3000" hpResetWhenCombatEnd="true" probActiveMove="0.000000" enable="true">
<ActiveMove id="2" />
<ActiveMove id="3" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="true" enable="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="203" prob="0.5" distanceRate="1.000000" />
<Info workId="208" prob="0.300000" distanceRate="1.000000" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="205" prob="0.100000" distanceRate="1.000000" />
<Info workId="207" prob="0.200000" distanceRate="1.000000" />
<Info workId="102" prob="0.000000" distanceRate="0.800000" />
<Info workId="211" prob="0.000000" distanceRate="0.800000" />
<Info workId="212" prob="0.000000" distanceRate="0.800000" />
<Info workId="103" prob="0.000000" distanceRate="0.800000" />
<Info workId="210" prob="0.000000" distanceRate="0.800000" />
<Info workId="213" prob="0.200000" distanceRate="0.800000" />
</Tension>
<Tension id="2">
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="203" prob="0.500000" distanceRate="1.000000" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="103" prob="0.000000" distanceRate="0.800000" />
<Info workId="205" prob="0.000000" distanceRate="0.800000" />
<Info workId="207" prob="0.000000" distanceRate="0.800000" />
<Info workId="208" prob="0.000000" distanceRate="0.800000" />
<Info workId="102" prob="0.000000" distanceRate="0.800000" />
<Info workId="211" prob="0.000000" distanceRate="0.800000" />
<Info workId="212" prob="0.000000" distanceRate="0.800000" />
<Info workId="210" prob="0.000000" distanceRate="0.800000" />
<Info workId="213" prob="0.200000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="2단뺨치기 기본공격" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="210" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="102" desc="회전 공격" normalBehaviorId="1102" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2102" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="15000" isDirectionRevision="false" nextAttackProb="0.250000" nextAttackId="201" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="103" desc="전방위범위공격" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="208" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="201" desc="50탈진" normalBehaviorId="1201" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1201" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="7000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="202" desc="20탈진" normalBehaviorId="1202" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1202" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="8000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="203" desc="사전동작" normalBehaviorId="1203" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2203" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="PcTargetByDirection(180, 120, 0, 150, 0)" distanceType="1" distanceRate="1.000000" coolTime="15000" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="102" msgImmediately="true" msg="234" msgProb="0.250000" />
<Work id="205" desc="명령동작" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2205" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="207" desc="좌걸음" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 150 AND GetTargetDistance() &lt; 500" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="211" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="208" desc="우걸음" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 150 AND GetTargetDistance() &lt; 500" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="212" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="210" desc="뒤로 빠지는 액티브 무브" normalBehaviorId="15" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="15" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="207" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="211" desc="좌걸음(반복)" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="212" desc="우걸음(반복)" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="213" desc="무조건 하는 기본 공격" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1101" angerBehaviorId="2101" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1">
<Info workId="1" prob="1.000000" distanceRate="1.000000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="HP가 50% 미만일 때 집중 공격을 받으면 포메이션 공격" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2205" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.5 AND GetDamagedCount(5) &gt; 5 AND GetNpcCountInRange(600) &gt; 0" sendOrderId="1" sendOrderRange="800" sendOrderMaxCount="3" sendOrderRefTarget="1" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="formation" formationId="9" msgImmediately="true" msg="277" msgProb="0.500000" />
</WorkList>
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="1.000000" attackId="103" formationCheckTime="3000" formationAttackProb="0.500000" formationAttackId="205" />
</ReceiveOrderList>
</Cooperation>
<CounterFlee workId="101" toAnger="true" speedUpRate="1.800000" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
<Idle duration="1000" />
<MonsterFlee hpRate="0.000000" executionRate="0.000000" fleeDistance="0" shareAggroRange="0" />
<MonsterSummon hpRate="0.200000" executionRate="0" summonNum="1" summonRange="300" summonTemplateId="0" />
<Move targetDistance="300" timeout="1000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="2" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.800000" cooperationProb="1.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="1.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1">
<Info stWorkId="2" prob="0.000000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="2" desc="더미" preProcess="1" immediateAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
<AggroChangeAttack nearTargetAttackId="" showAggroChangeMotionAfterNearTargetAttack="" distantTargetAttackId="" showAggroChangeMotionAfterDistantTargetAttack="" />
</CombatState>
<PeaceState checkInterval="1000" minLeaderDistance="25" maxLeaderDistance="75" followNearUser="false" popupMsg="" msgProb="" msgInterval="">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="50" moveMaxDistance="150" probSocial="0.300000" moveRadius="300" probMove="0.500000">
<Social motionId="1" />
<Social motionId="2" />
<Social motionId="3" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="8" name="어둠의 요정 전사">
<CautionState alertRadius="200" rotateTime="5" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="5000" hpResetWhenCombatEnd="true" probActiveMove="0.000000" enable="true" />
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="false" enable="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="208" prob="0.100000" distanceRate="1.000000" />
<Info workId="207" prob="0.100000" distanceRate="1.000000" />
<Info workId="105" prob="0.500000" distanceRate="0.800000" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="205" prob="0.000000" distanceRate="0.800000" />
<Info workId="150" prob="0.000000" distanceRate="0.800000" />
<Info workId="209" prob="0.000000" distanceRate="1.000000" />
<Info workId="210" prob="0.000000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="돌격공격" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 200" distanceType="2" distanceRate="0.800000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="105" desc="기본공격" normalBehaviorId="1105" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1105" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="150" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="150" desc="좌이동 액티브무브" normalBehaviorId="16" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="16" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="205" desc="명령수신동작" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1205" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="207" desc="좌걸음" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 150 AND GetTargetDistance() &lt; 500" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="208" desc="우걸음" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 150 AND GetTargetDistance() &lt; 500" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="209" desc="우이동 액티브무브" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="17" angerBehaviorId="17" />
<Work id="210" desc="무조건 하는 기본 공격" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="209" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1105" angerBehaviorId="1105" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1">
<Info workId="1" prob="0.000000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="더미" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" sendOrderId="1" sendOrderRange="800" sendOrderMaxCount="10" sendOrderRefTarget="1" distanceType="3" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="normal" formationId="101" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="1.000000" attackId="101" formationCheckTime="3000" formationAttackProb="0.500000" formationAttackId="205" />
</ReceiveOrderList>
</Cooperation>
<CounterFlee workId="0" toAnger="true" speedUpRate="1.800000" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
<Idle duration="1000" />
<MonsterFlee hpRate="0.000000" executionRate="0.000000" fleeDistance="0" shareAggroRange="0" />
<MonsterSummon hpRate="0.000000" executionRate="0" summonNum="0" summonRange="0" summonTemplateId="0" />
<Move targetDistance="100" timeout="1000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="1.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="1.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1">
<Info stWorkId="1" prob="0.000000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="더미" preProcess="1" immediateAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
<AggroChangeAttack nearTargetAttackId="" showAggroChangeMotionAfterNearTargetAttack="" distantTargetAttackId="" showAggroChangeMotionAfterDistantTargetAttack="" />
</CombatState>
<PeaceState checkInterval="1000" minLeaderDistance="25" maxLeaderDistance="75" followNearUser="false" popupMsg="" msgProb="" msgInterval="">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="50" moveMaxDistance="150" probSocial="0.300000" moveRadius="300" probMove="0.500000">
<Social motionId="1" />
<Social motionId="3" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="9" name="어둠의 요정 마법사">
<CautionState alertRadius="200" rotateTime="5" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="5000" hpResetWhenCombatEnd="true" probActiveMove="0.000000" enable="true" />
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="false" enable="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="104" prob="0.500000" distanceRate="1.000000" />
<Info workId="207" prob="0.100000" distanceRate="1.000000" />
<Info workId="208" prob="0.100000" distanceRate="1.000000" />
<Info workId="205" prob="0.100000" distanceRate="1.000000" />
<Info workId="105" prob="0.500000" distanceRate="0.800000" />
<Info workId="150" prob="0.000000" distanceRate="0.800000" />
<Info workId="209" prob="0.200000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="104" desc="자기 범위 마법" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.3 AND GetRangePcNum(0, 150, 360, 0, 0, 0) &gt; 1" distanceType="1" distanceRate="1.000000" coolTime="10000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="105" desc="기본 공격" normalBehaviorId="1105" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1105" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="150" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="150" desc="뒤로 빠지는 액티브무브" normalBehaviorId="15" normalBehaviorType="activeMove" offFlockOnNormalMode="false" angerBehaviorId="15" angerBehaviorType="activeMove" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="205" desc="명령수신동작" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1205" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="207" desc="좌걸음" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 150 AND GetTargetDistance() &lt; 500" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="208" desc="우걸음" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 150 AND GetTargetDistance() &lt; 500" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="209" desc="무조건 하는 기본 공격" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1105" angerBehaviorId="1105" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1">
<Info workId="1" prob="0.000000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="더미" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" sendOrderId="1" sendOrderRange="800" sendOrderMaxCount="10" sendOrderRefTarget="1" distanceType="3" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="normal" formationId="101" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="1.000000" attackId="104" formationCheckTime="4000" formationAttackProb="0.500000" formationAttackId="205" />
</ReceiveOrderList>
</Cooperation>
<CounterFlee workId="0" toAnger="true" speedUpRate="1.800000" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
<Idle duration="1000" />
<MonsterFlee hpRate="0.000000" executionRate="0.000000" fleeDistance="0" shareAggroRange="0" />
<MonsterSummon hpRate="0.000000" executionRate="0" summonNum="0" summonRange="0" summonTemplateId="0" />
<Move targetDistance="100" timeout="1000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="1.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="1.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1">
<Info stWorkId="1" prob="0.000000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="더미" preProcess="1" immediateAttackId="104" msgImmediately="false" msg="0" msgProb="0.000000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
<AggroChangeAttack nearTargetAttackId="" showAggroChangeMotionAfterNearTargetAttack="" distantTargetAttackId="" showAggroChangeMotionAfterDistantTargetAttack="" />
</CombatState>
<PeaceState checkInterval="2000" minLeaderDistance="50" maxLeaderDistance="100" followNearUser="false" popupMsg="" msgProb="" msgInterval="">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="50" moveMaxDistance="150" probSocial="0.300000" moveRadius="200" probMove="0.500000">
<Social motionId="1" />
<Social motionId="3" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="10" name="어둠의 요정 정령사">
<CautionState alertRadius="200" rotateTime="5" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="5000" hpResetWhenCombatEnd="true" probActiveMove="0.000000" enable="true">
<ActiveMove id="2" />
<ActiveMove id="3" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="false" enable="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="105" prob="0.500000" distanceRate="0.800000" />
<Info workId="207" prob="0.100000" distanceRate="1.000000" />
<Info workId="208" prob="0.100000" distanceRate="1.000000" />
<Info workId="103" prob="0.500000" distanceRate="0.800000" />
<Info workId="205" prob="0.000000" distanceRate="0.800000" />
<Info workId="150" prob="0.000000" distanceRate="0.800000" />
<Info workId="209" prob="0.200000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="103" desc="원거리 공격" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="105" desc="기본 공격" normalBehaviorId="1105" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1105" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &lt; 125" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="150" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="150" desc="뒤로 빠지는 액티브 무브" normalBehaviorId="15" normalBehaviorType="activeMove" offFlockOnNormalMode="false" angerBehaviorId="15" angerBehaviorType="activeMove" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="205" desc="명령수신동작" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1205" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="207" desc="좌걸음" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 150 AND GetTargetDistance() &lt; 500" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="208" desc="우걸음" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 150 AND GetTargetDistance() &lt; 500" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="209" desc="무조건 하는 원거리 공격" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1103" angerBehaviorId="1103" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1">
<Info workId="1" prob="0.000000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="더미" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" sendOrderId="1" sendOrderRange="800" sendOrderMaxCount="10" sendOrderRefTarget="1" distanceType="3" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="normal" formationId="101" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="1.000000" attackId="103" formationCheckTime="4000" formationAttackProb="0.500000" formationAttackId="205" />
</ReceiveOrderList>
</Cooperation>
<CounterFlee workId="0" toAnger="true" speedUpRate="1.800000" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
<Idle duration="1000" />
<MonsterFlee hpRate="0.000000" executionRate="0.000000" fleeDistance="0" shareAggroRange="0" />
<MonsterSummon hpRate="0.000000" executionRate="0" summonNum="0" summonRange="0" summonTemplateId="0" />
<Move targetDistance="200" timeout="1000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.800000" cooperationProb="1.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="1.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1">
<Info stWorkId="1" prob="0.000000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="더미" preProcess="1" immediateAttackId="103" msgImmediately="false" msg="0" msgProb="0.000000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
<AggroChangeAttack nearTargetAttackId="" showAggroChangeMotionAfterNearTargetAttack="" distantTargetAttackId="" showAggroChangeMotionAfterDistantTargetAttack="" />
</CombatState>
<PeaceState checkInterval="2000" minLeaderDistance="50" maxLeaderDistance="100" followNearUser="false" popupMsg="" msgProb="" msgInterval="">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="50" moveMaxDistance="150" probSocial="0.300000" moveRadius="200" probMove="0.500000">
<Social motionId="1" />
<Social motionId="3" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="11" name="오염된 유니콘">
<CautionState alertRadius="200" rotateTime="5" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="5000" hpResetWhenCombatEnd="true" probActiveMove="0.000000" enable="true">
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="false" enable="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="13" prob="0.000000" distanceRate="1.000000" />
<Info workId="14" prob="0.000000" distanceRate="1.000000" />
<Info workId="4" prob="0.000000" distanceRate="1.000000" />
<Info workId="16" prob="0.300000" distanceRate="1.000000" />
<Info workId="18" prob="0.300000" distanceRate="1.000000" />
<Info workId="1" prob="0.500000" distanceRate="0.800000" />
<Info workId="2" prob="0.000000" distanceRate="0.800000" />
<Info workId="3" prob="0.000000" distanceRate="0.800000" />
<Info workId="17" prob="0.000000" distanceRate="0.800000" />
<Info workId="19" prob="0.000000" distanceRate="0.800000" />
<Info workId="20" prob="0.000000" distanceRate="0.800000" />
</Tension>
<Tension id="2">
<Info workId="13" prob="0.000000" distanceRate="0.800000" />
<Info workId="14" prob="0.000000" distanceRate="0.800000" />
<Info workId="2" prob="1.000000" distanceRate="0.800000" />
<Info workId="4" prob="0.000000" distanceRate="1.000000" />
<Info workId="1" prob="0.500000" distanceRate="0.800000" />
<Info workId="3" prob="0.000000" distanceRate="0.800000" />
<Info workId="16" prob="0.000000" distanceRate="0.800000" />
<Info workId="17" prob="0.000000" distanceRate="0.800000" />
<Info workId="18" prob="0.000000" distanceRate="0.800000" />
<Info workId="19" prob="0.000000" distanceRate="0.800000" />
<Info workId="20" prob="0.000000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="기본 공격" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="2" desc="돌진 공격" normalBehaviorId="1102" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2102" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(5) &gt; 2" distanceType="2" distanceRate="0.800000" coolTime="15000" isDirectionRevision="true" nextAttackProb="0.250000" nextAttackId="13" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="3" desc="돌풍 공격" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="10000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="4" desc="뒷발 차기" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="PcTargetByDirection(180, 90, 0, 125, 0)" distanceType="1" distanceRate="1.000000" coolTime="12000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="13" desc="50% 탈진" normalBehaviorId="1201" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2201" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.000000" coolTime="10000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="14" desc="20% 탈진" normalBehaviorId="1202" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2202" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.000000" coolTime="10000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="16" desc="좌걸음" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 150 AND GetTargetDistance() &lt; 500" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="17" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="17" desc="좌걸음(반복)" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="true" msg="0" msgProb="0.000000" />
<Work id="18" desc="우걸음" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 150 AND GetTargetDistance() &lt; 500" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="19" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="19" desc="우걸음(반복)" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="20" desc="무조건 하는 기본 공격" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1101" angerBehaviorId="2101" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1">
<Info workId="1" prob="1.000000" distanceRate="1.000000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="다운된 PC가 있으면 포메이션 공격 명령" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="PcTargetByReaction(1, 270, 0, 375, 2) OR PcTargetByReaction(1, 270, 0, 375, 3)" sendOrderId="1" sendOrderRange="1000" sendOrderMaxCount="20" sendOrderRefTarget="1" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="formation" formationId="8" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
<ReceiveOrderList />
</Cooperation>
<CounterFlee workId="1" toAnger="true" speedUpRate="1.800000" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
<Idle duration="1000" />
<MonsterFlee hpRate="0.000000" executionRate="0.000000" fleeDistance="0" shareAggroRange="0" />
<MonsterSummon hpRate="0.200000" executionRate="0" summonNum="1" summonRange="300" summonTemplateId="0" />
<Move targetDistance="200" timeout="1000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="2" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.800000" cooperationProb="1.000000" shorttermTargetProb="1.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="1.000000" shorttermTargetProb="1.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1">
<Info stWorkId="1" prob="0.300000" />
<Info stWorkId="2" prob="0.300000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="HP 회복 스킬을 사용 중인 PC가 있으면 돌풍 공격" preProcess="PcTargetBySkillCategoryUsing(1, 270, 0, 400, 31)" immediateAttackId="3" msgImmediately="false" msg="0" msgProb="0.000000" coolTime="" />
<StWork id="2" desc="후방에 PC가 있으면 뒷발 차기 공격" preProcess="PcTargetByDirection(180, 90, 0, 125, 0)" immediateAttackId="4" msgImmediately="false" msg="0" msgProb="0.000000" coolTime="" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
<AggroChangeAttack nearTargetAttackId="" showAggroChangeMotionAfterNearTargetAttack="" distantTargetAttackId="" showAggroChangeMotionAfterDistantTargetAttack="" />
</CombatState>
<PeaceState checkInterval="3000" minLeaderDistance="25" maxLeaderDistance="75" followNearUser="false" popupMsg="" msgProb="" msgInterval="">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="50" moveMaxDistance="150" probSocial="0.500000" moveRadius="300" probMove="0.500000">
<Social motionId="1" />
<Social motionId="3" />
<Social motionId="5" />
<Social motionId="4" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="13" name="ArcherDarker">
<CautionState alertRadius="200" rotateTime="5" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="5000" probActiveMove="0.000000" enable="true" hpResetWhenCombatEnd="true" />
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="false" enable="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="207" prob="0.100000" distanceRate="0.800000" />
<Info workId="208" prob="0.100000" distanceRate="0.800000" />
<Info workId="251" prob="0.200000" distanceRate="0.800000" />
<Info workId="206" prob="0.100000" distanceRate="0.800000" />
<Info workId="101" prob="0.300000" distanceRate="0.800000" />
<Info workId="105" prob="0.300000" distanceRate="0.800000" />
<Info workId="108" prob="0.300000" distanceRate="0.800000" />
<Info workId="111" prob="0.300000" distanceRate="0.800000" />
<Info workId="103" prob="0.000000" distanceRate="0.800000" />
<Info workId="106" prob="0.000000" distanceRate="0.800000" />
<Info workId="109" prob="0.000000" distanceRate="0.800000" />
<Info workId="104" prob="0.000000" distanceRate="0.800000" />
<Info workId="107" prob="0.000000" distanceRate="0.800000" />
<Info workId="110" prob="0.000000" distanceRate="0.800000" />
<Info workId="999" prob="0.000000" distanceRate="0.800000" />
<Info workId="250" prob="0.000000" distanceRate="0.800000" />
</Tension>
<Tension id="2">
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="108" prob="0.300000" distanceRate="0.800000" />
<Info workId="105" prob="0.300000" distanceRate="0.800000" />
<Info workId="111" prob="0.300000" distanceRate="0.800000" />
<Info workId="104" prob="0.000000" distanceRate="0.800000" />
<Info workId="107" prob="0.000000" distanceRate="0.800000" />
<Info workId="110" prob="0.000000" distanceRate="0.800000" />
<Info workId="101" prob="0.300000" distanceRate="0.800000" />
<Info workId="103" prob="0.000000" distanceRate="0.800000" />
<Info workId="106" prob="0.000000" distanceRate="0.800000" />
<Info workId="109" prob="0.000000" distanceRate="0.800000" />
<Info workId="206" prob="0.000000" distanceRate="0.800000" />
<Info workId="207" prob="0.000000" distanceRate="0.800000" />
<Info workId="208" prob="0.000000" distanceRate="0.800000" />
<Info workId="251" prob="0.000000" distanceRate="0.800000" />
<Info workId="250" prob="0.000000" distanceRate="0.800000" />
<Info workId="999" prob="0.000000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="Normal Shot" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="103" desc="Arrow Shower lv1" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="11000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="201" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="104" desc="Arrow Shower lv2" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="11000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="201" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="105" desc="Arrow Shower lv3" normalBehaviorId="1105" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2105" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="11000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="201" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="106" desc="Charge Arrow lv1" normalBehaviorId="1106" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2106" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="11000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="201" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="107" desc="Charge Arrow lv2" normalBehaviorId="1107" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2107" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="11000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="201" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="108" desc="Charge Arrow lv3" normalBehaviorId="1108" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2108" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="11000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="201" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="109" desc="Piercing Arrow lv1" normalBehaviorId="1109" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2109" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="11000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="201" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="110" desc="Piercing Arrow lv2" normalBehaviorId="1110" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2110" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="11000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="201" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="111" desc="Piercing Arrow lv3" normalBehaviorId="1111" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2111" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="11000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="201" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="201" desc="헉헉 모션 50" normalBehaviorId="1201" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1201" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.5 AND GetHpRatio() &gt; 0.2" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="202" desc="헉헉 모션 20" normalBehaviorId="1202" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1202" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.2" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="206" desc="회피이동" normalBehaviorId="1206" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2206" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &lt; 50 OR GetDamagedCount(5) &gt; 3" distanceType="1" distanceRate="0.800000" coolTime="12000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="207" desc="사이드워크(좌)_1" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="208" desc="사이드워크(우)_1" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="250" desc="PC의 좌전방으로 이동하는 ActiveMove" normalBehaviorId="20" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="20" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="3" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="207" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="251" desc="PC의 우전방으로 이동하는 ActiveMove" normalBehaviorId="21" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="21" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="3" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="208" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="999" desc="무조건 나가는 공격" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Cooperation concurrentAttackDuration="10000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1" />
<Tension id="2" />
</TensionList>
<WorkList />
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="1.000000" attackId="101" formationCheckTime="0" formationAttackProb="0.000000" formationAttackId="0" />
</ReceiveOrderList>
</Cooperation>
<CounterFlee workId="101" toAnger="true" speedUpRate="1.800000" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
<Idle duration="1000" />
<MonsterFlee hpRate="0.000000" executionRate="0.000000" fleeDistance="0" shareAggroRange="0" />
<MonsterSummon hpRate="0.200000" executionRate="0" summonNum="1" summonRange="300" summonTemplateId="0" />
<Move targetDistance="150" timeout="1000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="2" cooperationTension="2" shorttermTargetTension="2" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.500000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.500000" socialProb="0.000000" />
</NormalMode>
</Pattern>
<Pattern minHpRatio="0.000000" maxHpRatio="0.300000">
<AngerMode>
<Tension attackTension="2" cooperationTension="2" shorttermTargetTension="2" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.500000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.500000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1" />
<StTension id="2" />
</StTensionList>
<StWorkList />
</ShorttermTarget>
<Social socialMotionId="0" />
<AggroChangeAttack nearTargetAttackId="" showAggroChangeMotionAfterNearTargetAttack="" distantTargetAttackId="" showAggroChangeMotionAfterDistantTargetAttack="" />
</CombatState>
<PeaceState checkInterval="1000" minLeaderDistance="100" maxLeaderDistance="200" popupMsg="" msgProb="" msgInterval="" followNearUser="false">
<RandomMove moveMinDistance="50" moveMaxDistance="150" probSocial="0.300000" moveRadius="300" probMove="0.500000">
<Social motionId="1" />
<Social motionId="2" />
<Social motionId="3" />
</RandomMove>
<Buff range="0" coolTime="0" />
</PeaceState>
</Ai>
<Ai id="14" name="WarriorDarker">
<CautionState alertRadius="500" rotateTime="1" probAvoid="0.300000" avoidSkill="1206" alertAngle="210" rotateAngle="500" checkInterval="5000" probActiveMove="0.200000">
<ActiveMove id="0" />
<ActiveMove id="0" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="false">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="207" prob="0.300000" distanceRate="0.800000" />
<Info workId="104" prob="0.300000" distanceRate="0.800000" />
<Info workId="105" prob="0.300000" distanceRate="0.800000" />
<Info workId="109" prob="0.300000" distanceRate="0.800000" />
<Info workId="108" prob="0.300000" distanceRate="0.800000" />
<Info workId="206" prob="0.300000" distanceRate="0.800000" />
<Info workId="107" prob="0.300000" distanceRate="0.800000" />
<Info workId="102" prob="0.300000" distanceRate="0.800000" />
<Info workId="106" prob="0.000000" distanceRate="0.800000" />
<Info workId="101" prob="0.000000" distanceRate="0.800000" />
<Info workId="103" prob="0.000000" distanceRate="0.800000" />
<Info workId="209" prob="0.000000" distanceRate="0.800000" />
<Info workId="208" prob="0.300000" distanceRate="0.800000" />
</Tension>
<Tension id="2">
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="102" prob="0.300000" distanceRate="0.800000" />
<Info workId="107" prob="0.300000" distanceRate="0.800000" />
<Info workId="108" prob="0.300000" distanceRate="0.800000" />
<Info workId="105" prob="0.300000" distanceRate="0.800000" />
<Info workId="104" prob="0.300000" distanceRate="0.800000" />
<Info workId="109" prob="0.300000" distanceRate="0.800000" />
<Info workId="106" prob="0.000000" distanceRate="0.800000" />
<Info workId="206" prob="0.000000" distanceRate="0.800000" />
<Info workId="101" prob="0.000000" distanceRate="0.800000" />
<Info workId="103" prob="0.000000" distanceRate="0.800000" />
<Info workId="207" prob="0.000000" distanceRate="0.800000" />
<Info workId="208" prob="0.000000" distanceRate="0.800000" />
<Info workId="209" prob="0.000000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="기본 공격_combo1" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="102" desc="어그로체인지 (몰아치기)" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(11) &gt; 6" distanceType="2" distanceRate="0.800000" coolTime="11000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="106" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="103" desc="기본 공격_combo2" normalBehaviorId="1110" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2110" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="104" desc="기본 공격_combo3" normalBehaviorId="1111" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2111" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="105" desc="기본 공격_combo4" normalBehaviorId="1112" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2112" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="106" desc="몰아치기_Concentrate Attack" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(10) &gt; 5" distanceType="2" distanceRate="0.800000" coolTime="11000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="201" msgImmediately="true" msg="202" msgProb="0.100000" />
<Work id="107" desc="도발난무_Dual Sword Dancing" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.7 AND GetDamagedCount(10) &gt; 5" distanceType="2" distanceRate="0.800000" coolTime="11000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="201" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="108" desc="충격의 외침_Deafening Roar" normalBehaviorId="1105" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2105" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.8 AND GetDamagedCount(10) &gt; 5" distanceType="2" distanceRate="0.800000" coolTime="11000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="103" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="109" desc="토글버프_DefenseUp Mode_노말" normalBehaviorId="1106" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2106" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.7" distanceType="1" distanceRate="0.800000" coolTime="35000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="201" desc="헉헉 모션 50" normalBehaviorId="1201" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1201" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.5 AND GetHpRatio() &gt; 0.2" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="202" desc="헉헉 모션 20" normalBehaviorId="1202" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1202" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.2" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="206" desc="회피이동" normalBehaviorId="1206" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2206" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(12) &gt; 6" distanceType="1" distanceRate="0.800000" coolTime="12000" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="107" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="207" desc="사이드워크(좌)_1" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.150000" nextAttackId="104" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="208" desc="사이드워크(우)_1" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.150000" nextAttackId="104" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="209" desc="무조건 나가는 공격" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1111" angerBehaviorId="2111" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Cooperation concurrentAttackDuration="10000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1" />
<Tension id="2" />
</TensionList>
<WorkList />
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="1.000000" attackId="101" formationCheckTime="0" formationAttackProb="0.000000" formationAttackId="0" />
</ReceiveOrderList>
</Cooperation>
<CounterFlee workId="104" toAnger="true" speedUpRate="1.800000" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
<Idle duration="1000" />
<MonsterFlee hpRate="0.000000" executionRate="0.000000" fleeDistance="0" shareAggroRange="0" />
<MonsterSummon hpRate="0.200000" executionRate="0" summonNum="1" summonRange="300" summonTemplateId="0" />
<Move targetDistance="150" timeout="1000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="2" cooperationTension="2" shorttermTargetTension="2" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.500000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.500000" socialProb="0.000000" />
</NormalMode>
</Pattern>
<Pattern minHpRatio="0.000000" maxHpRatio="0.300000">
<AngerMode>
<Tension attackTension="2" cooperationTension="2" shorttermTargetTension="2" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.500000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.500000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1" />
<StTension id="2" />
</StTensionList>
<StWorkList />
</ShorttermTarget>
<Social socialMotionId="0" />
</CombatState>
<PeaceState checkInterval="5000" minLeaderDistance="100" maxLeaderDistance="200" popupMsg="" msgProb="" msgInterval="" followNearUser="false">
<RandomMove moveMinDistance="100" moveMaxDistance="200" probSocial="0.300000" moveRadius="300" probMove="0.400000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
<Buff range="0" coolTime="0" />
</PeaceState>
</Ai>
<Ai id="15" name="BerserkerDarker">
<CautionState alertRadius="500" rotateTime="1" probAvoid="0.000000" avoidSkill="0" alertAngle="210" rotateAngle="500" checkInterval="5000" hpResetWhenCombatEnd="true" probActiveMove="0.200000" enable="true">
<ActiveMove id="0" />
<ActiveMove id="0" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="false" enable="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="208" prob="0.300000" distanceRate="0.800000" />
<Info workId="104" prob="0.300000" distanceRate="0.800000" />
<Info workId="330" prob="0.300000" distanceRate="0.800000" />
<Info workId="109" prob="0.300000" distanceRate="0.800000" />
<Info workId="105" prob="0.300000" distanceRate="0.800000" />
<Info workId="107" prob="0.300000" distanceRate="0.800000" />
<Info workId="329" prob="0.300000" distanceRate="0.800000" />
<Info workId="103" prob="0.000000" distanceRate="0.800000" />
<Info workId="101" prob="0.000000" distanceRate="0.800000" />
<Info workId="108" prob="0.000000" distanceRate="0.800000" />
<Info workId="331" prob="0.000000" distanceRate="0.800000" />
<Info workId="207" prob="0.300000" distanceRate="0.800000" />
</Tension>
<Tension id="2">
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="329" prob="0.300000" distanceRate="0.800000" />
<Info workId="107" prob="0.300000" distanceRate="0.800000" />
<Info workId="104" prob="0.300000" distanceRate="0.800000" />
<Info workId="105" prob="0.300000" distanceRate="0.800000" />
<Info workId="109" prob="0.300000" distanceRate="0.800000" />
<Info workId="208" prob="0.000000" distanceRate="0.800000" />
<Info workId="108" prob="0.000000" distanceRate="0.800000" />
<Info workId="207" prob="0.000000" distanceRate="0.800000" />
<Info workId="103" prob="0.000000" distanceRate="0.800000" />
<Info workId="101" prob="0.000000" distanceRate="0.800000" />
<Info workId="330" prob="0.200000" distanceRate="0.800000" />
<Info workId="331" prob="0.000000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="기본 공격1_Combo1" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="103" desc="기본 공격2_Combo2" normalBehaviorId="1110" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2110" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="104" desc="기본 공격3_Combo3" normalBehaviorId="1111" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2111" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="105" desc="기본 공격4_Combo4" normalBehaviorId="1112" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2112" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="107" desc="대지치기_Weapon Bash" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(10) &gt; 6" distanceType="2" distanceRate="0.800000" coolTime="11000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="108" desc="모아치기_Blast Slash" normalBehaviorId="1105" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2105" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetPcCountInAttackRange(108) &gt; 1" distanceType="2" distanceRate="0.800000" coolTime="11000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="201" msgImmediately="true" msg="207" msgProb="0.100000" />
<Work id="109" desc="모광폭화_Berserk" normalBehaviorId="1106" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2106" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(10) &gt; 5 AND GetHpRatio() &lt; 0.8" distanceType="1" distanceRate="0.800000" coolTime="20000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="201" desc="헉헉 모션 50" normalBehaviorId="1201" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1201" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.5 AND GetHpRatio() &gt; 0.2" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="202" desc="헉헉 모션 20" normalBehaviorId="1202" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1202" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.2" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="207" desc="사이드워크(좌)_1" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.150000" nextAttackId="104" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="208" desc="사이드워크(우)_1" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.150000" nextAttackId="104" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="329" desc="어그로 체인지 (모아치기)" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="GetDamagedCount(12) &gt; 10" distanceType="2" distanceRate="0.800000" coolTime="11000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="108" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1204" angerBehaviorId="2204" />
<Work id="330" desc="무기 방어" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(10) &gt; 6 AND GetHpRatio() &lt; 0.7" distanceType="1" distanceRate="0.800000" coolTime="11000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1103" angerBehaviorId="2103" />
<Work id="331" desc="New Work" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1111" angerBehaviorId="2111" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" coolTime="" />
<Cooperation concurrentAttackDuration="10000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1" />
<Tension id="2" />
</TensionList>
<WorkList />
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="1.000000" attackId="107" formationCheckTime="2000" formationAttackProb="1.000000" formationAttackId="107" />
</ReceiveOrderList>
</Cooperation>
<CounterFlee workId="104" toAnger="true" speedUpRate="1.800000" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
<Idle duration="1000" />
<MonsterFlee hpRate="0.1" executionRate="0.5" fleeDistance="500" shareAggroRange="150" />
<MonsterSummon hpRate="0.200000" executionRate="0" summonNum="1" summonRange="300" summonTemplateId="0" />
<Move targetDistance="150" timeout="1000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="2" cooperationTension="2" shorttermTargetTension="2" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
<Pattern minHpRatio="0.000000" maxHpRatio="0.300000">
<AngerMode>
<Tension attackTension="2" cooperationTension="2" shorttermTargetTension="2" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.500000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.500000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1" />
<StTension id="2" />
</StTensionList>
<StWorkList />
</ShorttermTarget>
<Social socialMotionId="0" />
</CombatState>
<PeaceState checkInterval="5000" minLeaderDistance="20" maxLeaderDistance="100" followNearUser="false" popupMsg="" msgProb="" msgInterval="">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="50" moveMaxDistance="300" probSocial="0.300000" moveRadius="500" probMove="0.400000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="16" name="ElementalistDarker">
<CautionState alertRadius="500" rotateTime="1" probAvoid="0.000000" avoidSkill="0" alertAngle="210" rotateAngle="500" checkInterval="5000" probActiveMove="0.200000">
<ActiveMove id="0" />
<ActiveMove id="0" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="false">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="207" prob="0.200000" distanceRate="0.800000" />
<Info workId="101" prob="0.300000" distanceRate="0.800000" />
<Info workId="103" prob="0.300000" distanceRate="0.800000" />
<Info workId="104" prob="0.300000" distanceRate="0.800000" />
<Info workId="204" prob="0.300000" distanceRate="0.800000" />
<Info workId="107" prob="0.300000" distanceRate="0.800000" />
<Info workId="106" prob="0.300000" distanceRate="0.800000" />
<Info workId="108" prob="0.300000" distanceRate="0.800000" />
<Info workId="105" prob="0.300000" distanceRate="0.800000" />
<Info workId="109" prob="0.400000" distanceRate="0.800000" />
<Info workId="102" prob="0.000000" distanceRate="0.800000" />
<Info workId="209" prob="0.000000" distanceRate="0.800000" />
<Info workId="208" prob="0.200000" distanceRate="0.800000" />
</Tension>
<Tension id="2">
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="101" prob="0.300000" distanceRate="0.800000" />
<Info workId="204" prob="0.300000" distanceRate="0.800000" />
<Info workId="108" prob="0.300000" distanceRate="0.800000" />
<Info workId="104" prob="0.300000" distanceRate="0.800000" />
<Info workId="102" prob="0.300000" distanceRate="0.800000" />
<Info workId="105" prob="0.300000" distanceRate="0.800000" />
<Info workId="107" prob="0.300000" distanceRate="0.800000" />
<Info workId="103" prob="0.300000" distanceRate="0.800000" />
<Info workId="106" prob="0.400000" distanceRate="0.800000" />
<Info workId="109" prob="0.400000" distanceRate="0.800000" />
<Info workId="207" prob="0.000000" distanceRate="0.800000" />
<Info workId="208" prob="0.000000" distanceRate="0.800000" />
<Info workId="209" prob="0.000000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="정령탄" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="102" desc="정기 흡수" normalBehaviorId="1113" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2113" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.8 AND GetDamagedCount(10) &gt; 6" distanceType="2" distanceRate="0.800000" coolTime="11000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="201" msgImmediately="true" msg="223" msgProb="0.100000" />
<Work id="103" desc="광기의 정령" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(12) &gt; 5 AND NpcTargetByDirection(360, 360, 10, 250, 0)" distanceType="2" distanceRate="0.800000" coolTime="11000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="104" desc="신속의 정령" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.6" distanceType="2" distanceRate="0.800000" coolTime="11000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="105" desc="구속탄" normalBehaviorId="1105" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2105" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.7 AND GetDamagedCount(10) &gt; 5" distanceType="2" distanceRate="0.800000" coolTime="11000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="106" desc="회복탄" normalBehaviorId="1107" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2107" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="NpcTargetByHp(360, 360, 50, 250, 0.2, 0.5, 3)" distanceType="2" distanceRate="0.800000" coolTime="25000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="107" desc="섬광탄" normalBehaviorId="1108" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2108" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(10) &gt; 6" distanceType="2" distanceRate="0.800000" coolTime="11000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="108" desc="징벌의 장막" normalBehaviorId="1110" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2110" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(12) &gt; 5" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="109" desc="정화탄" normalBehaviorId="1111" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2111" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="NpcTargetByReaction(360, 360, 50, 250, 0)" distanceType="2" distanceRate="0.800000" coolTime="11000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="201" desc="헉헉 모션 50" normalBehaviorId="1201" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1201" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.5 AND GetHpRatio() &gt; 0.2" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="202" desc="헉헉 모션 20" normalBehaviorId="1202" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1202" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.2" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="204" desc="어그로 체인지 (정기 흡수)" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.6 AND GetDamagedCount(10) &gt; 8" distanceType="1" distanceRate="0.800000" coolTime="25000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="102" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="207" desc="사이드워크(좌)_1" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.150000" nextAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="208" desc="사이드워크(우)_1" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.150000" nextAttackId="108" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="209" desc="무조건 나가는 공격" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1101" angerBehaviorId="2101" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Cooperation concurrentAttackDuration="10000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1" />
<Tension id="2" />
</TensionList>
<WorkList />
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="1.000000" attackId="101" formationCheckTime="2000" formationAttackProb="1.000000" formationAttackId="101" />
</ReceiveOrderList>
</Cooperation>
<Idle duration="1000" />
<Move targetDistance="150" timeout="1000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="2" cooperationTension="2" shorttermTargetTension="2" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.500000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.500000" socialProb="0.000000" />
</NormalMode>
</Pattern>
<Pattern minHpRatio="0.000000" maxHpRatio="0.300000">
<AngerMode>
<Tension attackTension="2" cooperationTension="2" shorttermTargetTension="2" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.500000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.500000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1" />
<StTension id="2" />
</StTensionList>
<StWorkList />
</ShorttermTarget>
<Social socialMotionId="0" />
<MonsterFlee hpRate="0.1" executionRate="0.5" fleeDistance="500" shareAggroRange="150" />
<CounterFlee workId="101" toAnger="true" speedUpRate="1.800000" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
</CombatState>
<PeaceState checkInterval="5000" minLeaderDistance="100" maxLeaderDistance="200" popupMsg="" msgProb="" msgInterval="" followNearUser="false">
<RandomMove moveMinDistance="100" moveMaxDistance="400" probSocial="0.300000" moveRadius="300" probMove="0.400000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
<Buff range="0" coolTime="0" />
</PeaceState>
</Ai>
<Ai id="17" name="두더지">
<CautionState alertRadius="150" rotateTime="5" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="5000" probActiveMove="0.000000" enable="true" hpResetWhenCombatEnd="true" />
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="false" enable="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0.300000" distanceRate="0.800000" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="102" prob="0.500000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="atk01" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="102" desc="idle" normalBehaviorId="1201" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1201" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="201" desc="도망" normalBehaviorId="15" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="15" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="GetCombatTime() &lt; 15000" distanceType="1" distanceRate="0.800000" coolTime="20000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1" />
</TensionList>
<WorkList />
<ReceiveOrderList />
</Cooperation>
<Idle duration="1000" />
<MonsterFlee hpRate="0.1" executionRate="0.5" fleeDistance="500" shareAggroRange="150" />
<Move targetDistance="100" timeout="1000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1" />
</StTensionList>
<StWorkList />
</ShorttermTarget>
<Social socialMotionId="" />
<AggroChangeAttack nearTargetAttackId="" showAggroChangeMotionAfterNearTargetAttack="" distantTargetAttackId="" showAggroChangeMotionAfterDistantTargetAttack="" />
<MonsterSummon hpRate="0.000000" executionRate="0" summonNum="0" summonRange="0" summonTemplateId="0" />
<CounterFlee workId="0" toAnger="false" speedUpRate="0.000000" maxMovingTime="0" recentHitTime="0" recentPcBehaviorTime="0" />
</CombatState>
<PeaceState checkInterval="1000" minLeaderDistance="50" maxLeaderDistance="100" popupMsg="" msgProb="" msgInterval="" followNearUser="false">
<RandomMove moveMinDistance="100" moveMaxDistance="300" probSocial="0.300000" moveRadius="500" probMove="0.500000">
<Social motionId="2" />
<Social motionId="3" />
</RandomMove>
<Buff range="0" coolTime="0" />
</PeaceState>
</Ai>
<Ai id="18" name="식충식물">
<CautionState alertRadius="200" rotateTime="5" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="60" checkInterval="5000" probActiveMove="0.000000" enable="true" hpResetWhenCombatEnd="false" />
<CombatState watchRotateTime="5" watchRotateAngle="60" playSocialWhenFirstAggro="false" enable="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="102" prob="0.500000" distanceRate="0.800000" />
<Info workId="103" prob="0.300000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="atk01" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="102" desc="akt02" normalBehaviorId="1102" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1102" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="103" desc="idle" normalBehaviorId="1201" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1201" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1" />
</TensionList>
<WorkList />
<ReceiveOrderList />
</Cooperation>
<CounterFlee workId="0" toAnger="true" speedUpRate="1.800000" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
<Idle duration="1000" />
<MonsterFlee hpRate="0.000000" executionRate="0.000000" fleeDistance="0" shareAggroRange="0" />
<MonsterSummon hpRate="0.000000" executionRate="0" summonNum="0" summonRange="0" summonTemplateId="0" />
<Move targetDistance="0" timeout="1000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1" />
</StTensionList>
<StWorkList />
</ShorttermTarget>
<Social socialMotionId="" />
<AggroChangeAttack nearTargetAttackId="" showAggroChangeMotionAfterNearTargetAttack="" distantTargetAttackId="" showAggroChangeMotionAfterDistantTargetAttack="" />
</CombatState>
<PeaceState checkInterval="5000" minLeaderDistance="0" maxLeaderDistance="0" popupMsg="" msgProb="" msgInterval="" followNearUser="false">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="0" moveMaxDistance="0" probSocial="0.000000" moveRadius="1" probMove="0.000000">
<Social motionId="3" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="19" name="두꺼비">
<CautionState alertRadius="200" rotateTime="5" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="5000" probActiveMove="0.000000" enable="true" hpResetWhenCombatEnd="true" />
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="false" enable="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0.300000" distanceRate="0.800000" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="102" prob="0.500000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="atk01" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="102" desc="idle" normalBehaviorId="1201" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1201" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="201" desc="도망" normalBehaviorId="15" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="15" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="GetCombatTime() &lt; 15000" distanceType="1" distanceRate="0.800000" coolTime="20000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1" />
</TensionList>
<WorkList />
<ReceiveOrderList />
</Cooperation>
<Idle duration="1000" />
<MonsterFlee hpRate="0.1" executionRate="0.5" fleeDistance="500" shareAggroRange="150" />
<Move targetDistance="100" timeout="1000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1" />
</StTensionList>
<StWorkList />
</ShorttermTarget>
<Social socialMotionId="" />
<AggroChangeAttack nearTargetAttackId="" showAggroChangeMotionAfterNearTargetAttack="" distantTargetAttackId="" showAggroChangeMotionAfterDistantTargetAttack="" />
<MonsterSummon hpRate="0.000000" executionRate="0" summonNum="0" summonRange="0" summonTemplateId="0" />
<CounterFlee workId="0" toAnger="false" speedUpRate="0.000000" maxMovingTime="0" recentHitTime="0" recentPcBehaviorTime="0" />
</CombatState>
<PeaceState checkInterval="1000" minLeaderDistance="50" maxLeaderDistance="100" popupMsg="" msgProb="" msgInterval="" followNearUser="false">
<RandomMove moveMinDistance="100" moveMaxDistance="300" probSocial="0.300000" moveRadius="500" probMove="0.500000">
<Social motionId="2" />
<Social motionId="3" />
<Social motionId="4" />
</RandomMove>
<Buff range="0" coolTime="0" />
</PeaceState>
</Ai>
<Ai id="1000" name="아르곤켈바사역자">
<CautionState alertRadius="200" rotateTime="5" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="5000" hpResetWhenCombatEnd="true" probActiveMove="0.000000" enable="true" />
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="true" enable="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="104" prob="0.300000" distanceRate="1.000000" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="207" prob="0.300000" distanceRate="1.000000" />
<Info workId="208" prob="0.300000" distanceRate="1.000000" />
<Info workId="216" prob="0.500000" distanceRate="1.000000" />
<Info workId="215" prob="0.500000" distanceRate="1.000000" />
<Info workId="206" prob="0.000000" distanceRate="0.800000" />
<Info workId="205" prob="0.000000" distanceRate="0.800000" />
<Info workId="105" prob="0.000000" distanceRate="0.800000" />
<Info workId="212" prob="0.000000" distanceRate="0.800000" />
<Info workId="213" prob="0.000000" distanceRate="0.800000" />
<Info workId="103" prob="0.200000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="구르기 공격" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 150" distanceType="2" distanceRate="1.000000" coolTime="15000" isDirectionRevision="true" nextAttackProb="0.4" nextAttackId="206" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="103" desc="3연타 공격" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="104" desc="광역전기공격" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.5 AND GetRangePcNum(0, 150, 360, 0, 0, 0) &gt; 1" distanceType="1" distanceRate="1.000000" coolTime="20000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="105" desc="빔공격" normalBehaviorId="1105" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1105" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="205" desc="명령수신동작" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1205" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="206" desc="백회피" normalBehaviorId="1206" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1206" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="207" desc="좌걸음" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 150 AND GetTargetDistance() &lt; 500" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="212" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="208" desc="우걸음" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 150 AND GetTargetDistance() &lt; 500" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="213" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="212" desc="좌걸음(반복)" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="213" desc="우걸음(반복)" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="215" desc="좌이동 액티브무브" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="103" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="16" angerBehaviorId="16" />
<Work id="216" desc="우이동 액티브무브" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="103" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="17" angerBehaviorId="17" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1">
<Info workId="1" prob="0.000000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="더미" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" sendOrderId="5" sendOrderRange="800" sendOrderMaxCount="10" sendOrderRefTarget="1" distanceType="3" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="normal" formationId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="1.000000" attackId="105" formationCheckTime="3000" formationAttackProb="0.500000" formationAttackId="205" />
<ReceiveOrder orderId="2" prob="1.000000" attackId="205" formationCheckTime="4000" formationAttackProb="0.500000" formationAttackId="205" />
</ReceiveOrderList>
</Cooperation>
<CounterFlee workId="0" toAnger="true" speedUpRate="1.800000" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
<Idle duration="1000" />
<MonsterFlee hpRate="0.000000" executionRate="0.000000" fleeDistance="0" shareAggroRange="0" />
<MonsterSummon hpRate="0.000000" executionRate="0" summonNum="0" summonRange="0" summonTemplateId="0" />
<Move targetDistance="100" timeout="1000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="1.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="1.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1">
<Info stWorkId="1" prob="0.000000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="더미" preProcess="1" immediateAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
<AggroChangeAttack nearTargetAttackId="" showAggroChangeMotionAfterNearTargetAttack="" distantTargetAttackId="" showAggroChangeMotionAfterDistantTargetAttack="" />
</CombatState>
<PeaceState checkInterval="5000" minLeaderDistance="25" maxLeaderDistance="75" followNearUser="false" popupMsg="" msgProb="" msgInterval="">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="50" moveMaxDistance="150" probSocial="0.300000" moveRadius="300" probMove="0.500000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="101" name="시칸다리 신관">
<CautionState alertRadius="300" rotateTime="5" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="5000" hpResetWhenCombatEnd="true" probActiveMove="0.000000" enable="true" />
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="false" enable="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="206" prob="0.100000" distanceRate="1.000000" />
<Info workId="103" prob="0" distanceRate="1.000000" />
<Info workId="207" prob="0.100000" distanceRate="1.000000" />
<Info workId="208" prob="0.100000" distanceRate="1.000000" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="106" prob="0.000000" distanceRate="0.800000" />
<Info workId="102" prob="0.000000" distanceRate="1.000000" />
<Info workId="312" prob="0.000000" distanceRate="0.800000" />
<Info workId="1000" prob="0.000000" distanceRate="0.800000" />
<Info workId="1001" prob="0.000000" distanceRate="1.000000" />
<Info workId="999" prob="0.000000" distanceRate="0.800000" />
</Tension>
<Tension id="2">
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="103" prob="0.5" distanceRate="1.000000" />
<Info workId="1000" prob="0.500000" distanceRate="0.800000" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="106" prob="0.000000" distanceRate="0.800000" />
<Info workId="102" prob="0.000000" distanceRate="1.000000" />
<Info workId="206" prob="0.000000" distanceRate="0.800000" />
<Info workId="207" prob="0.000000" distanceRate="0.800000" />
<Info workId="208" prob="0.000000" distanceRate="0.800000" />
<Info workId="312" prob="0.000000" distanceRate="0.800000" />
<Info workId="1001" prob="0.000000" distanceRate="1.000000" />
<Info workId="999" prob="0.000000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="근접 때리기" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="102" desc="강력한공격 전에 하는 사전동작" normalBehaviorId="1203" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2203" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="15000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="312" msgImmediately="true" msg="202" msgProb="0.500000" />
<Work id="103" desc="주변 번개마법" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="235" msgProb="0.500000" />
<Work id="106" desc="근거리 범위힐" normalBehaviorId="1106" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2106" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="true" msg="109" msgProb="1.000000" />
<Work id="201" desc="헉헉 모션 50" normalBehaviorId="1201" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1201" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="202" desc="헉헉 모션 20" normalBehaviorId="1202" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1202" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="206" desc="백점프회피" normalBehaviorId="1206" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2206" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(5) &gt; 2 AND GetTargetDistance() &lt; 100" distanceType="1" distanceRate="1.000000" coolTime="15000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="207" desc="사이드워크(좌)_1" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 125 AND GetTargetDistance() &lt; 500" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="208" desc="사이드워크(우)_1" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 125 AND GetTargetDistance() &lt; 500" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="312" desc="사전동작에 이어지는 강력한공격" normalBehaviorId="1102" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2102" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="3" distanceRate="1.000000" coolTime="15000" isDirectionRevision="true" nextAttackProb="0.250000" nextAttackId="201" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="999" desc="무조건 나가는 공격" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="1000" desc="전방 근거리 범위 마법" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1105" angerBehaviorId="2105" />
<Work id="1001" desc="어그로체인지" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1204" angerBehaviorId="2204" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Cooperation concurrentAttackDuration="15000" sequentialAttackDelay="2000" escapeDuration="3000">
<TensionList>
<Tension id="1">
<Info workId="1" prob="1.000000" distanceRate="1.000000" />
<Info workId="4" prob="1.000000" distanceRate="1.000000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="어그로 대상 포메이션 공격 명령" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetNpcCountInRange(800) &gt; 3" sendOrderId="1" sendOrderRange="1000" sendOrderMaxCount="10" sendOrderRefTarget="1" distanceType="1" distanceRate="1.000000" coolTime="40000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="formation" formationId="7" msgImmediately="true" msg="19" msgProb="0.800000" />
<Work id="4" desc="HP가 60% 이하일 때 살아남은 부하가 있으면 주변으로 모은 후 HP 회복 스킬" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.6 AND GetNpcCountInRange(800) &gt; 0" sendOrderId="2" sendOrderRange="1000" sendOrderMaxCount="10" sendOrderRefTarget="0" distanceType="1" distanceRate="1.000000" coolTime="40000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="formation" formationId="5" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
<ReceiveOrderList>
<ReceiveOrder orderId="2" prob="1.000000" attackId="106" formationCheckTime="3000" formationAttackProb="0.500000" formationAttackId="1001" />
</ReceiveOrderList>
</Cooperation>
<CounterFlee workId="101" toAnger="true" speedUpRate="1.800000" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
<Idle duration="100" />
<MonsterFlee hpRate="0.1" executionRate="0.5" fleeDistance="500" shareAggroRange="150" />
<MonsterSummon hpRate="0.200000" executionRate="0" summonNum="1" summonRange="300" summonTemplateId="0" />
<Move targetDistance="150" timeout="1000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="2" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="1.000000" shorttermTargetProb="0.800000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="1.000000" shorttermTargetProb="0.800000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1">
<Info stWorkId="1" prob="0.300000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="원거리에 PC가 있으면 연속 마법 공격" preProcess="PcTargetByDirection(1, 270, 250, 500, 2)" immediateAttackId="102" msgImmediately="true" msg="211" msgProb="0.700000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
<AggroChangeAttack nearTargetAttackId="" showAggroChangeMotionAfterNearTargetAttack="" distantTargetAttackId="" showAggroChangeMotionAfterDistantTargetAttack="" />
</CombatState>
<PeaceState checkInterval="5000" minLeaderDistance="25" maxLeaderDistance="75" followNearUser="false" popupMsg="" msgProb="" msgInterval="">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="100" moveMaxDistance="200" probSocial="0.300000" moveRadius="400" probMove="0.400000">
<Social motionId="1" />
<Social motionId="3" />
<Social motionId="4" />
<Social motionId="21" />
<Social motionId="26" />
<Social motionId="27" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="200" name="네임드_와일드 오칸">
<CautionState alertRadius="200" rotateTime="5" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="5000" hpResetWhenCombatEnd="true" probActiveMove="0.000000" enable="true" />
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="false" enable="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="102" prob="0.500000" distanceRate="1.000000" />
<Info workId="1000" prob="0.300000" distanceRate="1.000000" />
<Info workId="207" prob="0.100000" distanceRate="1.000000" />
<Info workId="208" prob="0.100000" distanceRate="1.000000" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="204" prob="0.100000" distanceRate="1.000000" />
<Info workId="328" prob="0.000000" distanceRate="0.800000" />
<Info workId="327" prob="0.000000" distanceRate="0.800000" />
<Info workId="210" prob="0.000000" distanceRate="0.800000" />
<Info workId="209" prob="0.000000" distanceRate="0.800000" />
<Info workId="104" prob="0.000000" distanceRate="1.000000" />
<Info workId="312" prob="0.000000" distanceRate="0.800000" />
<Info workId="999" prob="0.000000" distanceRate="0.800000" />
</Tension>
<Tension id="2">
<Info workId="102" prob="0.500000" distanceRate="1.000000" />
<Info workId="1000" prob="0.500000" distanceRate="1.000000" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="104" prob="0.000000" distanceRate="1.000000" />
<Info workId="204" prob="0.000000" distanceRate="0.800000" />
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="207" prob="0.000000" distanceRate="0.800000" />
<Info workId="208" prob="0.000000" distanceRate="0.800000" />
<Info workId="209" prob="0.000000" distanceRate="0.800000" />
<Info workId="210" prob="0.000000" distanceRate="0.800000" />
<Info workId="312" prob="0.000000" distanceRate="0.800000" />
<Info workId="327" prob="0.000000" distanceRate="0.800000" />
<Info workId="328" prob="0.000000" distanceRate="0.800000" />
<Info workId="999" prob="0.000000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="오른손 일반 공격" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="209" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="102" desc="강력한공격 전에 하는 사전동작" normalBehaviorId="1203" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="2203" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="PcTargetByDirection(180, 90, 0, 100, 0)" distanceType="1" distanceRate="1.000000" coolTime="20000" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="312" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="104" desc="폭탄 투척공격" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="3" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="210" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="201" desc="헉헉 모션 50" normalBehaviorId="1201" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1201" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="202" desc="헉헉 모션 20" normalBehaviorId="1202" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1202" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="204" desc="어그로 체인지" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="207" desc="사이드워크(좌)_1" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 150 AND GetTargetDistance() &lt; 500" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="208" desc="사이드워크(우)_1" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 150 AND GetTargetDistance() &lt; 500" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="209" desc="회피이동(좌)" normalBehaviorId="1209" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2209" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="210" desc="회피이동(우)" normalBehaviorId="1210" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2210" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="312" desc="사전동작에 이어지는 강력한공격(레리어트)" normalBehaviorId="1102" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2102" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="20000" isDirectionRevision="false" nextAttackProb="0.250000" nextAttackId="201" msgImmediately="true" msg="223" msgProb="0.300000" />
<Work id="327" desc="사이드워크(좌)_2" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="328" desc="사이드워크(우)_2" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="999" desc="무조건 나가는 공격" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="1000" desc="돌진공격_UltraAtk" normalBehaviorId="1106" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="2106" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="GetHpRatio() &lt; 0.5" distanceType="1" distanceRate="1.000000" coolTime="15000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="207" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Cooperation concurrentAttackDuration="10000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1">
<Info workId="1" prob="0.000000" distanceRate="1.000000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="더미" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" sendOrderId="1" sendOrderRange="800" sendOrderMaxCount="20" sendOrderRefTarget="1" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="concurrent" formationId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
<ReceiveOrderList />
</Cooperation>
<CounterFlee workId="101" toAnger="true" speedUpRate="1.800000" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
<Idle duration="1000" />
<MonsterFlee hpRate="0.000000" executionRate="0.000000" fleeDistance="0" shareAggroRange="0" />
<MonsterSummon hpRate="0.200000" executionRate="0" summonTemplateId="0" summonNum="1" summonRange="300" />
<Move targetDistance="150" timeout="1000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="2" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="1.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="1.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1">
<Info stWorkId="1" prob="0.250000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="목표_원거리견제" preProcess="PcTargetByDirection(1, 270, 250, 400, 1)" immediateAttackId="104" msgImmediately="true" msg="239" msgProb="0.500000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
<AggroChangeAttack nearTargetAttackId="" showAggroChangeMotionAfterNearTargetAttack="" distantTargetAttackId="" showAggroChangeMotionAfterDistantTargetAttack="" />
</CombatState>
<PeaceState checkInterval="2000" minLeaderDistance="100" maxLeaderDistance="200" popupMsg="" msgProb="" msgInterval="" followNearUser="false">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="100" moveMaxDistance="200" probSocial="0.300000" moveRadius="500" probMove="0.500000">
<Social motionId="1" />
<Social motionId="3" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="300" name="네임드_어둠의 요정 귀족">
<CautionState alertRadius="250" rotateTime="5" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="3000" probActiveMove="0.000000" enable="true" hpResetWhenCombatEnd="true" />
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="true" enable="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="103" prob="0.800000" distanceRate="1.000000" />
<Info workId="203" prob="0.500000" distanceRate="1.000000" />
<Info workId="209" prob="0.500000" distanceRate="1.000000" />
<Info workId="210" prob="0.500000" distanceRate="1.000000" />
<Info workId="208" prob="0.100000" distanceRate="1.000000" />
<Info workId="207" prob="0.100000" distanceRate="1.000000" />
<Info workId="205" prob="0.000000" distanceRate="1.000000" />
<Info workId="102" prob="0.000000" distanceRate="0.800000" />
<Info workId="101" prob="0.200000" distanceRate="0.800000" />
</Tension>
<Tension id="2">
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="103" prob="0.800000" distanceRate="1.000000" />
<Info workId="203" prob="0.500000" distanceRate="1.000000" />
<Info workId="210" prob="0.500000" distanceRate="1.000000" />
<Info workId="209" prob="0.500000" distanceRate="1.000000" />
<Info workId="205" prob="0.000000" distanceRate="0.800000" />
<Info workId="207" prob="0.000000" distanceRate="0.800000" />
<Info workId="208" prob="0.000000" distanceRate="0.800000" />
<Info workId="102" prob="0.000000" distanceRate="0.800000" />
<Info workId="101" prob="0.200000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="2단뺨치기 기본공격" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="102" desc="회전 공격" normalBehaviorId="1102" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2102" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="15000" isDirectionRevision="false" nextAttackProb="0.250000" nextAttackId="201" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="103" desc="전방위범위공격" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.6 AND GetDamagedCount(5) &gt; 5 AND GetRangePcNum(0, 200, 360, 0, 0, 0) &gt; 0" distanceType="1" distanceRate="1.000000" coolTime="20000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="true" msg="114" msgProb="0.500000" />
<Work id="201" desc="50탈진" normalBehaviorId="1201" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1201" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="7000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="202" desc="20탈진" normalBehaviorId="1202" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1202" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="8000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="203" desc="사전동작" normalBehaviorId="1203" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2203" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="PcTargetByDirection(180, 90, 0, 150, 0)" distanceType="1" distanceRate="1.000000" coolTime="15000" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="102" msgImmediately="true" msg="238" msgProb="0.500000" />
<Work id="205" desc="명령동작" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2205" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="207" desc="좌걸음" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 150 AND GetTargetDistance() &lt; 500" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="208" desc="우걸음" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 150 AND GetTargetDistance() &lt; 500" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="209" desc="좌이동 액티브무브" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="16" angerBehaviorId="16" />
<Work id="210" desc="우이동 액티브무브" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="17" angerBehaviorId="17" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1">
<Info workId="1" prob="0.000000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="더미" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2205" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" sendOrderId="1" sendOrderRange="800" sendOrderMaxCount="20" sendOrderRefTarget="1" distanceType="1" distanceRate="0.800000" coolTime="20000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="concurrent" formationId="6" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
<ReceiveOrderList />
</Cooperation>
<Idle duration="1000" />
<MonsterFlee hpRate="0.000000" executionRate="0.000000" fleeDistance="0" shareAggroRange="0" />
<Move targetDistance="100" timeout="1000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="2" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.800000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1">
<Info stWorkId="1" prob="0.000000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="더미" preProcess="1" immediateAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
<AggroChangeAttack nearTargetAttackId="" showAggroChangeMotionAfterNearTargetAttack="" distantTargetAttackId="" showAggroChangeMotionAfterDistantTargetAttack="" />
<MonsterSummon hpRate="0.000000" executionRate="0" summonNum="0" summonRange="0" summonTemplateId="0" />
<CounterFlee workId="0" toAnger="false" speedUpRate="0.000000" maxMovingTime="0" recentHitTime="0" recentPcBehaviorTime="0" />
</CombatState>
<PeaceState checkInterval="2000" minLeaderDistance="75" maxLeaderDistance="150" popupMsg="" msgProb="" msgInterval="" followNearUser="false">
<RandomMove moveMinDistance="150" moveMaxDistance="300" probSocial="0.300000" moveRadius="300" probMove="0.500000">
<Social motionId="1" />
<Social motionId="2" />
<Social motionId="3" />
</RandomMove>
<Buff range="0" coolTime="0" />
</PeaceState>
</Ai>
<Ai id="20" name="삭제_난폭한 아라크네아(고레벨)">
<CautionState alertRadius="250" rotateTime="10" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="5000" hpResetWhenCombatEnd="true" probActiveMove="0.000000" />
<CombatState watchRotateTime="7" watchRotateAngle="60" playSocialWhenFirstAggro="false" enable="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0.500000" distanceRate="1.000000" />
<Info workId="218" prob="1.000000" distanceRate="1.000000" />
<Info workId="107" prob="0.300000" distanceRate="1.000000" />
<Info workId="108" prob="0.300000" distanceRate="1.000000" />
<Info workId="204" prob="0.000000" distanceRate="1.000000" />
<Info workId="109" prob="0.500000" distanceRate="1.000000" />
<Info workId="105" prob="0.300000" distanceRate="1.000000" />
<Info workId="103" prob="0.300000" distanceRate="1.000000" />
<Info workId="101" prob="0.600000" distanceRate="1.000000" />
<Info workId="106" prob="0.400000" distanceRate="1.000000" />
<Info workId="229" prob="0.000000" distanceRate="0.000000" />
<Info workId="209" prob="0.300000" distanceRate="1.000000" />
<Info workId="217" prob="0.300000" distanceRate="1.000000" />
<Info workId="223" prob="0.300000" distanceRate="1.000000" />
<Info workId="226" prob="0.300000" distanceRate="1.000000" />
<Info workId="212" prob="0.200000" distanceRate="1.000000" />
<Info workId="213" prob="0.200000" distanceRate="1.000000" />
<Info workId="214" prob="0.200000" distanceRate="1.000000" />
<Info workId="222" prob="0.150000" distanceRate="1.000000" />
<Info workId="110" prob="0.200000" distanceRate="1.000000" />
<Info workId="215" prob="0.200000" distanceRate="1.000000" />
<Info workId="102" prob="0.750000" distanceRate="1.000000" />
<Info workId="216" prob="0.000000" distanceRate="0.000000" />
<Info workId="219" prob="0.000000" distanceRate="0.000000" />
<Info workId="224" prob="0.000000" distanceRate="0.000000" />
<Info workId="227" prob="0.000000" distanceRate="0.000000" />
<Info workId="228" prob="0.000000" distanceRate="0.000000" />
<Info workId="230" prob="0.000000" distanceRate="0.000000" />
<Info workId="250" prob="0.000000" distanceRate="0.000000" />
<Info workId="231" prob="0.000000" distanceRate="0.000000" />
<Info workId="232" prob="0.000000" distanceRate="0.000000" />
<Info workId="220" prob="0.000000" distanceRate="0.000000" />
<Info workId="221" prob="0.000000" distanceRate="0.000000" />
<Info workId="233" prob="0.000000" distanceRate="0.000000" />
<Info workId="234" prob="0.000000" distanceRate="0.000000" />
<Info workId="150" prob="1.000000" distanceRate="1.000000" />
</Tension>
<Tension id="2">
<Info workId="201" prob="0.000000" distanceRate="0.000000" />
<Info workId="218" prob="1.000000" distanceRate="1.000000" />
<Info workId="107" prob="0.300000" distanceRate="1.000000" />
<Info workId="108" prob="0.300000" distanceRate="1.000000" />
<Info workId="204" prob="0.000000" distanceRate="0.000000" />
<Info workId="109" prob="0.000000" distanceRate="1.000000" />
<Info workId="229" prob="0.300000" distanceRate="1.000000" />
<Info workId="102" prob="0.000000" distanceRate="1.000000" />
<Info workId="209" prob="0.000000" distanceRate="0.000000" />
<Info workId="217" prob="0.000000" distanceRate="0.000000" />
<Info workId="223" prob="0.300000" distanceRate="1.000000" />
<Info workId="226" prob="0.200000" distanceRate="1.000000" />
<Info workId="212" prob="0.200000" distanceRate="1.000000" />
<Info workId="213" prob="0.200000" distanceRate="1.000000" />
<Info workId="214" prob="0.200000" distanceRate="1.000000" />
<Info workId="105" prob="0.200000" distanceRate="1.000000" />
<Info workId="103" prob="0.200000" distanceRate="1.000000" />
<Info workId="222" prob="0.300000" distanceRate="1.000000" />
<Info workId="101" prob="0.650000" distanceRate="1.000000" />
<Info workId="106" prob="0.300000" distanceRate="1.000000" />
<Info workId="110" prob="0.200000" distanceRate="1.000000" />
<Info workId="215" prob="0.200000" distanceRate="1.000000" />
<Info workId="216" prob="0.000000" distanceRate="0.000000" />
<Info workId="219" prob="0.000000" distanceRate="0.000000" />
<Info workId="224" prob="0.000000" distanceRate="0.000000" />
<Info workId="227" prob="0.000000" distanceRate="0.000000" />
<Info workId="228" prob="0.000000" distanceRate="0.000000" />
<Info workId="230" prob="0.000000" distanceRate="0.000000" />
<Info workId="250" prob="0.000000" distanceRate="0.000000" />
<Info workId="231" prob="0.000000" distanceRate="0.000000" />
<Info workId="232" prob="0.000000" distanceRate="0.000000" />
<Info workId="220" prob="0.000000" distanceRate="0.000000" />
<Info workId="221" prob="0.000000" distanceRate="0.000000" />
<Info workId="233" prob="0.000000" distanceRate="0.000000" />
<Info workId="234" prob="0.000000" distanceRate="0.000000" />
<Info workId="150" prob="1.000000" distanceRate="1.000000" />
</Tension>
<Tension id="3">
<Info workId="201" prob="0.500000" distanceRate="1.000000" />
<Info workId="218" prob="1.000000" distanceRate="1.000000" />
<Info workId="107" prob="0.300000" distanceRate="1.000000" />
<Info workId="108" prob="0.300000" distanceRate="1.000000" />
<Info workId="204" prob="0.000000" distanceRate="1.000000" />
<Info workId="109" prob="0.500000" distanceRate="1.000000" />
<Info workId="105" prob="0.300000" distanceRate="1.000000" />
<Info workId="103" prob="0.300000" distanceRate="1.000000" />
<Info workId="101" prob="0.600000" distanceRate="1.000000" />
<Info workId="106" prob="0.400000" distanceRate="1.000000" />
<Info workId="229" prob="0.000000" distanceRate="0.000000" />
<Info workId="209" prob="0.300000" distanceRate="1.000000" />
<Info workId="217" prob="0.500000" distanceRate="1.000000" />
<Info workId="223" prob="0.300000" distanceRate="1.000000" />
<Info workId="226" prob="0.300000" distanceRate="1.000000" />
<Info workId="212" prob="0.200000" distanceRate="1.000000" />
<Info workId="213" prob="0.200000" distanceRate="1.000000" />
<Info workId="214" prob="0.200000" distanceRate="1.000000" />
<Info workId="222" prob="0.150000" distanceRate="1.000000" />
<Info workId="110" prob="0.200000" distanceRate="1.000000" />
<Info workId="215" prob="0.200000" distanceRate="1.000000" />
<Info workId="102" prob="0.750000" distanceRate="1.000000" />
<Info workId="216" prob="0.000000" distanceRate="0.000000" />
<Info workId="219" prob="0.000000" distanceRate="0.000000" />
<Info workId="224" prob="0.000000" distanceRate="0.000000" />
<Info workId="227" prob="0.000000" distanceRate="0.000000" />
<Info workId="228" prob="0.000000" distanceRate="0.000000" />
<Info workId="230" prob="0.000000" distanceRate="0.000000" />
<Info workId="250" prob="0.000000" distanceRate="0.000000" />
<Info workId="231" prob="0.000000" distanceRate="0.000000" />
<Info workId="232" prob="0.000000" distanceRate="0.000000" />
<Info workId="220" prob="0.000000" distanceRate="0.000000" />
<Info workId="221" prob="0.000000" distanceRate="0.000000" />
<Info workId="233" prob="0.000000" distanceRate="0.000000" />
<Info workId="234" prob="0.000000" distanceRate="0.000000" />
<Info workId="150" prob="1.000000" distanceRate="1.000000" />
</Tension>
<Tension id="4">
<Info workId="201" prob="0.500000" distanceRate="1.000000" />
<Info workId="218" prob="1.000000" distanceRate="1.000000" />
<Info workId="107" prob="0.300000" distanceRate="1.000000" />
<Info workId="108" prob="0.300000" distanceRate="1.000000" />
<Info workId="204" prob="0.000000" distanceRate="0.000000" />
<Info workId="109" prob="0.000000" distanceRate="1.000000" />
<Info workId="229" prob="0.300000" distanceRate="1.000000" />
<Info workId="102" prob="0.000000" distanceRate="1.000000" />
<Info workId="209" prob="0.000000" distanceRate="0.000000" />
<Info workId="217" prob="0.000000" distanceRate="0.000000" />
<Info workId="223" prob="0.300000" distanceRate="1.000000" />
<Info workId="226" prob="0.200000" distanceRate="1.000000" />
<Info workId="212" prob="0.200000" distanceRate="0.000000" />
<Info workId="213" prob="0.200000" distanceRate="0.000000" />
<Info workId="214" prob="0.200000" distanceRate="0.000000" />
<Info workId="105" prob="0.200000" distanceRate="1.000000" />
<Info workId="103" prob="0.200000" distanceRate="1.000000" />
<Info workId="222" prob="0.300000" distanceRate="1.000000" />
<Info workId="101" prob="0.650000" distanceRate="1.000000" />
<Info workId="106" prob="0.300000" distanceRate="1.000000" />
<Info workId="110" prob="0.200000" distanceRate="1.000000" />
<Info workId="215" prob="0.200000" distanceRate="1.000000" />
<Info workId="216" prob="0.000000" distanceRate="0.000000" />
<Info workId="219" prob="0.000000" distanceRate="0.000000" />
<Info workId="224" prob="0.000000" distanceRate="0.000000" />
<Info workId="227" prob="0.000000" distanceRate="0.000000" />
<Info workId="228" prob="0.000000" distanceRate="0.000000" />
<Info workId="230" prob="0.000000" distanceRate="0.000000" />
<Info workId="250" prob="0.000000" distanceRate="0.000000" />
<Info workId="231" prob="0.000000" distanceRate="0.000000" />
<Info workId="232" prob="0.000000" distanceRate="0.000000" />
<Info workId="220" prob="0.000000" distanceRate="0.000000" />
<Info workId="221" prob="0.000000" distanceRate="0.000000" />
<Info workId="233" prob="0.000000" distanceRate="0.000000" />
<Info workId="234" prob="0.000000" distanceRate="0.000000" />
<Info workId="150" prob="1.000000" distanceRate="1.000000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="기본공격1(2연타공격)_atk01 + 30% 양손 찍기" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1101, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="103" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="102" desc="특수공격(무브어택)_moveatk" normalBehaviorId="1111" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2111" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1111, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="103" desc="기본공격2(양손찍기)_atk02" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1103, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="105" desc="헤비어택(3연타공격)_heavyatk + 30% 양손 찍기" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1104, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="103" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="106" desc="롱어택(원거리범위공격)_longatk" normalBehaviorId="1105" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2105" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1105, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="107" desc="라운드어택(좌)_roundatk02" normalBehaviorId="1108" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2108" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDir() &gt; 180 AND GetTargetDir() &lt; 300 AND IsInSkillAttackRange(1108, 1,1)" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="108" desc="라운드어택(우)_roundatk01" normalBehaviorId="1107" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2107" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDir() &gt; 60 AND GetTargetDir() &lt; 180 AND IsInSkillAttackRange(1107, 1, 1)" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="109" desc="리액션어택(힘모아땅치기)_reactionatk + 어그로 체인지" normalBehaviorId="1106" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2106" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetCombatTime() &gt; 20000 AND IsInSkillAttackRange(1106, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="20000" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="204" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="110" desc="롱무브_longmove(근)" normalBehaviorId="1110" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2110" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1110, 1.5, 1.3) AND GetTargetDistanceEx() &gt; 200" distanceType="1" distanceRate="1.000000" coolTime="60000" isDirectionRevision="true" nextAttackProb="0.150000" nextAttackId="209" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="150" desc="PC에게 접근" normalBehaviorId="1" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="2" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="201" desc="30탈진" normalBehaviorId="1201" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1201" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio()&lt;0.3" distanceType="1" distanceRate="1.000000" coolTime="14000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="204" desc="어그로체인지동작" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(7) &lt; 1" distanceType="1" distanceRate="1.000000" coolTime="15000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="216" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="209" desc="패턴 2_1 백무브 후 원거리 범위 공격 후 50% 무브 어택" normalBehaviorId="1212" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2212" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetCombatTime() &gt; 10000 AND IsInSkillAttackRange(1101, 1, 0.8) AND GetDamagedCount(5) &gt; 5" distanceType="1" distanceRate="1.000000" coolTime="60000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="233" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="212" desc="울트라공격(땅파고 솟기_근)" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="IsInSkillAttackRange(1112, 0.8, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="204" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1112" angerBehaviorId="2112" />
<Work id="213" desc="울트라공격(땅파고 솟기_중)" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="IsInSkillAttackRange(1113, 0.8, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="204" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1113" angerBehaviorId="2113" />
<Work id="214" desc="울트라공격(땅파고 솟기_원)" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="IsInSkillAttackRange(1114, 0.8, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="204" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1114" angerBehaviorId="2114" />
<Work id="215" desc="롱무브_longmove(장)" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="IsInSkillAttackRange(1115, 1, 0.8) AND GetTargetDistanceEx() &gt; 200" distanceType="1" distanceRate="1.000000" coolTime="60000" isDirectionRevision="true" nextAttackProb="0.150000" nextAttackId="209" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1115" angerBehaviorId="2115" />
<Work id="216" desc="어그로체인지동작(반복용)" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1204" angerBehaviorId="2204" />
<Work id="217" desc="헛치기" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="IsInSkillAttackRange(1101, 1, 1.2) AND (GetDamagedCount(5) &lt; 1 OR GetHpRatio() &lt; 0.15)" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1101" angerBehaviorId="2101" />
<Work id="218" desc="태어난 곳을 향해 롱점프 1_1" normalBehaviorType="activeRotate" offFlockOnNormalMode="false" angerBehaviorType="activeRotate" offFlockOnAngerMode="false" preProcess="IsOutCombatSpace(1350) == 1" distanceType="1" distanceRate="1.000000" coolTime="120000" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="219" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="320" angerBehaviorId="320" />
<Work id="219" desc="태어난 곳을 향해 롱점프 1_2" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="204" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1115" angerBehaviorId="2115" />
<Work id="220" desc="1_1 30도 좌로 회전 후 이동" normalBehaviorType="activeRotate" offFlockOnNormalMode="false" angerBehaviorType="activeRotate" offFlockOnAngerMode="false" preProcess="IsPrevAttack(1, 222) == 0 AND (GetTargetDir() &gt; -60 AND GetTargetDir() &lt; 60)" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="222" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="321" angerBehaviorId="321" />
<Work id="221" desc="2_1 30도 우로 회전 후 이동" normalBehaviorType="activeRotate" offFlockOnNormalMode="false" angerBehaviorType="activeRotate" offFlockOnAngerMode="false" preProcess="IsPrevAttack(1, 222) == 0 AND (GetTargetDir() &gt; -60 AND GetTargetDir() &lt; 60)" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="222" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="322" angerBehaviorId="322" />
<Work id="222" desc="정면 방향으로 이동" normalBehaviorType="activeMove" offFlockOnNormalMode="false" angerBehaviorType="activeMove" offFlockOnAngerMode="false" preProcess="GetTargetDir() &gt; -60 AND GetTargetDir() &lt; 60" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="3" angerBehaviorId="4" />
<Work id="223" desc="패턴 1_1 롱무브 후 양손 찍기 30% 백무브" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="GetCombatTime() &gt; 15000 AND IsInSkillAttackRange(1114, 1, 1)" distanceType="1" distanceRate="1.000000" coolTime="60000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="224" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1110" angerBehaviorId="2110" />
<Work id="224" desc="패턴 1_2 롱무브 후 양손 찍기 30% 백무브" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="105" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1110" angerBehaviorId="2101" />
<Work id="226" desc="패턴 3_1 원거리 공격 후 액티브 무브, 2연타 공격 후 양 손 찍기" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="GetCombatTime() &gt; 15000 AND IsInSkillAttackRange(1105, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="15000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="227" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1105" angerBehaviorId="2105" />
<Work id="227" desc="패턴 3_2 원거리 공격 후 액티브 무브, 2연타 공격 후 양 손 찍기" normalBehaviorType="activeMove" offFlockOnNormalMode="false" angerBehaviorType="activeMove" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="228" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="5" angerBehaviorId="6" />
<Work id="228" desc="패턴 3_3 원거리 공격 후 액티브 무브, 2연타 공격 후 양 손 찍기" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="234" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1101" angerBehaviorId="2101" />
<Work id="229" desc="분노시 패턴 4_1 리액션 공격후 무브 어택" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="GetCombatTime() &gt; 15000 AND IsInSkillAttackRange(1106, 1, 0.9)" distanceType="1" distanceRate="1.000000" coolTime="20000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="230" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1106" angerBehaviorId="2106" />
<Work id="230" desc="분노시 패턴 4_2 리액션 공격후 무브 어택" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="231" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1111" angerBehaviorId="2111" />
<Work id="231" desc="분노시 패턴 4_3 리액션 공격후 무브 어택" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="204" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1113" angerBehaviorId="2113" />
<Work id="232" desc="PC를 보고 회전(어그로 체인지 공격용)" normalBehaviorType="activeRotate" offFlockOnNormalMode="false" angerBehaviorType="activeRotate" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="222" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="323" angerBehaviorId="323" />
<Work id="233" desc="패턴 2_2 백무브 후 원거리 범위 공격 후 50% 무브 어택" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="1" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="102" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1105" angerBehaviorId="2105" />
<Work id="234" desc="패턴 3_4 원거리 공격 후 액티브 무브, 2연타 공격 후 양 손 찍기" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1103" angerBehaviorId="2103" />
<Work id="250" desc="PC에게 접근(어그로 체인지_원거리)" normalBehaviorId="1" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="2" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1" />
</TensionList>
<WorkList />
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="0.000000" attackId="101" formationCheckTime="2000" formationAttackProb="0.000000" formationAttackId="101" />
</ReceiveOrderList>
</Cooperation>
<CounterFlee workId="0" toAnger="false" speedUpRate="0.000000" maxMovingTime="0" recentHitTime="0" recentPcBehaviorTime="0" />
<Idle duration="1000" />
<MonsterFlee hpRate="0.000000" executionRate="0.000000" fleeDistance="0" shareAggroRange="0" />
<MonsterSummon hpRate="0.200000" executionRate="0" summonTemplateId="0" summonNum="1" summonRange="100" />
<Move targetDistance="200" timeout="2000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="2" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1.000000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1.000000" cooperationProb="0.000000" shorttermTargetProb="1.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
<Pattern minHpRatio="0.000000" maxHpRatio="0.150000">
<AngerMode>
<Tension attackTension="4" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1.000000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="3" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1.000000" cooperationProb="0.000000" shorttermTargetProb="1.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1">
<Info stWorkId="1" prob="0.000000" />
<Info stWorkId="5" prob="0.000000" />
<Info stWorkId="2" prob="0.000000" />
<Info stWorkId="3" prob="0.015000" />
<Info stWorkId="4" prob="0.015000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="2" desc="중형_뒤견제" preProcess="GetRangePcNumEx(1108, 1, 0.9, 180, 0, 180, 0) &gt; 1" immediateAttackId="107" msgImmediately="false" msg="0" msgProb="0.000000" />
<StWork id="3" desc="중형_좌견제" preProcess="PcTargetByDirectionEx(270, 120, 1108, 1, 1, 0)" immediateAttackId="107" msgImmediately="false" msg="0" msgProb="0.000000" />
<StWork id="4" desc="중형_우견제" preProcess="PcTargetByDirectionEx(90, 120, 1107, 1, 1, 0)" immediateAttackId="108" msgImmediately="false" msg="0" msgProb="0.000000" />
<StWork id="5" desc="중형_힐견제" preProcess="PcTargetBySkillCategoryUsedEx(1, 360, 1105, 1, 0.8, 31, 2)" immediateAttackId="226" msgImmediately="false" msg="0" msgProb="0.000000" />
<StWork id="1" desc="원거리 공격 견재용" preProcess="PcTargetBySkillCategoryUsedEx(1, 360, 1105, 1, 0.8, 23, 2)" immediateAttackId="106" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
<AggroChangeAttack nearTargetAttackId="107" showAggroChangeMotionAfterNearTargetAttack="false" distantTargetAttackId="250" showAggroChangeMotionAfterDistantTargetAttack="false" />
</CombatState>
<PeaceState checkInterval="6000" minLeaderDistance="200" maxLeaderDistance="400" followNearUser="false">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="200" moveMaxDistance="500" probSocial="0.300000" moveRadius="500" probMove="0.500000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="21" name="자이언트 툴라(고레벨)">
<CautionState alertRadius="250" rotateTime="10" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="60" checkInterval="5000" hpResetWhenCombatEnd="true" probActiveMove="0.350000" />
<CombatState watchRotateTime="9" watchRotateAngle="45" playSocialWhenFirstAggro="false" enable="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="35" prob="0.500000" distanceRate="1.000000" />
<Info workId="15" prob="0.500000" distanceRate="1.000000" />
<Info workId="62" prob="0.300000" distanceRate="0.000000" />
<Info workId="63" prob="0.300000" distanceRate="0.000000" />
<Info workId="38" prob="0.000000" distanceRate="1.000000" />
<Info workId="30" prob="1.000000" distanceRate="1.000000" />
<Info workId="28" prob="1.000000" distanceRate="1.000000" />
<Info workId="8" prob="0.300000" distanceRate="1.000000" />
<Info workId="7" prob="0.300000" distanceRate="1.000000" />
<Info workId="24" prob="0.000000" distanceRate="0.000000" />
<Info workId="3" prob="0.500000" distanceRate="1.000000" />
<Info workId="18" prob="0.300000" distanceRate="1.000000" />
<Info workId="2" prob="0.400000" distanceRate="1.000000" />
<Info workId="1" prob="0.600000" distanceRate="1.000000" />
<Info workId="36" prob="0.000000" distanceRate="0.000000" />
<Info workId="51" prob="0.000000" distanceRate="1.000000" />
<Info workId="52" prob="0.000000" distanceRate="0.000000" />
<Info workId="27" prob="0.300000" distanceRate="1.000000" />
<Info workId="26" prob="0.300000" distanceRate="1.000000" />
<Info workId="21" prob="0.000000" distanceRate="0.000000" />
<Info workId="32" prob="0.150000" distanceRate="1.000000" />
<Info workId="4" prob="0.650000" distanceRate="1.000000" />
<Info workId="11" prob="0.200000" distanceRate="1.000000" />
<Info workId="23" prob="0.000000" distanceRate="1.000000" />
<Info workId="5" prob="0.750000" distanceRate="1.000000" />
<Info workId="6" prob="0.000000" distanceRate="0.000000" />
<Info workId="22" prob="0.000000" distanceRate="0.000000" />
<Info workId="25" prob="0.000000" distanceRate="0.000000" />
<Info workId="50" prob="0.000000" distanceRate="0.000000" />
<Info workId="60" prob="0.000000" distanceRate="0.000000" />
<Info workId="61" prob="0.000000" distanceRate="0.000000" />
<Info workId="29" prob="0.000000" distanceRate="0.000000" />
<Info workId="31" prob="0.000000" distanceRate="0.000000" />
<Info workId="37" prob="0.000000" distanceRate="0.000000" />
<Info workId="33" prob="0.000000" distanceRate="1.000000" />
<Info workId="34" prob="0.000000" distanceRate="1.000000" />
<Info workId="14" prob="1.000000" distanceRate="1.000000" />
</Tension>
<Tension id="2">
<Info workId="15" prob="0.000000" distanceRate="0.000000" />
<Info workId="62" prob="0.300000" distanceRate="0.000000" />
<Info workId="63" prob="0.300000" distanceRate="0.000000" />
<Info workId="38" prob="0.000000" distanceRate="1.000000" />
<Info workId="30" prob="1.000000" distanceRate="1.000000" />
<Info workId="28" prob="1.000000" distanceRate="1.000000" />
<Info workId="8" prob="0.300000" distanceRate="1.000000" />
<Info workId="7" prob="0.300000" distanceRate="1.000000" />
<Info workId="24" prob="0.000000" distanceRate="0.000000" />
<Info workId="3" prob="0.000000" distanceRate="1.000000" />
<Info workId="36" prob="0.300000" distanceRate="1.000000" />
<Info workId="51" prob="0.300000" distanceRate="1.000000" />
<Info workId="52" prob="0.000000" distanceRate="0.000000" />
<Info workId="27" prob="0.000000" distanceRate="1.000000" />
<Info workId="26" prob="0.000000" distanceRate="1.000000" />
<Info workId="35" prob="0.000000" distanceRate="0.000000" />
<Info workId="18" prob="0.000000" distanceRate="1.000000" />
<Info workId="21" prob="0.000000" distanceRate="0.000000" />
<Info workId="2" prob="0.400000" distanceRate="1.000000" />
<Info workId="32" prob="0.300000" distanceRate="1.000000" />
<Info workId="1" prob="0.650000" distanceRate="1.000000" />
<Info workId="4" prob="0.650000" distanceRate="1.000000" />
<Info workId="11" prob="0.200000" distanceRate="1.000000" />
<Info workId="23" prob="0.000000" distanceRate="1.000000" />
<Info workId="5" prob="0.000000" distanceRate="0.000000" />
<Info workId="6" prob="0.000000" distanceRate="0.000000" />
<Info workId="22" prob="0.000000" distanceRate="0.000000" />
<Info workId="25" prob="0.000000" distanceRate="0.000000" />
<Info workId="50" prob="0.000000" distanceRate="0.000000" />
<Info workId="60" prob="0.000000" distanceRate="0.000000" />
<Info workId="61" prob="0.000000" distanceRate="0.000000" />
<Info workId="29" prob="0.000000" distanceRate="0.000000" />
<Info workId="31" prob="0.000000" distanceRate="0.000000" />
<Info workId="37" prob="0.000000" distanceRate="0.000000" />
<Info workId="33" prob="0.000000" distanceRate="1.000000" />
<Info workId="34" prob="0.000000" distanceRate="1.000000" />
<Info workId="14" prob="1.000000" distanceRate="1.000000" />
</Tension>
<Tension id="3">
<Info workId="35" prob="0.500000" distanceRate="1.000000" />
<Info workId="15" prob="0.500000" distanceRate="1.000000" />
<Info workId="62" prob="0.300000" distanceRate="0.000000" />
<Info workId="63" prob="0.300000" distanceRate="0.000000" />
<Info workId="38" prob="0.000000" distanceRate="1.000000" />
<Info workId="30" prob="1.000000" distanceRate="1.000000" />
<Info workId="28" prob="1.000000" distanceRate="1.000000" />
<Info workId="8" prob="0.300000" distanceRate="1.000000" />
<Info workId="7" prob="0.300000" distanceRate="1.000000" />
<Info workId="24" prob="0.000000" distanceRate="0.000000" />
<Info workId="3" prob="0.500000" distanceRate="1.000000" />
<Info workId="18" prob="0.300000" distanceRate="1.000000" />
<Info workId="2" prob="0.400000" distanceRate="1.000000" />
<Info workId="1" prob="0.600000" distanceRate="1.000000" />
<Info workId="36" prob="0.000000" distanceRate="0.000000" />
<Info workId="51" prob="0.000000" distanceRate="1.000000" />
<Info workId="52" prob="0.000000" distanceRate="0.000000" />
<Info workId="27" prob="0.300000" distanceRate="1.000000" />
<Info workId="26" prob="0.500000" distanceRate="1.000000" />
<Info workId="21" prob="0.000000" distanceRate="0.000000" />
<Info workId="32" prob="0.150000" distanceRate="1.000000" />
<Info workId="4" prob="0.650000" distanceRate="1.000000" />
<Info workId="11" prob="0.200000" distanceRate="1.000000" />
<Info workId="23" prob="0.000000" distanceRate="1.000000" />
<Info workId="5" prob="0.750000" distanceRate="1.000000" />
<Info workId="6" prob="0.000000" distanceRate="0.000000" />
<Info workId="22" prob="0.000000" distanceRate="0.000000" />
<Info workId="25" prob="0.000000" distanceRate="0.000000" />
<Info workId="50" prob="0.000000" distanceRate="0.000000" />
<Info workId="60" prob="0.000000" distanceRate="0.000000" />
<Info workId="61" prob="0.000000" distanceRate="0.000000" />
<Info workId="29" prob="0.000000" distanceRate="0.000000" />
<Info workId="31" prob="0.000000" distanceRate="0.000000" />
<Info workId="37" prob="0.000000" distanceRate="0.000000" />
<Info workId="33" prob="0.000000" distanceRate="1.000000" />
<Info workId="34" prob="0.000000" distanceRate="1.000000" />
<Info workId="14" prob="1.000000" distanceRate="1.000000" />
</Tension>
<Tension id="4">
<Info workId="15" prob="0.500000" distanceRate="1.000000" />
<Info workId="62" prob="0.300000" distanceRate="0.000000" />
<Info workId="63" prob="0.300000" distanceRate="0.000000" />
<Info workId="38" prob="0.000000" distanceRate="1.000000" />
<Info workId="30" prob="1.000000" distanceRate="1.000000" />
<Info workId="28" prob="1.000000" distanceRate="1.000000" />
<Info workId="8" prob="0.300000" distanceRate="1.000000" />
<Info workId="7" prob="0.300000" distanceRate="1.000000" />
<Info workId="24" prob="0.000000" distanceRate="0.000000" />
<Info workId="3" prob="0.000000" distanceRate="1.000000" />
<Info workId="36" prob="0.300000" distanceRate="1.000000" />
<Info workId="51" prob="0.300000" distanceRate="1.000000" />
<Info workId="52" prob="0.000000" distanceRate="0.000000" />
<Info workId="27" prob="0.000000" distanceRate="0.000000" />
<Info workId="26" prob="0.000000" distanceRate="0.000000" />
<Info workId="35" prob="0.000000" distanceRate="0.000000" />
<Info workId="18" prob="0.000000" distanceRate="1.000000" />
<Info workId="21" prob="0.000000" distanceRate="0.000000" />
<Info workId="2" prob="0.400000" distanceRate="1.000000" />
<Info workId="32" prob="0.300000" distanceRate="1.000000" />
<Info workId="1" prob="0.650000" distanceRate="1.000000" />
<Info workId="4" prob="0.650000" distanceRate="1.000000" />
<Info workId="11" prob="0.200000" distanceRate="1.000000" />
<Info workId="23" prob="0.000000" distanceRate="1.000000" />
<Info workId="5" prob="0.000000" distanceRate="1.000000" />
<Info workId="6" prob="0.000000" distanceRate="0.000000" />
<Info workId="22" prob="0.000000" distanceRate="0.000000" />
<Info workId="25" prob="0.000000" distanceRate="0.000000" />
<Info workId="50" prob="0.000000" distanceRate="0.000000" />
<Info workId="60" prob="0.000000" distanceRate="0.000000" />
<Info workId="61" prob="0.000000" distanceRate="0.000000" />
<Info workId="29" prob="0.000000" distanceRate="0.000000" />
<Info workId="31" prob="0.000000" distanceRate="0.000000" />
<Info workId="37" prob="0.000000" distanceRate="0.000000" />
<Info workId="33" prob="0.000000" distanceRate="1.000000" />
<Info workId="34" prob="0.000000" distanceRate="1.000000" />
<Info workId="14" prob="1.000000" distanceRate="1.000000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="기본 공격" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1101, 1, 1.0)" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="2" desc="기본 공격2" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1103, 1, 1.0)" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="3" desc="리액션 어택 사전동작" normalBehaviorId="1203" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2203" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetCombatTime() &gt; 15000 AND IsInSkillAttackRange(1102, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="32000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="6" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="4" desc="롱 어택(발사체 공격)" normalBehaviorId="1109" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2109" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1109, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="5" desc="무브 어택 (땅속 전진공격) + 15% 반복" normalBehaviorId="1105" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2105" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1105, 0.3, 0.9) AND IsPrevAttack(0, 11) == 0 AND IsPrevAttack(0, 23) == 0" distanceType="1" distanceRate="1.000000" coolTime="35000" isDirectionRevision="true" nextAttackProb="0.150000" nextAttackId="60" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="6" desc="리액션 어택 + 20% 헤비 어택" normalBehaviorId="1102" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2102" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="false" nextAttackProb="0.200000" nextAttackId="18" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="7" desc="오른쪽 라운드 어택" normalBehaviorId="1106" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2106" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDir() &gt; 60 AND GetTargetDir() &lt; 180 AND IsInSkillAttackRange(1106, 1, 1)" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="8" desc="왼쪽 라운드 어택" normalBehaviorId="1107" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2107" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDir() &gt; 180 AND GetTargetDir() &lt; 300 AND IsInSkillAttackRange(1107, 1,1)" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="11" desc="짧은 롱 무브 후 70% 180도 회전후 무브 어택" normalBehaviorId="1108" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2108" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetCombatTime() &gt; 10000 AND IsPrevAttack(0, 23) == 0 AND IsInSkillAttackRange(1108, 0, 0.8) AND IsPrevAttack(0, 5) == 0" distanceType="1" distanceRate="1.000000" coolTime="60000" isDirectionRevision="true" nextAttackProb="0.700000" nextAttackId="60" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="14" desc="PC에게 근접" normalBehaviorId="7" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="8" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="15" desc="30%이하 탈진" normalBehaviorId="1201" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1201" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.3" distanceType="1" distanceRate="1.000000" coolTime="14000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="18" desc="헤비어택" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1104, 1, 0.9)" distanceType="1" distanceRate="1.000000" coolTime="18000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="21" desc="몸부림치기(울트라atk01) + 50% 무브 어택" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="GetCombatTime() &gt; 20000 AND IsInSkillAttackRange(1111, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="60000" isDirectionRevision="false" nextAttackProb="0.500000" nextAttackId="5" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1111" angerBehaviorId="2111" />
<Work id="22" desc="HP 즉시 회복(울트라atk02)" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1112" angerBehaviorId="2112" />
<Work id="23" desc="긴 롱무브" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="GetCombatTime() &gt; 10000 AND IsPrevAttack(0, 11) == 0 AND IsInSkillAttackRange(1113, 0, 0.8) AND IsPrevAttack(0, 5) == 0" distanceType="1" distanceRate="1.000000" coolTime="60000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="18" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1113" angerBehaviorId="2113" />
<Work id="24" desc="어그로 체인지" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="GetDamagedCount(7) &lt; 1" distanceType="1" distanceRate="1.000000" coolTime="15000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="25" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1204" angerBehaviorId="2204" />
<Work id="25" desc="어그로 체인지(반복용)" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1204" angerBehaviorId="2204" />
<Work id="26" desc="헛치기" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="IsInSkillAttackRange(1101, 1, 1.2) AND (GetDamagedCount(5) &lt; 1 OR GetHpRatio() &lt; 0.15)" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1101" angerBehaviorId="2101" />
<Work id="27" desc="백무브+원거리 공격" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="GetCombatTime() &gt; 10000 AND IsInSkillAttackRange(1101, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="60000" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="4" msgImmediately="false" msg="0" msgProb="0.000000" angerBehaviorId="2212" normalBehaviorId="1212" />
<Work id="28" desc="태어난 곳을 향해 중 점프 1_1" normalBehaviorType="activeRotate" offFlockOnNormalMode="false" angerBehaviorType="activeRotate" offFlockOnAngerMode="false" preProcess="IsOutCombatSpace(1200) == 1" distanceType="1" distanceRate="1.000000" coolTime="120000" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="29" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="324" angerBehaviorId="324" />
<Work id="29" desc="태어난 곳을 향해 중 점프 1_2" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1108" angerBehaviorId="2108" />
<Work id="30" desc="태어난 곳을 향해 대 점프 1_1" normalBehaviorType="activeRotate" offFlockOnNormalMode="false" angerBehaviorType="activeRotate" offFlockOnAngerMode="false" preProcess="IsOutCombatSpace(1500) == 1" distanceType="1" distanceRate="1.000000" coolTime="120000" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="31" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="324" angerBehaviorId="324" />
<Work id="31" desc="태어난 곳을 향해 대 점프 1_2" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1113" angerBehaviorId="2113" />
<Work id="32" desc="정면 방향으로 이동" normalBehaviorType="activeMove" offFlockOnNormalMode="false" angerBehaviorType="activeMove" offFlockOnAngerMode="false" preProcess="GetTargetDir() &gt; -60 AND GetTargetDir() &lt; 60" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="9" angerBehaviorId="10" />
<Work id="33" desc="1_1 23도 좌로 회전 후 이동" normalBehaviorType="activeRotate" offFlockOnNormalMode="false" angerBehaviorType="activeRotate" offFlockOnAngerMode="false" preProcess="IsPrevAttack(1, 32) == 0 AND (GetTargetDir() &gt; -60 AND GetTargetDir() &lt; 60)" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="32" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="325" angerBehaviorId="325" />
<Work id="34" desc="2_1 14도 우로 회전 후 이동" normalBehaviorType="activeRotate" offFlockOnNormalMode="false" angerBehaviorType="activeRotate" offFlockOnAngerMode="false" preProcess="IsPrevAttack(1, 32) == 0 AND (GetTargetDir() &gt; -60 AND GetTargetDir() &lt; 60)" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="32" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="326" angerBehaviorId="326" />
<Work id="35" desc="패턴 1_1 HP 30% 이하시 뒤로 이동후 체력 회복" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="GetHpRatio() &lt; 0.3 AND IsPrevAttack(1, 15) == 1" distanceType="1" distanceRate="1.000000" coolTime="60000" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="22" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1212" angerBehaviorId="2212" />
<Work id="36" desc="패턴 2_1 분노시 연속 무브 어택(70%) " normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="IsInSkillAttackRange(1105, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="20000" isDirectionRevision="true" nextAttackProb="0.700000" nextAttackId="60" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1105" angerBehaviorId="2105" />
<Work id="37" desc="단기적 타겟용(롱무브)" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1108" angerBehaviorId="2108" />
<Work id="38" desc="롱 무브 검사 후 헤비 어택 " normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="IsInSkillAttackRange(1104, 1, 0.8) AND IsPrevAttack(1, 11) == 1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1104" angerBehaviorId="2104" />
<Work id="50" desc="PC에게 근접" normalBehaviorId="7" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="8" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="1" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="51" desc="패턴 3_1 분노시 리액션 어택 후 70% 헤비 어택" normalBehaviorId="1203" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2203" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1102, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="20000" isDirectionRevision="true" nextAttackProb="0.700000" nextAttackId="52" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="52" desc="리액션 어택" normalBehaviorId="1102" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2102" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="18" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="60" desc="1_1 무브 어택 후 180도 회전 후 무브 어택" normalBehaviorType="activeRotate" offFlockOnNormalMode="false" angerBehaviorType="activeRotate" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="61" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="327" angerBehaviorId="327" />
<Work id="61" desc="1_2 무브 어택 후 180도 회전 후 무브 어택" normalBehaviorId="1105" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2105" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="24" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="62" desc="헤비 어택 검사후 오른쪽 라운드 어택" normalBehaviorId="1106" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2106" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1106, 1, 1) AND IsPrevAttack(1, 18) == 1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="63" desc="헤비 어택 검사후 왼쪽 라운드 어택" normalBehaviorId="1107" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2107" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1107, 1,1) AND IsPrevAttack(1, 18) == 1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1" />
</TensionList>
<WorkList />
<ReceiveOrderList />
</Cooperation>
<CounterFlee workId="0" toAnger="false" speedUpRate="0.000000" maxMovingTime="0" recentHitTime="0" recentPcBehaviorTime="0" />
<Idle duration="500" />
<MonsterFlee hpRate="0.000000" executionRate="0.000000" fleeDistance="0" shareAggroRange="0" />
<MonsterSummon hpRate="0.200000" executionRate="0" summonTemplateId="0" summonNum="1" summonRange="300" />
<Move targetDistance="200" timeout="5000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="2" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1.000000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1.000000" cooperationProb="0.000000" shorttermTargetProb="1.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
<Pattern minHpRatio="0.000000" maxHpRatio="0.150000">
<AngerMode>
<Tension attackTension="4" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1.000000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="3" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1.000000" cooperationProb="0.000000" shorttermTargetProb="1.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1">
<Info stWorkId="3" prob="0.015000" />
<Info stWorkId="4" prob="0.015000" />
<Info stWorkId="1" prob="0.000000" />
<Info stWorkId="5" prob="0.000000" />
<Info stWorkId="2" prob="0.000000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="원거리 견제" preProcess="PcTargetBySkillCategoryUsedEx(1, 360, 1109, 1, 0.8, 23, 2)" immediateAttackId="4" msgImmediately="false" msg="0" msgProb="0.000000" />
<StWork id="2" desc="후방 적 견제" preProcess="GetRangePcNumEx(1107, 1, 0.9, 180, 0, 180, 0) &gt; 1" immediateAttackId="8" msgImmediately="false" msg="0" msgProb="0.000000" />
<StWork id="3" desc="중형 좌 견제" preProcess="PcTargetByDirectionEx(270, 120, 1107, 1, 1, 0)" immediateAttackId="8" msgImmediately="false" msg="0" msgProb="0.000000" />
<StWork id="4" desc="중형 우 견제" preProcess="PcTargetByDirectionEx(90, 120, 1106, 1, 1, 0)" immediateAttackId="7" msgImmediately="false" msg="0" msgProb="0.000000" />
<StWork id="5" desc="중형_힐견제" preProcess="PcTargetBySkillCategoryUsedEx(1, 360, 1105, 1, 0.8, 31, 2)" immediateAttackId="5" msgImmediately="false" msg="0" msgProb="0.000000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="" />
<AggroChangeAttack nearTargetAttackId="7" showAggroChangeMotionAfterNearTargetAttack="false" distantTargetAttackId="50" showAggroChangeMotionAfterDistantTargetAttack="false" />
</CombatState>
<PeaceState checkInterval="3000" minLeaderDistance="100" maxLeaderDistance="300" noMove="" moveInTerritory="" popupMsg="" msgProb="" msgInterval="" followNearUser="false">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="100" moveMaxDistance="250" probSocial="0.300000" moveRadius="500" probMove="0.500000">
<Social motionId="1" />
<Social motionId="3" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="22" name="판두러스(고레벨)">
<CautionState alertRadius="250" rotateTime="10" probAvoid="0.100000" avoidSkill="1206" alertAngle="360" rotateAngle="60" checkInterval="5000" probActiveMove="0.000000" enable="true" hpResetWhenCombatEnd="false" />
<CombatState watchRotateTime="10" watchRotateAngle="60" playSocialWhenFirstAggro="true" enable="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0.500000" distanceRate="1.000000" />
<Info workId="210" prob="1.000000" distanceRate="1.000000" />
<Info workId="104" prob="0.500000" distanceRate="1.000000" />
<Info workId="110" prob="0.300000" distanceRate="1.000000" />
<Info workId="111" prob="0.300000" distanceRate="1.000000" />
<Info workId="112" prob="0.500000" distanceRate="1.000000" />
<Info workId="113" prob="0.500000" distanceRate="1.000000" />
<Info workId="114" prob="0.500000" distanceRate="1.000000" />
<Info workId="109" prob="0.500000" distanceRate="1.000000" />
<Info workId="103" prob="0.250000" distanceRate="1.000000" />
<Info workId="105" prob="0.400000" distanceRate="1.000000" />
<Info workId="256" prob="0.200000" distanceRate="0.000000" />
<Info workId="101" prob="0.600000" distanceRate="1.000000" />
<Info workId="206" prob="0.300000" distanceRate="1.000000" />
<Info workId="213" prob="0.300000" distanceRate="1.000000" />
<Info workId="107" prob="0.250000" distanceRate="1.000000" />
<Info workId="106" prob="0.000000" distanceRate="1.000000" />
<Info workId="214" prob="0.300000" distanceRate="1.000000" />
<Info workId="108" prob="0.300000" distanceRate="1.000000" />
<Info workId="204" prob="0.000000" distanceRate="0.000000" />
<Info workId="209" prob="0.000000" distanceRate="0.000000" />
<Info workId="211" prob="0.000000" distanceRate="0.000000" />
<Info workId="250" prob="0.000000" distanceRate="0.000000" />
<Info workId="251" prob="0.000000" distanceRate="0.000000" />
<Info workId="252" prob="0.000000" distanceRate="0.000000" />
<Info workId="253" prob="0.000000" distanceRate="0.000000" />
<Info workId="254" prob="0.000000" distanceRate="0.000000" />
<Info workId="255" prob="0.000000" distanceRate="0.000000" />
<Info workId="257" prob="0.000000" distanceRate="0.000000" />
<Info workId="258" prob="0.000000" distanceRate="0.000000" />
<Info workId="259" prob="0.000000" distanceRate="1.000000" />
<Info workId="260" prob="0.000000" distanceRate="1.000000" />
<Info workId="261" prob="0.000000" distanceRate="1.000000" />
<Info workId="262" prob="0.000000" distanceRate="1.000000" />
<Info workId="263" prob="0.000000" distanceRate="1.000000" />
<Info workId="264" prob="0.000000" distanceRate="1.000000" />
<Info workId="215" prob="0.000000" distanceRate="1.000000" />
<Info workId="216" prob="0.000000" distanceRate="1.000000" />
<Info workId="150" prob="1.000000" distanceRate="1.000000" />
</Tension>
<Tension id="2">
<Info workId="201" prob="0.000000" distanceRate="1.000000" />
<Info workId="210" prob="1.000000" distanceRate="1.000000" />
<Info workId="104" prob="0.500000" distanceRate="1.000000" />
<Info workId="110" prob="0.300000" distanceRate="1.000000" />
<Info workId="111" prob="0.300000" distanceRate="1.000000" />
<Info workId="112" prob="0.000000" distanceRate="1.000000" />
<Info workId="113" prob="0.000000" distanceRate="1.000000" />
<Info workId="114" prob="0.000000" distanceRate="1.000000" />
<Info workId="259" prob="0.250000" distanceRate="1.000000" />
<Info workId="260" prob="0.250000" distanceRate="1.000000" />
<Info workId="261" prob="0.250000" distanceRate="1.000000" />
<Info workId="254" prob="0.500000" distanceRate="0.000000" />
<Info workId="109" prob="0.000000" distanceRate="1.000000" />
<Info workId="253" prob="0.300000" distanceRate="0.000000" />
<Info workId="206" prob="0.000000" distanceRate="1.000000" />
<Info workId="213" prob="0.000000" distanceRate="1.000000" />
<Info workId="107" prob="0.250000" distanceRate="1.000000" />
<Info workId="103" prob="0.300000" distanceRate="1.000000" />
<Info workId="106" prob="0.000000" distanceRate="1.000000" />
<Info workId="214" prob="0.300000" distanceRate="1.000000" />
<Info workId="105" prob="0.400000" distanceRate="1.000000" />
<Info workId="101" prob="0.600000" distanceRate="1.000000" />
<Info workId="108" prob="0.700000" distanceRate="1.000000" />
<Info workId="204" prob="0.000000" distanceRate="0.000000" />
<Info workId="209" prob="0.000000" distanceRate="0.000000" />
<Info workId="211" prob="0.000000" distanceRate="0.000000" />
<Info workId="250" prob="0.000000" distanceRate="0.000000" />
<Info workId="251" prob="0.000000" distanceRate="0.000000" />
<Info workId="252" prob="0.000000" distanceRate="0.000000" />
<Info workId="255" prob="0.000000" distanceRate="0.000000" />
<Info workId="256" prob="0.000000" distanceRate="0.000000" />
<Info workId="257" prob="0.000000" distanceRate="0.000000" />
<Info workId="258" prob="0.000000" distanceRate="0.000000" />
<Info workId="262" prob="0.000000" distanceRate="1.000000" />
<Info workId="263" prob="0.000000" distanceRate="1.000000" />
<Info workId="264" prob="0.000000" distanceRate="1.000000" />
<Info workId="215" prob="0.000000" distanceRate="1.000000" />
<Info workId="216" prob="0.000000" distanceRate="1.000000" />
<Info workId="150" prob="1.000000" distanceRate="1.000000" />
</Tension>
<Tension id="3">
<Info workId="201" prob="0.500000" distanceRate="1.000000" />
<Info workId="210" prob="1.000000" distanceRate="1.000000" />
<Info workId="104" prob="0.500000" distanceRate="1.000000" />
<Info workId="110" prob="0.300000" distanceRate="1.000000" />
<Info workId="111" prob="0.300000" distanceRate="1.000000" />
<Info workId="112" prob="0.500000" distanceRate="1.000000" />
<Info workId="113" prob="0.500000" distanceRate="1.000000" />
<Info workId="114" prob="0.500000" distanceRate="1.000000" />
<Info workId="109" prob="0.500000" distanceRate="1.000000" />
<Info workId="103" prob="0.250000" distanceRate="1.000000" />
<Info workId="105" prob="0.400000" distanceRate="1.000000" />
<Info workId="256" prob="0.200000" distanceRate="0.000000" />
<Info workId="101" prob="0.600000" distanceRate="1.000000" />
<Info workId="206" prob="0.300000" distanceRate="1.000000" />
<Info workId="213" prob="0.500000" distanceRate="1.000000" />
<Info workId="107" prob="0.250000" distanceRate="1.000000" />
<Info workId="106" prob="0.000000" distanceRate="1.000000" />
<Info workId="214" prob="0.300000" distanceRate="1.000000" />
<Info workId="108" prob="0.300000" distanceRate="1.000000" />
<Info workId="204" prob="0.000000" distanceRate="0.000000" />
<Info workId="209" prob="0.000000" distanceRate="0.000000" />
<Info workId="211" prob="0.000000" distanceRate="0.000000" />
<Info workId="250" prob="0.000000" distanceRate="0.000000" />
<Info workId="251" prob="0.000000" distanceRate="0.000000" />
<Info workId="252" prob="0.000000" distanceRate="0.000000" />
<Info workId="253" prob="0.000000" distanceRate="0.000000" />
<Info workId="254" prob="0.000000" distanceRate="0.000000" />
<Info workId="255" prob="0.000000" distanceRate="0.000000" />
<Info workId="257" prob="0.000000" distanceRate="0.000000" />
<Info workId="258" prob="0.000000" distanceRate="0.000000" />
<Info workId="259" prob="0.000000" distanceRate="1.000000" />
<Info workId="260" prob="0.000000" distanceRate="1.000000" />
<Info workId="261" prob="0.000000" distanceRate="1.000000" />
<Info workId="262" prob="0.000000" distanceRate="1.000000" />
<Info workId="263" prob="0.000000" distanceRate="1.000000" />
<Info workId="264" prob="0.000000" distanceRate="1.000000" />
<Info workId="215" prob="0.000000" distanceRate="1.000000" />
<Info workId="216" prob="0.000000" distanceRate="1.000000" />
<Info workId="150" prob="1.000000" distanceRate="1.000000" />
</Tension>
<Tension id="4">
<Info workId="201" prob="0.500000" distanceRate="1.000000" />
<Info workId="210" prob="1.000000" distanceRate="1.000000" />
<Info workId="104" prob="0.500000" distanceRate="1.000000" />
<Info workId="110" prob="0.300000" distanceRate="1.000000" />
<Info workId="111" prob="0.300000" distanceRate="1.000000" />
<Info workId="112" prob="0.000000" distanceRate="1.000000" />
<Info workId="113" prob="0.000000" distanceRate="1.000000" />
<Info workId="114" prob="0.000000" distanceRate="1.000000" />
<Info workId="259" prob="0.250000" distanceRate="1.000000" />
<Info workId="260" prob="0.250000" distanceRate="1.000000" />
<Info workId="261" prob="0.250000" distanceRate="1.000000" />
<Info workId="254" prob="0.500000" distanceRate="0.000000" />
<Info workId="109" prob="0.000000" distanceRate="1.000000" />
<Info workId="253" prob="0.300000" distanceRate="0.000000" />
<Info workId="206" prob="0.000000" distanceRate="1.000000" />
<Info workId="213" prob="0.000000" distanceRate="1.000000" />
<Info workId="107" prob="0.250000" distanceRate="1.000000" />
<Info workId="103" prob="0.300000" distanceRate="1.000000" />
<Info workId="106" prob="0.000000" distanceRate="1.000000" />
<Info workId="214" prob="0.300000" distanceRate="1.000000" />
<Info workId="105" prob="0.400000" distanceRate="1.000000" />
<Info workId="101" prob="0.600000" distanceRate="1.000000" />
<Info workId="108" prob="0.700000" distanceRate="1.000000" />
<Info workId="204" prob="0.000000" distanceRate="0.000000" />
<Info workId="209" prob="0.000000" distanceRate="0.000000" />
<Info workId="211" prob="0.000000" distanceRate="0.000000" />
<Info workId="250" prob="0.000000" distanceRate="0.000000" />
<Info workId="251" prob="0.000000" distanceRate="0.000000" />
<Info workId="252" prob="0.000000" distanceRate="0.000000" />
<Info workId="255" prob="0.000000" distanceRate="0.000000" />
<Info workId="256" prob="0.000000" distanceRate="0.000000" />
<Info workId="257" prob="0.000000" distanceRate="0.000000" />
<Info workId="258" prob="0.000000" distanceRate="0.000000" />
<Info workId="262" prob="0.000000" distanceRate="1.000000" />
<Info workId="263" prob="0.000000" distanceRate="1.000000" />
<Info workId="264" prob="0.000000" distanceRate="1.000000" />
<Info workId="215" prob="0.000000" distanceRate="1.000000" />
<Info workId="216" prob="0.000000" distanceRate="1.000000" />
<Info workId="150" prob="1.000000" distanceRate="1.000000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="판두러스_뒤로 물러난후 뿔로 전진 박기_Atk01_노멀" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1101, 1, 0.9)" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="103" desc="판두러스_공중에서내려찍기_Atk02_노멀" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1103, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="35000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="106" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="104" desc="판두러스_꼬리로 후방 2연타 찍기_BackAtk_노멀" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1104, 1, 0.8) AND (GetTargetDir() &gt; 150 AND GetTargetDir() &lt;210)" distanceType="1" distanceRate="1.000000" coolTime="60000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="105" desc="판두러스_전방화이어볼 발사동작_HeavyAtk01_노멀" normalBehaviorId="1105" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2105" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1105, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="106" desc="판두러스_공중에서 3연속 화이어볼_HeavyAtk02_노멀" normalBehaviorId="1107" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2107" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1107, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="107" desc="판두러스_돌진공격(짧은)_MoveAtk01_노멀 + 30% 확률 후방 어택" normalBehaviorId="1108" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2108" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1108, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="60000" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="104" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="108" desc="판두러스_돌진공격(긴)_MoveAtk02_노멀" normalBehaviorId="1109" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2109" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1109, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="60000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="255" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="109" desc="판두러스_광범위리액션공격_ReactionAtk_노멀 + 50% 돌진공격(짧은)" normalBehaviorId="1110" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2110" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetCombatTime() &gt; 20000 AND IsInSkillAttackRange(1110, 1, 0.9)" distanceType="1" distanceRate="1.000000" coolTime="35000" isDirectionRevision="false" nextAttackProb="0.500000" nextAttackId="107" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="110" desc="판두러스_좌회전우공격_RoundAtk01_노멀 + 15% 반복" normalBehaviorId="1111" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2111" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDir() &gt; 40 AND GetTargetDir() &lt; 150 AND IsInSkillAttackRange(1111, 1,1)" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="false" nextAttackProb="0.150000" nextAttackId="251" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="111" desc="판두러스_우회전좌공격_RoundAtk02_노멀 + 15% 반복" normalBehaviorId="1112" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2112" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDir() &gt; 210 AND GetTargetDir() &lt; 320 AND IsInSkillAttackRange(1112, 1,1)" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="false" nextAttackProb="0.150000" nextAttackId="252" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="112" desc="판두러스_땅속에서 튀어나오는공격(250uu)_UltraAtk_노멀" normalBehaviorId="1113" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2113" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="(IsPrevAttack(1, 103) == 1 AND IsInSkillAttackRange(1113, 1, 0.8)) OR IsInAnger() == 1" distanceType="1" distanceRate="1.000000" coolTime="60000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="204" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="113" desc="판두러스_땅속에서 튀어나오는공격(350uu)_UltraAtk_노멀" normalBehaviorId="1114" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2114" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="(IsPrevAttack(1, 103) == 1 AND IsInSkillAttackRange(1114, 1, 0.8)) OR IsInAnger() == 1" distanceType="1" distanceRate="1.000000" coolTime="60000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="204" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="114" desc="판두러스_땅속에서 튀어나오는공격(550uu)_UltraAtk_노멀" normalBehaviorId="1115" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2115" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="(IsPrevAttack(1, 103) == 1 AND IsInSkillAttackRange(1115, 1, 0.8)) OR IsInAnger() == 1" distanceType="1" distanceRate="1.000000" coolTime="60000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="204" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="150" desc="PC에게 접근" normalBehaviorId="11" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="12" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="201" desc="HP30%탈진동작" normalBehaviorId="1201" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1201" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.3" distanceType="1" distanceRate="1.000000" coolTime="14000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="204" desc="판두러스_어그로체인지_AggroChange_노멀" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="206" desc="백회피 + 50% 확률 전방 화이어 볼" normalBehaviorId="1206" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2206" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1101, 1, 0.8) AND GetDamagedCount(5) &gt; 1" distanceType="1" distanceRate="1.000000" coolTime="60000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="105" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="209" desc="분노동작ModeAlarm" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="210" desc="태어난 곳을 향해 긴 이동 1_1" normalBehaviorType="activeRotate" offFlockOnNormalMode="false" angerBehaviorType="activeRotate" offFlockOnAngerMode="false" preProcess="IsOutCombatSpace(1500) == 1" distanceType="1" distanceRate="1.000000" coolTime="120000" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="211" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="328" angerBehaviorId="328" />
<Work id="211" desc="태어난 곳을 향해 긴 이동 1_2" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1109" angerBehaviorId="2109" />
<Work id="213" desc="헛치기" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="IsInSkillAttackRange(1101, 1, 1.2) AND (GetDamagedCount(5) &lt; 1 OR GetHpRatio() &lt; 0.15)" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1101" angerBehaviorId="2101" />
<Work id="214" desc="정면 방향으로 이동" normalBehaviorType="activeMove" offFlockOnNormalMode="false" angerBehaviorType="activeMove" offFlockOnAngerMode="false" preProcess="GetTargetDir() &gt; -60 AND GetTargetDir() &lt; 60" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="13" angerBehaviorId="14" />
<Work id="215" desc="1_1 23도 좌로 회전 후 이동" normalBehaviorType="activeRotate" offFlockOnNormalMode="false" angerBehaviorType="activeRotate" offFlockOnAngerMode="false" preProcess="IsPrevAttack(0, 216) == 0 AND IsPrevAttack(0, 215) == 0 AND IsPrevAttack(0, 217) == 0 AND IsPrevAttack(1, 214) == 0 AND (GetTargetDir() &gt; -60 AND GetTargetDir() &lt; 60)" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="214" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="329" angerBehaviorId="329" />
<Work id="216" desc="2_1 14도 우로 회전 후 이동" normalBehaviorType="activeRotate" offFlockOnNormalMode="false" angerBehaviorType="activeRotate" offFlockOnAngerMode="false" preProcess="IsPrevAttack(0, 216) == 0 AND IsPrevAttack(0, 215) == 0 AND IsPrevAttack(0, 217) == 0 AND IsPrevAttack(1, 214) == 0 AND (GetTargetDir() &gt; -60 AND GetTargetDir() &lt; 60)" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="214" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="330" angerBehaviorId="330" />
<Work id="250" desc="PC에게 접근" normalBehaviorId="11" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="12" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="251" desc="판두러스_좌회전우공격_RoundAtk01_노멀(반복용)" normalBehaviorId="1111" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2111" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDir() &gt; 40 AND GetTargetDir() &lt; 150 AND IsInSkillAttackRange(1111, 1,1)" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="104" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="252" desc="판두러스_우회전좌공격_RoundAtk02_노멀(반복용)" normalBehaviorId="1112" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2112" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDir() &gt; 210 AND GetTargetDir() &lt; 320 AND IsInSkillAttackRange(1112, 1,1)" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="104" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="253" desc="(분노시)판두러스_공중에서내려찍기_Atk02_노멀 + 70% 3연속 화이어볼" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1103, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="20000" isDirectionRevision="true" nextAttackProb="0.700000" nextAttackId="106" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="254" desc="3_1(분노시)판두러스_광범위리액션공격_ReactionAtk_노멀 + 70% 돌진공격(긴) + 180도 회전 후 돌진공격(짧은)" normalBehaviorId="1110" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2110" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetCombatTime() &gt; 20000 AND IsInSkillAttackRange(1110, 1, 0.9)" distanceType="1" distanceRate="1.000000" coolTime="20000" isDirectionRevision="false" nextAttackProb="0.700000" nextAttackId="262" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="255" desc="1_1 180도 회전 후 3연속 화이어볼" normalBehaviorType="activeRotate" offFlockOnNormalMode="false" angerBehaviorType="activeRotate" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="106" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="331" angerBehaviorId="331" />
<Work id="256" desc="2_1 판두러스_좌회전우공격_RoundAtk01_노멀 + 후방 꼬리 공격 + 30% 백회피 3연속 화이어볼 공격" normalBehaviorId="1111" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2111" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1101, 1,0.8)" distanceType="1" distanceRate="1.000000" coolTime="20000" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="257" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="257" desc="2_2 판두러스_좌회전우공격_RoundAtk01_노멀 + 후방 꼬리 공격 + 30% 백회피 3연속 화이어볼 공격" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="false" nextAttackProb="0.300000" nextAttackId="258" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="258" desc="2_3 판두러스_좌회전우공격_RoundAtk01_노멀 + 후방 꼬리 공격 + 30% 백회피 3연속 화이어볼 공격" normalBehaviorId="1206" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2206" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="106" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="259" desc="(분노시)판두러스_땅속에서 튀어나오는공격(250uu)_UltraAtk_노멀" normalBehaviorId="1113" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2113" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1113, 1, 0.8) AND IsInAnger() == 1" distanceType="1" distanceRate="1.000000" coolTime="20000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="204" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="260" desc="(분노시)판두러스_땅속에서 튀어나오는공격(350uu)_UltraAtk_노멀" normalBehaviorId="1114" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2114" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1114, 1, 0.8) AND IsInAnger() == 1" distanceType="1" distanceRate="1.000000" coolTime="20000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="204" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="261" desc="(분노시)판두러스_땅속에서 튀어나오는공격(550uu)_UltraAtk_노멀" normalBehaviorId="1115" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2115" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1115, 1, 0.8) AND IsInAnger() == 1" distanceType="1" distanceRate="1.000000" coolTime="20000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="204" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="262" desc="3_2(분노시)판두러스_광범위리액션공격_ReactionAtk_노멀 + 70% 돌진공격(긴) + 180도 회전 후 돌진공격(짧은)" normalBehaviorId="1109" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2109" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1109, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="60000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="263" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="263" desc="3_3(분노시)판두러스_광범위리액션공격_ReactionAtk_노멀 + 70% 돌진공격(긴) + 180도 회전 후 돌진공격(짧은)" normalBehaviorType="activeRotate" offFlockOnNormalMode="false" angerBehaviorType="activeRotate" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="264" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="331" angerBehaviorId="331" />
<Work id="264" desc="3_4(분노시)판두러스_광범위리액션공격_ReactionAtk_노멀 + 70% 돌진공격(긴) + 180도 회전 후 돌진공격(짧은)" normalBehaviorId="1108" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2108" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1108, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="60000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="104" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
</Attack>
<Avoid avoidSkillId="1206" cooltime="10000" />
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1">
<Info workId="1" prob="0.000000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="더미" normalBehaviorId="1" normalBehaviorType="social" offFlockOnNormalMode="true" angerBehaviorId="1" angerBehaviorType="social" offFlockOnAngerMode="true" preProcess="1" sendOrderId="1" sendOrderRange="800" sendOrderMaxCount="20" sendOrderRefTarget="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="normal" formationId="0" />
</WorkList>
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="0.000000" attackId="101" formationCheckTime="2000" formationAttackProb="0.000000" formationAttackId="101" />
</ReceiveOrderList>
</Cooperation>
<CounterFlee workId="0" toAnger="false" speedUpRate="0.000000" maxMovingTime="0" recentHitTime="0" recentPcBehaviorTime="0" />
<Idle duration="1000" />
<MonsterFlee hpRate="0.000000" executionRate="0.000000" fleeDistance="0" shareAggroRange="0" />
<MonsterSummon hpRate="0.000000" executionRate="0" summonNum="0" summonRange="0" summonTemplateId="0" />
<Move targetDistance="300" timeout="1000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="2" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1.000000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1.000000" cooperationProb="0.000000" shorttermTargetProb="0.200000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
<Pattern minHpRatio="0.000000" maxHpRatio="0.150000">
<AngerMode>
<Tension attackTension="4" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1.000000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="3" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1.000000" cooperationProb="0.000000" shorttermTargetProb="0.200000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1">
<Info stWorkId="1" prob="1.000000" />
<Info stWorkId="2" prob="0.015000" />
<Info stWorkId="3" prob="0.015000" />
<Info stWorkId="4" prob="0.015000" />
<Info stWorkId="5" prob="0.000000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="중형_원거리견제" preProcess="IsPrevAttack(1, 109) == 1 AND GetPcCountInAttackRangeEx(106, 1, 1) &gt; 1" immediateAttackId="106" msgImmediately="false" msg="0" msgProb="0.000000" />
<StWork id="2" desc="중형_뒤견제" preProcess="PcTargetByDirectionEx(180, 90, 1104, 1, 0.9, 0)" immediateAttackId="104" msgImmediately="false" msg="0" msgProb="0.000000" />
<StWork id="3" desc="중형_우견제" preProcess="PcTargetByDirectionEx(90, 90, 1111, 1, 0.9, 0)" immediateAttackId="110" msgImmediately="false" msg="0" msgProb="0.000000" />
<StWork id="4" desc="중형_좌견제" preProcess="PcTargetByDirectionEx(180, 90, 1112, 1, 0.9, 0)" immediateAttackId="111" msgImmediately="false" msg="0" msgProb="0.000000" />
<StWork id="5" desc="중형_힐견제" preProcess="PcTargetBySkillCategoryUsedEx(1, 360, 1104, 1, 0.8, 31, 2)" immediateAttackId="106" msgImmediately="false" msg="0" msgProb="0.000000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
<AggroChangeAttack nearTargetAttackId="110" showAggroChangeMotionAfterNearTargetAttack="false" distantTargetAttackId="250" showAggroChangeMotionAfterDistantTargetAttack="false" />
</CombatState>
<PeaceState checkInterval="5000" minLeaderDistance="200" maxLeaderDistance="500" popupMsg="" msgProb="" msgInterval="" followNearUser="false">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="200" moveMaxDistance="500" probSocial="0.300000" moveRadius="500" probMove="0.500000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="500" name="시칸다리 신관">
<CautionState alertRadius="300" rotateTime="5" probAvoid="0.000000" avoidSkill="" alertAngle="360" rotateAngle="45" checkInterval="5000" hpResetWhenCombatEnd="true" probActiveMove="0.000000" enable="true">
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="false" enable="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="102" prob="0.5" distanceRate="1.000000" />
<Info workId="206" prob="0.100000" distanceRate="1.000000" />
<Info workId="103" prob="0.500000" distanceRate="1.000000" />
<Info workId="207" prob="0.100000" distanceRate="1.000000" />
<Info workId="208" prob="0.100000" distanceRate="1.000000" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="106" prob="0.000000" distanceRate="0.800000" />
<Info workId="312" prob="0.000000" distanceRate="0.800000" />
<Info workId="1000" prob="0.000000" distanceRate="0.800000" />
<Info workId="1001" prob="0.000000" distanceRate="1.000000" />
<Info workId="999" prob="0.000000" distanceRate="0.800000" />
</Tension>
<Tension id="2">
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="102" prob="0.5" distanceRate="1.000000" />
<Info workId="103" prob="0.800000" distanceRate="1.000000" />
<Info workId="1000" prob="0.500000" distanceRate="0.800000" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="106" prob="0.000000" distanceRate="0.800000" />
<Info workId="206" prob="0.000000" distanceRate="0.800000" />
<Info workId="207" prob="0.000000" distanceRate="0.800000" />
<Info workId="208" prob="0.000000" distanceRate="0.800000" />
<Info workId="312" prob="0.000000" distanceRate="0.800000" />
<Info workId="1001" prob="0.000000" distanceRate="1.000000" />
<Info workId="999" prob="0.000000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="근접 때리기" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="102" desc="강력한공격 전에 하는 사전동작" normalBehaviorId="1203" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2203" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 250" distanceType="1" distanceRate="1.000000" coolTime="15000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="312" msgImmediately="true" msg="237" msgProb="0.500000" />
<Work id="103" desc="주변 번개마법" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetRangePcNum(0, 150, 360, 0, 0, 0) &gt; 2" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="235" msgProb="0.500000" />
<Work id="106" desc="근거리 범위힐" normalBehaviorId="1106" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2106" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="1.000000" coolTime="30000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="true" msg="109" msgProb="1.000000" />
<Work id="201" desc="헉헉 모션 50" normalBehaviorId="1201" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1201" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="202" desc="헉헉 모션 20" normalBehaviorId="1202" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1202" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="206" desc="백점프회피" normalBehaviorId="1206" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2206" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(5) &gt; 5 AND GetTargetDistance() &lt; 100" distanceType="1" distanceRate="1.000000" coolTime="15000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="207" desc="사이드워크(좌)_1" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 125 AND GetTargetDistance() &lt; 500" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="208" desc="사이드워크(우)_1" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 125 AND GetTargetDistance() &lt; 500" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="312" desc="사전동작에 이어지는 강력한공격" normalBehaviorId="1102" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2102" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="3" distanceRate="1.000000" coolTime="15000" isDirectionRevision="true" nextAttackProb="0.250000" nextAttackId="201" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="999" desc="무조건 나가는 공격" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="1000" desc="전방 근거리 범위 마법" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1105" angerBehaviorId="2105" />
<Work id="1001" desc="어그로체인지" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1204" angerBehaviorId="2204" />
</WorkList>
</Attack>
<Avoid avoidSkillId="" cooltime="10000" />
<Cooperation concurrentAttackDuration="15000" sequentialAttackDelay="2000" escapeDuration="3000">
<TensionList>
<Tension id="1">
<Info workId="4" prob="0" distanceRate="1.000000" />
</Tension>
</TensionList>
<WorkList>
<Work id="4" desc="더미" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" sendOrderId="2" sendOrderRange="1000" sendOrderMaxCount="10" sendOrderRefTarget="0" distanceType="1" distanceRate="1.000000" coolTime="40000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" orderType="normal" formationId="" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
<ReceiveOrderList>
</ReceiveOrderList>
</Cooperation>
<CounterFlee workId="101" toAnger="true" speedUpRate="1.800000" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
<Idle duration="100" />
<MonsterFlee hpRate="0.1" executionRate="0.5" fleeDistance="500" shareAggroRange="150" />
<MonsterSummon hpRate="0.200000" executionRate="0" summonNum="1" summonRange="300" summonTemplateId="0" />
<Move targetDistance="150" timeout="1000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="2" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0" shorttermTargetProb="1" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0" shorttermTargetProb="1" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1">
<Info stWorkId="1" prob="0.3" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="HP 적은 대상에게 HP 회복 스킬 사용" preProcess="NpcTargetByHp(0, 360, 0, 500, 0.01, 0.3, 3)" immediateAttackId="106" msgImmediately="false" msg="" msgProb="" coolTime="60000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
<AggroChangeAttack nearTargetAttackId="" showAggroChangeMotionAfterNearTargetAttack="" distantTargetAttackId="" showAggroChangeMotionAfterDistantTargetAttack="" />
</CombatState>
<PeaceState checkInterval="5000" minLeaderDistance="25" maxLeaderDistance="75" followNearUser="false" popupMsg="" msgProb="" msgInterval="">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="100" moveMaxDistance="200" probSocial="0.300000" moveRadius="400" probMove="0.400000">
<Social motionId="1" />
<Social motionId="3" />
<Social motionId="4" />
<Social motionId="21" />
<Social motionId="26" />
<Social motionId="27" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="400" name="고원의 포식자(중레벨)">
<CautionState alertRadius="250" rotateTime="11" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="5000" hpResetWhenCombatEnd="true" probActiveMove="0.000000" enable="true" />
<CombatState watchRotateTime="11" watchRotateAngle="45" playSocialWhenFirstAggro="false" enable="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0.500000" distanceRate="1.000000" />
<Info workId="213" prob="1.000000" distanceRate="1.000000" />
<Info workId="215" prob="1.000000" distanceRate="1.000000" />
<Info workId="109" prob="1.000000" distanceRate="1.000000" />
<Info workId="107" prob="0.000000" distanceRate="1.000000" />
<Info workId="204" prob="0.000000" distanceRate="0.800000" />
<Info workId="224" prob="0.500000" distanceRate="1.000000" />
<Info workId="203" prob="0.500000" distanceRate="1.000000" />
<Info workId="104" prob="0.000000" distanceRate="0.000000" />
<Info workId="103" prob="0.200000" distanceRate="1.000000" />
<Info workId="111" prob="0.400000" distanceRate="1.000000" />
<Info workId="101" prob="0.600000" distanceRate="1.000000" />
<Info workId="251" prob="0.000000" distanceRate="1.000000" />
<Info workId="252" prob="0.000000" distanceRate="0.000000" />
<Info workId="211" prob="0.000000" distanceRate="0.000000" />
<Info workId="207" prob="0.300000" distanceRate="1.000000" />
<Info workId="210" prob="0.300000" distanceRate="1.000000" />
<Info workId="220" prob="0.300000" distanceRate="1.000000" />
<Info workId="221" prob="0.000000" distanceRate="1.000000" />
<Info workId="223" prob="0.000000" distanceRate="0.000000" />
<Info workId="212" prob="0.000000" distanceRate="0.000000" />
<Info workId="217" prob="0.300000" distanceRate="1.000000" />
<Info workId="218" prob="0.300000" distanceRate="1.000000" />
<Info workId="106" prob="0.500000" distanceRate="1.000000" />
<Info workId="205" prob="0.500000" distanceRate="1.000000" />
<Info workId="206" prob="0.500000" distanceRate="1.000000" />
<Info workId="102" prob="0.000000" distanceRate="0.000000" />
<Info workId="209" prob="0.000000" distanceRate="0.000000" />
<Info workId="214" prob="0.000000" distanceRate="0.000000" />
<Info workId="216" prob="0.000000" distanceRate="0.000000" />
<Info workId="219" prob="0.000000" distanceRate="0.000000" />
<Info workId="222" prob="0.000000" distanceRate="0.000000" />
<Info workId="250" prob="0.000000" distanceRate="0.000000" />
<Info workId="300" prob="0.000000" distanceRate="1.000000" />
<Info workId="301" prob="0.000000" distanceRate="0.000000" />
<Info workId="302" prob="0.000000" distanceRate="0.000000" />
<Info workId="303" prob="0.000000" distanceRate="0.000000" />
<Info workId="304" prob="0.000000" distanceRate="0.000000" />
<Info workId="208" prob="1.000000" distanceRate="1.000000" />
</Tension>
<Tension id="2">
<Info workId="201" prob="0.000000" distanceRate="0.000000" />
<Info workId="213" prob="1.000000" distanceRate="1.000000" />
<Info workId="215" prob="1.000000" distanceRate="1.000000" />
<Info workId="109" prob="1.000000" distanceRate="1.000000" />
<Info workId="107" prob="0.000000" distanceRate="1.000000" />
<Info workId="204" prob="0.000000" distanceRate="0.000000" />
<Info workId="224" prob="0.000000" distanceRate="1.000000" />
<Info workId="203" prob="0.000000" distanceRate="1.000000" />
<Info workId="104" prob="0.000000" distanceRate="0.000000" />
<Info workId="300" prob="0.300000" distanceRate="1.000000" />
<Info workId="301" prob="0.300000" distanceRate="0.000000" />
<Info workId="302" prob="0.000000" distanceRate="0.000000" />
<Info workId="303" prob="0.000000" distanceRate="0.000000" />
<Info workId="251" prob="0.300000" distanceRate="1.000000" />
<Info workId="252" prob="0.000000" distanceRate="0.000000" />
<Info workId="211" prob="0.300000" distanceRate="1.000000" />
<Info workId="207" prob="0.000000" distanceRate="0.000000" />
<Info workId="210" prob="0.000000" distanceRate="0.000000" />
<Info workId="220" prob="0.000000" distanceRate="1.000000" />
<Info workId="221" prob="0.000000" distanceRate="1.000000" />
<Info workId="223" prob="0.000000" distanceRate="0.000000" />
<Info workId="103" prob="0.000000" distanceRate="1.000000" />
<Info workId="111" prob="0.400000" distanceRate="1.000000" />
<Info workId="212" prob="0.000000" distanceRate="0.000000" />
<Info workId="101" prob="0.650000" distanceRate="1.000000" />
<Info workId="217" prob="0.300000" distanceRate="1.000000" />
<Info workId="218" prob="0.300000" distanceRate="1.000000" />
<Info workId="106" prob="0.000000" distanceRate="1.000000" />
<Info workId="205" prob="0.500000" distanceRate="1.000000" />
<Info workId="206" prob="0.500000" distanceRate="1.000000" />
<Info workId="102" prob="0.000000" distanceRate="0.000000" />
<Info workId="209" prob="0.000000" distanceRate="0.000000" />
<Info workId="214" prob="0.000000" distanceRate="0.000000" />
<Info workId="216" prob="0.000000" distanceRate="0.000000" />
<Info workId="219" prob="0.000000" distanceRate="0.000000" />
<Info workId="222" prob="0.000000" distanceRate="0.000000" />
<Info workId="250" prob="0.000000" distanceRate="0.000000" />
<Info workId="304" prob="0.000000" distanceRate="0.000000" />
<Info workId="208" prob="1.000000" distanceRate="1.000000" />
</Tension>
<Tension id="3">
<Info workId="201" prob="0.500000" distanceRate="1.000000" />
<Info workId="213" prob="1.000000" distanceRate="1.000000" />
<Info workId="215" prob="1.000000" distanceRate="1.000000" />
<Info workId="109" prob="1.000000" distanceRate="1.000000" />
<Info workId="107" prob="0.000000" distanceRate="1.000000" />
<Info workId="204" prob="0.000000" distanceRate="0.800000" />
<Info workId="224" prob="0.500000" distanceRate="1.000000" />
<Info workId="203" prob="0.500000" distanceRate="1.000000" />
<Info workId="104" prob="0.000000" distanceRate="0.000000" />
<Info workId="103" prob="0.200000" distanceRate="1.000000" />
<Info workId="111" prob="0.400000" distanceRate="1.000000" />
<Info workId="101" prob="0.600000" distanceRate="1.000000" />
<Info workId="251" prob="0.000000" distanceRate="1.000000" />
<Info workId="252" prob="0.000000" distanceRate="0.000000" />
<Info workId="211" prob="0.000000" distanceRate="0.000000" />
<Info workId="207" prob="0.300000" distanceRate="1.000000" />
<Info workId="210" prob="0.500000" distanceRate="1.000000" />
<Info workId="220" prob="0.300000" distanceRate="1.000000" />
<Info workId="221" prob="0.000000" distanceRate="1.000000" />
<Info workId="223" prob="0.000000" distanceRate="0.000000" />
<Info workId="212" prob="0.000000" distanceRate="0.000000" />
<Info workId="217" prob="0.300000" distanceRate="1.000000" />
<Info workId="218" prob="0.300000" distanceRate="1.000000" />
<Info workId="106" prob="0.500000" distanceRate="1.000000" />
<Info workId="205" prob="0.500000" distanceRate="1.000000" />
<Info workId="206" prob="0.500000" distanceRate="1.000000" />
<Info workId="209" prob="0.000000" distanceRate="0.000000" />
<Info workId="102" prob="0.250000" distanceRate="1.000000" />
<Info workId="214" prob="0.000000" distanceRate="0.000000" />
<Info workId="216" prob="0.000000" distanceRate="0.000000" />
<Info workId="219" prob="0.000000" distanceRate="0.000000" />
<Info workId="222" prob="0.000000" distanceRate="0.000000" />
<Info workId="250" prob="0.000000" distanceRate="0.000000" />
<Info workId="300" prob="0.000000" distanceRate="1.000000" />
<Info workId="301" prob="0.000000" distanceRate="0.000000" />
<Info workId="302" prob="0.000000" distanceRate="0.000000" />
<Info workId="303" prob="0.000000" distanceRate="0.000000" />
<Info workId="304" prob="0.000000" distanceRate="0.000000" />
<Info workId="208" prob="1.000000" distanceRate="1.000000" />
</Tension>
<Tension id="4">
<Info workId="201" prob="0.500000" distanceRate="1.000000" />
<Info workId="213" prob="1.000000" distanceRate="1.000000" />
<Info workId="215" prob="1.000000" distanceRate="1.000000" />
<Info workId="109" prob="1.000000" distanceRate="1.000000" />
<Info workId="107" prob="0.000000" distanceRate="1.000000" />
<Info workId="204" prob="0.000000" distanceRate="0.000000" />
<Info workId="224" prob="0.000000" distanceRate="1.000000" />
<Info workId="203" prob="0.000000" distanceRate="1.000000" />
<Info workId="104" prob="0.000000" distanceRate="0.000000" />
<Info workId="300" prob="0.300000" distanceRate="1.000000" />
<Info workId="301" prob="0.300000" distanceRate="0.000000" />
<Info workId="302" prob="0.000000" distanceRate="0.000000" />
<Info workId="303" prob="0.000000" distanceRate="0.000000" />
<Info workId="251" prob="0.300000" distanceRate="1.000000" />
<Info workId="252" prob="0.000000" distanceRate="0.000000" />
<Info workId="211" prob="0.300000" distanceRate="1.000000" />
<Info workId="207" prob="0.000000" distanceRate="0.000000" />
<Info workId="210" prob="0.000000" distanceRate="0.000000" />
<Info workId="220" prob="0.000000" distanceRate="1.000000" />
<Info workId="221" prob="0.000000" distanceRate="1.000000" />
<Info workId="223" prob="0.000000" distanceRate="0.000000" />
<Info workId="103" prob="0.000000" distanceRate="1.000000" />
<Info workId="111" prob="0.400000" distanceRate="1.000000" />
<Info workId="212" prob="0.000000" distanceRate="0.000000" />
<Info workId="101" prob="0.650000" distanceRate="1.000000" />
<Info workId="217" prob="0.300000" distanceRate="1.000000" />
<Info workId="218" prob="0.300000" distanceRate="1.000000" />
<Info workId="106" prob="0.000000" distanceRate="1.000000" />
<Info workId="205" prob="0.500000" distanceRate="1.000000" />
<Info workId="206" prob="0.500000" distanceRate="1.000000" />
<Info workId="102" prob="0.000000" distanceRate="0.000000" />
<Info workId="209" prob="0.000000" distanceRate="0.000000" />
<Info workId="214" prob="0.000000" distanceRate="0.000000" />
<Info workId="216" prob="0.000000" distanceRate="0.000000" />
<Info workId="219" prob="0.000000" distanceRate="0.000000" />
<Info workId="222" prob="0.000000" distanceRate="0.000000" />
<Info workId="250" prob="0.000000" distanceRate="0.000000" />
<Info workId="304" prob="0.000000" distanceRate="0.000000" />
<Info workId="208" prob="1.000000" distanceRate="1.000000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="기본공격" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1101, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="102" desc="특수공격(무브 어택_사전 동작 필요)" normalBehaviorId="1102" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2102" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="204" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="103" desc="헤비어택" normalBehaviorId="1105" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2105" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1105, 1, 0.9)" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="104" desc="리액션어택 후 30% 롱무브 덮치기" normalBehaviorId="1108" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2108" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetCombatTime() &gt; 20000 AND IsInSkillAttackRange(1108, 1, 0.8) AND (GetTargetDir() &gt; -120 AND GetTargetDir() &lt; 120)" distanceType="1" distanceRate="1.000000" coolTime="25000" isDirectionRevision="false" nextAttackProb="0.300000" nextAttackId="205" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="106" desc="대쉬 공격(무브 어택2)" normalBehaviorId="1106" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2106" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1106, 1, 0.9) " distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="204" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="107" desc="라운드어택(공용)" normalBehaviorId="1107" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2107" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDir() &gt; -90 AND GetTargetDir() &lt; 180 AND IsInSkillAttackRange(1107, 1,1)" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="109" desc="후방공격(꼬리 공격_단기적 타겟용)" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDir() &gt; 150 AND GetTargetDir() &lt; 210 AND IsInSkillAttackRange(1103, 1, 0.9)" distanceType="1" distanceRate="1.000000" coolTime="60000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="111" desc="바닥 긁기" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1103, 1,0.8)" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="201" desc="HP30%탈진동작" normalBehaviorId="1201" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1201" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio()&lt;0.3" distanceType="1" distanceRate="1.000000" coolTime="14000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="203" desc="특수공격_사전동작" normalBehaviorId="1203" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2203" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetCombatTime() &gt; 30000 AND IsInSkillAttackRange(1102, 1, 0.8) " distanceType="1" distanceRate="1.000000" coolTime="40000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="102" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="204" desc="어그로체인지동작" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(7) &lt; 1" distanceType="1" distanceRate="1.000000" coolTime="15000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="209" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="205" desc="롱무브(근) + 40% 백무브" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="IsInSkillAttackRange(1109, 0, 0.9) AND IsPrevAttack(0, 205) == 0 AND IsPrevAttack(0, 206) == 0 AND IsPrevAttack(0, 214) == 0 AND IsPrevAttack(0, 216) == 0" distanceType="1" distanceRate="1.000000" coolTime="60000" isDirectionRevision="true" nextAttackProb="0.400000" nextAttackId="109" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1109" angerBehaviorId="2109" />
<Work id="206" desc="롱무브(원) + 30% 라운드 어택" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="IsInSkillAttackRange(1110, 0, 0.9) AND IsPrevAttack(0, 205) == 0 AND IsPrevAttack(0, 206) == 0 AND IsPrevAttack(0, 214) == 0 AND IsPrevAttack(0, 216) == 0" distanceType="1" distanceRate="1.000000" coolTime="60000" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="107" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1110" angerBehaviorId="2110" />
<Work id="207" desc="백무브 + 50% 대쉬 어택" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="IsInSkillAttackRange(1101, 1, 0.9) AND GetDamagedCount(5) &gt; 5 AND IsPrevAttack(0, 207) == 0" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="106" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1212" angerBehaviorId="2212" />
<Work id="208" desc="Pc에게 접근 + 대쉬 공격" normalBehaviorType="activeMove" offFlockOnNormalMode="false" angerBehaviorType="activeMove" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="0.000000" coolTime="0" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="106" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="22" angerBehaviorId="23" />
<Work id="209" desc="어그로 체인지(반복용)" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="0.000000" coolTime="0" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1204" angerBehaviorId="2204" />
<Work id="210" desc="헛치기" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="IsInSkillAttackRange(1101, 1, 1.2) AND (GetDamagedCount(5) &lt; 1 OR GetHpRatio() &lt; 0.15)" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1101" angerBehaviorId="2101" />
<Work id="211" desc="분노시 헤비 어택" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="IsInSkillAttackRange(1105, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="15000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1105" angerBehaviorId="2105" />
<Work id="212" desc="정면 방향으로 이동" normalBehaviorType="activeMove" offFlockOnNormalMode="false" angerBehaviorType="activeMove" offFlockOnAngerMode="false" preProcess="GetTargetDir() &gt; -60 AND GetTargetDir() &lt; 60" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="24" angerBehaviorId="25" />
<Work id="213" desc="태어난 곳을 향해 롱무브(장) 1_1" normalBehaviorType="activeRotate" offFlockOnNormalMode="false" angerBehaviorType="activeRotate" offFlockOnAngerMode="false" preProcess="IsOutCombatSpace(1500) == 1" distanceType="1" distanceRate="1.000000" coolTime="120000" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="214" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="332" angerBehaviorId="332" />
<Work id="214" desc="태어난 곳을 향해 롱무브(장) 1_2 + 30% 라운드 어택 회전" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="false" nextAttackProb="0.300000" nextAttackId="107" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1110" angerBehaviorId="2110" />
<Work id="215" desc="태어난 곳을 향해 롱무브(근) 1_1" normalBehaviorType="activeRotate" offFlockOnNormalMode="false" angerBehaviorType="activeRotate" offFlockOnAngerMode="false" preProcess="IsOutCombatSpace(1200) == 1" distanceType="1" distanceRate="1.000000" coolTime="120000" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="216" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="332" angerBehaviorId="332" />
<Work id="216" desc="태어난 곳을 향해 롱무브(근) 1_2 + 30% 라운드 어택 회전" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="false" nextAttackProb="0.300000" nextAttackId="107" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1110" angerBehaviorId="2110" />
<Work id="217" desc="1_1 23도 좌로 회전 후 이동" normalBehaviorType="activeRotate" offFlockOnNormalMode="false" angerBehaviorType="activeRotate" offFlockOnAngerMode="false" preProcess="IsPrevAttack(1, 208) == 0 AND IsPrevAttack(0, 212) == 0 AND (GetTargetDir() &gt; -60 AND GetTargetDir() &lt; 60)" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="212" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="333" angerBehaviorId="333" />
<Work id="218" desc="2_1 14도 우로 회전 후 이동" normalBehaviorType="activeRotate" offFlockOnNormalMode="false" angerBehaviorType="activeRotate" offFlockOnAngerMode="false" preProcess="IsPrevAttack(1, 208) == 0 AND IsPrevAttack(0, 218) == 0 AND (GetTargetDir() &gt; -60 AND GetTargetDir() &lt; 60)" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="212" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="334" angerBehaviorId="334" />
<Work id="219" desc="타겟을 보고 회전(어그로 체인지 공격용)" normalBehaviorType="activeRotate" offFlockOnNormalMode="false" angerBehaviorType="activeRotate" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="0.000000" coolTime="0" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="212" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="335" angerBehaviorId="335" />
<Work id="220" desc="패턴 1_1 회전 공격 후 후방 공격" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="GetCombatTime() &gt; 15000 AND IsInSkillAttackRange(1107, 1, 0.9) AND (GetTargetDir() &gt; -60 AND GetTargetDir() &lt; 60)" distanceType="1" distanceRate="1.000000" coolTime="45000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="109" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1107" angerBehaviorId="2107" />
<Work id="221" desc="패턴 2_1 롱무브(원) 후 대쉬 공격" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="GetCombatTime() &gt; 15000 AND IsInSkillAttackRange(1110, 1, 0.5) AND IsPrevAttack(0, 205) == 0 AND IsPrevAttack(0, 206) == 0" distanceType="1" distanceRate="1.000000" coolTime="60000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="106" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1110" angerBehaviorId="2110" />
<Work id="222" desc="패턴 2_2 롱무브(원) 후 대쉬 공격(사용안함)" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="106" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1107" angerBehaviorId="2107" />
<Work id="223" desc="패턴 3_1 롱무브(근) 후 리액션 공격" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="GetCombatTime() &gt; 15000 AND IsInSkillAttackRange(1110, 1.3, 1.2) AND IsPrevAttack(0, 205) == 0 AND IsPrevAttack(0, 206) == 0" distanceType="1" distanceRate="1.000000" coolTime="60000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="224" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1109" angerBehaviorId="2109" />
<Work id="224" desc="리액션 공격_사전 동작" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="GetCombatTime() &gt; 20000 AND IsInSkillAttackRange(1108, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="40000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="104" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1203" angerBehaviorId="2203" />
<Work id="250" desc="Pc에게 접근(어그로 체인지_원거리)" normalBehaviorType="activeMove" offFlockOnNormalMode="false" angerBehaviorType="activeMove" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="0.000000" coolTime="0" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="22" angerBehaviorId="23" />
<Work id="251" desc="리액션 공격_후 바로 무브 어택(분노시 패턴)" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="GetCombatTime() &gt; 20000 AND IsInSkillAttackRange(1108, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="20000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="304" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="1203" angerBehaviorId="2203" />
<Work id="252" desc="리액션어택 후 대쉬 공격" normalBehaviorId="1108" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2108" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="106" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="300" desc="분노시 연속 회전 공격" normalBehaviorId="1107" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2107" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDir() &gt; -60 AND GetTargetDir() &lt; 60 AND IsInSkillAttackRange(1107, 1,1)" distanceType="1" distanceRate="1.000000" coolTime="20000" isDirectionRevision="false" nextAttackProb="0.600000" nextAttackId="107" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="301" desc="1_1 분노시 연속 대쉬 공격(180도 회전)" normalBehaviorId="1106" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2106" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1106, 1, 0.9)" distanceType="1" distanceRate="1.000000" coolTime="20000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="302" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="302" desc="1_2 분노시 연속 대쉬 공격(180도 회전)" normalBehaviorType="activeRotate" offFlockOnNormalMode="false" angerBehaviorType="activeRotate" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="303" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="336" angerBehaviorId="336" />
<Work id="303" desc="1_3 분노시 연속 대쉬 공격(180도 회전)" normalBehaviorId="1106" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2106" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="304" desc="1_2 리액션 공격_후 바로 무브 어택(분노시 패턴)" normalBehaviorId="1108" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2108" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="false" nextAttackProb="0.600000" nextAttackId="102" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1">
<Info workId="1" prob="0.000000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="더미" normalBehaviorId="1" normalBehaviorType="social" offFlockOnNormalMode="true" angerBehaviorId="1" angerBehaviorType="social" offFlockOnAngerMode="true" preProcess="1" sendOrderId="1" sendOrderRange="800" sendOrderMaxCount="20" sendOrderRefTarget="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="normal" formationId="0" />
</WorkList>
<ReceiveOrderList />
</Cooperation>
<CounterFlee workId="0" toAnger="false" speedUpRate="0.000000" maxMovingTime="0" recentHitTime="0" recentPcBehaviorTime="0" />
<Idle duration="1000" />
<MonsterSummon hpRate="0.000000" executionRate="0" summonNum="0" summonRange="0" summonTemplateId="0" />
<Move targetDistance="300" timeout="1000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="2" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1.000000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1.000000" cooperationProb="0.000000" shorttermTargetProb="1.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
<Pattern minHpRatio="0.000000" maxHpRatio="0.150000">
<NormalMode>
<Tension attackTension="3" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1.000000" cooperationProb="0.000000" shorttermTargetProb="1.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
<AngerMode>
<Tension attackTension="4" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1.000000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1">
<Info stWorkId="3" prob="0.015000" />
<Info stWorkId="4" prob="0.015000" />
<Info stWorkId="2" prob="0.000000" />
<Info stWorkId="1" prob="0.000000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="원거리에 PC가 있으면 30% 확률로 점프 어택 사용" preProcess="PcTargetByDirectionEx(1, 180, 1110, 1, 1.2, 1)" immediateAttackId="203" msgImmediately="false" msg="0" msgProb="0.000000" />
<StWork id="2" desc="HP 회복 스킬을 사용한 PC가 있으면 대시 공격" preProcess="PcTargetBySkillCategoryUsedEx(1, 360, 1106, 1, 0.9, 31, 2)" immediateAttackId="106" msgImmediately="false" msg="0" msgProb="0.000000" />
<StWork id="3" desc="후방에 적이 있으면 꼬리 치기" preProcess="PcTargetByDirectionEx(190, 120, 1104, 1, 1, 0)" immediateAttackId="109" msgImmediately="false" msg="0" msgProb="0.000000" />
<StWork id="4" desc="회전 공격" preProcess="PcTargetByDirectionEx(120, 120, 1107, 1, 1, 0)" immediateAttackId="107" msgImmediately="false" msg="0" msgProb="0.000000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
<AggroChangeAttack nearTargetAttackId="107" showAggroChangeMotionAfterNearTargetAttack="false" distantTargetAttackId="250" showAggroChangeMotionAfterDistantTargetAttack="false" />
<MonsterFlee hpRate="0.000000" executionRate="0.000000" fleeDistance="0" shareAggroRange="0" />
</CombatState>
<PeaceState checkInterval="5000" minLeaderDistance="200" maxLeaderDistance="500" popupMsg="" msgProb="" msgInterval="" followNearUser="false">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="100" moveMaxDistance="200" probSocial="0.300000" moveRadius="300" probMove="0.500000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
</PeaceState>
</Ai>
</AIData>