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

2911 lines
297 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<AIData huntingZoneId="53">
<Ai id="100" 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" distanceRate="0.800000" />
<Info workId="202" prob="0" distanceRate="0.800000" />
<Info workId="102" prob="0.600000" distanceRate="0.800000" />
<Info workId="1000" prob="0.500000" distanceRate="1" />
<Info workId="1001" prob="0.500000" distanceRate="1" />
<Info workId="208" prob="0.100000" distanceRate="0.800000" />
<Info workId="207" prob="0.100000" distanceRate="0.800000" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="204" prob="0.100000" distanceRate="0.800000" />
<Info workId="103" 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.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="102" prob="0.600000" distanceRate="0.800000" />
<Info workId="1001" prob="0.500000" distanceRate="1" />
<Info workId="1000" prob="0.500000" distanceRate="1" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="103" prob="0.300000" 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.200000" 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="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="1203" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2203" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetRangePcNum(0,150,360,0,0,0) &gt; 1" distanceType="1" distanceRate="0.800000" coolTime="12000" 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="3" 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="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="GetHpRatio() &lt; 0.2" distanceType="1" distanceRate="0.800000" coolTime="8000" 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="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; 350" 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; 350" 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="12000" isDirectionRevision="true" nextAttackProb="0.25" 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" />
<Work id="1000" desc="좌이동 액티브무브" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 100 AND GetTargetDistance() &lt; 350" distanceType="1" distanceRate="1.000000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="50" angerBehaviorId="50" />
<Work id="1001" desc="우이동 액티브무브" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 100 AND GetTargetDistance() &lt; 350" distanceType="1" distanceRate="1.000000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="51" angerBehaviorId="51" />
</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="1" sendOrderMaxCount="1" 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>
<ReceiveOrder orderId="1" prob="1.000000" attackId="101" formationCheckTime="0" formationAttackProb="0.000000" formationAttackId="0" />
</ReceiveOrderList>
</Cooperation>
<CounterFlee workId="101" toAnger="true" speedUpRate="1.8" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
<Idle duration="1000" />
<MonsterFlee hpRate="0" executionRate="0" 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="1" shorttermTargetTension="1" />
<Incline attackProb="0.800000" 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.500000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="다운 리액션에 걸린 PC가 있으면 전방 물어뜯고 회피 공격" preProcess="PcTargetByReaction(1, 360, 0, 300, 2) OR PcTargetByReaction(1, 360, 0, 300, 4)" immediateAttackId="103" msgImmediately="false" msg="0" msgProb="0.000000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
<AggroChangeAttack nearTargetAttackId="" showAggroChangeMotionAfterNearTargetAttack="" distantTargetAttackId="" showAggroChangeMotionAfterDistantTargetAttack="" />
</CombatState>
<PeaceState checkInterval="1000" minLeaderDistance="50" maxLeaderDistance="100" followNearUser="false" popupMsg="" msgProb="" msgInterval="">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="100" moveMaxDistance="300" probSocial="0.300000" moveRadius="500" probMove="0.500000">
<Social motionId="1" />
<Social motionId="3" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="200" name="블러드 크리쳐_조합C">
<CautionState alertRadius="350" rotateTime="5" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="5000" hpResetWhenCombatEnd="true" probActiveMove="0.000000">
<ActiveMove id="0" />
<ActiveMove id="0" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0" distanceRate="0.800000" />
<Info workId="202" prob="0" distanceRate="0.800000" />
<Info workId="207" prob="0.100000" distanceRate="0.800000" />
<Info workId="208" prob="0.100000" distanceRate="0.800000" />
<Info workId="101" prob="0.400000" distanceRate="0.800000" />
<Info workId="204" prob="0.100000" distanceRate="0.800000" />
<Info workId="103" prob="0.400000" distanceRate="0.800000" />
<Info workId="209" prob="0.000000" distanceRate="0.800000" />
<Info workId="210" prob="0.000000" distanceRate="0.800000" />
<Info workId="106" 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="106" prob="0.400000" distanceRate="0.800000" />
<Info workId="103" prob="0.400000" distanceRate="0.800000" />
<Info workId="101" prob="0.400000" 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="209" prob="0.000000" distanceRate="0.800000" />
<Info workId="210" 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.500000" nextAttackId="209" 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.500000" nextAttackId="210" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="106" desc="근거리 범위 공격" normalBehaviorId="1106" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2106" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="209" 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="7000" 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="8000" 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="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="1" distanceType="1" distanceRate="0.800000" coolTime="7000" 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="7000" 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="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="1.000000" distanceRate="1.000000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="HP 회복 스킬을 사용한 PC가 있으면 포메이션 공격 명령" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetNpcCountInRange(500) &gt; 0 AND PcTargetBySkillCategoryUsed(1,360,0,400,31,2)" sendOrderId="1" sendOrderRange="600" sendOrderMaxCount="3" sendOrderRefTarget="1" distanceType="1" distanceRate="1.000000" coolTime="20000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="formation" formationId="2" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="1.000000" attackId="106" formationCheckTime="1000" formationAttackProb="0.500000" formationAttackId="204" />
</ReceiveOrderList>
</Cooperation>
<CounterFlee workId="101" toAnger="true" speedUpRate="1.8" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
<Idle duration="1000" />
<MonsterFlee hpRate="0" executionRate="0" 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="1" shorttermTargetTension="1" />
<Incline attackProb="0.800000" cooperationProb="0.800000" 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.800000" 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="204" msgImmediately="false" msg="0" msgProb="0.000000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
</CombatState>
<PeaceState checkInterval="1000" minLeaderDistance="50" maxLeaderDistance="100" followNearUser="false" popupMsg="" msgProb="" msgInterval="">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="100" moveMaxDistance="300" probSocial="0.300000" moveRadius="500" probMove="0.500000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="300" name="프리온광전사">
<CautionState alertRadius="350" 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="201" prob="0" distanceRate="0.800000" />
<Info workId="202" prob="0" distanceRate="0.800000" />
<Info workId="102" prob="0.800000" distanceRate="0.800000" />
<Info workId="103" prob="0.800000" distanceRate="0.800000" />
<Info workId="207" prob="0.100000" distanceRate="0.800000" />
<Info workId="208" prob="0.100000" distanceRate="0.800000" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="204" prob="0.100000" distanceRate="0.800000" />
<Info workId="206" 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.800000" distanceRate="0.800000" />
<Info workId="103" prob="0.800000" distanceRate="0.800000" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="204" 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="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="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="1203" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2203" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="PcTargetByDirection(180,120,0,150,0)" distanceType="1" distanceRate="0.800000" coolTime="15000" isDirectionRevision="false" 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="0.800000" coolTime="10000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="206" 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="GetHpRatio() &lt; 0.2" distanceType="1" distanceRate="0.800000" coolTime="8000" 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="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="2206" 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; 350" 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; 350" 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="0.800000" coolTime="15000" isDirectionRevision="false" nextAttackProb="0.25" nextAttackId="201" msgImmediately="false" msg="202" msgProb="0.500000" />
<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="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" sendOrderId="1" sendOrderRange="600" sendOrderMaxCount="3" sendOrderRefTarget="1" distanceType="1" distanceRate="1.000000" coolTime="20000" 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="101" formationCheckTime="3000" formationAttackProb="0.500000" formationAttackId="204" />
</ReceiveOrderList>
</Cooperation>
<CounterFlee workId="101" toAnger="true" speedUpRate="1.8" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
<Idle duration="1000" />
<MonsterFlee hpRate="0" executionRate="0" 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="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="204" msgImmediately="false" msg="0" msgProb="0.000000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
<AggroChangeAttack nearTargetAttackId="" showAggroChangeMotionAfterNearTargetAttack="" distantTargetAttackId="" showAggroChangeMotionAfterDistantTargetAttack="" />
</CombatState>
<PeaceState checkInterval="1000" minLeaderDistance="50" maxLeaderDistance="150" followNearUser="false" popupMsg="" msgProb="" msgInterval="">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="100" moveMaxDistance="300" probSocial="0.300000" moveRadius="500" probMove="0.500000">
<Social motionId="1" />
<Social motionId="3" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="310" name="프리온약탈자">
<CautionState alertRadius="350" 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="201" prob="0" distanceRate="0.800000" />
<Info workId="202" prob="0" distanceRate="0.800000" />
<Info workId="105" prob="0.800000" distanceRate="0.800000" />
<Info workId="1001" prob="0.500000" distanceRate="1" />
<Info workId="1000" prob="0.500000" distanceRate="1" />
<Info workId="206" prob="0.500000" distanceRate="1" />
<Info workId="207" prob="0.100000" distanceRate="1" />
<Info workId="208" prob="0.100000" distanceRate="1" />
<Info workId="204" prob="0.100000" distanceRate="0.800000" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="102" prob="0.000000" distanceRate="0.800000" />
<Info workId="103" prob="0.000000" distanceRate="0.800000" />
<Info workId="104" 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="103" prob="1.000000" distanceRate="1" />
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="105" prob="0.800000" distanceRate="0.800000" />
<Info workId="1000" prob="0.300000" distanceRate="1" />
<Info workId="1001" prob="0.300000" distanceRate="1" />
<Info workId="102" prob="0.500000" distanceRate="0.800000" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="204" 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="104" 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="2단 할퀴기" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="3" 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="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="1" distanceType="1" distanceRate="0.800000" coolTime="60000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="true" msg="1" msgProb="1.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="12000" isDirectionRevision="true" nextAttackProb="0.25" nextAttackId="201" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="105" desc="백 덤블링" normalBehaviorId="1105" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2105" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(5) &gt; 5" distanceType="2" distanceRate="0.800000" coolTime="15000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="true" msg="233" 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="GetHpRatio() &lt; 0.2" distanceType="1" distanceRate="0.800000" coolTime="8000" 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="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="2206" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &lt; 100" distanceType="1" distanceRate="0.800000" coolTime="15000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="1000" 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; 350" 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; 350" 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" 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" />
<Work id="1000" desc="좌이동 액티브 무브" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 100 AND GetTargetDistance() &lt; 350" distanceType="1" distanceRate="1.000000" coolTime="10000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="50" angerBehaviorId="50" />
<Work id="1001" desc="우이동 액티브 무브" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 100 AND GetTargetDistance() &lt; 350" distanceType="1" distanceRate="1.000000" coolTime="10000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" normalBehaviorId="51" angerBehaviorId="51" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Cooperation concurrentAttackDuration="10000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1">
<Info workId="1" prob="0.800000" distanceRate="1.000000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="어그로 대상 포메이션 공격 명령" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetNpcCountInRange(600) &gt; 0" sendOrderId="1" sendOrderRange="600" sendOrderMaxCount="3" sendOrderRefTarget="1" distanceType="1" distanceRate="1.000000" coolTime="20000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="formation" formationId="20" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="1.000000" attackId="104" formationCheckTime="3000" formationAttackProb="0.500000" formationAttackId="204" />
</ReceiveOrderList>
</Cooperation>
<CounterFlee workId="101" toAnger="true" speedUpRate="1.8" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
<Idle duration="1000" />
<MonsterFlee hpRate="0" executionRate="0" 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="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="101" 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="100" moveMaxDistance="300" probSocial="0.500000" moveRadius="500" probMove="0.500000">
<Social motionId="1" />
<Social motionId="3" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="400" name="암흑 조교 마녀">
<CautionState alertRadius="300" rotateTime="5" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="5000" hpResetWhenCombatEnd="true" probActiveMove="0.000000">
<ActiveMove id="0" />
<ActiveMove id="0" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0" distanceRate="0.800000" />
<Info workId="202" prob="0" distanceRate="0.800000" />
<Info workId="105" prob="1.000000" distanceRate="1" />
<Info workId="250" prob="0.800000" distanceRate="1" />
<Info workId="1000" prob="0.800000" distanceRate="1" />
<Info workId="207" prob="0.100000" distanceRate="0.800000" />
<Info workId="208" prob="0.100000" distanceRate="0.800000" />
<Info workId="102" prob="0.500000" distanceRate="1" />
<Info workId="204" prob="0.100000" distanceRate="0.800000" />
<Info workId="106" 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="105" prob="1.000000" distanceRate="1" />
<Info workId="250" prob="0.800000" distanceRate="1" />
<Info workId="1000" prob="0.800000" distanceRate="1" />
<Info workId="102" prob="0.500000" distanceRate="1" />
<Info workId="106" prob="0.000000" distanceRate="1" />
<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="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="102" desc="광역스턴" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="true" msg="221" msgProb="0.1" />
<Work id="105" desc="동료 회복" normalBehaviorId="1106" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2106" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.5" distanceType="1" distanceRate="1.000000" coolTime="60000" 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="1" distanceType="3" distanceRate="1.000000" coolTime="8000" 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="7000" 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="8000" 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="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="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="뒤로도망가는 ActiveMove" normalBehaviorId="4" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="4" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &lt; 150" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="208" 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="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="1000" desc="왼쪽으로이동하는 ActiveMove" normalBehaviorId="5" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="5" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="102" 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="2" prob="1.000000" distanceRate="1.000000" />
<Info workId="1" prob="0.800000" distanceRate="1.000000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="어그로 대상 포메이션 공격 명령" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetNpcCountInRange(500) &gt; 0" sendOrderId="1" sendOrderRange="600" sendOrderMaxCount="3" sendOrderRefTarget="1" distanceType="1" distanceRate="1.000000" coolTime="18000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="formation" formationId="2" msgImmediately="true" msg="152" msgProb="0.500000" />
<Work id="2" desc="부하가 살아 있을 경우에 HP 회복 스킬 사용 전 모이는 포메이션" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.5 AND GetNpcCountInRange(500) &gt; 0" sendOrderId="2" sendOrderRange="600" sendOrderMaxCount="3" sendOrderRefTarget="0" distanceType="1" distanceRate="1.000000" coolTime="60000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="formation" formationId="3" msgImmediately="true" msg="106" msgProb="1.000000" />
</WorkList>
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="1.000000" attackId="106" formationCheckTime="5000" formationAttackProb="0.500000" formationAttackId="204" />
<ReceiveOrder orderId="2" prob="1.000000" attackId="105" formationCheckTime="3000" formationAttackProb="0.500000" formationAttackId="204" />
</ReceiveOrderList>
</Cooperation>
<CounterFlee workId="102" toAnger="true" speedUpRate="1.8" 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="200" 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="1" prob="0.000000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="더미" preProcess="1" immediateAttackId="204" msgImmediately="false" msg="0" msgProb="0.000000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
</CombatState>
<PeaceState checkInterval="5000" minLeaderDistance="100" maxLeaderDistance="200" followNearUser="false" popupMsg="" msgProb="" msgInterval="">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="50" moveMaxDistance="100" probSocial="0.300000" moveRadius="200" probMove="0.400000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="220" name="블러드 크리쳐_조합D">
<CautionState alertRadius="300" rotateTime="5" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="5000" hpResetWhenCombatEnd="true" probActiveMove="0.000000">
<ActiveMove id="0" />
<ActiveMove id="0" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="false">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0" distanceRate="0.800000" />
<Info workId="202" prob="0" distanceRate="0.800000" />
<Info workId="207" prob="0.100000" distanceRate="0.800000" />
<Info workId="208" prob="0.100000" distanceRate="0.800000" />
<Info workId="204" prob="0.100000" distanceRate="0.800000" />
<Info workId="101" prob="0.400000" distanceRate="0.800000" />
<Info workId="103" prob="0.400000" distanceRate="0.800000" />
<Info workId="106" 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="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="106" prob="0.500000" distanceRate="0.800000" />
<Info workId="103" prob="0.400000" distanceRate="0.800000" />
<Info workId="101" prob="0.400000" 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="209" prob="0.000000" distanceRate="0.800000" />
<Info workId="210" 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="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="209" 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.500000" nextAttackId="210" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="106" desc="일반공격5" normalBehaviorId="1106" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2106" 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" />
<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="7000" 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="8000" 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="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="1" distanceType="1" distanceRate="0.800000" coolTime="7000" 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="7000" 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="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="1" sendOrderId="1" sendOrderRange="1" sendOrderMaxCount="1" 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>
<ReceiveOrder orderId="1" prob="1.000000" attackId="106" formationCheckTime="3000" formationAttackProb="0.500000" formationAttackId="204" />
<ReceiveOrder orderId="2" prob="1.000000" attackId="204" formationCheckTime="5000" formationAttackProb="0.500000" formationAttackId="204" />
</ReceiveOrderList>
</Cooperation>
<CounterFlee workId="101" toAnger="true" speedUpRate="1.8" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
<Idle duration="1000" />
<MonsterFlee hpRate="0" executionRate="0" 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="1" shorttermTargetTension="1" />
<Incline attackProb="0.800000" cooperationProb="0.800000" 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.800000" 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="원거리에 PC가 있으면 오른팔 휘두르기 공격" preProcess="PcTargetByDirection(1,360,250,400,0)" immediateAttackId="103" msgImmediately="false" msg="0" msgProb="0.000000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
</CombatState>
<PeaceState checkInterval="1000" minLeaderDistance="25" maxLeaderDistance="75" followNearUser="false" popupMsg="" msgProb="" msgInterval="">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="50" moveMaxDistance="100" probSocial="0.300000" moveRadius="200" probMove="0.400000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="500" name="킬리언의 수습광대">
<CautionState alertRadius="300" rotateTime="5" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="3000" hpResetWhenCombatEnd="true" probActiveMove="0.000000">
<ActiveMove id="2" />
<ActiveMove id="3" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0" distanceRate="0.800000" />
<Info workId="202" prob="0" distanceRate="0.800000" />
<Info workId="206" prob="0.800000" distanceRate="0.800000" />
<Info workId="103" prob="0.500000" distanceRate="0.800000" />
<Info workId="207" prob="0.100000" distanceRate="0.800000" />
<Info workId="208" prob="0.100000" distanceRate="0.800000" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="205" prob="0.100000" distanceRate="0.800000" />
<Info workId="203" 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.500000" distanceRate="0.800000" />
<Info workId="101" prob="0.500000" 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="206" prob="0.000000" distanceRate="0.800000" />
<Info workId="203" 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.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="103" desc="공격1" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 200" distanceType="3" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.25" nextAttackId="201" msgImmediately="false" msg="0" msgProb="0.000000" />
<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="206" desc="백회피" normalBehaviorId="1206" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2206" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(5) &gt; 3" distanceType="1" distanceRate="0.800000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="103" msgImmediately="true" msg="203" msgProb="0.500000" />
<Work id="207" desc="좌걸음" 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="우걸음" 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="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="GetHpRatio() &lt; 0.2" 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="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="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="어그로 대상 포메이션 공격 명령" 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="0.800000" coolTime="20000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="formation" formationId="4" msgImmediately="true" msg="12" msgProb="0.500000" />
</WorkList>
<ReceiveOrderList />
</Cooperation>
<CounterFlee workId="101" toAnger="true" speedUpRate="1.8" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
<Idle duration="1000" />
<MonsterFlee hpRate="0" executionRate="0" 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="0.800000" 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.800000" 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.500000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="원거리에 PC가 있으면 덤블링 공격" preProcess="PcTargetByDirection(1,360,250,400,0)" immediateAttackId="103" msgImmediately="true" msg="215" msgProb="0.500000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
</CombatState>
<PeaceState checkInterval="5000" minLeaderDistance="75" maxLeaderDistance="150" followNearUser="false" popupMsg="" msgProb="" msgInterval="">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="50" moveMaxDistance="100" probSocial="0.300000" moveRadius="200" probMove="0.500000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="510" name="킬리언의 전문광대">
<CautionState alertRadius="300" rotateTime="5" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="3000" hpResetWhenCombatEnd="true" probActiveMove="0.000000">
<ActiveMove id="2" />
<ActiveMove id="3" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="255" prob="1.000000" distanceRate="1" />
<Info workId="201" prob="0" distanceRate="0.800000" />
<Info workId="202" prob="0" distanceRate="0.800000" />
<Info workId="206" prob="0.2" distanceRate="1" />
<Info workId="103" prob="0.800000" distanceRate="0.800000" />
<Info workId="207" prob="0.100000" distanceRate="0.800000" />
<Info workId="208" prob="0.100000" distanceRate="0.800000" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="205" prob="0.100000" distanceRate="0.800000" />
<Info workId="104" prob="0.000000" distanceRate="0.800000" />
<Info workId="355" prob="0.000000" distanceRate="0.800000" />
<Info workId="203" prob="0.200000" distanceRate="0.800000" />
</Tension>
<Tension id="2">
<Info workId="255" prob="1.000000" distanceRate="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="0.800000" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="104" prob="0.000000" distanceRate="0.800000" />
<Info workId="206" 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="355" prob="0.000000" distanceRate="0.800000" />
<Info workId="203" 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.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="103" desc="공격1" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 200" distanceType="2" distanceRate="0.800000" coolTime="10000" isDirectionRevision="true" nextAttackProb="0.25" nextAttackId="201" 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="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="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="206" desc="백회피" normalBehaviorId="1206" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2206" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &lt; 100" distanceType="1" distanceRate="1" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="104" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="207" desc="좌걸음" 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="우걸음" 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="255" desc="부하스폰용명령동작" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2205" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDynamicSpawnCount() &lt; 1 AND GetNpcCountInRange(600) &lt; 5" distanceType="1" distanceRate="1.000000" coolTime="5000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="true" msg="60" msgProb="1.000000" />
<Work id="355" desc="부하스폰" normalBehaviorId="3" normalBehaviorType="dynamicSpawn" offFlockOnNormalMode="true" angerBehaviorId="3" angerBehaviorType="dynamicSpawn" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="5000" 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="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="GetHpRatio() &lt; 0.2" 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="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="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="5초 내에 4대 이상 피격 시 포메이션 공격 명령" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2205" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(5) &gt; 3 AND GetNpcCountInRange(600) &gt; 3" sendOrderId="1" sendOrderRange="600" sendOrderMaxCount="20" sendOrderRefTarget="1" distanceType="1" distanceRate="1.000000" coolTime="15000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="formation" formationId="5" msgImmediately="true" msg="254" msgProb="0.500000" />
</WorkList>
<ReceiveOrderList />
</Cooperation>
<CounterFlee workId="101" toAnger="true" speedUpRate="1.8" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
<Idle duration="1000" />
<MonsterFlee hpRate="0" executionRate="0" 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.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="3" prob="0.800000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="3" desc="HP 회복 스킬을 사용한 PC가 있으면 점프 공격" preProcess="PcTargetBySkillCategoryUsed(1,360,200,500,31, 2)" immediateAttackId="104" msgImmediately="false" msg="224" msgProb="0.500000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
</CombatState>
<PeaceState checkInterval="5000" minLeaderDistance="75" maxLeaderDistance="150" followNearUser="false" popupMsg="" msgProb="" msgInterval="">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="50" moveMaxDistance="100" probSocial="0.300000" moveRadius="200" probMove="0.500000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="600" name="비스크돌">
<CautionState alertRadius="250" rotateTime="5" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="5000" hpResetWhenCombatEnd="true" probActiveMove="0.000000">
<ActiveMove id="0" />
<ActiveMove id="2" />
<ActiveMove id="3" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="false">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="208" prob="0.800000" distanceRate="1" />
<Info workId="209" prob="0.800000" distanceRate="1" />
<Info workId="103" prob="0.500000" distanceRate="0.800000" />
<Info workId="101" prob="0.300000" distanceRate="0.800000" />
<Info workId="207" prob="0.000000" distanceRate="1" />
<Info workId="205" prob="0.000000" distanceRate="0.800000" />
<Info workId="210" prob="0.000000" distanceRate="1" />
<Info workId="206" prob="0.200000" 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="103" desc="대시공격_atk02" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 100" distanceType="2" distanceRate="0.800000" coolTime="10000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="210" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="205" desc="명령수신동작 후 nextAttackId 공격" 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="101" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="206" desc="무조건 하는 기본 공격" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1101" 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="207" desc="대기" normalBehaviorId="1209" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1209" 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="208" desc="좌이동 ActiveMove" normalBehaviorId="5" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="5" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="209" desc="우이동 ActiveMove" normalBehaviorId="7" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="7" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="210" desc="뒤로 도망가는 ActiveMove" normalBehaviorId="4" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="4" 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" />
</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="205" formationCheckTime="3000" formationAttackProb="0.500000" formationAttackId="207" />
</ReceiveOrderList>
</Cooperation>
<CounterFlee workId="0" toAnger="true" speedUpRate="1.8" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
<Idle duration="1000" />
<MonsterFlee hpRate="0" executionRate="0" 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" />
</CombatState>
<PeaceState checkInterval="1000" minLeaderDistance="50" maxLeaderDistance="100" followNearUser="false">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="50" moveMaxDistance="100" probSocial="0.300000" moveRadius="200" probMove="0.500000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="610" name="비스크레이디">
<CautionState alertRadius="250" rotateTime="5" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="5000" hpResetWhenCombatEnd="true" probActiveMove="0.000000">
<ActiveMove id="0" />
<ActiveMove id="2" />
<ActiveMove id="3" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="false">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="150" prob="0.800000" distanceRate="1" />
<Info workId="211" prob="0.300000" distanceRate="1" />
<Info workId="212" prob="0.300000" distanceRate="1" />
<Info workId="105" prob="0.500000" distanceRate="1" />
<Info workId="104" prob="0.400000" distanceRate="1" />
<Info workId="209" prob="0.000000" distanceRate="0.800000" />
<Info workId="205" prob="0.000000" distanceRate="0.800000" />
<Info workId="210" prob="0.200000" distanceRate="1" />
</Tension>
</TensionList>
<WorkList>
<Work id="104" desc="폭탄던지기_atk03" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="3" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="105" desc="폭탄제자리공격_atk04" normalBehaviorId="1105" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1105" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="PcTargetByDirection(1,140,0,125,0)" distanceType="1" distanceRate="1.000000" coolTime="7000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="150" desc="뒤로 도망가는 액티브 무브" normalBehaviorId="6" normalBehaviorType="activeMove" offFlockOnNormalMode="false" angerBehaviorId="6" angerBehaviorType="activeMove" offFlockOnAngerMode="false" preProcess="GetTargetDistance() &lt; 150" distanceType="1" distanceRate="1.000000" coolTime="5000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="205" desc="명령수신동작 후 nextAttackId 공격" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1205" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="104" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="209" desc="대기" normalBehaviorId="1209" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1209" 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="210" desc="무조건 하는 폭탄 던지기" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="3" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="211" desc="좌이동 Activemove" normalBehaviorId="5" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="5" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="7000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="104" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="212" desc="우이동 Activemove" normalBehaviorId="7" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="7" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="7000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="104" 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="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="205" formationCheckTime="3000" formationAttackProb="0.500000" formationAttackId="209" />
</ReceiveOrderList>
</Cooperation>
<CounterFlee workId="0" toAnger="true" speedUpRate="1.8" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
<Idle duration="1000" />
<MonsterFlee hpRate="0" executionRate="0" 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.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" />
</CombatState>
<PeaceState checkInterval="1000" minLeaderDistance="50" maxLeaderDistance="100" followNearUser="false">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="50" moveMaxDistance="100" probSocial="0.300000" moveRadius="200" probMove="0.500000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="700" 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" distanceRate="0.800000" />
<Info workId="202" prob="0" distanceRate="0.800000" />
<Info workId="206" prob="0.100000" distanceRate="1" />
<Info workId="207" prob="0.100000" distanceRate="1" />
<Info workId="208" prob="0.100000" distanceRate="1" />
<Info workId="205" prob="0.100000" distanceRate="0.800000" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="103" prob="0.300000" distanceRate="0.800000" />
<Info workId="203" 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.500000" distanceRate="0.800000" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="205" 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="203" 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.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="103" desc="공격1" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" 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" />
<Work id="205" 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="206" desc="백회피" normalBehaviorId="1206" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2206" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &lt; 100" distanceType="1" distanceRate="0.800000" coolTime="8000" 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; 100 AND GetTargetDistance() &lt; 350" 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="2208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 100 AND GetTargetDistance() &lt; 350" 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="50탈진" normalBehaviorId="1201" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1201" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &gt;= 0.2 AND GetHpRatio() &lt; 0.5" 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="GetHpRatio() &lt; 0.2" 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="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="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가 60% 미만이 되면 15초마다 어그로 대상 포메이션 공격 명령" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetNpcCountInRange(600) &gt; 0 AND GetHpRatio() &lt; 0.6" sendOrderId="1" sendOrderRange="600" sendOrderMaxCount="3" sendOrderRefTarget="1" distanceType="1" distanceRate="1.000000" coolTime="15000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="formation" formationId="20" msgImmediately="true" msg="251" 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.8" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
<Idle duration="1000" />
<MonsterFlee hpRate="0" executionRate="0" 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="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="50" maxLeaderDistance="150" 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="710" name="악마간수대장">
<CautionState alertRadius="300" rotateTime="5" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="3000" hpResetWhenCombatEnd="true" probActiveMove="0.000000">
<ActiveMove id="2" />
<ActiveMove id="3" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="255" prob="1.000000" distanceRate="1" />
<Info workId="201" prob="0" distanceRate="0.800000" />
<Info workId="202" prob="0" distanceRate="0.800000" />
<Info workId="206" prob="0.100000" distanceRate="1" />
<Info workId="101" prob="0.400000" distanceRate="0.800000" />
<Info workId="207" prob="0.100000" distanceRate="0.800000" />
<Info workId="208" prob="0.100000" distanceRate="0.800000" />
<Info workId="103" prob="0.400000" distanceRate="0.800000" />
<Info workId="205" prob="0.100000" distanceRate="0.800000" />
<Info workId="102" prob="0.000000" distanceRate="1" />
<Info workId="104" prob="0.000000" distanceRate="0.800000" />
<Info workId="355" prob="0.000000" distanceRate="0.800000" />
<Info workId="203" prob="0.200000" distanceRate="0.800000" />
</Tension>
<Tension id="2">
<Info workId="255" prob="1.000000" distanceRate="1" />
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="102" prob="0.800000" distanceRate="1" />
<Info workId="103" 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="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="104" prob="0.000000" distanceRate="0.800000" />
<Info workId="355" prob="0.000000" distanceRate="0.800000" />
<Info workId="203" 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.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="GetRangePcNum(0,150,360,0,0,0) &gt; 1" distanceType="1" distanceRate="1.000000" coolTime="12000" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="104" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="103" desc="공격1" 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.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="104" desc="특수공격" normalBehaviorId="1102" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2102" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="12000" isDirectionRevision="false" nextAttackProb="0.25" nextAttackId="201" msgImmediately="true" msg="210" msgProb="0.500000" />
<Work id="205" 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="206" desc="백회피" normalBehaviorId="1206" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2206" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(5) &gt; 3" distanceType="1" distanceRate="1.000000" coolTime="7000" 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="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="우걸음" 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="255" desc="부하스폰용명령동작" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDynamicSpawnCount() &lt; 1 AND GetNpcCountInRange(600) &lt; 7" distanceType="1" distanceRate="1.000000" coolTime="5000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="true" msg="56" msgProb="1.000000" />
<Work id="355" desc="부하스폰" normalBehaviorId="2" normalBehaviorType="dynamicSpawn" offFlockOnNormalMode="true" angerBehaviorId="2" angerBehaviorType="dynamicSpawn" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="5000" 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="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="GetHpRatio() &lt; 0.2" 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="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="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="어그로 대상 포메이션 공격 명령" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetNpcCountInRange(600) &gt; 3" sendOrderId="1" sendOrderRange="600" sendOrderMaxCount="20" sendOrderRefTarget="1" distanceType="1" distanceRate="1.000000" coolTime="20000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="formation" formationId="5" msgImmediately="true" msg="16" msgProb="0.500000" />
</WorkList>
<ReceiveOrderList />
</Cooperation>
<CounterFlee workId="101" toAnger="true" speedUpRate="1.8" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
<Idle duration="1000" />
<MonsterFlee hpRate="0" executionRate="0" 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="0.800000" 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.800000" 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.500000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="HP 회복 스킬을 사용한 PC가 있으면 공격" preProcess="PcTargetBySkillCategoryUsed(1,360,0,400,31, 2)" immediateAttackId="103" msgImmediately="false" msg="0" msgProb="0.000000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
</CombatState>
<PeaceState checkInterval="5000" minLeaderDistance="75" maxLeaderDistance="150" followNearUser="false" popupMsg="" msgProb="" msgInterval="">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="50" moveMaxDistance="100" probSocial="0.300000" moveRadius="200" probMove="0.500000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="900" name="저주받은 실험체">
<CautionState alertRadius="250" rotateTime="5" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="5000" hpResetWhenCombatEnd="true" probActiveMove="0.000000">
<ActiveMove id="2" />
<ActiveMove id="3" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="false">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="206" prob="0.600000" distanceRate="1" />
<Info workId="208" prob="0.100000" distanceRate="1" />
<Info workId="207" prob="0.100000" distanceRate="0.800000" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="209" prob="0.100000" distanceRate="0.800000" />
<Info workId="210" prob="0.100000" distanceRate="0.800000" />
<Info workId="205" prob="0.000000" distanceRate="0.800000" />
<Info workId="103" prob="0.000000" distanceRate="0.800000" />
<Info workId="212" prob="0.000000" distanceRate="0.800000" />
<Info workId="211" prob="0.200000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="기본공격" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1101" 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" />
<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.500000" nextAttackId="210" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="205" desc="명령수신동작 후 nextAttackId 공격" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1205" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="103" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="206" desc="백회피" normalBehaviorId="1206" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1206" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &lt; 100" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="103" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="207" desc="좌걸음" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1207" 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="우걸음" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1208" 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="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="211" 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="212" 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" />
</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="205" formationCheckTime="3000" formationAttackProb="0.500000" formationAttackId="212" />
</ReceiveOrderList>
</Cooperation>
<CounterFlee workId="0" toAnger="true" speedUpRate="1.8" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
<Idle duration="1000" />
<MonsterFlee hpRate="0" executionRate="0" 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.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="101" msgImmediately="false" msg="0" msgProb="0.000000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
</CombatState>
<PeaceState checkInterval="1000" minLeaderDistance="50" maxLeaderDistance="100" followNearUser="false">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="50" moveMaxDistance="100" probSocial="0.300000" moveRadius="200" probMove="0.500000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="210" name="변형된 블러드 크리쳐">
<CautionState alertRadius="300" rotateTime="5" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="5000" hpResetWhenCombatEnd="true" probActiveMove="0.000000">
<ActiveMove id="0" />
<ActiveMove id="0" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="false">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0" distanceRate="0.800000" />
<Info workId="202" prob="0" distanceRate="0.800000" />
<Info workId="105" prob="0.300000" distanceRate="1" />
<Info workId="1001" prob="0.600000" distanceRate="1" />
<Info workId="1000" prob="0.600000" distanceRate="1" />
<Info workId="207" prob="0.100000" distanceRate="0.800000" />
<Info workId="208" prob="0.100000" distanceRate="0.800000" />
<Info workId="1002" prob="0.300000" distanceRate="1" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="204" prob="0.100000" distanceRate="0.800000" />
<Info workId="103" prob="0.400000" distanceRate="0.800000" />
<Info workId="209" prob="0.000000" distanceRate="0.800000" />
<Info workId="210" 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="105" prob="0.800000" distanceRate="1" />
<Info workId="1000" prob="0.300000" distanceRate="1" />
<Info workId="1001" prob="0.300000" distanceRate="1" />
<Info workId="102" prob="0.800000" distanceRate="0.800000" />
<Info workId="103" prob="0.500000" distanceRate="0.800000" />
<Info workId="101" prob="0.500000" 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="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="1002" prob="0.000000" distanceRate="1" />
<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="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="209" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="102" desc="강력한공격 전에 하는 사전동작" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 150" distanceType="1" distanceRate="1.000000" coolTime="8000" 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="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="210" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="105" desc="360도 회전 공격" normalBehaviorId="1105" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2105" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetRangePcNum(0,150,360,0,0,0) &gt; 1" distanceType="1" distanceRate="1.000000" coolTime="12000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="true" msg="208" 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="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="GetHpRatio() &lt; 0.2" distanceType="1" distanceRate="0.800000" coolTime="8000" 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="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="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="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="2" distanceRate="0.800000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.25" 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" />
<Work id="1000" desc="좌이동 ActiveMove" normalBehaviorId="5" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="5" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &lt; 300 AND GetTargetDistance() &gt; 100" distanceType="1" distanceRate="1.000000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="1001" desc="우이동 ActiveMove" normalBehaviorId="7" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="7" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &lt; 300 AND GetTargetDistance() &gt; 100" distanceType="1" distanceRate="1.000000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="103" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="1002" desc="뒤로 도망가는 Activemove" normalBehaviorId="4" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="4" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &lt; 125" distanceType="1" distanceRate="1.000000" coolTime="12000" 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="1.000000" distanceRate="1.000000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="5초 내에 4대 이상 피격 시 포메이션 공격 명령" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetNpcCountInRange(600) &gt; 0 AND GetDamagedCount(5) &gt; 3" sendOrderId="1" sendOrderRange="600" sendOrderMaxCount="3" sendOrderRefTarget="1" distanceType="1" distanceRate="1.000000" coolTime="20000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="formation" formationId="2" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="1.000000" attackId="103" formationCheckTime="3000" formationAttackProb="0.500000" formationAttackId="204" />
</ReceiveOrderList>
</Cooperation>
<CounterFlee workId="101" toAnger="true" speedUpRate="1.8" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
<Idle duration="1000" />
<MonsterFlee hpRate="0" executionRate="0" 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="1" shorttermTargetTension="1" />
<Incline attackProb="0.800000" cooperationProb="0.800000" 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.800000" 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.400000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="원거리에 PC가 있으면 점프 내려찍기" preProcess="PcTargetByDirection(1,360,200,400,0)" immediateAttackId="102" msgImmediately="false" msg="0" msgProb="0.000000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
</CombatState>
<PeaceState checkInterval="1000" minLeaderDistance="50" maxLeaderDistance="100" followNearUser="false" popupMsg="" msgProb="" msgInterval="">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="50" moveMaxDistance="100" probSocial="0.300000" moveRadius="200" probMove="0.400000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="1100" name="가혹한 고문관">
<CautionState alertRadius="300" rotateTime="5" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="3000" hpResetWhenCombatEnd="true" probActiveMove="0.000000">
<ActiveMove id="2" />
<ActiveMove id="3" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0" distanceRate="0.800000" />
<Info workId="202" prob="0" distanceRate="0.800000" />
<Info workId="358" prob="1.000000" distanceRate="1" />
<Info workId="150" prob="0.800000" distanceRate="1" />
<Info workId="359" prob="0.500000" distanceRate="1" />
<Info workId="207" prob="0.100000" distanceRate="0.800000" />
<Info workId="208" prob="0.100000" distanceRate="0.800000" />
<Info workId="101" prob="0.400000" distanceRate="0.800000" />
<Info workId="205" prob="0.000000" distanceRate="0.800000" />
<Info workId="102" prob="0.000000" distanceRate="0.800000" />
<Info workId="360" 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="359" prob="0.800000" distanceRate="1" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="205" prob="0.000000" distanceRate="0.800000" />
<Info workId="207" prob="0.000000" distanceRate="0.800000" />
<Info workId="150" prob="0.000000" distanceRate="0.800000" />
<Info workId="208" prob="0.000000" distanceRate="0.800000" />
<Info workId="358" prob="0.000000" distanceRate="1" />
<Info workId="102" prob="0.000000" distanceRate="0.800000" />
<Info workId="360" 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.800000" 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="2" distanceRate="0.800000" coolTime="10000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="true" msg="223" msgProb="0.500000" />
<Work id="150" desc="PC 우측으로 돌아가는 액티브 무브" normalBehaviorId="5" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="5" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 100 AND GetTargetDistance() &lt; 200 " distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.800000" nextAttackId="101" 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() &gt;= 0.2 AND GetHpRatio() &lt; 0.5" 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="GetHpRatio() &lt; 0.2" distanceType="1" distanceRate="0.800000" coolTime="8000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<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="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="우걸음" 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="358" desc="배두드리기 소셜" normalBehaviorId="1209" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2209" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(5) &gt; 3" distanceType="1" distanceRate="1.000000" coolTime="600000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="true" msg="214" msgProb="1.000000" />
<Work id="359" desc="사전동작(특수공격)" normalBehaviorId="1203" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2203" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetRangePcNum(0,150,180,0,0,0) &gt; 1" distanceType="1" distanceRate="1.000000" coolTime="10000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="102" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="360" 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="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1">
<Info workId="1" prob="0.800000" distanceRate="1.000000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="HP 회복 스킬을 사용한 PC가 있으면 포메이션 공격 명령" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2205" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="PcTargetBySkillCategoryUsed(1,360,0,400,31,2) AND GetNpcCountInRange(600) &gt; 3" sendOrderId="1" sendOrderRange="600" sendOrderMaxCount="20" sendOrderRefTarget="1" distanceType="1" distanceRate="1.000000" coolTime="18000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="formation" formationId="6" msgImmediately="true" msg="257" msgProb="0.500000" />
</WorkList>
<ReceiveOrderList />
</Cooperation>
<CounterFlee workId="101" toAnger="true" speedUpRate="1.8" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
<Idle duration="1000" />
<MonsterFlee hpRate="0" executionRate="0" 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.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.800000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="다운 리액션에 걸린 PC가 있으면 박수치기 공격" preProcess="PcTargetByReaction(1,360,0,300,2) OR PcTargetByReaction(1,360,0,300,3)" immediateAttackId="359" msgImmediately="false" msg="0" msgProb="0.000000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
</CombatState>
<PeaceState checkInterval="5000" minLeaderDistance="75" maxLeaderDistance="150" followNearUser="false" popupMsg="" msgProb="" msgInterval="">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="50" moveMaxDistance="100" probSocial="0.300000" moveRadius="200" probMove="0.500000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="1200" name="좀비죄수">
<CautionState alertRadius="250" rotateTime="5" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="5000" hpResetWhenCombatEnd="true" probActiveMove="0.000000">
<ActiveMove id="2" />
<ActiveMove id="3" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="false">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="213" prob="0.500000" distanceRate="1" />
<Info workId="212" prob="0.300000" distanceRate="1" />
<Info workId="211" prob="0.300000" distanceRate="1" />
<Info workId="207" prob="0.100000" distanceRate="1" />
<Info workId="208" prob="0.100000" distanceRate="1" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="103" prob="0.400000" distanceRate="0.800000" />
<Info workId="210" prob="0.000000" distanceRate="0.800000" />
<Info workId="104" prob="0.000000" distanceRate="0.800000" />
<Info workId="205" prob="0.000000" distanceRate="0.800000" />
<Info workId="209" prob="0.200000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="내려치기" 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="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="104" desc="독가스브레스" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="3" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="205" desc="명령수신동작 후 nextAttackId 공격" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1205" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="104" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="207" desc="좌걸음" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1207" 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="208" desc="우걸음" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1208" 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="209" desc="무조건 하는 기본 공격" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1101" 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="210" desc="명령수신" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1205" 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="211" desc="좌이동 ActiveMove" normalBehaviorId="5" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="5" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="7000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="212" desc="우이동 ActiveMove" normalBehaviorId="7" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="7" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="7000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="103" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="213" desc="뒤로 도망가는 ActiveMove" normalBehaviorId="4" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="4" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &lt; 150" distanceType="1" distanceRate="1.000000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.200000" nextAttackId="104" 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="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="205" formationCheckTime="3000" formationAttackProb="0.500000" formationAttackId="210" />
</ReceiveOrderList>
</Cooperation>
<CounterFlee workId="0" toAnger="true" speedUpRate="1.8" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
<Idle duration="1000" />
<MonsterFlee hpRate="0" executionRate="0" 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="101" msgImmediately="false" msg="0" msgProb="0.000000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="1" />
</CombatState>
<PeaceState checkInterval="1000" minLeaderDistance="50" maxLeaderDistance="100" followNearUser="false">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="50" moveMaxDistance="100" probSocial="0.300000" moveRadius="200" probMove="0.500000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="1400" name="쉐도우 아머">
<CautionState alertRadius="300" rotateTime="5" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="5000" hpResetWhenCombatEnd="true" probActiveMove="0.000000">
<ActiveMove id="0" />
<ActiveMove id="0" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0" distanceRate="0.800000" />
<Info workId="202" prob="0" distanceRate="0.800000" />
<Info workId="206" prob="0.800000" distanceRate="1" />
<Info workId="207" prob="0.100000" distanceRate="0.800000" />
<Info workId="208" prob="0.100000" distanceRate="0.800000" />
<Info workId="101" prob="0.400000" distanceRate="0.800000" />
<Info workId="204" prob="0.100000" distanceRate="0.800000" />
<Info workId="103" prob="0.400000" distanceRate="0.800000" />
<Info workId="102" prob="0.200000" distanceRate="0.800000" />
<Info workId="104" 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.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="102" prob="0.800000" distanceRate="0.800000" />
<Info workId="104" prob="0.500000" distanceRate="0.800000" />
<Info workId="103" prob="0.500000" distanceRate="0.800000" />
<Info workId="204" prob="0.000000" distanceRate="0.800000" />
<Info workId="101" 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="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="GetTargetDistance() &gt; 125" distanceType="1" distanceRate="1.000000" 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="1" distanceType="2" distanceRate="0.800000" coolTime="8000" 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="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="GetHpRatio() &lt; 0.2" distanceType="1" distanceRate="1.000000" coolTime="8000" 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="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="2206" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(5) &gt; 4" distanceType="1" distanceRate="1.000000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.800000" nextAttackId="103" 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="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.25" 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" />
<Info workId="2" prob="0.000000" distanceRate="1.000000" />
</Tension>
<Tension id="2">
<Info workId="1" prob="1.000000" distanceRate="1.000000" />
<Info workId="2" prob="0.800000" distanceRate="1.000000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="분노 시 피의 마법사에게 공격력 상승 버프를 걸도록 명령" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetNpcCountInRange(600) &gt; 0" sendOrderId="1" sendOrderRange="600" sendOrderMaxCount="3" sendOrderRefTarget="0" distanceType="1" distanceRate="1.000000" coolTime="60000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="normal" formationId="0" msgImmediately="true" msg="1" msgProb="1.000000" />
<Work id="2" desc="분노한 상태면 순차 공격 명령" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetNpcCountInRange(600) &gt; 0" sendOrderId="2" sendOrderRange="600" sendOrderMaxCount="3" sendOrderRefTarget="1" distanceType="1" distanceRate="1.000000" coolTime="10000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="sequential" formationId="0" msgImmediately="true" msg="211" msgProb="0.300000" />
</WorkList>
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="1.000000" attackId="204" formationCheckTime="0" formationAttackProb="0.000000" formationAttackId="0" />
<ReceiveOrder orderId="2" prob="1.000000" attackId="104" formationCheckTime="0" formationAttackProb="0.000000" formationAttackId="0" />
</ReceiveOrderList>
</Cooperation>
<CounterFlee workId="101" toAnger="true" speedUpRate="1.8" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
<Idle duration="1000" />
<MonsterFlee hpRate="0" executionRate="0" 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="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="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.500000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="HP 회복 스킬을 사용한 PC가 있으면 크게 내려찍기 공격" preProcess="PcTargetBySkillCategoryUsed(1,180,0,300,31, 2)" immediateAttackId="102" msgImmediately="true" msg="202" msgProb="0.300000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
</CombatState>
<PeaceState checkInterval="1000" minLeaderDistance="25" maxLeaderDistance="75" followNearUser="false" popupMsg="" msgProb="" msgInterval="">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="50" moveMaxDistance="100" probSocial="0.300000" moveRadius="200" probMove="0.500000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="1500" name="피의 마법사">
<CautionState alertRadius="300" rotateTime="5" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="5000" hpResetWhenCombatEnd="true" probActiveMove="0.000000">
<ActiveMove id="0" />
<ActiveMove id="0" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0" distanceRate="0.800000" />
<Info workId="202" prob="0" distanceRate="0.800000" />
<Info workId="207" prob="0.100000" distanceRate="0.800000" />
<Info workId="208" prob="0.100000" distanceRate="0.800000" />
<Info workId="204" prob="0.100000" distanceRate="0.800000" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="209" prob="0.100000" distanceRate="0.800000" />
<Info workId="210" prob="0.000000" distanceRate="0.800000" />
<Info workId="102" prob="0.000000" distanceRate="0.800000" />
<Info workId="103" 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="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="103" 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="209" prob="0.000000" distanceRate="0.800000" />
<Info workId="210" 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>
</TensionList>
<WorkList>
<Work id="101" desc="일반공격1" 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.600000" nextAttackId="210" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="102" desc="강력한공격 전에 하는 사전동작" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" 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="1" distanceType="2" distanceRate="0.800000" coolTime="60000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="true" msg="110" 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="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="GetHpRatio() &lt; 0.2" distanceType="1" distanceRate="0.800000" coolTime="8000" 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="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="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="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="2" distanceRate="1.000000" coolTime="10000" isDirectionRevision="true" nextAttackProb="0.25" 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="1" sendOrderId="1" sendOrderRange="1" sendOrderMaxCount="1" 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="103" formationCheckTime="0" formationAttackProb="0.000000" formationAttackId="0" />
<ReceiveOrder orderId="2" prob="1.000000" attackId="102" formationCheckTime="0" formationAttackProb="0.000000" formationAttackId="0" />
</ReceiveOrderList>
</Cooperation>
<CounterFlee workId="101" toAnger="true" speedUpRate="1.8" 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="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="101" msgImmediately="false" msg="0" msgProb="0.000000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
</CombatState>
<PeaceState checkInterval="1000" minLeaderDistance="50" maxLeaderDistance="100" followNearUser="false" popupMsg="" msgProb="" msgInterval="">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="50" moveMaxDistance="100" probSocial="0.300000" moveRadius="200" probMove="0.500000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="1700" name="킬리언의 사자">
<CautionState alertRadius="350" 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="true" enable="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0" distanceRate="0.800000" />
<Info workId="202" prob="0" distanceRate="0.800000" />
<Info workId="250" prob="0.500000" distanceRate="1" />
<Info workId="207" prob="0.100000" distanceRate="1" />
<Info workId="208" prob="0.100000" distanceRate="1" />
<Info workId="204" prob="0.100000" distanceRate="0.800000" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="102" prob="0.000000" distanceRate="0.800000" />
<Info workId="312" prob="0.000000" distanceRate="0.800000" />
<Info workId="103" 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.500000" distanceRate="0.800000" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="103" 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="250" 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="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="1203" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2203" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="8000" 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="1" distanceType="2" distanceRate="0.800000" 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.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="GetHpRatio() &lt; 0.2" distanceType="1" distanceRate="0.800000" coolTime="8000" 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="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; 350" 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; 350" 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="뒤로도망가는 ActiveMove" normalBehaviorId="60" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="60" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &lt; 100" distanceType="1" distanceRate="1.000000" coolTime="10000" 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="2" distanceRate="0.800000" coolTime="10000" isDirectionRevision="true" nextAttackProb="0.25" 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="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">
<Info workId="1" prob="0.800000" distanceRate="1.000000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="20초 마다 어그로 대상 포메이션 공격 명령" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetNpcCountInRange(600) &gt; 0" sendOrderId="1" sendOrderRange="600" sendOrderMaxCount="3" sendOrderRefTarget="1" distanceType="1" distanceRate="1.000000" coolTime="20000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="formation" formationId="20" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="1.000000" attackId="103" formationCheckTime="3000" formationAttackProb="0.500000" formationAttackId="204" />
</ReceiveOrderList>
</Cooperation>
<Idle duration="1000" />
<Move targetDistance="150" 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="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="" />
<MonsterFlee hpRate="0" executionRate="0" fleeDistance="0" shareAggroRange="0" />
<MonsterSummon hpRate="0.000000" executionRate="0" summonNum="0" summonRange="0" summonTemplateId="0" />
<CounterFlee workId="0" toAnger="true" speedUpRate="1.8" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
</CombatState>
<PeaceState checkInterval="3000" minLeaderDistance="50" maxLeaderDistance="150" popupMsg="" msgProb="" msgInterval="" followNearUser="false">
<RandomMove moveMinDistance="50" moveMaxDistance="150" probSocial="0.500000" moveRadius="300" probMove="0.500000">
<Social motionId="1" />
<Social motionId="3" />
</RandomMove>
<Buff range="0" coolTime="0" />
</PeaceState>
</Ai>
<Ai id="6000" name="킬리언의 광대">
<CautionState alertRadius="350" rotateTime="5" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="3000" probActiveMove="0.000000" enable="true" hpResetWhenCombatEnd="true">
<ActiveMove id="10" />
<ActiveMove id="11" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="true" enable="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0" distanceRate="0.800000" />
<Info workId="202" prob="0" distanceRate="0.800000" />
<Info workId="206" prob="0.100000" distanceRate="1" />
<Info workId="210" prob="0.600000" distanceRate="1" />
<Info workId="211" prob="0.600000" distanceRate="1" />
<Info workId="208" prob="0.100000" distanceRate="1" />
<Info workId="207" prob="0.100000" distanceRate="1" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="103" prob="0.000000" distanceRate="0.800000" />
<Info workId="104" prob="0.000000" distanceRate="0.800000" />
<Info workId="205" 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.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="206" prob="0.100000" distanceRate="1" />
<Info workId="211" prob="0.600000" distanceRate="1" />
<Info workId="210" prob="0.600000" distanceRate="1" />
<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="104" prob="0.000000" distanceRate="0.800000" />
<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.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="103" desc="공격1" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.25" nextAttackId="201" 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="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="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="206" desc="백회피" normalBehaviorId="1206" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2206" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(5) &gt; 7" distanceType="1" distanceRate="1.000000" coolTime="10000" 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; 100 AND GetTargetDistance() &lt; 350" 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="2208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 100 AND GetTargetDistance() &lt; 350" 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="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="GetHpRatio()&lt;0.2 AND IsInAnger()==0" distanceType="1" distanceRate="0.800000" coolTime="8000" isDirectionRevision="false" 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="50" angerBehaviorId="50" />
<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="51" angerBehaviorId="51" />
</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="20초 마다 어그로 대상 포메이션 공격 명령" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2205" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetNpcCountInRange(600) &gt; 0" sendOrderId="1" sendOrderRange="600" sendOrderMaxCount="5" sendOrderRefTarget="1" distanceType="1" distanceRate="1.000000" coolTime="20000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="formation" formationId="21" msgImmediately="true" msg="254" msgProb="0.800000" />
</WorkList>
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="1.000000" attackId="103" formationCheckTime="3000" formationAttackProb="0.500000" formationAttackId="205" />
</ReceiveOrderList>
</Cooperation>
<Idle duration="1000" />
<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,150,500,1)" immediateAttackId="104" msgImmediately="true" msg="239" msgProb="0.600000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
<AggroChangeAttack nearTargetAttackId="" showAggroChangeMotionAfterNearTargetAttack="" distantTargetAttackId="" showAggroChangeMotionAfterDistantTargetAttack="" />
<MonsterFlee hpRate="0" executionRate="0" fleeDistance="0" shareAggroRange="0" />
<MonsterSummon hpRate="0.000000" executionRate="0" summonNum="0" summonRange="0" summonTemplateId="0" />
<CounterFlee workId="0" toAnger="true" speedUpRate="1.8" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
</CombatState>
<PeaceState checkInterval="1000" minLeaderDistance="75" maxLeaderDistance="150" popupMsg="" msgProb="" msgInterval="" followNearUser="false">
<RandomMove moveMinDistance="50" moveMaxDistance="150" probSocial="0.300000" moveRadius="300" probMove="0.500000">
<Social motionId="1" />
<Social motionId="3" />
</RandomMove>
<Buff range="0" coolTime="0" />
</PeaceState>
</Ai>
<Ai id="1000" name="볼카누스(고레벨 인던)">
<CautionState alertRadius="250" rotateTime="10" probAvoid="0.100000" avoidSkill="0" alertAngle="360" rotateAngle="60" checkInterval="5000" probActiveMove="0.000000" hpResetWhenCombatEnd="true" />
<CombatState watchRotateTime="10" watchRotateAngle="60" playSocialWhenFirstAggro="true" enable="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="215" prob="" distanceRate="" />
<Info workId="201" prob="0.500000" distanceRate="1" />
<Info workId="212" prob="1" distanceRate="1" />
<Info workId="210" prob="1" distanceRate="1" />
<Info workId="107" prob="0.3" distanceRate="1" />
<Info workId="108" prob="0.3" distanceRate="1" />
<Info workId="204" prob="0" distanceRate="1" />
<Info workId="203" prob="0.5" distanceRate="1" />
<Info workId="103" prob="0.3" distanceRate="1" />
<Info workId="101" prob="0.6" distanceRate="1" />
<Info workId="251" prob="" distanceRate="" />
<Info workId="252" prob="" distanceRate="" />
<Info workId="253" prob="" distanceRate="" />
<Info workId="240" prob="" distanceRate="" />
<Info workId="241" prob="" distanceRate="" />
<Info workId="111" prob="0.5" distanceRate="1" />
<Info workId="112" prob="" distanceRate="" />
<Info workId="227" prob="0.3" distanceRate="1" />
<Info workId="217" prob="0.3" distanceRate="1" />
<Info workId="221" prob="0.5" distanceRate="1" />
<Info workId="239" prob="" distanceRate="" />
<Info workId="231" prob="0.2" distanceRate="1" />
<Info workId="238" prob="0" distanceRate="1" />
<Info workId="106" prob="0.65" distanceRate="1" />
<Info workId="105" prob="0.75" distanceRate="1" />
<Info workId="110" prob="" distanceRate="" />
<Info workId="220" prob="" distanceRate="" />
<Info workId="209" 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="213" prob="0.000000" distanceRate="0.800000" />
<Info workId="216" prob="0.000000" distanceRate="0.800000" />
<Info workId="218" prob="0.000000" distanceRate="0.800000" />
<Info workId="222" prob="" distanceRate="1" />
<Info workId="223" prob="0.000000" distanceRate="0.800000" />
<Info workId="250" prob="" distanceRate="" />
<Info workId="234" prob="0.2" distanceRate="1" />
<Info workId="237" prob="0.2" distanceRate="1" />
<Info workId="219" prob="1" distanceRate="1" />
</Tension>
<Tension id="2">
<Info workId="215" prob="" distanceRate="" />
<Info workId="201" prob="" distanceRate="" />
<Info workId="212" prob="1" distanceRate="1" />
<Info workId="210" prob="1" distanceRate="1" />
<Info workId="107" prob="0.3" distanceRate="1" />
<Info workId="108" prob="0.3" distanceRate="1" />
<Info workId="204" prob="" distanceRate="" />
<Info workId="203" prob="" distanceRate="" />
<Info workId="251" prob="1" distanceRate="1" />
<Info workId="252" prob="" distanceRate="" />
<Info workId="253" prob="" distanceRate="" />
<Info workId="240" prob="" distanceRate="" />
<Info workId="241" prob="" distanceRate="" />
<Info workId="111" prob="0.5" distanceRate="1" />
<Info workId="112" prob="" distanceRate="" />
<Info workId="227" prob="" distanceRate="" />
<Info workId="217" prob="" distanceRate="" />
<Info workId="221" prob="0.3" distanceRate="1" />
<Info workId="103" prob="0.4" distanceRate="1" />
<Info workId="239" prob="" distanceRate="" />
<Info workId="231" prob="0.4" distanceRate="1" />
<Info workId="101" prob="0.65" distanceRate="1" />
<Info workId="238" prob="0" distanceRate="1" />
<Info workId="106" prob="0.65" distanceRate="1" />
<Info workId="105" prob="0.75" distanceRate="1" />
<Info workId="110" prob="" distanceRate="" />
<Info workId="220" prob="" distanceRate="" />
<Info workId="209" 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="213" prob="0.000000" distanceRate="0.800000" />
<Info workId="216" prob="0.000000" distanceRate="0.800000" />
<Info workId="218" prob="0.000000" distanceRate="0.800000" />
<Info workId="222" prob="" distanceRate="1" />
<Info workId="223" prob="0.000000" distanceRate="0.800000" />
<Info workId="250" prob="" distanceRate="" />
<Info workId="234" prob="0.2" distanceRate="1" />
<Info workId="237" prob="0.2" distanceRate="1" />
<Info workId="219" prob="1" distanceRate="1" />
</Tension>
<Tension id="3">
<Info workId="215" prob="0.5" distanceRate="1" />
<Info workId="201" prob="0" distanceRate="1" />
<Info workId="212" prob="1" distanceRate="1" />
<Info workId="210" prob="1" distanceRate="1" />
<Info workId="107" prob="0.3" distanceRate="1" />
<Info workId="108" prob="0.3" distanceRate="1" />
<Info workId="204" prob="0" distanceRate="1" />
<Info workId="203" prob="0.5" distanceRate="1" />
<Info workId="103" prob="0.3" distanceRate="1" />
<Info workId="101" prob="0.6" distanceRate="1" />
<Info workId="251" prob="" distanceRate="" />
<Info workId="252" prob="" distanceRate="" />
<Info workId="253" prob="" distanceRate="" />
<Info workId="240" prob="" distanceRate="" />
<Info workId="241" prob="" distanceRate="" />
<Info workId="111" prob="0.5" distanceRate="1" />
<Info workId="112" prob="" distanceRate="" />
<Info workId="227" prob="0.3" distanceRate="1" />
<Info workId="217" prob="0.5" distanceRate="1" />
<Info workId="221" prob="0.3" distanceRate="1" />
<Info workId="239" prob="" distanceRate="" />
<Info workId="231" prob="0.2" distanceRate="1" />
<Info workId="238" prob="0" distanceRate="1" />
<Info workId="106" prob="0.65" distanceRate="1" />
<Info workId="105" prob="0.75" distanceRate="1" />
<Info workId="110" prob="" distanceRate="" />
<Info workId="220" prob="" distanceRate="" />
<Info workId="209" 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="213" prob="0.000000" distanceRate="0.800000" />
<Info workId="216" prob="0.000000" distanceRate="0.800000" />
<Info workId="218" prob="0.000000" distanceRate="0.800000" />
<Info workId="222" prob="" distanceRate="1" />
<Info workId="223" prob="0.000000" distanceRate="0.800000" />
<Info workId="250" prob="" distanceRate="" />
<Info workId="234" prob="0.2" distanceRate="1" />
<Info workId="237" prob="0.2" distanceRate="1" />
<Info workId="219" prob="1" distanceRate="1" />
</Tension>
<Tension id="4">
<Info workId="215" prob="" distanceRate="" />
<Info workId="201" prob="0.500000" distanceRate="1" />
<Info workId="212" prob="1" distanceRate="1" />
<Info workId="210" prob="1" distanceRate="1" />
<Info workId="107" prob="0.3" distanceRate="1" />
<Info workId="108" prob="0.3" distanceRate="1" />
<Info workId="204" prob="" distanceRate="" />
<Info workId="203" prob="" distanceRate="" />
<Info workId="251" prob="1" distanceRate="1" />
<Info workId="252" prob="" distanceRate="" />
<Info workId="253" prob="" distanceRate="" />
<Info workId="240" prob="" distanceRate="" />
<Info workId="241" prob="" distanceRate="" />
<Info workId="111" prob="0.5" distanceRate="1" />
<Info workId="112" prob="" distanceRate="" />
<Info workId="227" prob="" distanceRate="" />
<Info workId="217" prob="" distanceRate="" />
<Info workId="221" prob="0.3" distanceRate="1" />
<Info workId="103" prob="0.4" distanceRate="1" />
<Info workId="239" prob="" distanceRate="" />
<Info workId="231" prob="0.4" distanceRate="1" />
<Info workId="101" prob="0.65" distanceRate="1" />
<Info workId="238" prob="0" distanceRate="1" />
<Info workId="106" prob="0.65" distanceRate="1" />
<Info workId="105" prob="0.75" distanceRate="1" />
<Info workId="110" prob="" distanceRate="" />
<Info workId="220" prob="" distanceRate="" />
<Info workId="209" 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="213" prob="0.000000" distanceRate="0.800000" />
<Info workId="216" prob="0.000000" distanceRate="0.800000" />
<Info workId="218" prob="0.000000" distanceRate="0.800000" />
<Info workId="222" prob="" distanceRate="1" />
<Info workId="223" prob="0.000000" distanceRate="0.800000" />
<Info workId="250" prob="" distanceRate="" />
<Info workId="234" prob="0.2" distanceRate="1" />
<Info workId="237" prob="0.2" distanceRate="1" />
<Info workId="219" prob="1" distanceRate="1" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="기본공격" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1101, 1, 0.9)" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="102" desc="특수공격 후 헤비 어택" normalBehaviorId="1102" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2102" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1" coolTime="6000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="103" msgImmediately="" msg="" msgProb="" />
<Work id="103" desc="헤비어택" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1103, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="15000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="105" desc="무브어택 후 울트라 어택1" normalBehaviorId="1106" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2106" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1106, 1, 0.9)" distanceType="1" distanceRate="0.800000" coolTime="30000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="111" msgImmediately="" msg="" msgProb="" />
<Work id="106" desc="롱어택" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1104, 0.3, 0.9)" distanceType="1" distanceRate="0.800000" coolTime="" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="107" 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" coolTime="12000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="108" desc="라운드어택(우)" normalBehaviorId="1108" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2108" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDir() &gt; 60 AND GetTargetDir() &lt; 180 AND IsInSkillAttackRange(1108, 1, 1)" distanceType="1" distanceRate="1" coolTime="12000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="110" desc="롱무브(짧은)" normalBehaviorId="1109" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2109" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1109, 1, 1)" distanceType="1" distanceRate="1" coolTime="60000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="204" msgImmediately="" msg="" msgProb="" />
<Work id="111" desc="울트라어택01(던전사냥터에서만 사용)" normalBehaviorId="1110" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2110" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetCombatTime() &gt; 20000 AND IsInSkillAttackRange(1110, 1, 1)" distanceType="1" distanceRate="1" coolTime="60000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="105" msgImmediately="" msg="" msgProb="" />
<Work id="112" desc="울트라어택02(필드사냥터에서만 사용)" normalBehaviorId="1111" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2111" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetCombatTime() &gt; 20000 AND GetRangePcNumEx(1111, 0, 0.9, 270, 0, 180, 0) &gt; 0" distanceType="1" distanceRate="1" coolTime="20000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="204" msgImmediately="" msg="" msgProb="" />
<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="0.800000" coolTime="14000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="203" desc="특수공격사전동작(리액션 공격)" normalBehaviorId="1203" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2203" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetCombatTime() &gt; 20000 AND IsInSkillAttackRange(1102, 1, 1)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="102" msgImmediately="" msg="" msgProb="" />
<Work id="204" desc="어그로체인지동작" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(7) &lt; 1" distanceType="1" distanceRate="0.800000" coolTime="15000" isDirectionRevision="true" nextAttackProb="0" nextAttackId="218" msgImmediately="" msg="" msgProb="" />
<Work id="209" desc="분노동작ModeAlarm" normalBehaviorId="1209" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2209" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="210" desc="태어난 곳을 향해 중 점프 1_1" normalBehaviorId="234" normalBehaviorType="activeRotate" offFlockOnNormalMode="true" angerBehaviorId="235" angerBehaviorType="activeRotate" offFlockOnAngerMode="true" preProcess="IsOutCombatSpace(1200) == 1" distanceType="1" distanceRate="1.00000" coolTime="120000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="211" msgImmediately="" msg="" msgProb="" />
<Work id="211" desc="태어난 곳을 향해 중 점프 1_2" normalBehaviorId="1109" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2109" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.00000" coolTime="" isDirectionRevision="false" nextAttackProb="1" nextAttackId="204" msgImmediately="false" msg="" msgProb="" />
<Work id="212" desc="태어난 곳을 향해 대 점프 1_1" normalBehaviorId="236" normalBehaviorType="activeRotate" offFlockOnNormalMode="true" angerBehaviorId="237" angerBehaviorType="activeRotate" offFlockOnAngerMode="true" preProcess="IsOutCombatSpace(1500) == 1" distanceType="1" distanceRate="1.00000" coolTime="120000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="213" msgImmediately="" msg="" msgProb="" />
<Work id="213" desc="태어난 곳을 향해 대 점프 1_2" normalBehaviorId="1112" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2112" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.00000" coolTime="" isDirectionRevision="false" nextAttackProb="1" nextAttackId="204" msgImmediately="" msg="" msgProb="" />
<Work id="215" desc="체력 30% 이하시 도망1_1" normalBehaviorId="238" normalBehaviorType="activeRotate" offFlockOnNormalMode="true" angerBehaviorId="239" angerBehaviorType="activeRotate" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.30" distanceType="1" distanceRate="1.00000" coolTime="14000" isDirectionRevision="" nextAttackProb="1.000000" nextAttackId="216" msgImmediately="" msg="" msgProb="" />
<Work id="216" desc="체력 30% 이하시 도망1_2" normalBehaviorId="1020" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="1021" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.00000" coolTime="" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="201" msgImmediately="" msg="" msgProb="" />
<Work id="217" desc="헛치기" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1101, 1, 1.1) AND (GetDamagedCount(5) &lt; 1 OR GetHpRatio() &lt; 0.15)" distanceType="1" distanceRate="1.00000" coolTime="" isDirectionRevision="" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="218" desc="어그로체인지 동작(반복용)" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.00000" coolTime="" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="219" desc="PC에게 접근" normalBehaviorId="1022" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="1023" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.00000" coolTime="" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="220" desc="롱무브(긴)" normalBehaviorId="1112" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2112" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1112, 1, 1)" distanceType="1" distanceRate="1.00000" coolTime="60000" isDirectionRevision="" nextAttackProb="1.000000" nextAttackId="204" msgImmediately="" msg="" msgProb="" />
<Work id="221" desc="패턴1_1 롱무브, 헤비 어택, 회피" normalBehaviorId="1109" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2109" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetCombatTime() &gt; 15000 AND IsInSkillAttackRange(1109, 1.5, 1.3)" distanceType="1" distanceRate="1.00000" coolTime="60000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="222" msgImmediately="" msg="" msgProb="" />
<Work id="222" desc="패턴1_2 롱무브, 헤비 어택, 회피(회피는 뺌)" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.00000" coolTime="" isDirectionRevision="true" nextAttackProb="0" nextAttackId="223" msgImmediately="" msg="" msgProb="" />
<Work id="223" desc="패턴1_3 롱무브, 헤비 어택, 회피" normalBehaviorId="1212" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2212" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.00000" coolTime="" isDirectionRevision="true" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="227" desc="백회피(원거리 공격 패턴)" normalBehaviorId="1212" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2212" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1101, 1, 0.9) AND GetDamagedCount(5) &gt; 3 AND GetCombatTime() &gt; 10000" distanceType="1" distanceRate="1.00000" coolTime="60000" isDirectionRevision="true" nextAttackProb="0.5" nextAttackId="238" msgImmediately="" msg="" msgProb="" />
<Work id="231" desc="앞으로 전진" normalBehaviorType="activeMove" offFlockOnNormalMode="" angerBehaviorType="activeMove" offFlockOnAngerMode="" preProcess="GetTargetDir() &gt; -60 AND GetTargetDir() &lt; 60 AND GetCombatTime() &gt; 15000" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1024" angerBehaviorId="1025" />
<Work id="234" desc="이동 패턴 좌 1_3" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="IsPrevAttack(1, 231) == 0 AND (GetTargetDir() &gt; -60 AND GetTargetDir() &lt; 60)" distanceType="1" distanceRate="" coolTime="30000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="231" msgImmediately="" msg="" msgProb="" normalBehaviorId="240" angerBehaviorId="241" />
<Work id="237" desc="이동 패턴 우 1_3" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="IsPrevAttack(1, 231) == 0 AND (GetTargetDir() &gt; -60 AND GetTargetDir() &lt; 60)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="231" msgImmediately="false" msg="" msgProb="" normalBehaviorId="242" angerBehaviorId="243" />
<Work id="238" desc="원거리 공격전 사전 동작" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1104, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="true" nextAttackProb="1" nextAttackId="106" msgImmediately="" msg="" msgProb="" normalBehaviorId="1203" angerBehaviorId="2203" />
<Work id="239" desc="앞으로 전진 전 pc 보고 회전" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="" coolTime="30000" isDirectionRevision="" nextAttackProb="1" nextAttackId="231" msgImmediately="" msg="" msgProb="" normalBehaviorId="244" angerBehaviorId="245" />
<Work id="240" desc="울트라 어택01 사전 동작(좌우 회전)" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 20000 AND IsInSkillAttackRange(1110, 1, 1)" distanceType="1" distanceRate="1" coolTime="60000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="111" msgImmediately="" msg="" msgProb="" normalBehaviorId="246" angerBehaviorId="247" />
<Work id="241" desc="울트라 어택02 사전 동작(360도 회전)" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 20000 AND GetRangePcNumEx(1111, 0, 0.9, 270, 0, 180, 0) &gt; 0" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="112" msgImmediately="" msg="" msgProb="" normalBehaviorId="248" angerBehaviorId="249" />
<Work id="250" desc="PC에게 접근(어그로 체인지_원거리)" normalBehaviorId="1026" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="1027" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.00000" coolTime="" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="101" msgImmediately="" msg="" msgProb="" />
<Work id="251" desc="특수공격사전동작(리액션 공격)" normalBehaviorId="1203" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2203" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetCombatTime() &gt; 20000 AND IsInSkillAttackRange(1102, 1, 1)" distanceType="1" distanceRate="1" coolTime="20000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="252" msgImmediately="" msg="" msgProb="" />
<Work id="252" desc="특수공격" normalBehaviorId="1102" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2102" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1" coolTime="6000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="253" msgImmediately="" msg="" msgProb="" />
<Work id="253" desc="롱무브(짧은)" normalBehaviorId="1109" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2109" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1109, 1, 1)" distanceType="1" distanceRate="1" coolTime="60000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="102" msgImmediately="" msg="" msgProb="" />
</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="" />
</WorkList>
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="0.000000" attackId="101" formationCheckTime="2000" formationAttackProb="0.000000" formationAttackId="101" />
</ReceiveOrderList>
</Cooperation>
<Idle duration="1000" />
<Move targetDistance="300" timeout="1000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="2" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1" cooperationProb="0.000000" shorttermTargetProb="0" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1" cooperationProb="0.000000" shorttermTargetProb="1" 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" cooperationProb="0.000000" shorttermTargetProb="0" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="3" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1" cooperationProb="0.000000" shorttermTargetProb="1" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1">
<Info stWorkId="1" prob="0" />
<Info stWorkId="5" prob="0.0" />
<Info stWorkId="2" prob="0.015" />
<Info stWorkId="3" prob="0.015" />
<Info stWorkId="4" prob="0.015" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="중형_원거리견제" preProcess="PcTargetByDirectionEx(1, 160, 1106, 1, 0.8, 1)" immediateAttackId="105" msgImmediately="false" msg="" msgProb="" />
<StWork id="2" desc="중형_뒤견제" preProcess="PcTargetByDirectionEx(180, 120, 1111, 1, 1, 0)" immediateAttackId="112" msgImmediately="false" msg="" msgProb="" />
<StWork id="3" desc="중형_좌견제" preProcess="PcTargetByDirectionEx(270, 120, 1108, 1, 1, 0)" immediateAttackId="107" msgImmediately="false" msg="" msgProb="" />
<StWork id="4" desc="중형_우견제" preProcess="PcTargetByDirectionEx(70, 120, 1107, 1, 1, 0)" immediateAttackId="108" msgImmediately="false" msg="" msgProb="" />
<StWork id="5" desc="중형_힐견제" preProcess="PcTargetBySkillCategoryUsedEx(1, 160, 1106, 1, 0.8, 31, 2)" immediateAttackId="105" msgImmediately="false" msg="" msgProb="" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
<AggroChangeAttack nearTargetAttackId="107" showAggroChangeMotionAfterNearTargetAttack="false" distantTargetAttackId="250" showAggroChangeMotionAfterDistantTargetAttack="false" />
<MonsterFlee hpRate="" executionRate="" fleeDistance="" shareAggroRange="" />
<MonsterSummon hpRate="" executionRate="" summonNum="" summonRange="" summonTemplateId="" />
<CounterFlee workId="" toAnger="" speedUpRate="" maxMovingTime="" recentHitTime="" recentPcBehaviorTime="" />
</CombatState>
<PeaceState checkInterval="5000" minLeaderDistance="200" maxLeaderDistance="500" followNearUser="">
<RandomMove moveMinDistance="200" moveMaxDistance="500" probSocial="0.300000" moveRadius="500" probMove="0.500000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
<Buff range="" coolTime="" />
</PeaceState>
</Ai>
<Ai id="1600" name="다크리퍼(중레벨_던전)">
<CautionState alertRadius="250" rotateTime="10" probAvoid="0.100000" avoidSkill="1206" alertAngle="360" rotateAngle="60" checkInterval="5000" probActiveMove="0.000000">
</CautionState>
<CombatState watchRotateTime="10" watchRotateAngle="60" playSocialWhenFirstAggro="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0.500000" distanceRate="1" />
<Info workId="213" prob="1" distanceRate="1" />
<Info workId="211" prob="1" distanceRate="1" />
<Info workId="107" prob="0.3" distanceRate="1" />
<Info workId="108" prob="0.3" distanceRate="1" />
<Info workId="204" prob="0" distanceRate="1" />
<Info workId="104" prob="0.5" distanceRate="1" />
<Info workId="218" prob="" distanceRate="" />
<Info workId="206" prob="0.3" distanceRate="1" />
<Info workId="210" prob="0.3" distanceRate="1" />
<Info workId="228" prob="0.3" distanceRate="1" />
<Info workId="229" prob="0.3" distanceRate="1" />
<Info workId="203" prob="0.200000" distanceRate="1" />
<Info workId="103" prob="0.4" distanceRate="1" />
<Info workId="215" prob="0.15" distanceRate="1" />
<Info workId="101" prob="0.65" distanceRate="0.800000" />
<Info workId="116" prob="0.3" distanceRate="1" />
<Info workId="117" prob="" distanceRate="" />
<Info workId="118" prob="" distanceRate="" />
<Info workId="106" prob="0.3" distanceRate="1" />
<Info workId="111" prob="0.3" distanceRate="1" />
<Info workId="231" prob="0.2" distanceRate="1" />
<Info workId="110" prob="0.200000" distanceRate="1" />
<Info workId="105" prob="0.75" distanceRate="1" />
<Info workId="112" prob="0.000000" distanceRate="0.800000" />
<Info workId="102" prob="0.000000" distanceRate="0.800000" />
<Info workId="113" prob="0.000000" distanceRate="0.800000" />
<Info workId="114" prob="0.000000" distanceRate="0.800000" />
<Info workId="115" prob="0.000000" distanceRate="0.800000" />
<Info workId="212" prob="0" distanceRate="0" />
<Info workId="214" prob="0" distanceRate="0" />
<Info workId="219" prob="0" distanceRate="0" />
<Info workId="220" prob="0" distanceRate="0" />
<Info workId="221" prob="0" distanceRate="0" />
<Info workId="222" prob="0" distanceRate="0" />
<Info workId="223" prob="0" distanceRate="0" />
<Info workId="224" prob="0" distanceRate="0" />
<Info workId="225" prob="0" distanceRate="0" />
<Info workId="226" prob="0" distanceRate="0" />
<Info workId="227" prob="0" distanceRate="0" />
<Info workId="230" prob="0" distanceRate="0" />
<Info workId="250" prob="0" distanceRate="0" />
<Info workId="216" prob="0.3" distanceRate="1" />
<Info workId="217" prob="0.3" distanceRate="1" />
<Info workId="150" prob="1" distanceRate="1" />
</Tension>
<Tension id="2">
<Info workId="201" prob="" distanceRate="" />
<Info workId="213" prob="1" distanceRate="1" />
<Info workId="211" prob="1" distanceRate="1" />
<Info workId="107" prob="0.3" distanceRate="1" />
<Info workId="108" prob="0.3" distanceRate="1" />
<Info workId="204" prob="" distanceRate="" />
<Info workId="104" prob="0.5" distanceRate="1" />
<Info workId="218" prob="0.3" distanceRate="1" />
<Info workId="206" prob="" distanceRate="" />
<Info workId="210" prob="" distanceRate="" />
<Info workId="228" prob="" distanceRate="" />
<Info workId="229" prob="" distanceRate="" />
<Info workId="203" prob="0.3" distanceRate="1" />
<Info workId="103" prob="0.4" distanceRate="1" />
<Info workId="215" prob="0.3" distanceRate="1" />
<Info workId="101" prob="0.65" distanceRate="0.800000" />
<Info workId="116" prob="" distanceRate="" />
<Info workId="117" prob="" distanceRate="" />
<Info workId="118" prob="" distanceRate="" />
<Info workId="106" prob="0.3" distanceRate="1" />
<Info workId="111" prob="0.3" distanceRate="1" />
<Info workId="231" prob="0.2" distanceRate="1" />
<Info workId="110" prob="0.200000" distanceRate="1" />
<Info workId="105" prob="0.75" distanceRate="1" />
<Info workId="112" prob="0.000000" distanceRate="0.800000" />
<Info workId="102" prob="0.000000" distanceRate="0.800000" />
<Info workId="113" prob="0.000000" distanceRate="0.800000" />
<Info workId="114" prob="0.000000" distanceRate="0.800000" />
<Info workId="115" prob="0.000000" distanceRate="0.800000" />
<Info workId="212" prob="0" distanceRate="0" />
<Info workId="214" prob="0" distanceRate="0" />
<Info workId="219" prob="0" distanceRate="0" />
<Info workId="220" prob="0" distanceRate="0" />
<Info workId="221" prob="0" distanceRate="0" />
<Info workId="222" prob="0" distanceRate="0" />
<Info workId="223" prob="0" distanceRate="0" />
<Info workId="224" prob="0" distanceRate="0" />
<Info workId="225" prob="0" distanceRate="0" />
<Info workId="226" prob="0" distanceRate="0" />
<Info workId="227" prob="0" distanceRate="0" />
<Info workId="230" prob="0" distanceRate="0" />
<Info workId="250" prob="0" distanceRate="0" />
<Info workId="216" prob="0.3" distanceRate="1" />
<Info workId="217" prob="0.3" distanceRate="1" />
<Info workId="150" prob="1" distanceRate="1" />
</Tension>
<Tension id="3">
<Info workId="201" prob="0.500000" distanceRate="1" />
<Info workId="213" prob="1" distanceRate="1" />
<Info workId="211" prob="1" distanceRate="1" />
<Info workId="107" prob="0.3" distanceRate="1" />
<Info workId="108" prob="0.3" distanceRate="1" />
<Info workId="204" prob="0" distanceRate="1" />
<Info workId="104" prob="0.5" distanceRate="1" />
<Info workId="218" prob="" distanceRate="" />
<Info workId="206" prob="0.3" distanceRate="1" />
<Info workId="210" prob="0.5" distanceRate="1" />
<Info workId="228" prob="0.3" distanceRate="1" />
<Info workId="229" prob="0.3" distanceRate="1" />
<Info workId="203" prob="0.200000" distanceRate="1" />
<Info workId="103" prob="0.4" distanceRate="1" />
<Info workId="215" prob="0.15" distanceRate="1" />
<Info workId="101" prob="0.65" distanceRate="0.800000" />
<Info workId="116" prob="0.3" distanceRate="1" />
<Info workId="117" prob="" distanceRate="" />
<Info workId="118" prob="" distanceRate="" />
<Info workId="106" prob="0.3" distanceRate="1" />
<Info workId="111" prob="0.3" distanceRate="1" />
<Info workId="231" prob="0.2" distanceRate="1" />
<Info workId="110" prob="0.200000" distanceRate="1" />
<Info workId="105" prob="0.75" distanceRate="1" />
<Info workId="112" prob="0.000000" distanceRate="0.800000" />
<Info workId="102" prob="0.000000" distanceRate="0.800000" />
<Info workId="113" prob="0.000000" distanceRate="0.800000" />
<Info workId="114" prob="0.000000" distanceRate="0.800000" />
<Info workId="115" prob="0.000000" distanceRate="0.800000" />
<Info workId="212" prob="0" distanceRate="0" />
<Info workId="214" prob="0" distanceRate="0" />
<Info workId="219" prob="0" distanceRate="0" />
<Info workId="220" prob="0" distanceRate="0" />
<Info workId="221" prob="0" distanceRate="0" />
<Info workId="222" prob="0" distanceRate="0" />
<Info workId="223" prob="0" distanceRate="0" />
<Info workId="224" prob="0" distanceRate="0" />
<Info workId="225" prob="0" distanceRate="0" />
<Info workId="226" prob="0" distanceRate="0" />
<Info workId="227" prob="0" distanceRate="0" />
<Info workId="230" prob="0" distanceRate="0" />
<Info workId="250" prob="0" distanceRate="0" />
<Info workId="216" prob="0.3" distanceRate="1" />
<Info workId="217" prob="0.3" distanceRate="1" />
<Info workId="150" prob="1" distanceRate="1" />
</Tension>
<Tension id="4">
<Info workId="201" prob="0.500000" distanceRate="1" />
<Info workId="213" prob="1" distanceRate="1" />
<Info workId="211" prob="1" distanceRate="1" />
<Info workId="107" prob="0.3" distanceRate="1" />
<Info workId="108" prob="0.3" distanceRate="1" />
<Info workId="204" prob="" distanceRate="" />
<Info workId="104" prob="0.5" distanceRate="1" />
<Info workId="218" prob="0.3" distanceRate="1" />
<Info workId="206" prob="" distanceRate="" />
<Info workId="210" prob="" distanceRate="" />
<Info workId="228" prob="" distanceRate="" />
<Info workId="229" prob="" distanceRate="" />
<Info workId="203" prob="0.3" distanceRate="1" />
<Info workId="103" prob="0.4" distanceRate="1" />
<Info workId="215" prob="0.3" distanceRate="1" />
<Info workId="101" prob="0.65" distanceRate="0.800000" />
<Info workId="116" prob="" distanceRate="" />
<Info workId="117" prob="" distanceRate="" />
<Info workId="118" prob="" distanceRate="" />
<Info workId="106" prob="0.3" distanceRate="1" />
<Info workId="111" prob="0.3" distanceRate="1" />
<Info workId="231" prob="0.2" distanceRate="1" />
<Info workId="110" prob="0.200000" distanceRate="1" />
<Info workId="105" prob="0.75" distanceRate="1" />
<Info workId="112" prob="0.000000" distanceRate="0.800000" />
<Info workId="102" prob="0.000000" distanceRate="0.800000" />
<Info workId="113" prob="0.000000" distanceRate="0.800000" />
<Info workId="114" prob="0.000000" distanceRate="0.800000" />
<Info workId="115" prob="0.000000" distanceRate="0.800000" />
<Info workId="212" prob="0" distanceRate="0" />
<Info workId="214" prob="0" distanceRate="0" />
<Info workId="219" prob="0" distanceRate="0" />
<Info workId="220" prob="0" distanceRate="0" />
<Info workId="221" prob="0" distanceRate="0" />
<Info workId="222" prob="0" distanceRate="0" />
<Info workId="223" prob="0" distanceRate="0" />
<Info workId="224" prob="0" distanceRate="0" />
<Info workId="225" prob="0" distanceRate="0" />
<Info workId="226" prob="0" distanceRate="0" />
<Info workId="227" prob="0" distanceRate="0" />
<Info workId="230" prob="0" distanceRate="0" />
<Info workId="250" prob="0" distanceRate="0" />
<Info workId="216" prob="0.3" distanceRate="1" />
<Info workId="217" prob="0.3" distanceRate="1" />
<Info workId="150" prob="1" distanceRate="1" />
</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" coolTime="" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="102" desc="특수공격(헤비어택)" normalBehaviorId="1102" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2102" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="204" msgImmediately="" msg="" msgProb="" />
<Work id="103" desc="기본공격2" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1103, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="104" desc="리액션어택 + 50% 확률 헤비 어택" normalBehaviorId="1107" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2107" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetCombatTime() &gt; 20000 AND IsInSkillAttackRange(1107, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="18000" isDirectionRevision="true" nextAttackProb="0.5" nextAttackId="203" msgImmediately="" msg="" msgProb="" />
<Work id="105" desc="무브어택" normalBehaviorId="1106" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2106" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1106, 1, 0.85)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="204" msgImmediately="" msg="" msgProb="" />
<Work id="106" desc="롱어택(종방향)" normalBehaviorId="1109" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2109" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1109, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="112" msgImmediately="" msg="" msgProb="" />
<Work id="107" desc="라운드어택(좌)" normalBehaviorId="1105" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2105" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDir() &gt; 180 AND GetTargetDir() &lt; 300 AND IsInSkillAttackRange(1105, 1,1)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="false" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="108" desc="라운드어택(우)" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDir() &gt; 60 AND GetTargetDir() &lt; 180 AND IsInSkillAttackRange(1104, 1, 1)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="false" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="110" desc="긴 롱무브" normalBehaviorId="1108" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2108" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1108, 1, 1)" distanceType="1" distanceRate="1" coolTime="60000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="204" msgImmediately="" msg="" msgProb="" />
<Work id="111" desc="롱어택(횡방향)" normalBehaviorId="1112" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2112" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1112, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="114" msgImmediately="" msg="" msgProb="" />
<Work id="112" desc="롱어택(종방향 연결 애니메이션1)" normalBehaviorId="1110" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2110" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="113" msgImmediately="" msg="" msgProb="" />
<Work id="116" desc="울트라 공격01(25레벨 이하 사냥터 사용)" normalBehaviorId="1115" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2115" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetCombatTime() &gt; 20000 AND IsInSkillAttackRange(1115, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="60000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="117" desc="울트라 공격02(신들의 전쟁터,마나안신전,침략군기지에서만 사용)" normalBehaviorId="1116" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2116" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetCombatTime() &gt; 20000 AND IsInSkillAttackRange(1116, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="60000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="118" desc="울트라 공격03(26레벨 이상 사냥터 사용)" normalBehaviorId="1117" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2117" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetCombatTime() &gt; 20000 AND IsInSkillAttackRange(1117, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="60000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="150" desc="PC에게 접근" normalBehaviorId="1028" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="1029" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<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" coolTime="14000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="203" desc="특수공격사전동작" normalBehaviorId="1203" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2203" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1102, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="102" msgImmediately="" msg="" msgProb="" />
<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" coolTime="15000" isDirectionRevision="true" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="206" desc="백회피 + 30%" normalBehaviorId="1206" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2206" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1101, 1, 1) AND GetDamagedCount(10) &gt; 5" distanceType="1" distanceRate="1" coolTime="60000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="113" desc="롱어택(종방향 연결 애니메이션2)" normalBehaviorId="1111" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2111" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="114" desc="롱어택(횡방향 연결 애니메이션1)" normalBehaviorId="1113" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2113" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1" coolTime="0" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="115" msgImmediately="" msg="" msgProb="" />
<Work id="115" desc="롱어택(횡방향 연결 애니메이션2)" normalBehaviorId="1114" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2114" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="210" desc="헛치기" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1101, 1, 1.2) AND (GetDamagedCount(5) &lt; 1 OR GetHpRatio() &lt; 0.15)" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1101" angerBehaviorId="2101" />
<Work id="211" desc="태어난 곳을 향해 중점프 1_1" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="IsOutCombatSpace(1200) == 1" distanceType="1" distanceRate="1" coolTime="120000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="212" msgImmediately="" msg="" msgProb="" normalBehaviorId="250" angerBehaviorId="251" />
<Work id="212" desc="태어난 곳을 향해 중점프 1_2" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="" nextAttackProb="1" nextAttackId="204" msgImmediately="" msg="" msgProb="" angerBehaviorId="2118" normalBehaviorId="1118" />
<Work id="213" desc="태어난 곳을 향해 대점프 1_1" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="IsOutCombatSpace(1500) == 1" distanceType="1" distanceRate="1" coolTime="120000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="214" msgImmediately="" msg="" msgProb="" normalBehaviorId="252" angerBehaviorId="253" />
<Work id="214" desc="태어난 곳을 향해 대점프 1_2" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="" coolTime="" isDirectionRevision="" nextAttackProb="1" nextAttackId="204" msgImmediately="" msg="" msgProb="" normalBehaviorId="1108" angerBehaviorId="2108" />
<Work id="215" desc="정면 방향으로 이동" normalBehaviorType="activeMove" offFlockOnNormalMode="" angerBehaviorType="activeMove" offFlockOnAngerMode="" preProcess="GetTargetDir() &gt; -60 AND GetTargetDir() &lt; 60" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="false" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1030" angerBehaviorId="1031" />
<Work id="216" desc="1_1 30도 좌로 회전 후 이동" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="IsPrevAttack(1, 215) == 0 AND (GetTargetDir() &gt; -60 AND GetTargetDir() &lt; 60)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="215" msgImmediately="" msg="" msgProb="" normalBehaviorId="254" angerBehaviorId="255" />
<Work id="217" desc="2_1 30도 우로 회전 후 이동" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="IsPrevAttack(1, 215) == 0 AND (GetTargetDir() &gt; -60 AND GetTargetDir() &lt; 60)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="215" msgImmediately="" msg="" msgProb="" normalBehaviorId="256" angerBehaviorId="257" />
<Work id="218" desc="울트라 공격(분노용)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1115, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="15000" isDirectionRevision="true" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1115" angerBehaviorId="2115" />
<Work id="219" desc="어그로 체인지 동작(반복용)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1204" angerBehaviorId="2204" />
<Work id="220" desc="좌회전 공격(반복용)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1105" angerBehaviorId="2105" />
<Work id="221" desc="우회전 공격(반복용)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1104" angerBehaviorId="2104" />
<Work id="222" desc="크로스 롱 어택 패턴(1_1)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="" nextAttackProb="1" nextAttackId="223" msgImmediately="" msg="" msgProb="" normalBehaviorId="1109" angerBehaviorId="2109" />
<Work id="223" desc="크로스 롱 어택 패턴(1_2)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="" nextAttackProb="1" nextAttackId="224" msgImmediately="" msg="" msgProb="" normalBehaviorId="1110" angerBehaviorId="2110" />
<Work id="224" desc="크로스 롱 어택 패턴(1_3)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="" nextAttackProb="1" nextAttackId="225" msgImmediately="" msg="" msgProb="" normalBehaviorId="1111" angerBehaviorId="2111" />
<Work id="225" desc="크로스 롱 어택 패턴(1_4)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="" nextAttackProb="1" nextAttackId="226" msgImmediately="" msg="" msgProb="" normalBehaviorId="1112" angerBehaviorId="2112" />
<Work id="226" desc="크로스 롱 어택 패턴(1_5)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="" nextAttackProb="1" nextAttackId="227" msgImmediately="" msg="" msgProb="" normalBehaviorId="1113" angerBehaviorId="2113" />
<Work id="227" desc="크로스 롱 어택 패턴(1_6)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="" nextAttackProb="1" nextAttackId="204" msgImmediately="" msg="" msgProb="" normalBehaviorId="1114" angerBehaviorId="2114" />
<Work id="228" desc="패턴 1_1 백무브 후 무브 어택(낚시용 확률을 낮게 설정하자)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 15000 AND IsInSkillAttackRange(1101, 1, 1) AND IsPrevAttack(0, 229)" distanceType="1" distanceRate="1" coolTime="60000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="105" msgImmediately="" msg="" msgProb="" normalBehaviorId="1212" angerBehaviorId="2212" />
<Work id="229" desc="패턴 2_1 백무브 후 크로스 롱어택 2번" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 15000 AND IsInSkillAttackRange(1101, 1, 1) AND GetDamagedCount(10) &gt; 5" distanceType="1" distanceRate="1" coolTime="60000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="222" msgImmediately="" msg="" msgProb="" normalBehaviorId="1212" angerBehaviorId="2212" />
<Work id="230" desc="패턴 2_2 백무브 후 크로스 롱어택 2번(요건 생략)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="true" nextAttackProb="1" nextAttackId="222" msgImmediately="" msg="" msgProb="" normalBehaviorId="1206" angerBehaviorId="2206" />
<Work id="231" desc="짧은 롱무브" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1118, 1, 1)" distanceType="1" distanceRate="1" coolTime="60000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="204" msgImmediately="" msg="" msgProb="" normalBehaviorId="1118" angerBehaviorId="2118" />
<Work id="250" desc="PC에게 접근(어그로 체인지_원거리)" normalBehaviorId="1032" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="1033" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="101" msgImmediately="" msg="" msgProb="" />
</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="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1101" angerBehaviorType="skill" 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="101" orderType="normal" formationId="" />
</WorkList>
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="0.000000" attackId="101" formationCheckTime="2000" formationAttackProb="0.000000" formationAttackId="101" />
</ReceiveOrderList>
</Cooperation>
<Idle duration="1000" />
<Move targetDistance="300" timeout="1000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="2" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1" cooperationProb="0.000000" shorttermTargetProb="0" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1" cooperationProb="0.000000" shorttermTargetProb="1" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
<Pattern minHpRatio="0.000000" maxHpRatio="0.15">
<AngerMode>
<Tension attackTension="4" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1" cooperationProb="0.000000" shorttermTargetProb="0" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="3" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1" cooperationProb="0.000000" shorttermTargetProb="1" 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="PcTargetByDirectionEx(1, 360, 1102, 1, 0.8, 1)" immediateAttackId="203" msgImmediately="false" msg="0" msgProb="0.000000" />
<StWork id="2" desc="중형_뒤견제" preProcess="GetRangePcNumEx(1105, 1, 0.9, 180, 0, 180, 0) &gt; 1" immediateAttackId="107" msgImmediately="false" msg="" msgProb="" />
<StWork id="3" desc="중형_좌견제" preProcess="PcTargetByDirectionEx(270, 120, 1105, 1, 1, 0)" immediateAttackId="107" msgImmediately="false" msg="" msgProb="" />
<StWork id="4" desc="중형_우견제" preProcess="PcTargetByDirectionEx(90, 120, 1104, 1, 1, 0)" immediateAttackId="108" msgImmediately="false" msg="" msgProb="" />
<StWork id="5" desc="중형_힐견제" preProcess="PcTargetBySkillCategoryUsedEx(1, 360, 1102, 1, 0.8, 31, 2)" immediateAttackId="203" msgImmediately="false" msg="" msgProb="" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
<AggroChangeAttack nearTargetAttackId="107" showAggroChangeMotionAfterNearTargetAttack="false" distantTargetAttackId="250" showAggroChangeMotionAfterDistantTargetAttack="false" />
<MonsterFlee hpRate="" executionRate="" fleeDistance="" shareAggroRange="" />
<MonsterSummon hpRate="" executionRate="" summonNum="" summonRange="" summonTemplateId="" />
<CounterFlee workId="" toAnger="" speedUpRate="" maxMovingTime="" recentHitTime="" recentPcBehaviorTime="" />
</CombatState>
<PeaceState checkInterval="5000" minLeaderDistance="200" maxLeaderDistance="500" followNearUser="">
<RandomMove moveMinDistance="200" moveMaxDistance="500" probSocial="0.300000" moveRadius="500" probMove="0.500000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
<Buff range="" coolTime="" />
</PeaceState>
</Ai>
<Ai id="520" name="킬리언의 보조광대">
<CautionState alertRadius="350" rotateTime="5" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="3000" probActiveMove="0.000000" enable="true" hpResetWhenCombatEnd="true">
<ActiveMove id="22" />
<ActiveMove id="23" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="true" enable="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0.500000" distanceRate="0.800000" />
<Info workId="202" prob="0.500000" distanceRate="0.800000" />
<Info workId="104" prob="0.800000" distanceRate="0.800000" />
<Info workId="206" prob="0.100000" distanceRate="1" />
<Info workId="208" prob="0.100000" distanceRate="1" />
<Info workId="207" prob="0.100000" distanceRate="1" />
<Info workId="205" prob="0.100000" distanceRate="0.800000" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="103" prob="0.000000" distanceRate="0.800000" />
<Info workId="209" prob="0.200000" distanceRate="0.800000" />
</Tension>
<Tension id="2">
<Info workId="201" prob="0.500000" distanceRate="0.800000" />
<Info workId="202" prob="0.500000" distanceRate="0.800000" />
<Info workId="104" prob="0.800000" distanceRate="0.800000" />
<Info workId="101" prob="0.500000" 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="205" prob="0.000000" distanceRate="0.800000" />
<Info workId="206" prob="0.000000" distanceRate="0.800000" />
<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.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="103" desc="공격1" 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.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="GetTargetDistance() &gt; 150" distanceType="2" distanceRate="0.800000" coolTime="10000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="206" msgImmediately="false" msg="0" msgProb="0.000000" />
<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="206" desc="백회피" normalBehaviorId="1206" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2206" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(5) &gt; 5" distanceType="1" distanceRate="1.000000" coolTime="12000" 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; 100 AND GetTargetDistance() &lt; 350" 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; 100 AND GetTargetDistance() &lt; 350" distanceType="1" distanceRate="1.000000" 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="GetHpRatio()&gt;0.2 AND GetHpRatio()&lt;0.5 AND IsInAnger()==0" 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="GetHpRatio()&lt;0.2 AND IsInAnger()==0" distanceType="1" distanceRate="0.800000" coolTime="8000" isDirectionRevision="false" 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" />
</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="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="normal" formationId="11" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="1.000000" attackId="103" formationCheckTime="3000" formationAttackProb="0.500000" formationAttackId="205" />
</ReceiveOrderList>
</Cooperation>
<Idle duration="1000" />
<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="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="" />
<MonsterFlee hpRate="0" executionRate="0" fleeDistance="0" shareAggroRange="0" />
<MonsterSummon hpRate="0.000000" executionRate="0" summonNum="0" summonRange="0" summonTemplateId="0" />
<CounterFlee workId="0" toAnger="true" speedUpRate="1.8" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
</CombatState>
<PeaceState checkInterval="1000" minLeaderDistance="50" maxLeaderDistance="150" popupMsg="" msgProb="" msgInterval="" followNearUser="false">
<RandomMove moveMinDistance="50" moveMaxDistance="150" probSocial="0.300000" moveRadius="300" probMove="0.500000">
<Social motionId="1" />
<Social motionId="3" />
</RandomMove>
<Buff range="0" coolTime="0" />
</PeaceState>
</Ai>
<Ai id="5400" 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" distanceRate="0.800000" />
<Info workId="202" prob="0" distanceRate="0.800000" />
<Info workId="361" prob="0.5" distanceRate="0.8" />
<Info workId="208" prob="0.100000" distanceRate="1" />
<Info workId="207" prob="0.100000" distanceRate="1" />
<Info workId="150" prob="0.800000" distanceRate="1" />
<Info workId="101" prob="0.5" distanceRate="0.800000" />
<Info workId="205" prob="0.000000" distanceRate="0.800000" />
<Info workId="102" prob="0.000000" distanceRate="0.800000" />
<Info workId="359" prob="0" distanceRate="1" />
<Info workId="362" prob="0" distanceRate="1" />
<Info workId="360" 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="361" prob="0.8" distanceRate="0.8" />
<Info workId="359" prob="0.800000" distanceRate="1" />
<Info workId="150" prob="0.5" distanceRate="1" />
<Info workId="101" prob="0.500000" 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="362" prob="0" distanceRate="0.8" />
<Info workId="360" 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.800000" 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="2" distanceRate="0.800000" coolTime="12000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="true" msg="223" msgProb="0.500000" />
<Work id="150" desc="PC 우측으로 돌아가는 액티브 무브" normalBehaviorId="5" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="5" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 100 AND GetTargetDistance() &lt; 250 " distanceType="1" distanceRate="1.000000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.800000" nextAttackId="101" 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="GetHpRatio() &lt; 0.2" distanceType="1" distanceRate="0.800000" coolTime="8000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<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; 100 AND GetTargetDistance() &lt; 350" 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="2208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 100 AND GetTargetDistance() &lt; 350" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="359" desc="사전동작(특수공격)" normalBehaviorId="1203" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2203" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetRangePcNum(0,150,180,0,0,0) &gt; 1" distanceType="1" distanceRate="1.000000" coolTime="12000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="102" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="360" 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="361" desc="제자리지진" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(5) &gt; 7 AND GetRangePcNum(0, 200, 360, 0, 0, 0) &gt; 1" distanceType="1" distanceRate="0.8" coolTime="15000" isDirectionRevision="false" nextAttackProb="0" nextAttackId="" msgImmediately="false" msg="" msgProb="" normalBehaviorId="1103" angerBehaviorId="2103" />
<Work id="362" desc="점프하여 대지진" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.8" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.25" nextAttackId="201" msgImmediately="false" msg="" msgProb="" normalBehaviorId="1104" angerBehaviorId="2104" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1">
<Info workId="1" prob="0" distanceRate="1.000000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="더미" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2205" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" sendOrderId="1" sendOrderRange="600" sendOrderMaxCount="20" sendOrderRefTarget="1" distanceType="1" distanceRate="1.000000" coolTime="18000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="normal" formationId="6" msgImmediately="false" msg="" msgProb="" />
</WorkList>
<ReceiveOrderList />
</Cooperation>
<CounterFlee workId="101" toAnger="true" speedUpRate="1.8" maxMovingTime="12000" recentHitTime="15000" recentPcBehaviorTime="20000" />
<Idle duration="1000" />
<MonsterFlee hpRate="0" executionRate="0" 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="0" 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="0" 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.5" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="원거리에 PC가 있으면 점프하여 대지진 공격" preProcess="PcTargetByDirection(1, 180, 150, 500, 1)" immediateAttackId="362" msgImmediately="true" msg="206" msgProb="0.6" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
<AggroChangeAttack nearTargetAttackId="" showAggroChangeMotionAfterNearTargetAttack="" distantTargetAttackId="" showAggroChangeMotionAfterDistantTargetAttack="" />
</CombatState>
<PeaceState checkInterval="1000" minLeaderDistance="75" maxLeaderDistance="150" followNearUser="false" popupMsg="" msgProb="" msgInterval="">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="50" moveMaxDistance="100" probSocial="0.5" moveRadius="200" probMove="0.500000">
<Social motionId="2" />
<Social motionId="3" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="1" name="사회팀 테스트용 dummy 1.1">
<PeaceState checkInterval="5000" minLeaderDistance="100" maxLeaderDistance="150">
<RandomMove moveMinDistance="100" moveMaxDistance="300" probSocial="0.2" moveRadius="1000" probMove="0.000000">
<Social motionId="1" />
<Social motionId="2" />
<Social motionId="3" />
<Social motionId="1" />
<Social motionId="2" />
<Social motionId="2" />
<Social motionId="2" />
<Social motionId="2" />
<Social motionId="1" />
<Social motionId="3" />
</RandomMove>
</PeaceState>
<CautionState alertRadius="400" rotateTime="5" probAvoid="0.000000" avoidSkill="" alertAngle="360" rotateAngle="45" checkInterval="5000" probActiveMove="0.000000" enable="false">
<ActiveMove id="" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="false" enable="false">
<ShorttermTarget>
<StWorkList>
<StWork id="1" desc="" preProcess="PcTargetByAggro()" immediateAttackId="1" />
</StWorkList>
<StTensionList>
<StTension id="1">
<Info stWorkId="1" prob="0" />
</StTension>
</StTensionList>
</ShorttermTarget>
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<WorkList>
<Work id="1" desc="" normalBehaviorId="1" normalBehaviorType="social" offFlockOnNormalMode="true" angerBehaviorId="1" angerBehaviorType="social" offFlockOnAngerMode="true" preProcess="PcTargetByAggro()" sendOrderId="1" sendOrderRange="400" sendOrderMaxCount="2" sendOrderRefTarget="0" distanceType="2" distanceRate="1" coolTime="1000" isDirectionRevision="true" nextAttackProb="" nextAttackId="" orderType="normal" formationId="" />
</WorkList>
<TensionList>
<Tension id="1">
<Info workId="1" prob="1" distanceRate="1" />
</Tension>
</TensionList>
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="0" attackId="1" formationCheckTime="" formationAttackProb="" formationAttackId="" />
</ReceiveOrderList>
</Cooperation>
<Attack>
<WorkList>
<Work id="1" desc="" normalBehaviorId="1" normalBehaviorType="social" offFlockOnNormalMode="true" angerBehaviorId="1" angerBehaviorType="social" offFlockOnAngerMode="true" preProcess="PcTargetByAggro()" distanceType="2" distanceRate="1" coolTime="1000" isDirectionRevision="true" nextAttackProb="" nextAttackId="" />
<Work id="2" desc="" normalBehaviorId="2" normalBehaviorType="social" offFlockOnNormalMode="true" angerBehaviorId="2" angerBehaviorType="social" offFlockOnAngerMode="true" preProcess="PcTargetByAggro()" distanceType="2" distanceRate="1" coolTime="1000" isDirectionRevision="true" nextAttackProb="" nextAttackId="" />
</WorkList>
<TensionList>
<Tension id="1">
<Info workId="1" prob="1" distanceRate="1" />
<Info workId="2" prob="1" distanceRate="1" />
</Tension>
</TensionList>
</Attack>
<Avoid avoidSkillId="" cooltime="10000" />
<Move targetDistance="100" timeout="5000" />
<Social socialMotionId="1" />
<Idle duration="1000" />
<PatternList>
<Pattern default="true">
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.000000" cooperationProb="0" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
<AngerMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.000000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0" />
</AngerMode>
</Pattern>
<Pattern minHpRatio="0" maxHpRatio="0.400000">
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.000000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0" />
</NormalMode>
<AngerMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.000000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0" />
</AngerMode>
</Pattern>
</PatternList>
<MonsterFlee hpRate="0" executionRate="0" fleeDistance="0" shareAggroRange="0" />
</CombatState>
</Ai>
</AIData>