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

3806 lines
413 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<AIData huntingZoneId="4">
<Ai id="0" name="죽어가는 길리두">
<CautionState alertRadius="300" rotateTime="15" probAvoid="0.200000" avoidSkill="1206" alertAngle="360" rotateAngle="45" checkInterval="30000" hpResetWhenCombatEnd="true" probActiveMove="0.000000">
<ActiveMove id="0" />
</CautionState>
<CombatState watchRotateTime="15" watchRotateAngle="45" playSocialWhenFirstAggro="false">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="14" prob="0.000000" distanceRate="0.8" />
<Info workId="15" prob="0.000000" distanceRate="0.8" />
<Info workId="8" prob="1.000000" distanceRate="0.800000" />
<Info workId="4" prob="0.300000" distanceRate="0.800000" />
<Info workId="16" prob="0.300000" distanceRate="0.800000" />
<Info workId="2" prob="1.000000" distanceRate="0.800000" />
<Info workId="3" prob="0.000000" distanceRate="0.8" />
<Info workId="9" prob="0.000000" distanceRate="0.8" />
<Info workId="10" prob="0.000000" distanceRate="0.8" />
<Info workId="11" prob="0.000000" distanceRate="0.8" />
<Info workId="12" prob="0.000000" distanceRate="0.8" />
<Info workId="13" prob="0.000000" distanceRate="0.8" />
<Info workId="1" prob="1.000000" distanceRate="0.800000" />
</Tension>
<Tension id="2">
<Info workId="14" prob="0.000000" distanceRate="0.8" />
<Info workId="15" prob="0.000000" distanceRate="0.8" />
<Info workId="3" prob="0.500000" distanceRate="0.800000" />
<Info workId="16" prob="0.300000" distanceRate="0.800000" />
<Info workId="2" prob="0.200000" distanceRate="0.800000" />
<Info workId="1" prob="1.000000" distanceRate="0.800000" />
<Info workId="4" prob="0.000000" distanceRate="0.8" />
<Info workId="8" prob="0.000000" distanceRate="0.8" />
<Info workId="9" prob="0.000000" distanceRate="0.8" />
<Info workId="10" prob="0.000000" distanceRate="0.8" />
<Info workId="11" prob="0.000000" distanceRate="0.8" />
<Info workId="12" prob="0.000000" distanceRate="0.8" />
<Info workId="13" prob="1.000000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="어깨 치기(소극적)" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.200000" nextAttackId="11" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="2" desc="내려 찍기(적극적)" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(10) &gt; 2" distanceType="2" distanceRate="0.800000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="12" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="3" desc="점프 찍기(울트라atk02)" normalBehaviorId="1107" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2107" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(10) &gt; 2 OR IsInAnger()" distanceType="2" distanceRate="0.800000" coolTime="15000" isDirectionRevision="true" nextAttackProb="0.5" nextAttackId="14" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="4" desc="많이 맞으면 회피" normalBehaviorId="1206" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1206" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(10) &gt; 2 AND GetTargetDistance() &lt; 100" distanceType="1" distanceRate="0.800000" coolTime="15000" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="10" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="8" desc="HP 50% 이하용 점프 찍기" normalBehaviorId="1107" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2107" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.5" distanceType="2" distanceRate="0.800000" coolTime="60000" isDirectionRevision="true" nextAttackProb="0.5" nextAttackId="14" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="9" desc="좌걸음" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 150 AND GetDamagedCount(3) &lt; 2" distanceType="1" distanceRate="0.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="10" desc="우걸음" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 150 AND GetDamagedCount(3) &lt; 2" distanceType="1" distanceRate="0.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="11" desc="패턴용 회피" normalBehaviorId="1206" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1206" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="9" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="12" desc="내려 찍기(반복용)" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="13" desc="어깨 치기(분노용)" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="14" 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.000000" coolTime="7000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="15" 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.000000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="16" desc="큰 걸음 밟기(울트라atk01)" normalBehaviorId="1106" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2106" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="10000" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="3" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
</Attack>
<Avoid avoidSkillId="1206" cooltime="10000" />
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1">
<Info workId="1" prob="1.000000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="1" normalBehaviorId="1" normalBehaviorType="social" offFlockOnNormalMode="true" angerBehaviorId="1" angerBehaviorType="social" offFlockOnAngerMode="true" preProcess="1" sendOrderId="1" sendOrderRange="300" sendOrderMaxCount="2" sendOrderRefTarget="1" distanceType="3" distanceRate="0.800000" coolTime="0" 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="1" formationCheckTime="0" formationAttackProb="0.000000" formationAttackId="0" />
</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.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="1.000000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1.000000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1">
<Info stWorkId="1" prob="1.000000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="1" preProcess="1" immediateAttackId="1" msgImmediately="false" msg="0" msgProb="0.000000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
</CombatState>
<PeaceState checkInterval="5000" minLeaderDistance="100" maxLeaderDistance="150" followNearUser="false">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="200" moveMaxDistance="400" probSocial="0.500000" moveRadius="300" probMove="0.500000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="1" name="언데드 사육 야수">
<CautionState alertRadius="500" rotateTime="10" probAvoid="0.000000" avoidSkill="0" alertAngle="210" rotateAngle="50" checkInterval="5000" hpResetWhenCombatEnd="true" probActiveMove="0.200000">
<ActiveMove id="0" />
<ActiveMove id="0" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="100" playSocialWhenFirstAggro="false">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="1002" prob="1.000000" distanceRate="1" />
<Info workId="201" prob="0.500000" distanceRate="0.800000" />
<Info workId="202" prob="0.500000" distanceRate="0.800000" />
<Info workId="206" prob="0.100000" distanceRate="0.800000" />
<Info workId="102" prob="0.300000" 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.000000" distanceRate="0.8" />
<Info workId="101" prob="0.000000" distanceRate="0.8" />
<Info workId="312" prob="0.000000" distanceRate="0.800000" />
<Info workId="327" prob="0.000000" distanceRate="0.800000" />
<Info workId="328" prob="0.000000" distanceRate="0.800000" />
<Info workId="1000" prob="0.000000" distanceRate="0.8" />
<Info workId="999" prob="1.000000" distanceRate="0.800000" />
<Info workId="1001" prob="0.000000" distanceRate="0.8" />
</Tension>
<Tension id="2">
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="1001" prob="0.300000" distanceRate="0.800000" />
<Info workId="102" prob="0.300000" distanceRate="0.800000" />
<Info workId="1000" prob="0.000000" distanceRate="0.8" />
<Info workId="204" prob="0.000000" distanceRate="0.8" />
<Info workId="206" prob="0.000000" distanceRate="0.8" />
<Info workId="207" prob="0.000000" distanceRate="0.8" />
<Info workId="208" prob="0.000000" distanceRate="0.8" />
<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" />
<Info workId="1002" prob="0.000000" distanceRate="0.8" />
<Info workId="101" prob="1.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="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="6000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="312" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="201" desc="헉헉 모션 50" normalBehaviorId="1201" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1201" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.5 AND GetHpRatio() &gt; 0.2" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="202" desc="헉헉 모션 20" normalBehaviorId="1202" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1202" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.2" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="204" desc="어그로 체인지" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="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; 2" distanceType="1" distanceRate="0.800000" coolTime="6000" 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; 99" 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; 99" 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="6000" isDirectionRevision="true" nextAttackProb="0.240000" 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="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.240000" nextAttackId="207" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="1000" desc="돌진 공격(울트라atk)" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="10000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="1001" desc="돌진 공격(울트라atk_분노시)" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.100000" nextAttackId="1000" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="1002" desc="이놈들 드립" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsPartyNpcDead() == 1" distanceType="1" distanceRate="1.000000" coolTime="60000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="419" msgProb="1.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="10m 이내에 동료가 있으면 10%확률로 동시공격한다." normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetNpcCountInRange(500) &gt; 3 AND GetCombatTime() &gt; 10000" sendOrderId="1" sendOrderRange="2000" sendOrderMaxCount="20" sendOrderRefTarget="1" distanceType="2" distanceRate="1.000000" coolTime="20000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="formation" formationId="3" msgImmediately="true" msg="262" msgProb="0.700000" />
</WorkList>
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="1.000000" attackId="206" formationCheckTime="1000" formationAttackProb="0.300000" 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="1.000000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1.000000" cooperationProb="0.300000" 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.500000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="HP20% 미만일때 100% 도망가기" preProcess="GetHpRatio() &lt; 0.2" immediateAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
</CombatState>
<PeaceState checkInterval="5000" minLeaderDistance="50" maxLeaderDistance="100" followNearUser="false">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="100" moveMaxDistance="400" probSocial="0.300000" moveRadius="1000" probMove="0.400000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="2" name="언데드 추격자">
<CautionState alertRadius="200" rotateTime="5" probAvoid="0.300000" avoidSkill="1206" alertAngle="360" rotateAngle="60" checkInterval="5000" hpResetWhenCombatEnd="true" probActiveMove="0.500000">
<ActiveMove id="2" />
<ActiveMove id="3" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="60" playSocialWhenFirstAggro="false">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="219" prob="0.400000" distanceRate="1" />
<Info workId="206" prob="0.300000" distanceRate="0.800000" />
<Info workId="205" prob="0.000000" distanceRate="0.800000" />
<Info workId="207" prob="0.200000" distanceRate="0.800000" />
<Info workId="208" prob="0.200000" distanceRate="0.800000" />
<Info workId="209" prob="0.000000" distanceRate="0.8" />
<Info workId="210" prob="0.000000" distanceRate="0.8" />
<Info workId="211" prob="0.000000" distanceRate="0.8" />
<Info workId="212" prob="0.000000" distanceRate="0.8" />
<Info workId="214" prob="0.000000" distanceRate="0.8" />
<Info workId="215" prob="0.000000" distanceRate="0.8" />
<Info workId="216" prob="0.000000" distanceRate="0.8" />
<Info workId="217" prob="0.000000" distanceRate="0.8" />
<Info workId="218" prob="0.000000" distanceRate="0.8" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="213" prob="1.000000" 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.300000" nextAttackId="209" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="205" desc="명령수신동작" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1205" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="206" desc="백회피" normalBehaviorId="1206" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1206" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(5) &gt; 1 AND GetTargetDistance() &lt; 100" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="207" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="207" desc="좌걸음" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 99" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="211" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="208" desc="우걸음" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 99" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="212" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="209" desc="#active3# 공격후 거리를 벌리는 이동(좌)" normalBehaviorId="3" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="3" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="207" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="210" desc="#active3# 공격후 거리를 벌리는 이동(우)" normalBehaviorId="3" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="3" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="208" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="211" desc="좌걸음(반복)" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="212" desc="우걸음(반복)" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="213" desc="기본공격(우)" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="210" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="214" desc="#active3# 협력 행동시 이동 1_1" normalBehaviorId="3" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="3" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="215" desc="#active2# 협력 행동시 이동 1_2" normalBehaviorId="2" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="2" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="216" desc="#active4# 협력 행동시 이동 1_3" normalBehaviorId="4" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="4" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="217" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="217" desc="#active2# 협력 행동시 이동 1_4" normalBehaviorId="2" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="2" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="218" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="218" desc="#active3# 협력 행동시 이동 1_5" normalBehaviorId="5" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="5" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="219" desc="HP 20 % 이하일 때 도망" normalBehaviorId="10" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="10" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.21" distanceType="1" distanceRate="1.000000" coolTime="20000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="true" msg="417" msgProb="1.000000" />
</WorkList>
</Attack>
<Avoid avoidSkillId="1206" cooltime="10000" />
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1">
<Info workId="1" prob="0.000000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="더미" normalBehaviorId="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="214" formationCheckTime="1000" formationAttackProb="0.300000" formationAttackId="205" />
</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="1.000000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1.000000" cooperationProb="0.000000" shorttermTargetProb="0.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="3000" minLeaderDistance="50" maxLeaderDistance="200" followNearUser="false">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="50" moveMaxDistance="150" probSocial="0.300000" moveRadius="200" probMove="0.500000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="3" name="언데드 호위병">
<CautionState alertRadius="200" rotateTime="5" probAvoid="0.300000" avoidSkill="1206" alertAngle="360" rotateAngle="60" checkInterval="5000" hpResetWhenCombatEnd="true" probActiveMove="0.500000">
<ActiveMove id="2" />
<ActiveMove id="3" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="60" playSocialWhenFirstAggro="false">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="221" prob="0.400000" distanceRate="1" />
<Info workId="219" prob="0.500000" distanceRate="1" />
<Info workId="206" prob="0.300000" distanceRate="0.800000" />
<Info workId="205" prob="0.000000" distanceRate="0.800000" />
<Info workId="207" prob="0.200000" distanceRate="0.800000" />
<Info workId="208" prob="0.200000" distanceRate="0.800000" />
<Info workId="209" prob="0.000000" distanceRate="0.8" />
<Info workId="210" prob="0.000000" distanceRate="0.8" />
<Info workId="211" prob="0.000000" distanceRate="0.8" />
<Info workId="212" prob="0.000000" distanceRate="0.8" />
<Info workId="214" prob="0.000000" distanceRate="0.8" />
<Info workId="215" prob="0.000000" distanceRate="0.8" />
<Info workId="216" prob="0.000000" distanceRate="0.8" />
<Info workId="217" prob="0.000000" distanceRate="0.8" />
<Info workId="218" prob="0.000000" distanceRate="0.8" />
<Info workId="220" prob="0.000000" distanceRate="0.8" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="213" prob="1.000000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="기본공격(좌)" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="209" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="205" desc="명령수신동작" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1205" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="206" desc="백회피" normalBehaviorId="1206" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1206" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(5) &gt; 1 AND GetTargetDistance() &lt; 100" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="207" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="207" desc="좌걸음" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 99" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="211" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="208" desc="우걸음" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 99" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="212" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="209" desc="#active3# 공격후 거리를 벌리는 이동(좌)" normalBehaviorId="3" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="3" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="207" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="210" desc="#active3# 공격후 거리를 벌리는 이동(우)" normalBehaviorId="3" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="3" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="208" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="211" desc="좌걸음(반복)" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="212" desc="우걸음(반복)" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="213" desc="기본공격(우)" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="210" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="214" desc="#active3# 협력 행동시 이동 1_1" normalBehaviorId="3" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="3" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="215" desc="#active2# 협력 행동시 이동 1_2" normalBehaviorId="2" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="2" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="216" desc="#active4# 협력 행동시 이동 1_3" normalBehaviorId="4" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="4" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="217" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="217" desc="#active2# 협력 행동시 이동 1_4" normalBehaviorId="2" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="2" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="218" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="218" desc="#active3# 협력 행동시 이동 1_5" normalBehaviorId="5" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="5" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="219" desc="목표 몬스터가 없을 경우 접근용 AI" normalBehaviorId="9" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="9" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="GetBossDistance() == 0 OR GetCombatTime() &gt; 20000" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="220" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="220" desc="기본 공격" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="221" desc="#active10# HP가 20% 이하 일 때 도망" normalBehaviorId="10" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="10" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.21" distanceType="1" distanceRate="1.000000" coolTime="20000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="418" msgProb="1.000000" />
</WorkList>
</Attack>
<Avoid avoidSkillId="1206" cooltime="10000" />
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1">
<Info workId="1" prob="0.000000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="더미" normalBehaviorId="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="214" formationCheckTime="1000" formationAttackProb="0.300000" formationAttackId="205" />
</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="1.000000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1.000000" cooperationProb="0.000000" shorttermTargetProb="0.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="5000" minLeaderDistance="50" maxLeaderDistance="100" followNearUser="false">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="50" moveMaxDistance="150" probSocial="0.300000" moveRadius="200" probMove="0.500000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="5" name="쉐도우 아머">
<CautionState alertRadius="500" rotateTime="10" probAvoid="0.000000" avoidSkill="0" alertAngle="210" rotateAngle="50" checkInterval="5000" hpResetWhenCombatEnd="true" probActiveMove="0.200000">
<ActiveMove id="0" />
<ActiveMove id="0" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="100" playSocialWhenFirstAggro="false">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="206" prob="0.500000" distanceRate="0.800000" />
<Info workId="103" prob="0.200000" distanceRate="0.800000" />
<Info workId="104" prob="0.200000" 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.000000" distanceRate="0.8" />
<Info workId="204" prob="0.000000" distanceRate="0.8" />
<Info workId="102" prob="0.200000" distanceRate="0.8" />
<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="1.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.8" />
<Info workId="103" prob="0.100000" distanceRate="0.8" />
<Info workId="101" prob="0.100000" distanceRate="0.8" />
<Info workId="104" prob="0.100000" distanceRate="0.8" />
<Info workId="204" prob="0.000000" distanceRate="0.8" />
<Info workId="206" prob="0.000000" distanceRate="0.8" />
<Info workId="207" prob="0.000000" distanceRate="0.8" />
<Info workId="208" prob="0.100000" 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="1" distanceType="3" 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="3" 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="1" distanceType="3" 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() &lt; 0.5 AND GetHpRatio() &gt; 0.2" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="202" desc="헉헉 모션 20" normalBehaviorId="1202" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1202" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.2" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="204" desc="어그로 체인지" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="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="회피(30% 사전 동작 패턴)" normalBehaviorId="1206" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2206" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="12000" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="102" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="207" desc="사이드워크(좌)_1" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 99" 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; 99" 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.5" nextAttackId="201" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="327" desc="사이드워크(좌)_2(30% 크게 올려베기)" 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.300000" nextAttackId="103" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="328" desc="사이드워크(우)_2(30% 찌르기)" 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.300000" nextAttackId="104" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="999" desc="일반 공격(30% 찌르기 패턴)" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="104" 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.100000" distanceRate="1.000000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="10m 이내에 동료가 있으면 10%확률로 동시공격한다." normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetNpcCountInRange(250) &gt; 1" sendOrderId="1" sendOrderRange="300" sendOrderMaxCount="5" sendOrderRefTarget="1" distanceType="3" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="concurrent" formationId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
<ReceiveOrderList>
<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="1.000000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1.000000" cooperationProb="0.000000" shorttermTargetProb="0.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="HP20% 미만일때 100% 도망가기" preProcess="GetHpRatio() &lt; 0.2" immediateAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
</CombatState>
<PeaceState checkInterval="5000" minLeaderDistance="100" maxLeaderDistance="200" followNearUser="false">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="100" moveMaxDistance="400" probSocial="0.300000" moveRadius="1000" probMove="0.400000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="6" name="킬리언의 사자">
<CautionState alertRadius="500" rotateTime="10" probAvoid="0.000000" avoidSkill="0" alertAngle="210" rotateAngle="50" checkInterval="5000" hpResetWhenCombatEnd="true" probActiveMove="0.200000">
<ActiveMove id="0" />
<ActiveMove id="0" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="100" playSocialWhenFirstAggro="false">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="102" prob="0.200000" distanceRate="0.800000" />
<Info workId="103" prob="0.200000" distanceRate="0.800000" />
<Info workId="207" prob="0.100000" distanceRate="0.800000" />
<Info workId="208" prob="0.100000" distanceRate="0.800000" />
<Info workId="312" prob="0.000000" distanceRate="0.800000" />
<Info workId="327" prob="0.000000" distanceRate="0.800000" />
<Info workId="328" prob="0.000000" distanceRate="0.800000" />
<Info workId="1000" prob="0.000000" distanceRate="0.8" />
<Info workId="1001" prob="0.000000" distanceRate="0.8" />
<Info workId="1004" prob="0.000000" distanceRate="0.8" />
<Info workId="1005" prob="0.000000" distanceRate="0.8" />
<Info workId="1006" prob="0.000000" distanceRate="0.8" />
<Info workId="1007" prob="0.000000" distanceRate="0.8" />
<Info workId="1008" prob="0.000000" distanceRate="0.8" />
<Info workId="1009" prob="0.000000" distanceRate="0.8" />
<Info workId="1010" prob="0.000000" distanceRate="0.8" />
<Info workId="1011" prob="0.000000" distanceRate="0.8" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="999" prob="1.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="1004" prob="0.400000" distanceRate="0.800000" />
<Info workId="102" prob="0.500000" distanceRate="0.8" />
<Info workId="207" prob="0.000000" distanceRate="0.8" />
<Info workId="103" prob="0.000000" distanceRate="0.8" />
<Info workId="208" prob="0.000000" distanceRate="0.8" />
<Info workId="312" prob="0.000000" distanceRate="0.8" />
<Info workId="327" prob="0.000000" distanceRate="0.800000" />
<Info workId="328" prob="0.000000" distanceRate="0.800000" />
<Info workId="1000" prob="0.000000" distanceRate="0.8" />
<Info workId="1001" prob="0.000000" distanceRate="0.8" />
<Info workId="1005" prob="0.000000" distanceRate="0.8" />
<Info workId="1006" prob="0.000000" distanceRate="0.8" />
<Info workId="1007" prob="0.000000" distanceRate="0.8" />
<Info workId="1008" prob="0.000000" distanceRate="0.8" />
<Info workId="1009" prob="0.000000" distanceRate="0.8" />
<Info workId="1010" prob="0.000000" distanceRate="0.8" />
<Info workId="1011" prob="0.000000" distanceRate="0.8" />
<Info workId="101" prob="0.500000" distanceRate="0.800000" />
<Info workId="999" prob="1.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="3" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="1000" 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="3" 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="3" distanceRate="0.800000" 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="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="202" desc="헉헉 모션 20" normalBehaviorId="1202" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1202" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.2" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="207" desc="사이드워크(좌)_1" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 99" 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; 99" 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.5" 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.200000" nextAttackId="103" 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.200000" nextAttackId="102" 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.300000" nextAttackId="208" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="1000" desc="#active1# 공격후 거리를 벌리는 이동(좌)" normalBehaviorId="1" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="1" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="11" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="207" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="1001" desc="#active1# 공격후 거리를 벌리는 이동(우)" normalBehaviorId="1" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="1" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="208" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="1004" desc="#active3# 협력 행동시 이동 1_1" normalBehaviorId="3" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="3" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="1005" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="1005" desc="#active2# 협력 행동시 이동 1_2" normalBehaviorId="2" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="2" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="1006" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="1006" desc="#active4# 협력 행동시 이동 1_3" normalBehaviorId="4" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="4" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="1007" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="1007" desc="#active2# 협력 행동시 이동 1_4" normalBehaviorId="2" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="2" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="1008" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="1008" desc="#active3# 협력 행동시 이동 1_5" normalBehaviorId="3" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="3" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="102" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="1009" desc="협력 행동_원거리 공격" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="3" distanceRate="0.800000" coolTime="0" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="1010" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="1010" desc="협력 행동_원거리 공격(반복용)" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="true" msg="0" msgProb="264.000000" />
<Work id="1011" desc="#active1# 협력 행동을 위한 거리를 벌리는 이동" normalBehaviorId="1" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="1" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="1009" 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="#active1# 협력 행동을 위한 거리를 벌리는 이동" normalBehaviorId="1" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="1" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="GetNpcCountInRange(250) &gt; 0 AND GetCombatTime() &gt; 13000" sendOrderId="1" sendOrderRange="500" sendOrderMaxCount="2" sendOrderRefTarget="1" distanceType="1" distanceRate="1.000000" coolTime="15000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="concurrent" formationId="0" msgImmediately="true" msg="0" msgProb="263.000000" />
</WorkList>
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="1.000000" attackId="1011" 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="1.000000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1.000000" cooperationProb="0.240000" 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.500000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="HP20% 미만일때 100% 도망가기" preProcess="GetHpRatio() &lt; 0.2" immediateAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
</CombatState>
<PeaceState checkInterval="5000" minLeaderDistance="100" maxLeaderDistance="200" followNearUser="false">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="100" moveMaxDistance="400" probSocial="0.300000" moveRadius="1000" probMove="0.400000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="7" name="어둠의 약탈자">
<CautionState alertRadius="300" rotateTime="5" probAvoid="0.700000" avoidSkill="1207" alertAngle="360" rotateAngle="45" checkInterval="3000" hpResetWhenCombatEnd="true" probActiveMove="0.000000">
<ActiveMove id="0" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="false">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="15" prob="0.000000" distanceRate="0.8" />
<Info workId="16" prob="0.000000" distanceRate="0.8" />
<Info workId="4" prob="1.000000" distanceRate="0.800000" />
<Info workId="2" prob="0.200000" distanceRate="0.800000" />
<Info workId="11" prob="0.250000" distanceRate="0.800000" />
<Info workId="13" prob="1.000000" distanceRate="0.800000" />
<Info workId="7" prob="0.200000" distanceRate="0.800000" />
<Info workId="8" prob="0.200000" distanceRate="0.800000" />
<Info workId="9" prob="0.000000" distanceRate="0.8" />
<Info workId="6" prob="0.000000" distanceRate="0.8" />
<Info workId="10" prob="0.000000" distanceRate="0.8" />
<Info workId="14" prob="0.000000" distanceRate="0.8" />
<Info workId="17" prob="0.000000" distanceRate="0.8" />
<Info workId="18" prob="0.000000" distanceRate="0.8" />
<Info workId="12" prob="0.200000" distanceRate="0.800000" />
<Info workId="19" prob="0.000000" distanceRate="0.8" />
<Info workId="1" prob="1.000000" distanceRate="0.800000" />
</Tension>
<Tension id="2">
<Info workId="15" prob="0.000000" distanceRate="0.8" />
<Info workId="16" prob="0.000000" distanceRate="0.8" />
<Info workId="4" prob="1.000000" distanceRate="0.800000" />
<Info workId="13" prob="0.700000" distanceRate="0.800000" />
<Info workId="11" prob="0.500000" distanceRate="0.800000" />
<Info workId="2" prob="0.500000" distanceRate="0.800000" />
<Info workId="6" prob="0.000000" distanceRate="0.8" />
<Info workId="7" prob="0.000000" distanceRate="0.8" />
<Info workId="8" prob="0.000000" distanceRate="0.8" />
<Info workId="9" prob="0.000000" distanceRate="0.8" />
<Info workId="10" prob="0.000000" distanceRate="0.8" />
<Info workId="12" prob="0.000000" distanceRate="0.8" />
<Info workId="14" prob="0.000000" distanceRate="0.8" />
<Info workId="17" prob="0.000000" distanceRate="0.8" />
<Info workId="18" prob="0.000000" distanceRate="0.8" />
<Info workId="19" prob="0.000000" distanceRate="0.8" />
<Info workId="1" prob="1.000000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="할퀴기(소극적)" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="10" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="2" desc="인스턴스 마법 공격" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 99" distanceType="2" distanceRate="0.800000" coolTime="15000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="19" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="4" desc="회피" normalBehaviorId="1206" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1206" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetCombatTime() &gt; 5000 AND GetDamagedCount(10) &gt; 2 AND GetTargetDistance() &lt; 100" distanceType="1" distanceRate="0.800000" coolTime="15000" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="8" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="6" desc="피격 기회 제공" normalBehaviorId="1" normalBehaviorType="social" offFlockOnNormalMode="true" angerBehaviorId="1" angerBehaviorType="social" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="7" desc="좌걸음" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 99" distanceType="1" distanceRate="0.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="17" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="8" desc="우걸음" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 99" distanceType="1" distanceRate="0.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="18" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="9" desc="명령 송신" normalBehaviorId="4" normalBehaviorType="social" offFlockOnNormalMode="true" angerBehaviorId="4" angerBehaviorType="social" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="10" desc="패턴용 좌걸음" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="19" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="11" desc="범위 공격(적극적)" normalBehaviorId="1102" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2102" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(5) &gt; 3 OR IsInAnger() == 1" distanceType="1" distanceRate="0.800000" coolTime="10000" isDirectionRevision="true" nextAttackProb="0.5" nextAttackId="15" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="12" desc="#active5# 패턴용 1(or 소극적 공격 전에 간간히)" normalBehaviorId="5" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="5" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.000000" coolTime="10000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="2" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="13" desc="할퀴기(적극적)" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(10) &gt; 2" distanceType="2" distanceRate="0.800000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="14" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="14" desc="할퀴기(반복용)" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="12" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="15" 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.000000" coolTime="7000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="16" 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.000000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="17" desc="좌걸음(반복)" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="2" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="18" desc="우걸음(반복)" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="2" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="19" desc="짧은 대기" normalBehaviorId="1302" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1302" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
</Attack>
<Avoid avoidSkillId="1206" cooltime="10000" />
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1">
<Info workId="1" prob="1.000000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="협력 행동" normalBehaviorId="4" normalBehaviorType="social" offFlockOnNormalMode="true" angerBehaviorId="4" angerBehaviorType="social" offFlockOnAngerMode="true" preProcess="GetCombatTime() &gt; 15000 AND GetNpcCountInRange(500) &gt; 3" sendOrderId="1" sendOrderRange="1000" sendOrderMaxCount="12" sendOrderRefTarget="1" distanceType="1" distanceRate="0.800000" coolTime="20000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="19" orderType="formation" formationId="5" msgImmediately="true" msg="13" msgProb="0.000000" />
</WorkList>
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="1.000000" attackId="1" formationCheckTime="1000" formationAttackProb="1.000000" formationAttackId="9" />
</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.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="1.000000" cooperationProb="0.000000" shorttermTargetProb="0.500000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1.000000" cooperationProb="0.000000" shorttermTargetProb="0.200000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1">
<Info stWorkId="1" prob="0.300000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="시야에 든 원거리형 클래스 요격" preProcess="PcTargetByDirection(1,60,100,300,1)" immediateAttackId="2" msgImmediately="false" msg="0" msgProb="0.000000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
</CombatState>
<PeaceState checkInterval="5000" minLeaderDistance="75" maxLeaderDistance="150" followNearUser="false">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="200" moveMaxDistance="400" probSocial="0.500000" moveRadius="300" probMove="0.500000">
<Social motionId="0" />
<Social motionId="3" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="9" name="중독된 슈리안 전사">
<CautionState alertRadius="300" rotateTime="5" probAvoid="0.700000" avoidSkill="1207" alertAngle="360" rotateAngle="45" checkInterval="3000" hpResetWhenCombatEnd="true" probActiveMove="0.000000">
<ActiveMove id="0" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="false">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="15" prob="0.000000" distanceRate="0.8" />
<Info workId="16" prob="0.000000" distanceRate="0.8" />
<Info workId="4" prob="0.150000" distanceRate="0.800000" />
<Info workId="2" prob="0.200000" distanceRate="0.800000" />
<Info workId="20" prob="0.500000" distanceRate="0.800000" />
<Info workId="13" prob="1.000000" distanceRate="0.800000" />
<Info workId="7" prob="0.200000" distanceRate="0.800000" />
<Info workId="8" prob="0.200000" distanceRate="0.800000" />
<Info workId="9" prob="0.000000" distanceRate="0.8" />
<Info workId="11" prob="0.000000" distanceRate="0.8" />
<Info workId="6" prob="0.000000" distanceRate="0.8" />
<Info workId="10" prob="0.000000" distanceRate="0.8" />
<Info workId="14" prob="0.000000" distanceRate="0.8" />
<Info workId="17" prob="0.000000" distanceRate="0.8" />
<Info workId="18" prob="0.000000" distanceRate="0.8" />
<Info workId="12" prob="0.200000" distanceRate="0.800000" />
<Info workId="19" prob="0.000000" distanceRate="0.8" />
<Info workId="1" prob="1.000000" distanceRate="0.800000" />
</Tension>
<Tension id="2">
<Info workId="15" prob="0.000000" distanceRate="0.8" />
<Info workId="16" prob="0.000000" distanceRate="0.8" />
<Info workId="4" prob="0.150000" distanceRate="0.800000" />
<Info workId="13" prob="0.700000" distanceRate="0.800000" />
<Info workId="20" prob="0.400000" distanceRate="0.800000" />
<Info workId="2" prob="0.500000" distanceRate="0.800000" />
<Info workId="6" prob="0.000000" distanceRate="0.8" />
<Info workId="11" prob="0.000000" distanceRate="0.800000" />
<Info workId="7" prob="0.000000" distanceRate="0.8" />
<Info workId="8" prob="0.000000" distanceRate="0.8" />
<Info workId="9" prob="0.000000" distanceRate="0.8" />
<Info workId="10" prob="0.000000" distanceRate="0.8" />
<Info workId="12" prob="0.000000" distanceRate="0.8" />
<Info workId="14" prob="0.000000" distanceRate="0.8" />
<Info workId="17" prob="0.000000" distanceRate="0.8" />
<Info workId="18" prob="0.000000" distanceRate="0.8" />
<Info workId="19" prob="0.000000" distanceRate="0.8" />
<Info workId="1" prob="1.000000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="기본 공격(소극적)" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="10" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="2" desc="인스턴스 마법 공격" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 99" distanceType="2" distanceRate="0.800000" coolTime="15000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="19" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="4" desc="회피" normalBehaviorId="1206" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1206" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetCombatTime() &gt; 5000 AND GetDamagedCount(10) &gt; 2 AND GetTargetDistance() &lt; 100" distanceType="1" distanceRate="0.800000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="8" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="6" desc="피격 기회 제공" normalBehaviorId="1" normalBehaviorType="social" offFlockOnNormalMode="true" angerBehaviorId="1" angerBehaviorType="social" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="7" desc="좌걸음" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 99" distanceType="1" distanceRate="0.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="17" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="8" desc="우걸음" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 99" distanceType="1" distanceRate="0.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="18" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="9" desc="명령 송신" normalBehaviorId="4" normalBehaviorType="social" offFlockOnNormalMode="true" angerBehaviorId="4" angerBehaviorType="social" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="10" desc="패턴용 좌걸음" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="19" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="11" desc="스턴 공격(적극적)" normalBehaviorId="1102" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2102" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="10000" isDirectionRevision="true" nextAttackProb="0.5" nextAttackId="15" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="12" desc="#active5# 패턴용 1(or 소극적 공격 전에 간간히)" normalBehaviorId="5" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="5" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.000000" coolTime="10000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="2" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="13" desc="기본 공격(적극적)" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(10) &gt; 2" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="14" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="14" desc="기본 공격(반복용)" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="12" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="15" 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.000000" coolTime="7000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="16" 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.000000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="17" desc="좌걸음(반복)" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="2" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="18" desc="우걸음(반복)" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="2" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="19" desc="짧은 대기" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="20" desc="스턴 공격 전 사전 동작" normalBehaviorId="1203" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2203" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(5) &gt; 2 OR IsInAnger() == 1" distanceType="2" distanceRate="1.000000" coolTime="8000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="11" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
</Attack>
<Avoid avoidSkillId="1206" cooltime="10000" />
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1">
<Info workId="1" prob="1.000000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="협력 행동" normalBehaviorId="4" normalBehaviorType="social" offFlockOnNormalMode="true" angerBehaviorId="4" angerBehaviorType="social" offFlockOnAngerMode="true" preProcess="GetCombatTime() &gt; 15000 AND GetNpcCountInRange(500) &gt; 3" sendOrderId="1" sendOrderRange="1000" sendOrderMaxCount="12" sendOrderRefTarget="1" distanceType="1" distanceRate="0.800000" coolTime="20000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="19" orderType="formation" formationId="5" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="1.000000" attackId="1" formationCheckTime="1000" formationAttackProb="1.000000" formationAttackId="9" />
</ReceiveOrderList>
</Cooperation>
<CounterFlee workId="1" 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="200" timeout="1000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="2" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1.000000" cooperationProb="0.000000" shorttermTargetProb="0.500000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1.000000" cooperationProb="0.000000" shorttermTargetProb="0.200000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1">
<Info stWorkId="1" prob="0.300000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="시야에 든 원거리형 클래스 요격" preProcess="PcTargetByDirection(1,60,100,300,1)" immediateAttackId="2" msgImmediately="false" msg="0" msgProb="0.000000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
</CombatState>
<PeaceState checkInterval="5000" minLeaderDistance="75" maxLeaderDistance="150" followNearUser="false">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="0" moveMaxDistance="0" probSocial="0.500000" moveRadius="100" probMove="0.000000">
<Social motionId="0" />
<Social motionId="3" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="10" name="중독된 슈리안 소환사">
<CautionState alertRadius="300" rotateTime="5" probAvoid="0.700000" avoidSkill="1207" alertAngle="360" rotateAngle="45" checkInterval="3000" hpResetWhenCombatEnd="true" probActiveMove="0.000000">
<ActiveMove id="0" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="45" playSocialWhenFirstAggro="false">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="15" prob="0.000000" distanceRate="0.8" />
<Info workId="16" prob="0.000000" distanceRate="0.8" />
<Info workId="20" prob="1.000000" distanceRate="0.800000" />
<Info workId="21" prob="0.700000" distanceRate="0.800000" />
<Info workId="22" prob="0.000000" distanceRate="0.8" />
<Info workId="2" prob="0.200000" distanceRate="0.800000" />
<Info workId="13" prob="1.000000" distanceRate="0.800000" />
<Info workId="4" prob="0.000000" distanceRate="0.8" />
<Info workId="11" prob="0.000000" distanceRate="0.8" />
<Info workId="3" prob="0.000000" distanceRate="0.8" />
<Info workId="7" prob="0.200000" distanceRate="0.800000" />
<Info workId="8" prob="0.200000" distanceRate="0.800000" />
<Info workId="5" prob="0.000000" distanceRate="0.8" />
<Info workId="9" prob="0.000000" distanceRate="0.8" />
<Info workId="10" prob="0.000000" distanceRate="0.8" />
<Info workId="14" prob="0.000000" distanceRate="0.8" />
<Info workId="17" prob="0.000000" distanceRate="0.8" />
<Info workId="18" prob="0.000000" distanceRate="0.8" />
<Info workId="12" prob="0.000000" distanceRate="0.8" />
<Info workId="19" prob="0.000000" distanceRate="0.8" />
<Info workId="1" prob="1.000000" distanceRate="0.800000" />
</Tension>
<Tension id="2">
<Info workId="15" prob="0.000000" distanceRate="0.8" />
<Info workId="16" prob="0.000000" distanceRate="0.8" />
<Info workId="20" prob="1.000000" distanceRate="0.800000" />
<Info workId="11" prob="0.500000" distanceRate="0.800000" />
<Info workId="19" prob="0.000000" distanceRate="0.8" />
<Info workId="4" prob="0.000000" distanceRate="0.8" />
<Info workId="3" prob="0.000000" distanceRate="0.8" />
<Info workId="2" prob="0.000000" distanceRate="0.8" />
<Info workId="5" prob="0.000000" distanceRate="0.8" />
<Info workId="7" prob="0.000000" distanceRate="0.8" />
<Info workId="8" prob="0.000000" distanceRate="0.8" />
<Info workId="9" prob="0.000000" distanceRate="0.8" />
<Info workId="10" prob="0.000000" distanceRate="0.8" />
<Info workId="12" prob="0.000000" distanceRate="0.8" />
<Info workId="14" prob="0.000000" distanceRate="0.8" />
<Info workId="17" prob="0.000000" distanceRate="0.8" />
<Info workId="18" prob="0.000000" distanceRate="0.8" />
<Info workId="1" prob="0.000000" distanceRate="0.8" />
<Info workId="21" prob="0.000000" distanceRate="0.8" />
<Info workId="22" prob="0.000000" distanceRate="0.8" />
<Info workId="13" prob="1.000000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="기본 공격(소극적)" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="10" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="2" desc="돌진 공격" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2104" 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="3" desc="자코 몹 소환 액션" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2205" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetNpcCountInRange(500) &lt; 4 AND GetDynamicSpawnCount() == 0" distanceType="1" distanceRate="0.800000" coolTime="15000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="" msgImmediately="true" msg="55" msgProb="1.000000" />
<Work id="4" desc="회피" normalBehaviorId="1206" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1206" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetCombatTime() &gt; 5000 AND GetDamagedCount(10) &gt; 2 AND GetTargetDistance() &lt; 100" distanceType="1" distanceRate="0.800000" coolTime="15000" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="8" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="5" desc="자코 몹 스폰" normalBehaviorId="1" normalBehaviorType="dynamicSpawn" offFlockOnNormalMode="true" angerBehaviorId="1" angerBehaviorType="dynamicSpawn" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="10000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="7" desc="좌걸음" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 99" distanceType="1" distanceRate="0.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="17" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="8" desc="우걸음" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 99" distanceType="1" distanceRate="0.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="18" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="9" desc="명령 송신" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2205" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="10" desc="패턴용 좌걸음" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="11" desc="범위 공격(적극적)" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(5) &gt; 3 OR IsInAnger() == 1" distanceType="1" distanceRate="0.800000" coolTime="10000" isDirectionRevision="true" nextAttackProb="0.5" nextAttackId="15" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="12" desc="#active5# 패턴용 1(or 소극적 공격 전에 간간히)" normalBehaviorId="5" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="5" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.000000" coolTime="10000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="2" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="13" desc="기본 공격(적극적)" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(10) &gt; 2" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="14" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="14" desc="기본 공격(반복용)" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="12" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="15" 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.000000" coolTime="7000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="16" 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.000000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="17" desc="좌걸음(반복)" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="2" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="18" desc="우걸음(반복)" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="2" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="19" desc="돌진 공격(분노시)" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="8000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="2" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="20" desc="자코 몹 소환을 위환 뒤로 회피" normalBehaviorId="1206" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2206" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetNpcCountInRange(1000) &lt; 4 AND GetDynamicSpawnCount() == 0 AND GetCombatTime() &gt; 10000" distanceType="1" distanceRate="0.800000" coolTime="15000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="3" msgImmediately="true" msg="0" msgProb="0.000000" />
<Work id="21" desc="반격용 회전 공격" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &lt; 100 AND GetDamagedCount(5) &gt; 1" distanceType="2" distanceRate="0.800000" coolTime="15000" isDirectionRevision="true" nextAttackProb="0.5" nextAttackId="15" msgImmediately="true" msg="233" msgProb="0.700000" />
<Work id="22" desc="#active9# 거리를 유지하기 위한 이동" normalBehaviorId="9" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="9" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &lt; 100" distanceType="1" distanceRate="1.000000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="7" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
</Attack>
<Avoid avoidSkillId="1206" cooltime="10000" />
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1">
<Info workId="1" prob="1.000000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="협력 행동" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2205" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetCombatTime() &gt; 15000 AND GetNpcCountInRange(500) &gt; 3" sendOrderId="1" sendOrderRange="1000" sendOrderMaxCount="12" sendOrderRefTarget="1" distanceType="1" distanceRate="0.800000" coolTime="20000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="formation" formationId="3" msgImmediately="true" msg="265" msgProb="0.700000" />
</WorkList>
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="1.000000" attackId="4" formationCheckTime="0" formationAttackProb="0.000000" formationAttackId="0" />
</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.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="1.000000" cooperationProb="0.000000" shorttermTargetProb="0.500000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.300000" shorttermTargetProb="0.200000" avoidProb="0.000000" moveProb="0.500000" socialProb="0.200000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1">
<Info stWorkId="1" prob="0.300000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="시야에 든 원거리형 클래스 요격" preProcess="PcTargetByDirection(1,60,100,300,1)" immediateAttackId="2" msgImmediately="false" msg="0" msgProb="0.000000" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
</CombatState>
<PeaceState checkInterval="5000" minLeaderDistance="50" maxLeaderDistance="100" followNearUser="false">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="200" moveMaxDistance="400" probSocial="0.500000" moveRadius="300" probMove="0.500000">
<Social motionId="0" />
<Social motionId="3" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="11" name="슈리안의 소환수">
<CautionState alertRadius="200" rotateTime="5" probAvoid="0.300000" avoidSkill="1207" alertAngle="360" rotateAngle="60" checkInterval="5000" hpResetWhenCombatEnd="true" probActiveMove="0.500000">
<ActiveMove id="2" />
<ActiveMove id="3" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="60" playSocialWhenFirstAggro="false">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="103" prob="0.150000" distanceRate="0.800000" />
<Info workId="104" prob="0.200000" distanceRate="1" />
<Info workId="207" prob="0.100000" distanceRate="0.800000" />
<Info workId="208" prob="0.100000" distanceRate="0.800000" />
<Info workId="205" prob="0.000000" distanceRate="0.800000" />
<Info workId="209" prob="0.000000" distanceRate="0.8" />
<Info workId="210" prob="0.000000" distanceRate="0.8" />
<Info workId="101" prob="1.000000" 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.300000" nextAttackId="207" 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="1.200000" coolTime="5000" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="208" 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="2" distanceRate="1.000000" coolTime="5000" isDirectionRevision="true" nextAttackProb="0.300000" nextAttackId="207" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="205" desc="명령수신동작" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1205" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(5)&lt;2 AND GetDynamicSpawnCount()&lt;1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="207" desc="좌걸음" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 99" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="208" desc="우걸음" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDistance() &gt; 99" 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="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="210" desc="우걸음(반복)" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
</Attack>
<Avoid avoidSkillId="1207" 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="0" 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>
<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="1.000000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1.000000" cooperationProb="0.000000" shorttermTargetProb="0.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="5000" minLeaderDistance="50" maxLeaderDistance="150" followNearUser="false">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="50" moveMaxDistance="150" probSocial="0.300000" moveRadius="200" probMove="0.500000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="14" name="오래된 흙의 정령">
<CautionState alertRadius="500" rotateTime="10" probAvoid="0.000000" avoidSkill="0" alertAngle="210" rotateAngle="50" checkInterval="5000" probActiveMove="0.200000">
<ActiveMove id="0" />
<ActiveMove id="0" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="100" playSocialWhenFirstAggro="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="207" prob="0.100000" distanceRate="0.800000" />
<Info workId="208" prob="0.100000" distanceRate="0.800000" />
<Info workId="204" prob="0.100000" distanceRate="0.800000" />
<Info workId="206" prob="0.100000" distanceRate="0.800000" />
<Info workId="250" prob="0.100000" distanceRate="0.800000" />
<Info workId="251" prob="0.100000" distanceRate="0.800000" />
<Info workId="101" prob="0.200000" distanceRate="0.800000" />
<Info workId="102" prob="0.200000" distanceRate="0.800000" />
<Info workId="103" prob="0.200000" distanceRate="0.800000" />
<Info workId="104" prob="0.200000" 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.200000" distanceRate="0.800000" />
<Info workId="101" prob="0.200000" distanceRate="0.800000" />
<Info workId="103" prob="0.200000" distanceRate="0.800000" />
<Info workId="104" prob="0.200000" distanceRate="0.800000" />
<Info workId="204" prob="0.100000" distanceRate="0.800000" />
<Info workId="206" prob="0.100000" distanceRate="0.800000" />
<Info workId="207" prob="0.100000" distanceRate="0.800000" />
<Info workId="208" prob="0.100000" distanceRate="0.800000" />
<Info workId="250" prob="0.100000" distanceRate="0.800000" />
<Info workId="251" prob="0.100000" 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" />
<Work id="102" desc="강력한공격 전에 하는 사전동작" normalBehaviorId="1203" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2203" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="10000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="312" />
<Work id="103" desc="일반공격2" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="104" desc="일반공격3" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="201" desc="헉헉 모션 50" normalBehaviorId="1201" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1201" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.5 AND GetHpRatio() &gt; 0.2" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="202" desc="헉헉 모션 20" normalBehaviorId="1202" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1202" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.2" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="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" />
<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" />
<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" />
<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" />
<Work id="250" desc="뒤로도망가는 ActiveMove" normalBehaviorId="108" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="108" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="251" desc="접근하는 ActiveMove" normalBehaviorId="109" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="109" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<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.5" nextAttackId="201" />
<Work id="327" desc="사이드워크(좌)_2" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="328" desc="사이드워크(우)_2" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="999" desc="무조건 나가는 공격" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Cooperation concurrentAttackDuration="10000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1">
<Info workId="1" prob="0.100000" distanceRate="1.000000" />
<Info workId="2" prob="1.000000" distanceRate="1.000000" />
<Info workId="3" prob="1.000000" distanceRate="1.000000" />
<Info workId="4" prob="1.000000" distanceRate="1.000000" />
</Tension>
<Tension id="2">
<Info workId="1" prob="0.100000" distanceRate="1.000000" />
<Info workId="2" prob="1.000000" distanceRate="1.000000" />
<Info workId="3" prob="1.000000" distanceRate="1.000000" />
<Info workId="4" prob="1.000000" distanceRate="1.000000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="10m 이내에 동료가 있으면 10%확률로 동시공격한다." normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetNpcCountInRange(250) &gt; 1" sendOrderId="1" sendOrderRange="300" sendOrderMaxCount="5" sendOrderRefTarget="1" distanceType="2" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="concurrent" formationId="0" />
<Work id="2" desc="HP가 20% 미만인 PC가 주변에 있으면 10초간 단체지속공격한다" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="PcTargetByHp(1,360,0,300,0,0.2,0)" sendOrderId="2" sendOrderRange="300" sendOrderMaxCount="5" sendOrderRefTarget="1" distanceType="2" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="sequential" formationId="0" />
<Work id="3" desc="누킹/캐스팅 계열 스킬을 사용하는 PC가 있으면 양옆으로 찢어지는 포메이션명령 내리기" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="PcTargetBySkillCategoryUsing(1,360,0,500,13) OR PcTargetBySkillCategoryUsing(1,360,0,500,23)" sendOrderId="3" sendOrderRange="300" sendOrderMaxCount="5" sendOrderRefTarget="1" distanceType="2" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="formation" formationId="4" />
<Work id="4" desc="다구리 맞으면 명령자 주위로 불러오는 포메이션" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(3) &gt; 4" sendOrderId="4" sendOrderRange="300" sendOrderMaxCount="5" sendOrderRefTarget="0" distanceType="2" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="formation" formationId="5" />
</WorkList>
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="1.000000" attackId="101" formationCheckTime="0" formationAttackProb="0.000000" formationAttackId="0" />
<ReceiveOrder orderId="2" prob="1.000000" attackId="101" formationCheckTime="0" formationAttackProb="0.000000" formationAttackId="0" />
<ReceiveOrder orderId="3" prob="1.000000" attackId="101" formationCheckTime="4000" formationAttackProb="1.000000" formationAttackId="204" />
<ReceiveOrder orderId="4" prob="1.000000" attackId="208" formationCheckTime="4000" formationAttackProb="1.000000" formationAttackId="204" />
</ReceiveOrderList>
</Cooperation>
<Idle duration="1000" />
<MonsterFlee hpRate="0" executionRate="0" fleeDistance="0" shareAggroRange="0" />
<Move targetDistance="150" timeout="1000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="2" cooperationTension="2" shorttermTargetTension="2" />
<Incline attackProb="0.500000" cooperationProb="0.500000" shorttermTargetProb="0.300000" avoidProb="0.000000" moveProb="0.500000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.500000" shorttermTargetProb="0.300000" avoidProb="0.000000" moveProb="0.500000" socialProb="0.000000" />
</NormalMode>
</Pattern>
<Pattern minHpRatio="0.000000" maxHpRatio="0.300000">
<AngerMode>
<Tension attackTension="2" cooperationTension="2" shorttermTargetTension="2" />
<Incline attackProb="0.500000" cooperationProb="0.500000" shorttermTargetProb="0.300000" avoidProb="0.000000" moveProb="0.500000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.500000" shorttermTargetProb="0.300000" avoidProb="0.000000" moveProb="0.500000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1">
<Info stWorkId="1" prob="0.500000" />
</StTension>
<StTension id="2">
<Info stWorkId="1" prob="0.500000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="주변에 리액션이 난 파티원이 있을때 그쪽으로 이동" preProcess="NpcTargetByReaction(1,360,0,500,3)" immediateAttackId="251" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
</CombatState>
<PeaceState checkInterval="5000" minLeaderDistance="100" maxLeaderDistance="200">
<RandomMove moveMinDistance="100" moveMaxDistance="400" probSocial="0.300000" moveRadius="1000" probMove="0.400000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="15" name="죽어가는 길리두">
<CautionState alertRadius="500" rotateTime="10" probAvoid="0.000000" avoidSkill="0" alertAngle="210" rotateAngle="50" checkInterval="5000" probActiveMove="0.200000">
<ActiveMove id="0" />
<ActiveMove id="0" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="100" playSocialWhenFirstAggro="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="207" prob="0.100000" distanceRate="0.800000" />
<Info workId="208" prob="0.100000" distanceRate="0.800000" />
<Info workId="204" prob="0.100000" distanceRate="0.800000" />
<Info workId="206" prob="0.100000" distanceRate="0.800000" />
<Info workId="250" prob="0.100000" distanceRate="0.800000" />
<Info workId="251" prob="0.100000" distanceRate="0.800000" />
<Info workId="101" prob="0.200000" distanceRate="0.800000" />
<Info workId="102" prob="0.200000" distanceRate="0.800000" />
<Info workId="103" prob="0.200000" distanceRate="0.800000" />
<Info workId="104" prob="0.200000" distanceRate="0.800000" />
<Info workId="105" prob="0.200000" 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="102" prob="0.200000" distanceRate="0.800000" />
<Info workId="101" prob="0.200000" distanceRate="0.800000" />
<Info workId="103" prob="0.200000" distanceRate="0.800000" />
<Info workId="104" prob="0.200000" distanceRate="0.800000" />
<Info workId="105" prob="0.200000" distanceRate="0.800000" />
<Info workId="106" prob="0.000000" distanceRate="0.800000" />
<Info workId="204" prob="0.100000" distanceRate="0.800000" />
<Info workId="206" prob="0.100000" distanceRate="0.800000" />
<Info workId="207" prob="0.100000" distanceRate="0.800000" />
<Info workId="208" prob="0.100000" distanceRate="0.800000" />
<Info workId="250" prob="0.100000" distanceRate="0.800000" />
<Info workId="251" prob="0.100000" 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" />
<Work id="102" desc="일반공격2" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="103" desc="일반공격3" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="104" desc="울트라 어택01(39레벨 이상 사냥터만 사용)" normalBehaviorId="1106" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2106" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="105" desc="울트라 어택02(43레벨 이상 사냥터만 사용)" normalBehaviorId="1107" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2107" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="10000" isDirectionRevision="true" nextAttackProb="0.5" nextAttackId="201" />
<Work id="106" desc="울트라 어택03(54레벨 이상 사냥터만 사용)" normalBehaviorId="1105" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2105" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="201" desc="헉헉 모션 50" normalBehaviorId="1201" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1201" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.5 AND GetHpRatio() &gt; 0.2" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="202" desc="헉헉 모션 20" normalBehaviorId="1202" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1202" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.2" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="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" />
<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" />
<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" />
<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" />
<Work id="250" desc="뒤로도망가는 ActiveMove" normalBehaviorId="110" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="110" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="251" desc="접근하는 ActiveMove" normalBehaviorId="111" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="111" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="327" desc="사이드워크(좌)_2" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="328" desc="사이드워크(우)_2" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="999" desc="무조건 나가는 공격" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Cooperation concurrentAttackDuration="10000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1">
<Info workId="1" prob="0.100000" distanceRate="1.000000" />
<Info workId="2" prob="1.000000" distanceRate="1.000000" />
<Info workId="3" prob="1.000000" distanceRate="1.000000" />
<Info workId="4" prob="1.000000" distanceRate="1.000000" />
</Tension>
<Tension id="2">
<Info workId="1" prob="0.100000" distanceRate="1.000000" />
<Info workId="2" prob="1.000000" distanceRate="1.000000" />
<Info workId="3" prob="1.000000" distanceRate="1.000000" />
<Info workId="4" prob="1.000000" distanceRate="1.000000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="10m 이내에 동료가 있으면 10%확률로 동시공격한다." normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetNpcCountInRange(250) &gt; 1" sendOrderId="1" sendOrderRange="300" sendOrderMaxCount="5" sendOrderRefTarget="1" distanceType="2" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="concurrent" formationId="0" />
<Work id="2" desc="HP가 20% 미만인 PC가 주변에 있으면 10초간 단체지속공격한다" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="PcTargetByHp(1,360,0,300,0,0.2,0)" sendOrderId="2" sendOrderRange="300" sendOrderMaxCount="5" sendOrderRefTarget="1" distanceType="2" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="sequential" formationId="0" />
<Work id="3" desc="누킹/캐스팅 계열 스킬을 사용하는 PC가 있으면 양옆으로 찢어지는 포메이션명령 내리기" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="PcTargetBySkillCategoryUsing(1,360,0,500,13) OR PcTargetBySkillCategoryUsing(1,360,0,500,23)" sendOrderId="3" sendOrderRange="300" sendOrderMaxCount="5" sendOrderRefTarget="1" distanceType="2" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="formation" formationId="6" />
<Work id="4" desc="다구리 맞으면 명령자 주위로 불러오는 포메이션" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(3) &gt; 4" sendOrderId="4" sendOrderRange="300" sendOrderMaxCount="5" sendOrderRefTarget="0" distanceType="2" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="formation" formationId="7" />
</WorkList>
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="1.000000" attackId="101" formationCheckTime="0" formationAttackProb="0.000000" formationAttackId="0" />
<ReceiveOrder orderId="2" prob="1.000000" attackId="101" formationCheckTime="0" formationAttackProb="0.000000" formationAttackId="0" />
<ReceiveOrder orderId="3" prob="1.000000" attackId="101" formationCheckTime="4000" formationAttackProb="1.000000" formationAttackId="204" />
<ReceiveOrder orderId="4" prob="1.000000" attackId="208" formationCheckTime="4000" formationAttackProb="1.000000" formationAttackId="204" />
</ReceiveOrderList>
</Cooperation>
<Idle duration="1000" />
<MonsterFlee hpRate="0" executionRate="0" fleeDistance="0" shareAggroRange="0" />
<Move targetDistance="150" timeout="1000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="2" cooperationTension="2" shorttermTargetTension="2" />
<Incline attackProb="0.500000" cooperationProb="0.500000" shorttermTargetProb="0.300000" avoidProb="0.000000" moveProb="0.500000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.500000" shorttermTargetProb="0.300000" avoidProb="0.000000" moveProb="0.500000" socialProb="0.000000" />
</NormalMode>
</Pattern>
<Pattern minHpRatio="0.000000" maxHpRatio="0.300000">
<AngerMode>
<Tension attackTension="2" cooperationTension="2" shorttermTargetTension="2" />
<Incline attackProb="0.500000" cooperationProb="0.500000" shorttermTargetProb="0.300000" avoidProb="0.000000" moveProb="0.500000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.500000" shorttermTargetProb="0.300000" avoidProb="0.000000" moveProb="0.500000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1">
<Info stWorkId="1" prob="0.000000" />
</StTension>
<StTension id="2">
<Info stWorkId="1" prob="0.000000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="주변에 리액션이 난 파티원이 있을때 그쪽으로 이동" preProcess="NpcTargetByReaction(1,360,0,500,3)" immediateAttackId="251" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
</CombatState>
<PeaceState checkInterval="5000" minLeaderDistance="100" maxLeaderDistance="200">
<RandomMove moveMinDistance="100" moveMaxDistance="400" probSocial="0.300000" moveRadius="1000" probMove="0.400000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="16" name="오염된 늑대">
<CautionState alertRadius="500" rotateTime="10" probAvoid="0.000000" avoidSkill="0" alertAngle="210" rotateAngle="50" checkInterval="5000" probActiveMove="0.200000">
<ActiveMove id="0" />
<ActiveMove id="0" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="100" playSocialWhenFirstAggro="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="207" prob="0.100000" distanceRate="0.800000" />
<Info workId="208" prob="0.100000" distanceRate="0.800000" />
<Info workId="204" prob="0.100000" distanceRate="0.800000" />
<Info workId="206" prob="0.100000" distanceRate="0.800000" />
<Info workId="250" prob="0.100000" distanceRate="0.800000" />
<Info workId="251" prob="0.100000" distanceRate="0.800000" />
<Info workId="101" prob="0.200000" distanceRate="0.800000" />
<Info workId="102" prob="0.200000" distanceRate="0.800000" />
<Info workId="103" prob="0.200000" distanceRate="0.800000" />
<Info workId="104" prob="0.200000" 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.200000" distanceRate="0.800000" />
<Info workId="101" prob="0.200000" distanceRate="0.800000" />
<Info workId="103" prob="0.200000" distanceRate="0.800000" />
<Info workId="104" prob="0.200000" distanceRate="0.800000" />
<Info workId="204" prob="0.100000" distanceRate="0.800000" />
<Info workId="206" prob="0.100000" distanceRate="0.800000" />
<Info workId="207" prob="0.100000" distanceRate="0.800000" />
<Info workId="208" prob="0.100000" distanceRate="0.800000" />
<Info workId="250" prob="0.100000" distanceRate="0.800000" />
<Info workId="251" prob="0.100000" 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" />
<Work id="102" desc="강력한공격 전에 하는 사전동작" normalBehaviorId="1203" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2203" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="10000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="312" />
<Work id="103" desc="일반공격2" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="104" desc="일반공격3" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="201" desc="헉헉 모션 50" normalBehaviorId="1201" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1201" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.5 AND GetHpRatio() &gt; 0.2" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="202" desc="헉헉 모션 20" normalBehaviorId="1202" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1202" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.2" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="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" />
<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" />
<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" />
<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" />
<Work id="209" desc="IDEL" normalBehaviorId="1209" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2209" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="250" desc="뒤로도망가는 ActiveMove" normalBehaviorId="112" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="112" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="251" desc="접근하는 ActiveMove" normalBehaviorId="113" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="113" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="312" desc="사전동작에 이어지는 강력한공격" normalBehaviorId="1102" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2102" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.5" nextAttackId="201" />
<Work id="327" desc="사이드워크(좌)_2" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="328" desc="사이드워크(우)_2" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="999" desc="무조건 나가는 공격" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Cooperation concurrentAttackDuration="10000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1">
<Info workId="1" prob="0.100000" distanceRate="1.000000" />
<Info workId="2" prob="1.000000" distanceRate="1.000000" />
<Info workId="3" prob="1.000000" distanceRate="1.000000" />
<Info workId="4" prob="1.000000" distanceRate="1.000000" />
</Tension>
<Tension id="2">
<Info workId="1" prob="0.100000" distanceRate="1.000000" />
<Info workId="2" prob="1.000000" distanceRate="1.000000" />
<Info workId="3" prob="1.000000" distanceRate="1.000000" />
<Info workId="4" prob="1.000000" distanceRate="1.000000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="10m 이내에 동료가 있으면 10%확률로 동시공격한다." normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetNpcCountInRange(250) &gt; 1" sendOrderId="1" sendOrderRange="300" sendOrderMaxCount="5" sendOrderRefTarget="1" distanceType="2" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="concurrent" formationId="0" />
<Work id="2" desc="HP가 20% 미만인 PC가 주변에 있으면 10초간 단체지속공격한다" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="PcTargetByHp(1,360,0,300,0,0.2,0)" sendOrderId="2" sendOrderRange="300" sendOrderMaxCount="5" sendOrderRefTarget="1" distanceType="2" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="sequential" formationId="0" />
<Work id="3" desc="누킹/캐스팅 계열 스킬을 사용하는 PC가 있으면 양옆으로 찢어지는 포메이션명령 내리기" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="PcTargetBySkillCategoryUsing(1,360,0,500,13) OR PcTargetBySkillCategoryUsing(1,360,0,500,23)" sendOrderId="3" sendOrderRange="300" sendOrderMaxCount="5" sendOrderRefTarget="1" distanceType="2" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="formation" formationId="8" />
<Work id="4" desc="다구리 맞으면 명령자 주위로 불러오는 포메이션" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(3) &gt; 4" sendOrderId="4" sendOrderRange="300" sendOrderMaxCount="5" sendOrderRefTarget="0" distanceType="2" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="formation" formationId="9" />
</WorkList>
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="1.000000" attackId="101" formationCheckTime="0" formationAttackProb="0.000000" formationAttackId="0" />
<ReceiveOrder orderId="2" prob="1.000000" attackId="101" formationCheckTime="0" formationAttackProb="0.000000" formationAttackId="0" />
<ReceiveOrder orderId="3" prob="1.000000" attackId="101" formationCheckTime="4000" formationAttackProb="1.000000" formationAttackId="204" />
<ReceiveOrder orderId="4" prob="1.000000" attackId="208" formationCheckTime="4000" formationAttackProb="1.000000" formationAttackId="204" />
</ReceiveOrderList>
</Cooperation>
<Idle duration="1000" />
<MonsterFlee hpRate="0" executionRate="0" fleeDistance="0" shareAggroRange="0" />
<Move targetDistance="150" timeout="1000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="2" cooperationTension="2" shorttermTargetTension="2" />
<Incline attackProb="0.500000" cooperationProb="0.500000" shorttermTargetProb="0.300000" avoidProb="0.000000" moveProb="0.500000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.500000" shorttermTargetProb="0.300000" avoidProb="0.000000" moveProb="0.500000" socialProb="0.000000" />
</NormalMode>
</Pattern>
<Pattern minHpRatio="0.000000" maxHpRatio="0.300000">
<AngerMode>
<Tension attackTension="2" cooperationTension="2" shorttermTargetTension="2" />
<Incline attackProb="0.500000" cooperationProb="0.500000" shorttermTargetProb="0.300000" avoidProb="0.000000" moveProb="0.500000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.500000" shorttermTargetProb="0.300000" avoidProb="0.000000" moveProb="0.500000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1">
<Info stWorkId="1" prob="0.500000" />
</StTension>
<StTension id="2">
<Info stWorkId="1" prob="0.500000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="주변에 리액션이 난 파티원이 있을때 그쪽으로 이동" preProcess="NpcTargetByReaction(1,360,0,500,3)" immediateAttackId="251" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
</CombatState>
<PeaceState checkInterval="5000" minLeaderDistance="100" maxLeaderDistance="200">
<RandomMove moveMinDistance="100" moveMaxDistance="400" probSocial="0.300000" moveRadius="1000" probMove="0.400000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="17" name="언데드장군">
<CautionState alertRadius="300" rotateTime="5" probAvoid="0.300000" avoidSkill="1206" alertAngle="360" rotateAngle="60" checkInterval="3000" probActiveMove="0.300000">
<ActiveMove id="114" />
<ActiveMove id="115" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="60" playSocialWhenFirstAggro="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="150" prob="0.200000" distanceRate="0.800000" />
<Info workId="255" prob="0.200000" distanceRate="0.800000" />
<Info workId="205" prob="0.100000" distanceRate="0.800000" />
<Info workId="206" prob="0.100000" distanceRate="0.800000" />
<Info workId="207" prob="0.100000" distanceRate="0.800000" />
<Info workId="208" prob="0.100000" distanceRate="0.800000" />
<Info workId="209" prob="0.100000" distanceRate="0.800000" />
<Info workId="103" prob="0.200000" distanceRate="0.800000" />
<Info workId="104" prob="0.200000" distanceRate="0.800000" />
<Info workId="102" prob="0.200000" distanceRate="0.800000" />
<Info workId="355" prob="0.000000" distanceRate="0.800000" />
<Info workId="101" 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="150" prob="0.200000" distanceRate="0.800000" />
<Info workId="255" prob="0.200000" 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="209" prob="0.000000" distanceRate="0.800000" />
<Info workId="103" prob="0.200000" distanceRate="0.800000" />
<Info workId="104" prob="0.200000" distanceRate="0.800000" />
<Info workId="102" prob="0.200000" distanceRate="0.800000" />
<Info workId="355" prob="0.000000" distanceRate="0.800000" />
<Info workId="101" prob="0.200000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="돌려찍기_atk01" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="102" desc="뿜고돌려치기_atk02" 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" />
<Work id="103" desc="회전베기_atk03" 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.5" nextAttackId="201" />
<Work id="104" desc="디버프공격_atk04" normalBehaviorId="1105" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2105" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="150" desc="PC에게 접근" normalBehaviorId="116" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="116" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="GetTargetDistance()&gt;350" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<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" />
<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" />
<Work id="205" desc="명령내리기" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2205" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(10)&lt;2 AND GetDynamicSpawnCount()&lt;1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="206" desc="백회피" normalBehaviorId="1206" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2206" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(10)&lt;2 AND GetDynamicSpawnCount()&lt;1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="207" desc="좌걸음" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2207" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(10)&lt;2 AND GetDynamicSpawnCount()&lt;1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="208" desc="우걸음" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2208" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(10)&lt;2 AND GetDynamicSpawnCount()&lt;1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="209" desc="대기" normalBehaviorId="1209" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2209" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(10)&lt;2 AND GetDynamicSpawnCount()&lt;1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="255" desc="부하스폰용명령동작" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2205" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDynamicSpawnCount()&lt;1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" />
<Work id="355" desc="부하스폰" normalBehaviorId="3" normalBehaviorType="dynamicSpawn" offFlockOnNormalMode="true" angerBehaviorId="3" angerBehaviorType="dynamicSpawn" offFlockOnAngerMode="true" preProcess="GetDynamicSpawnCount()&lt;1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
</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" />
<Info workId="2" 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="GetCombatTime() &gt; 10000" sendOrderId="1" sendOrderRange="800" sendOrderMaxCount="20" sendOrderRefTarget="1" distanceType="1" distanceRate="0.800000" coolTime="20000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="101" orderType="formation" formationId="10" />
<Work id="2" desc="단체공격명령" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2205" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" sendOrderId="2" sendOrderRange="800" sendOrderMaxCount="20" sendOrderRefTarget="1" distanceType="1" distanceRate="0.800000" coolTime="10000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="101" orderType="concurrent" formationId="0" />
</WorkList>
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="0.000000" attackId="101" formationCheckTime="2000" formationAttackProb="0.000000" formationAttackId="101" />
<ReceiveOrder orderId="2" prob="0.000000" attackId="101" formationCheckTime="2000" formationAttackProb="0.000000" formationAttackId="101" />
</ReceiveOrderList>
</Cooperation>
<Idle duration="1000" />
<MonsterFlee hpRate="0" executionRate="0" fleeDistance="0" shareAggroRange="0" />
<Move targetDistance="300" timeout="1000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="2" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.700000" cooperationProb="0.000000" shorttermTargetProb="0.200000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.300000" shorttermTargetProb="0.300000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1">
<Info stWorkId="1" prob="0.500000" />
<Info stWorkId="2" prob="0.500000" />
<Info stWorkId="3" prob="0.500000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="목표_원거리견제" preProcess="PcTargetByDirection(0,160,150,500,1)" immediateAttackId="101" />
<StWork id="2" desc="목표_뒤견제" preProcess="PcTargetByDirection(180,120,0,150,0)" immediateAttackId="101" />
<StWork id="3" desc="목표_힐견제" preProcess="PcTargetBySkillCategoryUsed(0,160,0,300,31, 2)" immediateAttackId="101" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
</CombatState>
<PeaceState checkInterval="5000" minLeaderDistance="75" maxLeaderDistance="150">
<RandomMove moveMinDistance="150" moveMaxDistance="300" probSocial="0.300000" moveRadius="300" probMove="0.500000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="19" name="산양">
<CautionState alertRadius="200" rotateTime="5" probAvoid="0.300000" avoidSkill="0" alertAngle="360" rotateAngle="60" checkInterval="5000" probActiveMove="0.500000">
<ActiveMove id="0" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="60" playSocialWhenFirstAggro="false">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="101" prob="0.300000" distanceRate="0.800000" />
<Info workId="102" prob="0.500000" distanceRate="0.800000" />
<Info workId="201" prob="0.300000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="atk01" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="102" desc="idle" normalBehaviorId="1201" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1201" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="201" desc="도망" normalBehaviorId="888" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="888" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="GetCombatTime() &lt; 15000" distanceType="2" distanceRate="0.800000" coolTime="20000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1" />
</TensionList>
<WorkList />
<ReceiveOrderList />
</Cooperation>
<Idle duration="1000" />
<MonsterFlee hpRate="0.1" executionRate="0.5" fleeDistance="500" shareAggroRange="150" />
<Move targetDistance="100" timeout="1000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1" />
</StTensionList>
<StWorkList />
</ShorttermTarget>
<Social socialMotionId="" />
</CombatState>
<PeaceState checkInterval="5000" minLeaderDistance="50" maxLeaderDistance="100">
<RandomMove moveMinDistance="50" moveMaxDistance="150" probSocial="0.300000" moveRadius="200" probMove="0.500000">
<Social motionId="2" />
<Social motionId="3" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="20" name="두더지">
<CautionState alertRadius="200" rotateTime="5" probAvoid="0.300000" avoidSkill="0" alertAngle="360" rotateAngle="60" checkInterval="5000" probActiveMove="0.500000">
<ActiveMove id="0" />
</CautionState>
<CombatState watchRotateTime="5" watchRotateAngle="60" playSocialWhenFirstAggro="false">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="101" prob="0.300000" distanceRate="0.800000" />
<Info workId="102" prob="0.500000" distanceRate="0.800000" />
<Info workId="201" prob="0.300000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="atk01" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="102" desc="idle" normalBehaviorId="1201" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1201" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
<Work id="201" desc="도망" normalBehaviorId="888" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="888" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="GetCombatTime() &lt; 15000" distanceType="2" distanceRate="0.800000" coolTime="20000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1" />
</TensionList>
<WorkList />
<ReceiveOrderList />
</Cooperation>
<Idle duration="1000" />
<MonsterFlee hpRate="0.1" executionRate="0.5" fleeDistance="500" shareAggroRange="150" />
<Move targetDistance="100" timeout="1000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="0.500000" cooperationProb="0.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1" />
</StTensionList>
<StWorkList />
</ShorttermTarget>
<Social socialMotionId="" />
</CombatState>
<PeaceState checkInterval="5000" minLeaderDistance="50" maxLeaderDistance="100">
<RandomMove moveMinDistance="50" moveMaxDistance="150" probSocial="0.300000" moveRadius="200" probMove="0.500000">
<Social motionId="2" />
<Social motionId="3" />
</RandomMove>
</PeaceState>
</Ai>
<!-- 중형 -->
<Ai id="4" name="블러드 골렘">
<PeaceState checkInterval="5000" minLeaderDistance="200" maxLeaderDistance="500" followNearUser="false">
<RandomMove moveMinDistance="200" moveMaxDistance="500" probSocial="0.00000" moveRadius="500" probMove="0.00000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
<Buff range="" coolTime="" />
</PeaceState>
<CautionState alertRadius="250" rotateTime="10" probAvoid="0" avoidSkill="" alertAngle="360" rotateAngle="60" checkInterval="5000" hpResetWhenCombatEnd="true" probActiveMove="0.000000" enable="false" />
<CombatState watchRotateTime="10" watchRotateAngle="60" playSocialWhenFirstAggro="false" enable="true">
<ShorttermTarget>
<StWorkList>
<StWork id="1" desc="중형_원거리견제" preProcess="PcTargetByDirectionEx(1, 160, 1102, 1, 0.8, 1)" immediateAttackId="203" msgImmediately="false" msg="" msgProb="" />
<StWork id="3" desc="중형_좌견제" preProcess="PcTargetByDirectionEx(270, 120, 1105, 1, 1, 0)" immediateAttackId="223" msgImmediately="false" msg="0" msgProb="0.000000" />
<StWork id="4" desc="중형_우견제" preProcess="PcTargetByDirectionEx(90, 120, 1106, 1, 1, 0)" immediateAttackId="224" msgImmediately="false" msg="0" msgProb="0.000000" />
<StWork id="5" desc="중형_힐견제" preProcess="PcTargetBySkillCategoryUsedEx(1, 160, 1112, 1, 0.9, 31, 2)" immediateAttackId="216" msgImmediately="false" msg="" msgProb="" />
</StWorkList>
<StTensionList>
<StTension id="1">
<Info stWorkId="1" prob="0" />
<Info stWorkId="3" prob="0.015000" />
<Info stWorkId="4" prob="0.015000" />
<Info stWorkId="5" 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="1" sendOrderId="1" sendOrderRange="800" sendOrderMaxCount="20" sendOrderRefTarget="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0" nextAttackId="101" orderType="normal" formationId="" msgImmediately="false" msg="" msgProb="" />
</WorkList>
<TensionList>
<Tension id="1">
<Info workId="1" prob="0" distanceRate="0.800000" />
</Tension>
</TensionList>
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="0" attackId="101" formationCheckTime="2000" formationAttackProb="0" formationAttackId="101" />
</ReceiveOrderList>
</Cooperation>
<Attack>
<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="0.800000" coolTime="" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="false" msg="" msgProb="" />
<Work id="102" desc="특수공격(긴 이동 공격)" normalBehaviorId="1102" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2102" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="30000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="204" msgImmediately="false" msg="" msgProb="" />
<Work id="103" desc="무브어택(짧은 이동 공격)" normalBehaviorId="1110" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2110" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1110, 1, 1)" distanceType="1" distanceRate="0.800000" coolTime="60000" isDirectionRevision="true" nextAttackProb="" nextAttackId="" msgImmediately="false" msg="" msgProb="" />
<Work id="214" desc="헤비어택2(3연속 발사체)" normalBehaviorId="1109" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2109" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1109, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="20000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="204" msgImmediately="false" msg="" msgProb="" />
<Work id="216" desc="리액션어택2(발사체) + 패턴 공격(무브 어택)" normalBehaviorId="1112" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2112" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetCombatTime() &gt; 20000 AND IsInSkillAttackRange(1112, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="true" nextAttackProb="0.5" nextAttackId="102" msgImmediately="false" msg="" msgProb="" />
<Work id="213" desc="라운드어택(죽은척)" normalBehaviorId="1107" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2107" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDir() &gt; 60 AND GetTargetDir() &lt; 300 AND IsInSkillAttackRange(1107, 1, 1)" distanceType="1" distanceRate="0.800000" coolTime="20000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="204" msgImmediately="false" msg="" msgProb="" />
<Work id="111" desc="공격2(오른손 내려 찍기)" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1103, 1, 0.8)" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="false" msg="" msgProb="" />
<Work id="212" desc="공격3(양 손 번갈아 내려 찍기)" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1104, 1, 0.8)" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="" nextAttackId="" msgImmediately="false" msg="" msgProb="" />
<Work id="201" desc="그로기(HP 30% 이하)" 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="false" 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="0.800000" coolTime="30000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="102" msgImmediately="false" 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="234" msgImmediately="false" msg="" msgProb="" />
<Work id="209" desc="3초 대기" normalBehaviorId="1209" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2209" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="false" msg="" msgProb="" />
<Work id="210" desc="5초 대기" normalBehaviorId="1210" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2210" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1" coolTime="6000" isDirectionRevision="true" nextAttackProb="" nextAttackId="" msgImmediately="false" msg="" msgProb="" />
<Work id="211" desc="스폰 동작" normalBehaviorId="1211" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2211" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1" coolTime="6000" isDirectionRevision="true" nextAttackProb="" nextAttackId="" msgImmediately="false" msg="" msgProb="" />
<Work id="220" desc="대폭풍(울트라atk)" normalBehaviorId="1115" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2115" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1115, 1, 0.8)" distanceType="1" distanceRate="0.800000" coolTime="60000" isDirectionRevision="true" nextAttackProb="" nextAttackId="" msgImmediately="false" msg="" msgProb="" />
<Work id="221" desc="헤비어택1(연속 회전 공격)" normalBehaviorId="1108" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2108" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1108, 1, 0.8)" distanceType="1" distanceRate="0.800000" coolTime="8000" isDirectionRevision="true" nextAttackProb="" nextAttackId="" msgImmediately="false" msg="" msgProb="" />
<Work id="222" desc="무브어택(짧은 이동 공격_분노시 울트라 패턴)" normalBehaviorId="1110" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2110" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetCombatTime() &gt; 15000 AND IsInSkillAttackRange(1110, 1, 0.8)" distanceType="1" distanceRate="0.800000" coolTime="15000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="220" msgImmediately="false" msg="" msgProb="" />
<Work id="223" desc="라운드 어택(좌회전)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="GetTargetDir() &gt; 180 AND GetTargetDir() &lt; 300 AND IsInSkillAttackRange(1105, 1,1)" distanceType="1" distanceRate="1" coolTime="10000" isDirectionRevision="false" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1105" angerBehaviorId="2105" />
<Work id="224" desc="라운드 어택(우회전)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="GetTargetDir() &gt; 60 AND GetTargetDir() &lt; 180 AND IsInSkillAttackRange(1106, 1,1)" distanceType="1" distanceRate="1" coolTime="10000" isDirectionRevision="false" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1106" angerBehaviorId="2106" />
<Work id="225" desc="리액션어택1(연속 내려 찍기)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 20000 AND IsInSkillAttackRange(1111, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="20000" isDirectionRevision="true" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1111" angerBehaviorId="2111" />
<Work id="226" desc="리액션어택 3(강하게 내려 찍기)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 20000 AND IsInSkillAttackRange(1113, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="15000" isDirectionRevision="true" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1113" angerBehaviorId="2113" />
<Work id="227" desc="롱 어택" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1114, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="8000" isDirectionRevision="true" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1114" angerBehaviorId="2114" />
<Work id="228" desc="울트라어택(대폭풍)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1115, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="60000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="204" msgImmediately="" msg="" msgProb="" normalBehaviorId="1115" angerBehaviorId="2115" />
<Work id="229" desc="백회피" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1101, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="60000" isDirectionRevision="true" nextAttackProb="0" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1212" angerBehaviorId="2212" />
<Work id="230" desc="태어난 지점을 향해 짧은 이동 1_1(회전)" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="IsOutCombatSpace(1200) == 1" distanceType="1" distanceRate="1" coolTime="120000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="231" msgImmediately="" msg="" msgProb="" normalBehaviorId="730" angerBehaviorId="731" />
<Work id="231" desc="태어난 지점을 향해 짧은 이동 1_2(짧은 점프)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="" coolTime="" isDirectionRevision="false" nextAttackProb="1" nextAttackId="229" msgImmediately="" msg="" msgProb="" normalBehaviorId="1110" angerBehaviorId="2110" />
<Work id="232" desc="태어난 지점을 향해 짧은 이동 1_3(회전)" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="1" nextAttackId="229" msgImmediately="" msg="" msgProb="" normalBehaviorId="732" angerBehaviorId="733" />
<Work id="233" desc="태어난 지점을 향해 먼 이동 2_1(회전)" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="IsOutCombatSpace(1500) == 1" distanceType="1" distanceRate="1" coolTime="120000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="241" msgImmediately="" msg="" msgProb="" normalBehaviorId="734" angerBehaviorId="735" />
<Work id="234" desc="어그로체인지동작(반복용)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="true" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1204" angerBehaviorId="2204" />
<Work id="235" 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="true" nextAttackProb="" nextAttackId="" msgImmediately="false" msg="" msgProb="" normalBehaviorId="1101" angerBehaviorId="2101" />
<Work id="236" desc="패턴화된 공격 1_1(뒤로 1번 이동 후 3연속 발사체)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 15000 AND IsInSkillAttackRange(1101, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="243" msgImmediately="" msg="" msgProb="" normalBehaviorId="1212" angerBehaviorId="2212" />
<Work id="237" desc="패턴화된 공격 1_2(뒤로 2번 이동 후 3연속 발사체)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="" nextAttackProb="1" nextAttackId="214" msgImmediately="" msg="" msgProb="" normalBehaviorId="1212" angerBehaviorId="2212" />
<Work id="238" desc="패턴화된 공격 2_1(무브 어택 후 라운드 어택)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 15000 AND IsInSkillAttackRange(1102, 1, 1)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="240" msgImmediately="" msg="" msgProb="" normalBehaviorId="1203" angerBehaviorId="2203" />
<Work id="239" desc="일정 거리 이상일 경우 pc를 추적" normalBehaviorType="activeMove" offFlockOnNormalMode="" angerBehaviorType="activeMove" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="true" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1319" angerBehaviorId="1320" />
<Work id="240" desc="패턴화된 공격 2_2(무브 어택 후 라운드 어택)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="true" nextAttackProb="1" nextAttackId="213" msgImmediately="" msg="" msgProb="" normalBehaviorId="1102" angerBehaviorId="2102" />
<Work id="241" desc="태어난 지점을 향해 먼 이동 2_2(사전 동작)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="1" nextAttackId="242" msgImmediately="" msg="" msgProb="" normalBehaviorId="1203" angerBehaviorId="2203" />
<Work id="242" desc="태어난 지점을 향해 먼 이동 2_3(사전 동작)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="" coolTime="" isDirectionRevision="false" nextAttackProb="1" nextAttackId="204" msgImmediately="" msg="" msgProb="" normalBehaviorId="1102" angerBehaviorId="2102" />
<Work id="243" desc="헤비어택(3연속 발사체_분노용)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1109, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="10000" isDirectionRevision="true" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1109" angerBehaviorId="2109" />
<Work id="244" desc="체력 30% 이하시 태어난 곳을 향해 도망 1_1" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="GetHpRatio() &lt;= 0.3" distanceType="1" distanceRate="1" coolTime="14000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="245" msgImmediately="" msg="" msgProb="" normalBehaviorId="736" angerBehaviorId="737" />
<Work id="245" desc="체력 30% 이하시 태어난 곳을 향해 도망 1_2" normalBehaviorType="activeMove" offFlockOnNormalMode="" angerBehaviorType="activeMove" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="" coolTime="" isDirectionRevision="false" nextAttackProb="1" nextAttackId="201" msgImmediately="" msg="" msgProb="" normalBehaviorId="1321" angerBehaviorId="1322" />
<Work id="246" desc="1_1 20도 좌로 회전 후 이동" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="IsPrevAttack(1, 247) == 0 AND (GetTargetDir() &gt; -60 AND GetTargetDir() &lt; 60)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="247" msgImmediately="" msg="" msgProb="" normalBehaviorId="738" angerBehaviorId="739" />
<Work id="247" desc="1_2 30도 좌로 회전 후 이동" normalBehaviorType="activeMove" offFlockOnNormalMode="" angerBehaviorType="activeMove" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="103" msgImmediately="" msg="" msgProb="" normalBehaviorId="1323" angerBehaviorId="1324" />
<Work id="248" desc="1_1 20도 우로 회전 후 이동" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="IsPrevAttack(1, 247) == 0 AND (GetTargetDir() &gt; -60 AND GetTargetDir() &lt; 60)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="247" msgImmediately="" msg="" msgProb="" normalBehaviorId="740" angerBehaviorId="741" />
<Work id="350" desc="pc를 추적(어그로 체인지_원거리)" normalBehaviorType="activeMove" offFlockOnNormalMode="" angerBehaviorType="activeMove" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="true" nextAttackProb="1" nextAttackId="101" msgImmediately="" msg="" msgProb="" normalBehaviorId="1325" angerBehaviorId="1326" />
</WorkList>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0.500000" distanceRate="0.800000" />
<Info workId="233" prob="1" distanceRate="1" />
<Info workId="230" prob="1" distanceRate="1" />
<Info workId="224" prob="" distanceRate="1" />
<Info workId="223" prob="" distanceRate="1" />
<Info workId="213" prob="0.5" distanceRate="1" />
<Info workId="204" prob="0" distanceRate="1" />
<Info workId="216" prob="0.5" distanceRate="1" />
<Info workId="229" prob="0" distanceRate="1" />
<Info workId="235" prob="0.3" distanceRate="1" />
<Info workId="236" prob="0.3" distanceRate="1" />
<Info workId="238" prob="0.3" distanceRate="1" />
<Info workId="214" prob="" distanceRate="" />
<Info workId="103" prob="0.2" distanceRate="1" />
<Info workId="212" prob="0.3" distanceRate="1" />
<Info workId="111" prob="0.3" distanceRate="1" />
<Info workId="101" prob="0.65" distanceRate="1" />
<Info workId="203" prob="0.75" distanceRate="1" />
<Info workId="102" prob="" distanceRate="" />
<Info workId="211" prob="" distanceRate="" />
<Info workId="209" prob="" distanceRate="" />
<Info workId="210" prob="" distanceRate="" />
<Info workId="222" prob="" distanceRate="" />
<Info workId="220" prob="" distanceRate="" />
<Info workId="221" prob="" distanceRate="" />
<Info workId="225" prob="" distanceRate="" />
<Info workId="226" prob="" distanceRate="" />
<Info workId="227" prob="" distanceRate="" />
<Info workId="228" prob="" distanceRate="" />
<Info workId="231" prob="" distanceRate="" />
<Info workId="232" prob="" distanceRate="" />
<Info workId="234" prob="" distanceRate="" />
<Info workId="237" prob="" distanceRate="" />
<Info workId="240" prob="" distanceRate="" />
<Info workId="241" prob="" distanceRate="" />
<Info workId="242" prob="" distanceRate="" />
<Info workId="243" prob="" distanceRate="" />
<Info workId="244" prob="" distanceRate="" />
<Info workId="245" prob="" distanceRate="" />
<Info workId="350" prob="" distanceRate="" />
<Info workId="246" prob="0.2" distanceRate="1" />
<Info workId="247" prob="" distanceRate="" />
<Info workId="248" prob="0.2" distanceRate="1" />
<Info workId="239" prob="1" distanceRate="1" />
</Tension>
<Tension id="2">
<Info workId="201" prob="" distanceRate="0.800000" />
<Info workId="233" prob="1" distanceRate="1" />
<Info workId="230" prob="1" distanceRate="1" />
<Info workId="224" prob="" distanceRate="1" />
<Info workId="223" prob="" distanceRate="1" />
<Info workId="213" prob="0.5" distanceRate="1" />
<Info workId="204" prob="" distanceRate="" />
<Info workId="216" prob="0.5" distanceRate="1" />
<Info workId="229" prob="" distanceRate="" />
<Info workId="235" prob="" distanceRate="" />
<Info workId="236" prob="" distanceRate="" />
<Info workId="238" prob="0.3" distanceRate="1" />
<Info workId="214" prob="0.3" distanceRate="1" />
<Info workId="103" prob="0.2" distanceRate="1" />
<Info workId="212" prob="0.3" distanceRate="1" />
<Info workId="111" prob="0.3" distanceRate="1" />
<Info workId="101" prob="0.65" distanceRate="1" />
<Info workId="203" prob="0.75" distanceRate="1" />
<Info workId="102" prob="" distanceRate="" />
<Info workId="211" prob="" distanceRate="" />
<Info workId="209" prob="" distanceRate="" />
<Info workId="210" prob="" distanceRate="" />
<Info workId="222" prob="" distanceRate="" />
<Info workId="220" prob="" distanceRate="" />
<Info workId="221" prob="" distanceRate="" />
<Info workId="225" prob="" distanceRate="" />
<Info workId="226" prob="" distanceRate="" />
<Info workId="227" prob="" distanceRate="" />
<Info workId="228" prob="" distanceRate="" />
<Info workId="231" prob="" distanceRate="" />
<Info workId="232" prob="" distanceRate="" />
<Info workId="234" prob="" distanceRate="" />
<Info workId="237" prob="" distanceRate="" />
<Info workId="240" prob="" distanceRate="" />
<Info workId="241" prob="" distanceRate="" />
<Info workId="242" prob="" distanceRate="" />
<Info workId="243" prob="" distanceRate="" />
<Info workId="244" prob="" distanceRate="" />
<Info workId="245" prob="" distanceRate="" />
<Info workId="350" prob="" distanceRate="" />
<Info workId="246" prob="0.2" distanceRate="1" />
<Info workId="247" prob="" distanceRate="" />
<Info workId="248" prob="0.2" distanceRate="1" />
<Info workId="239" prob="1" distanceRate="1" />
</Tension>
<Tension id="3">
<Info workId="244" prob="0.5" distanceRate="1" />
<Info workId="201" prob="0.00000" distanceRate="0.800000" />
<Info workId="233" prob="1" distanceRate="1" />
<Info workId="230" prob="1" distanceRate="1" />
<Info workId="224" prob="" distanceRate="" />
<Info workId="223" prob="" distanceRate="" />
<Info workId="213" prob="0.5" distanceRate="1" />
<Info workId="204" prob="0" distanceRate="1" />
<Info workId="216" prob="0.5" distanceRate="1" />
<Info workId="229" prob="0" distanceRate="1" />
<Info workId="235" prob="0.5" distanceRate="1" />
<Info workId="236" prob="0.3" distanceRate="1" />
<Info workId="238" prob="0.3" distanceRate="1" />
<Info workId="214" prob="" distanceRate="" />
<Info workId="103" prob="0.2" distanceRate="1" />
<Info workId="212" prob="0.3" distanceRate="1" />
<Info workId="111" prob="0.3" distanceRate="1" />
<Info workId="101" prob="0.65" distanceRate="1" />
<Info workId="203" prob="0.75" distanceRate="1" />
<Info workId="102" prob="" distanceRate="" />
<Info workId="211" prob="" distanceRate="" />
<Info workId="209" prob="" distanceRate="" />
<Info workId="210" prob="" distanceRate="" />
<Info workId="222" prob="" distanceRate="" />
<Info workId="220" prob="" distanceRate="" />
<Info workId="221" prob="" distanceRate="" />
<Info workId="225" prob="" distanceRate="" />
<Info workId="226" prob="" distanceRate="" />
<Info workId="227" prob="" distanceRate="" />
<Info workId="228" prob="" distanceRate="" />
<Info workId="231" prob="" distanceRate="" />
<Info workId="232" prob="" distanceRate="" />
<Info workId="234" prob="" distanceRate="" />
<Info workId="237" prob="" distanceRate="" />
<Info workId="240" prob="" distanceRate="" />
<Info workId="241" prob="" distanceRate="" />
<Info workId="242" prob="" distanceRate="" />
<Info workId="243" prob="" distanceRate="" />
<Info workId="245" prob="" distanceRate="" />
<Info workId="350" prob="" distanceRate="" />
<Info workId="246" prob="0.2" distanceRate="1" />
<Info workId="247" prob="" distanceRate="" />
<Info workId="248" prob="0.2" distanceRate="1" />
<Info workId="239" prob="1" distanceRate="1" />
</Tension>
<Tension id="4">
<Info workId="201" prob="0.500000" distanceRate="0.800000" />
<Info workId="233" prob="1" distanceRate="1" />
<Info workId="230" prob="1" distanceRate="1" />
<Info workId="224" prob="" distanceRate="" />
<Info workId="223" prob="" distanceRate="" />
<Info workId="213" prob="0.5" distanceRate="1" />
<Info workId="204" prob="" distanceRate="" />
<Info workId="216" prob="0.5" distanceRate="1" />
<Info workId="229" prob="" distanceRate="" />
<Info workId="235" prob="" distanceRate="" />
<Info workId="236" prob="" distanceRate="" />
<Info workId="238" prob="0.3" distanceRate="1" />
<Info workId="214" prob="0.3" distanceRate="1" />
<Info workId="103" prob="0.2" distanceRate="1" />
<Info workId="212" prob="0.3" distanceRate="1" />
<Info workId="111" prob="0.3" distanceRate="1" />
<Info workId="101" prob="0.65" distanceRate="1" />
<Info workId="203" prob="0.75" distanceRate="1" />
<Info workId="102" prob="" distanceRate="" />
<Info workId="211" prob="" distanceRate="" />
<Info workId="209" prob="" distanceRate="" />
<Info workId="210" prob="" distanceRate="" />
<Info workId="222" prob="" distanceRate="" />
<Info workId="220" prob="" distanceRate="" />
<Info workId="221" prob="" distanceRate="" />
<Info workId="225" prob="" distanceRate="" />
<Info workId="226" prob="" distanceRate="" />
<Info workId="227" prob="" distanceRate="" />
<Info workId="228" prob="" distanceRate="" />
<Info workId="231" prob="" distanceRate="" />
<Info workId="232" prob="" distanceRate="" />
<Info workId="234" prob="" distanceRate="" />
<Info workId="237" prob="" distanceRate="" />
<Info workId="240" prob="" distanceRate="" />
<Info workId="241" prob="" distanceRate="" />
<Info workId="242" prob="" distanceRate="" />
<Info workId="243" prob="" distanceRate="" />
<Info workId="244" prob="" distanceRate="" />
<Info workId="245" prob="" distanceRate="" />
<Info workId="350" prob="" distanceRate="" />
<Info workId="246" prob="0.2" distanceRate="1" />
<Info workId="247" prob="" distanceRate="" />
<Info workId="248" prob="0.2" distanceRate="1" />
<Info workId="239" prob="1" distanceRate="1" />
</Tension>
</TensionList>
</Attack>
<Avoid avoidSkillId="" cooltime="6000" />
<Move targetDistance="300" timeout="1000" />
<Social socialMotionId="" />
<Idle duration="1000" />
<MonsterFlee hpRate="" executionRate="" fleeDistance="" shareAggroRange="" />
<MonsterSummon hpRate="0.200000" executionRate="0" summonNum="1" summonRange="300" summonTemplateId="" />
<CounterFlee workId="" toAnger="false" speedUpRate="" maxMovingTime="" recentHitTime="" recentPcBehaviorTime="" />
<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>
<AggroChangeAttack nearTargetAttackId="223" showAggroChangeMotionAfterNearTargetAttack="false" distantTargetAttackId="350" showAggroChangeMotionAfterDistantTargetAttack="false" />
</CombatState>
</Ai>
<Ai id="8" name="어둠의 화신(중레벨)">
<CautionState alertRadius="250" rotateTime="10" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="60" checkInterval="5000" hpResetWhenCombatEnd="true" probActiveMove="0.000000" noMove="" enable="true">
<ActiveMove id="" />
</CautionState>
<CombatState watchRotateTime="10" watchRotateAngle="60" playSocialWhenFirstAggro="false" enable="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0.500000" distanceRate="1.000000" />
<Info workId="219" prob="1" distanceRate="1.000000" />
<Info workId="221" prob="1" distanceRate="1.000000" />
<Info workId="229" prob="1" distanceRate="1.000000" />
<Info workId="230" prob="1" distanceRate="1.000000" />
<Info workId="107" prob="0.3" distanceRate="1.000000" />
<Info workId="108" prob="0.3" distanceRate="1.000000" />
<Info workId="204" prob="0" distanceRate="1.000000" />
<Info workId="203" prob="0.5" distanceRate="1.000000" />
<Info workId="103" prob="0.4" distanceRate="1.000000" />
<Info workId="111" prob="0.4" distanceRate="1.000000" />
<Info workId="101" prob="0.6" distanceRate="1.000000" />
<Info workId="106" prob="0.4" distanceRate="1.000000" />
<Info workId="102" prob="0.000000" distanceRate="1.000000" />
<Info workId="251" prob="0.000000" distanceRate="1.000000" />
<Info workId="228" prob="0.000000" distanceRate="1.000000" />
<Info workId="210" prob="0.3" distanceRate="1.000000" />
<Info workId="226" prob="0.3" distanceRate="1.000000" />
<Info workId="231" prob="0.3" distanceRate="1.000000" />
<Info workId="234" prob="0" distanceRate="1.000000" />
<Info workId="216" prob="0.000000" distanceRate="1.000000" />
<Info workId="223" prob="" distanceRate="1.000000" />
<Info workId="212" prob="0" distanceRate="1.000000" />
<Info workId="217" prob="0" distanceRate="1.000000" />
<Info workId="218" prob="" distanceRate="1.000000" />
<Info workId="215" prob="0.75" distanceRate="" />
<Info workId="220" prob="0.000000" distanceRate="1.000000" />
<Info workId="250" prob="0.000000" distanceRate="1.000000" />
<Info workId="300" prob="0.000000" distanceRate="1.000000" />
<Info workId="301" prob="0.000000" distanceRate="1.000000" />
<Info workId="302" prob="0.000000" distanceRate="1.000000" />
<Info workId="303" prob="0.000000" distanceRate="1.000000" />
<Info workId="304" prob="0.000000" distanceRate="1.000000" />
<Info workId="222" prob="0.000000" distanceRate="1.000000" />
<Info workId="227" prob="0.000000" distanceRate="1.000000" />
<Info workId="232" prob="0.000000" distanceRate="1.000000" />
<Info workId="224" prob="0.3" distanceRate="1.000000" />
<Info workId="225" prob="0.3" distanceRate="1.000000" />
<Info workId="150" prob="1" distanceRate="1" />
</Tension>
<Tension id="2">
<Info workId="201" prob="" distanceRate="" />
<Info workId="219" prob="1" distanceRate="1.000000" />
<Info workId="221" prob="1" distanceRate="1.000000" />
<Info workId="229" prob="1" distanceRate="1.000000" />
<Info workId="230" prob="1" distanceRate="1.000000" />
<Info workId="107" prob="0.3" distanceRate="1.000000" />
<Info workId="108" prob="0.3" distanceRate="1.000000" />
<Info workId="204" prob="" distanceRate="" />
<Info workId="203" prob="0.5" distanceRate="1.000000" />
<Info workId="234" prob="0.3" distanceRate="1.000000" />
<Info workId="102" prob="0.000000" distanceRate="1.000000" />
<Info workId="251" prob="0.300000" distanceRate="1.000000" />
<Info workId="228" prob="0.0" distanceRate="1.000000" />
<Info workId="210" prob="" distanceRate="" />
<Info workId="226" prob="" distanceRate="" />
<Info workId="231" prob="0.3" distanceRate="1.000000" />
<Info workId="103" prob="0.4" distanceRate="1" />
<Info workId="216" prob="0.000000" distanceRate="1.000000" />
<Info workId="111" prob="0.4" distanceRate="1.000000" />
<Info workId="223" prob="" distanceRate="1.000000" />
<Info workId="101" prob="0.65" distanceRate="1.000000" />
<Info workId="106" prob="0.3" distanceRate="1.000000" />
<Info workId="212" prob="0" distanceRate="1.000000" />
<Info workId="217" prob="0" distanceRate="1.000000" />
<Info workId="218" prob="" distanceRate="1.000000" />
<Info workId="215" prob="" distanceRate="1.000000" />
<Info workId="220" prob="0.000000" distanceRate="1.000000" />
<Info workId="250" prob="0.000000" distanceRate="1.000000" />
<Info workId="300" prob="0.000000" distanceRate="1.000000" />
<Info workId="301" prob="0.000000" distanceRate="1.000000" />
<Info workId="302" prob="0.000000" distanceRate="1.000000" />
<Info workId="303" prob="0.000000" distanceRate="1.000000" />
<Info workId="304" prob="0.000000" distanceRate="1.000000" />
<Info workId="222" prob="0.000000" distanceRate="1.000000" />
<Info workId="227" prob="0.000000" distanceRate="1.000000" />
<Info workId="232" prob="0.000000" distanceRate="1.000000" />
<Info workId="224" prob="0." distanceRate="1.000000" />
<Info workId="225" prob="0." distanceRate="1.000000" />
<Info workId="150" prob="1" distanceRate="1" />
</Tension>
<Tension id="3">
<Info workId="201" prob="0.500000" distanceRate="1.000000" />
<Info workId="219" prob="1" distanceRate="1.000000" />
<Info workId="221" prob="1" distanceRate="1.000000" />
<Info workId="229" prob="1" distanceRate="1.000000" />
<Info workId="230" prob="1" distanceRate="1.000000" />
<Info workId="107" prob="0.3" distanceRate="1.000000" />
<Info workId="108" prob="0.3" distanceRate="1.000000" />
<Info workId="204" prob="0" distanceRate="1.000000" />
<Info workId="203" prob="0.5" distanceRate="1.000000" />
<Info workId="103" prob="0.4" distanceRate="1.000000" />
<Info workId="111" prob="0.4" distanceRate="1.000000" />
<Info workId="101" prob="0.6" distanceRate="1.000000" />
<Info workId="106" prob="0.4" distanceRate="1.000000" />
<Info workId="102" prob="0.000000" distanceRate="1.000000" />
<Info workId="251" prob="0.000000" distanceRate="1.000000" />
<Info workId="228" prob="0.000000" distanceRate="1.000000" />
<Info workId="210" prob="0.3" distanceRate="1.000000" />
<Info workId="226" prob="0.5" distanceRate="1.000000" />
<Info workId="231" prob="0.3" distanceRate="1.000000" />
<Info workId="234" prob="0" distanceRate="1.000000" />
<Info workId="216" prob="0.000000" distanceRate="1.000000" />
<Info workId="223" prob="" distanceRate="1.000000" />
<Info workId="212" prob="0" distanceRate="1.000000" />
<Info workId="217" prob="0" distanceRate="1.000000" />
<Info workId="218" prob="" distanceRate="1.000000" />
<Info workId="215" prob="0.75" distanceRate="1.000000" />
<Info workId="220" prob="0.000000" distanceRate="1.000000" />
<Info workId="250" prob="0.000000" distanceRate="1.000000" />
<Info workId="300" prob="0.000000" distanceRate="1.000000" />
<Info workId="301" prob="0.000000" distanceRate="1.000000" />
<Info workId="302" prob="0.000000" distanceRate="1.000000" />
<Info workId="303" prob="0.000000" distanceRate="1.000000" />
<Info workId="304" prob="0.000000" distanceRate="1.000000" />
<Info workId="222" prob="0.000000" distanceRate="1.000000" />
<Info workId="227" prob="0.000000" distanceRate="1.000000" />
<Info workId="232" prob="0.000000" distanceRate="1.000000" />
<Info workId="224" prob="0.3" distanceRate="1.000000" />
<Info workId="225" prob="0.3" distanceRate="1.000000" />
<Info workId="150" prob="1" distanceRate="1" />
</Tension>
<Tension id="4">
<Info workId="201" prob="0.500000" distanceRate="1.000000" />
<Info workId="219" prob="1" distanceRate="1.000000" />
<Info workId="221" prob="1" distanceRate="1.000000" />
<Info workId="229" prob="1" distanceRate="1.000000" />
<Info workId="230" prob="1" distanceRate="1.000000" />
<Info workId="107" prob="0.3" distanceRate="1.000000" />
<Info workId="108" prob="0.3" distanceRate="1.000000" />
<Info workId="204" prob="" distanceRate="" />
<Info workId="203" prob="0.5" distanceRate="1.000000" />
<Info workId="234" prob="0.3" distanceRate="1.000000" />
<Info workId="102" prob="0.000000" distanceRate="1.000000" />
<Info workId="251" prob="0.300000" distanceRate="1.000000" />
<Info workId="228" prob="0.0" distanceRate="1.000000" />
<Info workId="210" prob="" distanceRate="" />
<Info workId="226" prob="" distanceRate="" />
<Info workId="231" prob="0.3" distanceRate="1.000000" />
<Info workId="103" prob="0.4" distanceRate="1" />
<Info workId="216" prob="0.000000" distanceRate="1.000000" />
<Info workId="111" prob="0.4" distanceRate="1.000000" />
<Info workId="223" prob="" distanceRate="1.000000" />
<Info workId="101" prob="0.65" distanceRate="1.000000" />
<Info workId="106" prob="0.3" distanceRate="1.000000" />
<Info workId="212" prob="0" distanceRate="1.000000" />
<Info workId="217" prob="0" distanceRate="1.000000" />
<Info workId="218" prob="" distanceRate="1.000000" />
<Info workId="215" prob="" distanceRate="" />
<Info workId="220" prob="0.000000" distanceRate="1.000000" />
<Info workId="250" prob="0.000000" distanceRate="1.000000" />
<Info workId="300" prob="0.000000" distanceRate="1.000000" />
<Info workId="301" prob="0.000000" distanceRate="1.000000" />
<Info workId="302" prob="0.000000" distanceRate="1.000000" />
<Info workId="303" prob="0.000000" distanceRate="1.000000" />
<Info workId="304" prob="0.000000" distanceRate="1.000000" />
<Info workId="222" prob="0.000000" distanceRate="1.000000" />
<Info workId="227" prob="0.000000" distanceRate="1.000000" />
<Info workId="232" prob="0.000000" distanceRate="1.000000" />
<Info workId="224" prob="0" distanceRate="1.000000" />
<Info workId="225" prob="0" distanceRate="1.000000" />
<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="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="102" desc="특수공격(톱날 리액션 유발) + 15% 무브 어택" normalBehaviorId="1102" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2102" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="0.150000" nextAttackId="215" msgImmediately="" msg="" msgProb="" />
<Work id="103" desc="헤비어택(촉수 마비후 범위 마법)" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1104, 1, 1)" distanceType="1" distanceRate="1" coolTime="12000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="215" desc="무브 어택 + 15% 무브 어택" normalBehaviorId="1106" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2106" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1106, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="20000" isDirectionRevision="true" nextAttackProb="0.150000" nextAttackId="303" msgImmediately="" msg="" msgProb="" />
<Work id="106" desc="롱어택(블랙홀)" normalBehaviorId="1105" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2105" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="20000" 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="30000" 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="30000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="111" 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="212" desc="롱 무브(근)" normalBehaviorId="1109" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2109" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetCombatTime() &gt; 10000 AND IsPrevAttack(1, 217) == 0 AND IsInSkillAttackRange(1109, 0, 0.8)" distanceType="1" distanceRate="1" coolTime="60000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="150" desc="PC에게 접근" normalBehaviorId="1345" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="1346" 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="그로기(HP 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="GetCombatTime() &gt; 15000 AND IsInSkillAttackRange(1102, 1, 0.8)" 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="1" coolTime="15000" isDirectionRevision="true" nextAttackProb="" nextAttackId="227" msgImmediately="" msg="" msgProb="" />
<Work id="210" desc="백무브 + 70% 블랙홀 공격" normalBehaviorId="1206" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2206" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetCombatTime() &gt; 10000 AND IsInSkillAttackRange(1101, 1, 1) AND GetDamagedCount(10) &gt; 5 AND IsPrevAttack(0, 231) == 0" distanceType="1" distanceRate="1.000000" coolTime="60000" isDirectionRevision="true" nextAttackProb="0.7" nextAttackId="106" msgImmediately="" msg="" msgProb="" />
<Work id="216" desc="울트라(주변 범위 슬로우 블라인드 공격)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 20000 AND IsInSkillAttackRange(1110, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="60000" isDirectionRevision="false" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1110" angerBehaviorId="2110" />
<Work id="217" desc="롱무브(원)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 10000 AND IsPrevAttack(1, 212) == 0 AND IsInSkillAttackRange(1111, 0, 0.8)" distanceType="1" distanceRate="1" coolTime="60000" isDirectionRevision="true" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1111" angerBehaviorId="2111" />
<Work id="218" desc="무브 어택 사전 동작" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1106, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="215" msgImmediately="" msg="" msgProb="" normalBehaviorId="1205" angerBehaviorId="2205" />
<Work id="219" desc="태어난 곳을 향해 대 점프 1_1" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="IsOutCombatSpace(1500) == 1" distanceType="1" distanceRate="1" coolTime="120000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="220" msgImmediately="" msg="" msgProb="" normalBehaviorId="776" angerBehaviorId="777" />
<Work id="220" desc="태어난 곳을 향해 대 점프 1_2" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1111" angerBehaviorId="2111" />
<Work id="221" desc="태어난 곳을 향해 중 점프 1_1" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="IsOutCombatSpace(1200) == 1" distanceType="1" distanceRate="1" coolTime="120000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="222" msgImmediately="" msg="" msgProb="" normalBehaviorId="778" angerBehaviorId="779" />
<Work id="222" desc="태어난 곳을 향해 중 점프 1_2" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1109" angerBehaviorId="2109" />
<Work id="223" 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="1347" angerBehaviorId="1348" />
<Work id="224" desc="1_1 23도 좌로 회전 후 이동" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="IsPrevAttack(1, 223) == 0 AND (GetTargetDir() &gt; -60 AND GetTargetDir() &lt; 60)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="223" msgImmediately="" msg="" msgProb="" normalBehaviorId="780" angerBehaviorId="781" />
<Work id="225" desc="2_1 14도 우로 회전 후 이동" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="IsPrevAttack(1, 223) == 0 AND (GetTargetDir() &gt; -60 AND GetTargetDir() &lt; 60)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="223" msgImmediately="" msg="" msgProb="" normalBehaviorId="782" angerBehaviorId="783" />
<Work id="226" 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="true" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1101" angerBehaviorId="2101" />
<Work id="227" desc="어그로 체인지(반복용)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1204" angerBehaviorId="2204" />
<Work id="228" desc="분노시 무브 어택+무브 어택" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1106, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="60000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="215" msgImmediately="" msg="" msgProb="" normalBehaviorId="1106" angerBehaviorId="2106" />
<Work id="229" desc="리액션 검사 후 헤비 어택" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1104, 1, 1) AND IsPrevAttack(0, 102)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="true" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1104" angerBehaviorId="2104" />
<Work id="230" desc="리액션 검사 후 블랙홀 마법 공격" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1105, 1, 0.9) AND IsPrevAttack(0, 102)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="true" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1105" angerBehaviorId="2105" />
<Work id="231" desc="패턴 1_1 헤비어택 후 백무브 후 블랙홀 공격" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 15000 AND IsInSkillAttackRange(1104, 1, 1) AND IsPrevAttack(0, 210) == 0" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="232" msgImmediately="" msg="" msgProb="" normalBehaviorId="1104" angerBehaviorId="2104" />
<Work id="232" desc="패턴 1_2 헤비어택 후 백무브 후 블랙홀 공격" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="true" nextAttackProb="1" nextAttackId="106" msgImmediately="" msg="" msgProb="" normalBehaviorId="1207" angerBehaviorId="2207" />
<Work id="234" desc="패턴 2_1 3연속 무브 어택" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 15000 AND IsInSkillAttackRange(1106, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="27000" isDirectionRevision="true" nextAttackProb="0.7" nextAttackId="300" msgImmediately="" msg="" msgProb="" normalBehaviorId="1106" angerBehaviorId="2106" />
<Work id="250" desc="PC에게 접근" normalBehaviorId="1349" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="1350" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="101" msgImmediately="" msg="" msgProb="" />
<Work id="251" desc="분노시 롱어택(블랙홀) 후 리액션 공격" normalBehaviorId="1105" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2105" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1105, 0, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="20000" isDirectionRevision="true" nextAttackProb="0.700000" nextAttackId="203" msgImmediately="" msg="" msgProb="" />
<Work id="300" desc="패턴 2_2 3연속 무브 어택" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="1" nextAttackId="301" msgImmediately="" msg="" msgProb="" normalBehaviorId="784" angerBehaviorId="785" />
<Work id="301" desc="패턴 2_3 3연속 무브 어택" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="0.25" nextAttackId="302" msgImmediately="" msg="" msgProb="" normalBehaviorId="1106" angerBehaviorId="2106" />
<Work id="302" desc="패턴 2_4 3연속 무브 어택" normalBehaviorId="1106" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2106" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1106, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="20000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="303" desc="1_1 무브 어택(반복용)" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="1" nextAttackId="304" msgImmediately="" msg="" msgProb="" normalBehaviorId="786" angerBehaviorId="787" />
<Work id="304" desc="1_2 무브 어택(반복용)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="0" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1106" angerBehaviorId="2106" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="6000" />
<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="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="101" orderType="normal" formationId="1" />
</WorkList>
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="0.000000" attackId="101" formationCheckTime="2000" formationAttackProb="0.000000" formationAttackId="" />
</ReceiveOrderList>
</Cooperation>
<CounterFlee workId="" toAnger="" speedUpRate="" maxMovingTime="" recentHitTime="" recentPcBehaviorTime="" />
<Idle duration="100" />
<MonsterSummon hpRate="" executionRate="" summonTemplateId="0" summonNum="" summonRange="" />
<Move targetDistance="250" 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="PcTargetBySkillCategoryUsedEx(1, 360, 1105, 1, 0.8, 23, 2)" immediateAttackId="106" msgImmediately="false" msg="" msgProb="" />
<StWork id="2" desc="중형_뒤견제" preProcess="GetRangePcNumEx(1107, 1, 0.9, 180, 0, 180, 0) &gt; 1" immediateAttackId="107" msgImmediately="false" msg="" msgProb="" />
<StWork id="3" desc="중형_좌견제" preProcess="PcTargetByDirectionEx(270, 120, 1107, 1, 1, 0)" immediateAttackId="107" msgImmediately="false" msg="" msgProb="" />
<StWork id="4" desc="중형_우견제" preProcess="PcTargetByDirectionEx(90, 120, 1108, 1, 1, 0)" immediateAttackId="108" msgImmediately="false" msg="" msgProb="" />
<StWork id="5" desc="중형_힐견제" preProcess="PcTargetBySkillCategoryUsedEx(1, 360, 1106, 1, 0.8, 31, 2)" immediateAttackId="215" msgImmediately="false" msg="" msgProb="" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="" />
<AggroChangeAttack nearTargetAttackId="107" showAggroChangeMotionAfterNearTargetAttack="false" distantTargetAttackId="250" showAggroChangeMotionAfterDistantTargetAttack="false" />
<MonsterFlee hpRate="" executionRate="" fleeDistance="" shareAggroRange="" />
</CombatState>
<PeaceState checkInterval="5000" minLeaderDistance="150" maxLeaderDistance="500" noMove="" moveInTerritory="" popupMsg="" msgProb="" msgInterval="" followNearUser="">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="200" moveMaxDistance="500" probSocial="0.300000" moveRadius="500" probMove="0.500000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="12" name="불의 파괴자(중레벨용)">
<CautionState alertRadius="250" rotateTime="10" probAvoid="0.100000" avoidSkill="1206" 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="201" prob="0.5" distanceRate="1" />
<Info workId="214" prob="1" distanceRate="1" />
<Info workId="212" 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="224" prob="0.5" distanceRate="1" />
<Info workId="109" prob="" distanceRate="" />
<Info workId="105" prob="0.3" distanceRate="1" />
<Info workId="103" prob="0.3" distanceRate="1" />
<Info workId="101" prob="0.6" distanceRate="1" />
<Info workId="104" prob="0.4" distanceRate="1" />
<Info workId="206" prob="0" distanceRate="1" />
<Info workId="216" prob="0.3" distanceRate="1" />
<Info workId="217" prob="0.3" distanceRate="1" />
<Info workId="106" prob="0.3" distanceRate="1" />
<Info workId="219" prob="0" distanceRate="1" />
<Info workId="203" prob="0.4" distanceRate="1" />
<Info workId="210" prob="1" distanceRate="1" />
<Info workId="110" prob="1" distanceRate="1" />
<Info workId="209" prob="0.000000" distanceRate="" />
<Info workId="102" prob="" distanceRate="" />
<Info workId="211" prob="" distanceRate="" />
<Info workId="215" prob="" distanceRate="" />
<Info workId="213" prob="" distanceRate="" />
<Info workId="218" prob="" distanceRate="" />
<Info workId="220" prob="" distanceRate="" />
<Info workId="230" prob="" distanceRate="" />
<Info workId="250" prob="" distanceRate="" />
<Info workId="300" prob="" distanceRate="" />
<Info workId="301" prob="" distanceRate="" />
<Info workId="302" prob="" distanceRate="" />
<Info workId="303" prob="" distanceRate="" />
<Info workId="232" prob="" distanceRate="" />
<Info workId="221" prob="" distanceRate="" />
<Info workId="251" prob="0" distanceRate="1" />
<Info workId="222" prob="" distanceRate="" />
<Info workId="223" prob="" distanceRate="" />
<Info workId="225" prob="" distanceRate="" />
<Info workId="150" prob="1" distanceRate="1" />
</Tension>
<Tension id="2">
<Info workId="201" prob="" distanceRate="" />
<Info workId="214" prob="1" distanceRate="1" />
<Info workId="212" 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="224" prob="" distanceRate="1" />
<Info workId="109" prob="" distanceRate="" />
<Info workId="221" prob="0.4" distanceRate="1" />
<Info workId="251" prob="0.4" distanceRate="1" />
<Info workId="300" prob="0.4" distanceRate="" />
<Info workId="206" prob="" distanceRate="" />
<Info workId="216" prob="" distanceRate="" />
<Info workId="217" prob="" distanceRate="" />
<Info workId="106" prob="0.3" distanceRate="1" />
<Info workId="219" prob="0" distanceRate="1" />
<Info workId="101" prob="0.5" distanceRate="1" />
<Info workId="103" prob="0.3" distanceRate="1" />
<Info workId="104" prob="" distanceRate="" />
<Info workId="105" prob="" distanceRate="1" />
<Info workId="203" prob="0" distanceRate="1" />
<Info workId="210" prob="1" distanceRate="1" />
<Info workId="110" prob="1" distanceRate="1" />
<Info workId="209" prob="0.000000" distanceRate="" />
<Info workId="102" prob="" distanceRate="" />
<Info workId="211" prob="" distanceRate="" />
<Info workId="215" prob="" distanceRate="" />
<Info workId="213" prob="" distanceRate="" />
<Info workId="218" prob="" distanceRate="" />
<Info workId="220" prob="" distanceRate="" />
<Info workId="230" prob="" distanceRate="" />
<Info workId="250" prob="" distanceRate="" />
<Info workId="301" prob="" distanceRate="" />
<Info workId="302" prob="" distanceRate="" />
<Info workId="303" prob="" distanceRate="" />
<Info workId="232" prob="" distanceRate="" />
<Info workId="222" prob="" distanceRate="" />
<Info workId="223" prob="" distanceRate="" />
<Info workId="225" prob="" distanceRate="" />
<Info workId="150" prob="1" distanceRate="1" />
</Tension>
<Tension id="3">
<Info workId="222" prob="0.5" distanceRate="1" />
<Info workId="201" prob="0" distanceRate="1" />
<Info workId="214" prob="1" distanceRate="1" />
<Info workId="212" 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="224" prob="0.5" distanceRate="1" />
<Info workId="109" prob="" distanceRate="" />
<Info workId="105" prob="0.3" distanceRate="1" />
<Info workId="103" prob="0.3" distanceRate="1" />
<Info workId="101" prob="0.6" distanceRate="1" />
<Info workId="104" prob="0.4" distanceRate="1" />
<Info workId="206" prob="0" distanceRate="1" />
<Info workId="216" prob="0.5" distanceRate="1" />
<Info workId="217" prob="0.3" distanceRate="1" />
<Info workId="106" prob="0.3" distanceRate="1" />
<Info workId="219" prob="0" distanceRate="1" />
<Info workId="203" prob="0.4" distanceRate="1" />
<Info workId="210" prob="1" distanceRate="1" />
<Info workId="110" prob="1" distanceRate="1" />
<Info workId="209" prob="0.000000" distanceRate="" />
<Info workId="102" prob="" distanceRate="" />
<Info workId="211" prob="" distanceRate="" />
<Info workId="215" prob="" distanceRate="" />
<Info workId="213" prob="" distanceRate="" />
<Info workId="218" prob="" distanceRate="" />
<Info workId="220" prob="" distanceRate="" />
<Info workId="230" prob="" distanceRate="" />
<Info workId="250" prob="" distanceRate="" />
<Info workId="300" prob="" distanceRate="" />
<Info workId="301" prob="" distanceRate="" />
<Info workId="302" prob="" distanceRate="" />
<Info workId="303" prob="" distanceRate="" />
<Info workId="232" prob="" distanceRate="" />
<Info workId="221" prob="" distanceRate="" />
<Info workId="251" prob="0" distanceRate="1" />
<Info workId="223" prob="" distanceRate="" />
<Info workId="225" prob="" distanceRate="" />
<Info workId="150" prob="1" distanceRate="1" />
</Tension>
<Tension id="4">
<Info workId="201" prob="0.5" distanceRate="1" />
<Info workId="214" prob="1" distanceRate="1" />
<Info workId="212" 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="224" prob="0" distanceRate="1" />
<Info workId="109" prob="" distanceRate="" />
<Info workId="221" prob="0.4" distanceRate="1" />
<Info workId="251" prob="0.4" distanceRate="1" />
<Info workId="300" prob="0.4" distanceRate="" />
<Info workId="206" prob="" distanceRate="" />
<Info workId="216" prob="" distanceRate="" />
<Info workId="217" prob="0" distanceRate="1" />
<Info workId="106" prob="0.5" distanceRate="1" />
<Info workId="219" prob="0" distanceRate="1" />
<Info workId="101" prob="0.5" distanceRate="1" />
<Info workId="103" prob="0.3" distanceRate="1" />
<Info workId="105" prob="0" distanceRate="1" />
<Info workId="104" prob="0" distanceRate="1" />
<Info workId="203" prob="0" distanceRate="1" />
<Info workId="210" prob="1" distanceRate="1" />
<Info workId="110" prob="1" distanceRate="1" />
<Info workId="209" prob="0.000000" distanceRate="" />
<Info workId="102" prob="" distanceRate="" />
<Info workId="211" prob="" distanceRate="" />
<Info workId="215" prob="" distanceRate="" />
<Info workId="213" prob="" distanceRate="" />
<Info workId="218" prob="" distanceRate="" />
<Info workId="220" prob="" distanceRate="" />
<Info workId="230" prob="" distanceRate="" />
<Info workId="250" prob="" distanceRate="" />
<Info workId="301" prob="" distanceRate="" />
<Info workId="302" prob="" distanceRate="" />
<Info workId="303" prob="" distanceRate="" />
<Info workId="232" prob="" distanceRate="" />
<Info workId="222" prob="" distanceRate="" />
<Info workId="223" prob="" distanceRate="" />
<Info workId="225" prob="" distanceRate="" />
<Info workId="150" prob="1" distanceRate="1" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="기본공격1_atk01" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1101, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="0" isDirectionRevision="true" nextAttackProb="0" nextAttackId="225" msgImmediately="" msg="" msgProb="" />
<Work id="102" desc="특수공격(무브어택)_moveatk + 15% 회전 공격" normalBehaviorId="1102" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2102" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.150000" nextAttackId="103" msgImmediately="" msg="" msgProb="" />
<Work id="103" desc="기본공격2(360도 회전공격)_atk02" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1103, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="104" desc="기본공격3(브레스 공격)_atk03" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1104, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="18000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="105" desc="헤비어택_heavyatk" normalBehaviorId="1107" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2107" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1107, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="18000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="106" desc="패턴2_1 롱어택_longatk(슬로우 후 헤비 어택)" normalBehaviorId="1108" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2108" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetCombatTime() &gt; 15000 AND IsInSkillAttackRange(1108, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="0" isDirectionRevision="true" nextAttackProb="0.7" nextAttackId="105" msgImmediately="" msg="" msgProb="" />
<Work id="107" desc="라운드어택(좌)_roundatk02" normalBehaviorId="1106" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2106" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDir() &gt; 180 AND GetTargetDir() &lt; 300 AND IsInSkillAttackRange(1106, 1,1)" distanceType="1" distanceRate="1" coolTime="12000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="108" desc="라운드어택(우)_roundatk01" normalBehaviorId="1105" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2105" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDir() &gt; 60 AND GetTargetDir() &lt; 180 AND IsInSkillAttackRange(1105, 1, 1)" distanceType="1" distanceRate="1" coolTime="12000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="109" desc="리액션어택_reactionatk" normalBehaviorId="1110" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2110" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetCombatTime() &gt; 20000 AND IsInSkillAttackRange(1110, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="35000" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="204" msgImmediately="" msg="" msgProb="" />
<Work id="110" desc="롱무브_longmove" normalBehaviorId="1109" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2109" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1109, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="204" msgImmediately="" msg="" msgProb="" />
<Work id="150" desc="PC에게 접근" normalBehaviorId="1313" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="1314" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" 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="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="211" msgImmediately="" msg="" msgProb="" />
<Work id="206" desc="백회피" normalBehaviorId="1206" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2206" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1101, 1, 1)" distanceType="1" distanceRate="0.800000" coolTime="60000" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="105" 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="롱무브_lognmove(짧은)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1111, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="204" msgImmediately="" msg="" msgProb="" normalBehaviorId="1111" angerBehaviorId="2111" />
<Work id="211" desc="어그로 체인지 동작(반복용)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1204" angerBehaviorId="2204" />
<Work id="212" desc="태어난 곳을 향해 중 점프 1_1" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="IsOutCombatSpace(1200) == 1" distanceType="1" distanceRate="1" coolTime="120000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="213" msgImmediately="" msg="" msgProb="" normalBehaviorId="720" angerBehaviorId="721" />
<Work id="213" desc="태어난 곳을 향해 중 점프 1_2" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1111" angerBehaviorId="2111" />
<Work id="214" desc="태어난 곳을 향해 대 점프 1_1" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="IsOutCombatSpace(1500) == 1" distanceType="1" distanceRate="1" coolTime="120000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="215" msgImmediately="" msg="" msgProb="" normalBehaviorId="722" angerBehaviorId="723" />
<Work id="215" desc="태어난 곳을 향해 대 점프 1_2" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1109" angerBehaviorId="2109" />
<Work id="216" 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="true" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1101" angerBehaviorId="2101" />
<Work id="217" desc="패턴1_1 브레스 공격(뒤로 점프 후 브레스)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 15000 AND IsInSkillAttackRange(1101, 1, 1.2)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="true" nextAttackProb="0.7" nextAttackId="232" msgImmediately="" msg="" msgProb="" normalBehaviorId="1206" angerBehaviorId="1206" />
<Work id="218" desc="패턴1_2 브레스 공격(뒤로 점프 후 브레스)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="true" nextAttackProb="1" nextAttackId="232" msgImmediately="" msg="" msgProb="" normalBehaviorId="1206" angerBehaviorId="2206" />
<Work id="219" desc="패턴3_1 특수공격 사전동작(무브 어택 후 회전 공격)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 15000 AND IsInSkillAttackRange(1102, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="10000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="220" msgImmediately="" msg="" msgProb="" normalBehaviorId="1203" angerBehaviorId="2203" />
<Work id="220" desc="패턴3_2 특수 공격(무브 어택 후 회전 공격)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="" nextAttackProb="1" nextAttackId="230" msgImmediately="" msg="" msgProb="" normalBehaviorId="1102" angerBehaviorId="2102" />
<Work id="221" desc="(분노패턴1)브레스 공격 후 무브 어택" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1104, 1, 0.8) AND (IsPrevAttack(1, 105) OR IsPrevAttack(1, 109) OR IsPrevAttack(1, 204))" distanceType="1" distanceRate="1" coolTime="20000" isDirectionRevision="true" nextAttackProb="0" nextAttackId="203" msgImmediately="" msg="" msgProb="" normalBehaviorId="1104" angerBehaviorId="2104" />
<Work id="222" desc="체력 30% 이하시 도망1_1" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="GetHpRatio() &lt; 0.30" distanceType="1" distanceRate="1" coolTime="14000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="223" msgImmediately="" msg="" msgProb="" normalBehaviorId="724" angerBehaviorId="725" />
<Work id="223" desc="체력 30% 이하시 도망1_2" normalBehaviorType="activeMove" offFlockOnNormalMode="" angerBehaviorType="activeMove" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="1" nextAttackId="201" msgImmediately="" msg="" msgProb="" normalBehaviorId="1315" angerBehaviorId="1316" />
<Work id="224" desc="사전 회전 동작(리액션 어택)" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 20000 AND IsInSkillAttackRange(1110, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="35000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="109" msgImmediately="" msg="" msgProb="" normalBehaviorId="726" angerBehaviorId="727" />
<Work id="225" desc="기본 공격(반복용)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1101" angerBehaviorId="2101" />
<Work id="230" desc="패턴3_3 특수 공격(무브 어택 후 회전 공격 후 피격 기회 제공)" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1103, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="6000" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="204" msgImmediately="" msg="" msgProb="" />
<Work id="232" desc="패턴1_3 브레스 공격(뒤로 점프 후 브레스 후 피격 기회 제공)" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1104, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="6000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="204" msgImmediately="" msg="" msgProb="" />
<Work id="250" desc="PC에게 접근" normalBehaviorId="1317" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="1318" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="101" msgImmediately="" msg="" msgProb="" />
<Work id="251" desc="(분노패턴2)헤비어택 후 리액션 공격" normalBehaviorId="1107" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2107" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1107, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="20000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="109" msgImmediately="" msg="" msgProb="" />
<Work id="300" desc="패턴4_1 무브 어택후 180도 회전후 무브 어택(분노시)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1102, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="25000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="301" msgImmediately="" msg="" msgProb="" normalBehaviorId="1203" angerBehaviorId="2203" />
<Work id="301" desc="패턴4_2 무브 어택후 180도 회전후 무브 어택(분노시)" normalBehaviorId="1102" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2102" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1" coolTime="0" isDirectionRevision="true" nextAttackProb="0.700000" nextAttackId="302" msgImmediately="" msg="" msgProb="" />
<Work id="302" desc="패턴4_3 무브 어택후 180도 회전후 무브 어택(분노시)" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="0" isDirectionRevision="false" nextAttackProb="1" nextAttackId="303" msgImmediately="" msg="" msgProb="" normalBehaviorId="728" angerBehaviorId="729" />
<Work id="303" desc="패턴4_4 무브 어택후 180도 회전후 무브 어택(분노시)" normalBehaviorId="1102" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2102" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1" coolTime="0" isDirectionRevision="false" nextAttackProb="1.00000" nextAttackId="204" msgImmediately="" msg="" msgProb="" />
</WorkList>
</Attack>
<Avoid avoidSkillId="1206" cooltime="10000" />
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1" />
</TensionList>
<WorkList />
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="0.000000" attackId="101" formationCheckTime="2000" formationAttackProb="0.000000" formationAttackId="101" />
</ReceiveOrderList>
</Cooperation>
<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="6" prob="0.015" />
<Info stWorkId="7" prob="0.015" />
<Info stWorkId="1" prob="0.015" />
<Info stWorkId="5" prob="0.00000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="중형_원거리견제" preProcess="PcTargetByDirectionEx(1, 160, 1102, 1, 0.8, 1)" immediateAttackId="102" msgImmediately="false" msg="" msgProb="" />
<StWork id="5" desc="중형_힐견제" preProcess="PcTargetBySkillCategoryUsedEx(1, 160, 1104, 1, 0.9, 31, 2)" immediateAttackId="104" msgImmediately="false" msg="" msgProb="" />
<StWork id="6" desc="좌회전 공격" preProcess="PcTargetByDirectionEx(270, 120, 1106, 1, 1, 0)" immediateAttackId="107" msgImmediately="false" msg="" msgProb="" />
<StWork id="7" desc="우회전 공격" preProcess="PcTargetByDirectionEx(90, 120, 1105, 1, 1, 0)" immediateAttackId="108" 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="13" 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="" distanceRate="" />
<Info workId="117" prob="" distanceRate="" />
<Info workId="118" prob="0.3" distanceRate="1" />
<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="" distanceRate="" />
<Info workId="117" prob="" distanceRate="" />
<Info workId="118" prob="0.3" distanceRate="1" />
<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="1351" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="1352" 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="788" angerBehaviorId="789" />
<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="790" angerBehaviorId="791" />
<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="1353" angerBehaviorId="1354" />
<Work id="216" desc="1_1 24도 좌로 회전 후 이동" 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="792" angerBehaviorId="793" />
<Work id="217" desc="2_1 13도 우로 회전 후 이동" 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="794" angerBehaviorId="795" />
<Work id="218" desc="울트라 공격(분노용)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1117, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="15000" isDirectionRevision="true" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1117" angerBehaviorId="2117" />
<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="1355" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="1356" 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="18" name="불의 파괴자(중레벨용)">
<CautionState alertRadius="250" rotateTime="10" probAvoid="0.100000" avoidSkill="1206" 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="201" prob="0.5" distanceRate="1" />
<Info workId="214" prob="1" distanceRate="1" />
<Info workId="212" 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="224" prob="0.5" distanceRate="1" />
<Info workId="109" prob="" distanceRate="" />
<Info workId="105" prob="0.3" distanceRate="1" />
<Info workId="103" prob="0.3" distanceRate="1" />
<Info workId="101" prob="0.6" distanceRate="1" />
<Info workId="104" prob="0.4" distanceRate="1" />
<Info workId="206" prob="0" distanceRate="1" />
<Info workId="216" prob="0.3" distanceRate="1" />
<Info workId="217" prob="0.3" distanceRate="1" />
<Info workId="106" prob="0.3" distanceRate="1" />
<Info workId="219" prob="0" distanceRate="1" />
<Info workId="203" prob="0.4" distanceRate="1" />
<Info workId="210" prob="1" distanceRate="1" />
<Info workId="110" prob="1" distanceRate="1" />
<Info workId="209" prob="0.000000" distanceRate="" />
<Info workId="102" prob="" distanceRate="" />
<Info workId="211" prob="" distanceRate="" />
<Info workId="215" prob="" distanceRate="" />
<Info workId="213" prob="" distanceRate="" />
<Info workId="218" prob="" distanceRate="" />
<Info workId="220" prob="" distanceRate="" />
<Info workId="230" prob="" distanceRate="" />
<Info workId="250" prob="" distanceRate="" />
<Info workId="300" prob="" distanceRate="" />
<Info workId="301" prob="" distanceRate="" />
<Info workId="302" prob="" distanceRate="" />
<Info workId="303" prob="" distanceRate="" />
<Info workId="232" prob="" distanceRate="" />
<Info workId="221" prob="" distanceRate="" />
<Info workId="251" prob="0" distanceRate="1" />
<Info workId="222" prob="" distanceRate="" />
<Info workId="223" prob="" distanceRate="" />
<Info workId="225" prob="" distanceRate="" />
<Info workId="150" prob="1" distanceRate="1" />
</Tension>
<Tension id="2">
<Info workId="201" prob="" distanceRate="" />
<Info workId="214" prob="1" distanceRate="1" />
<Info workId="212" 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="224" prob="" distanceRate="1" />
<Info workId="109" prob="" distanceRate="" />
<Info workId="221" prob="0.4" distanceRate="1" />
<Info workId="251" prob="0.4" distanceRate="1" />
<Info workId="300" prob="0.4" distanceRate="" />
<Info workId="206" prob="" distanceRate="" />
<Info workId="216" prob="" distanceRate="" />
<Info workId="217" prob="" distanceRate="" />
<Info workId="106" prob="0.3" distanceRate="1" />
<Info workId="219" prob="0" distanceRate="1" />
<Info workId="101" prob="0.5" distanceRate="1" />
<Info workId="103" prob="0.3" distanceRate="1" />
<Info workId="104" prob="" distanceRate="" />
<Info workId="105" prob="" distanceRate="1" />
<Info workId="203" prob="0" distanceRate="1" />
<Info workId="210" prob="1" distanceRate="1" />
<Info workId="110" prob="1" distanceRate="1" />
<Info workId="209" prob="0.000000" distanceRate="" />
<Info workId="102" prob="" distanceRate="" />
<Info workId="211" prob="" distanceRate="" />
<Info workId="215" prob="" distanceRate="" />
<Info workId="213" prob="" distanceRate="" />
<Info workId="218" prob="" distanceRate="" />
<Info workId="220" prob="" distanceRate="" />
<Info workId="230" prob="" distanceRate="" />
<Info workId="250" prob="" distanceRate="" />
<Info workId="301" prob="" distanceRate="" />
<Info workId="302" prob="" distanceRate="" />
<Info workId="303" prob="" distanceRate="" />
<Info workId="232" prob="" distanceRate="" />
<Info workId="222" prob="" distanceRate="" />
<Info workId="223" prob="" distanceRate="" />
<Info workId="225" prob="" distanceRate="" />
<Info workId="150" prob="1" distanceRate="1" />
</Tension>
<Tension id="3">
<Info workId="222" prob="0.5" distanceRate="1" />
<Info workId="201" prob="0" distanceRate="1" />
<Info workId="214" prob="1" distanceRate="1" />
<Info workId="212" 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="224" prob="0.5" distanceRate="1" />
<Info workId="109" prob="" distanceRate="" />
<Info workId="105" prob="0.3" distanceRate="1" />
<Info workId="103" prob="0.3" distanceRate="1" />
<Info workId="101" prob="0.6" distanceRate="1" />
<Info workId="104" prob="0.4" distanceRate="1" />
<Info workId="206" prob="0" distanceRate="1" />
<Info workId="216" prob="0.5" distanceRate="1" />
<Info workId="217" prob="0.3" distanceRate="1" />
<Info workId="106" prob="0.3" distanceRate="1" />
<Info workId="219" prob="0" distanceRate="1" />
<Info workId="203" prob="0.4" distanceRate="1" />
<Info workId="210" prob="1" distanceRate="1" />
<Info workId="110" prob="1" distanceRate="1" />
<Info workId="209" prob="0.000000" distanceRate="" />
<Info workId="102" prob="" distanceRate="" />
<Info workId="211" prob="" distanceRate="" />
<Info workId="215" prob="" distanceRate="" />
<Info workId="213" prob="" distanceRate="" />
<Info workId="218" prob="" distanceRate="" />
<Info workId="220" prob="" distanceRate="" />
<Info workId="230" prob="" distanceRate="" />
<Info workId="250" prob="" distanceRate="" />
<Info workId="300" prob="" distanceRate="" />
<Info workId="301" prob="" distanceRate="" />
<Info workId="302" prob="" distanceRate="" />
<Info workId="303" prob="" distanceRate="" />
<Info workId="232" prob="" distanceRate="" />
<Info workId="221" prob="" distanceRate="" />
<Info workId="251" prob="0" distanceRate="1" />
<Info workId="223" prob="" distanceRate="" />
<Info workId="225" prob="" distanceRate="" />
<Info workId="150" prob="1" distanceRate="1" />
</Tension>
<Tension id="4">
<Info workId="201" prob="0.5" distanceRate="1" />
<Info workId="214" prob="1" distanceRate="1" />
<Info workId="212" 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="224" prob="0" distanceRate="1" />
<Info workId="109" prob="" distanceRate="" />
<Info workId="221" prob="0.4" distanceRate="1" />
<Info workId="251" prob="0.4" distanceRate="1" />
<Info workId="300" prob="0.4" distanceRate="" />
<Info workId="206" prob="" distanceRate="" />
<Info workId="216" prob="" distanceRate="" />
<Info workId="217" prob="0" distanceRate="1" />
<Info workId="106" prob="0.5" distanceRate="1" />
<Info workId="219" prob="0" distanceRate="1" />
<Info workId="101" prob="0.5" distanceRate="1" />
<Info workId="103" prob="0.3" distanceRate="1" />
<Info workId="105" prob="0" distanceRate="1" />
<Info workId="104" prob="0" distanceRate="1" />
<Info workId="203" prob="0" distanceRate="1" />
<Info workId="210" prob="1" distanceRate="1" />
<Info workId="110" prob="1" distanceRate="1" />
<Info workId="209" prob="0.000000" distanceRate="" />
<Info workId="102" prob="" distanceRate="" />
<Info workId="211" prob="" distanceRate="" />
<Info workId="215" prob="" distanceRate="" />
<Info workId="213" prob="" distanceRate="" />
<Info workId="218" prob="" distanceRate="" />
<Info workId="220" prob="" distanceRate="" />
<Info workId="230" prob="" distanceRate="" />
<Info workId="250" prob="" distanceRate="" />
<Info workId="301" prob="" distanceRate="" />
<Info workId="302" prob="" distanceRate="" />
<Info workId="303" prob="" distanceRate="" />
<Info workId="232" prob="" distanceRate="" />
<Info workId="222" prob="" distanceRate="" />
<Info workId="223" prob="" distanceRate="" />
<Info workId="225" prob="" distanceRate="" />
<Info workId="150" prob="1" distanceRate="1" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="기본공격1_atk01" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1101, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="0" isDirectionRevision="true" nextAttackProb="0" nextAttackId="225" msgImmediately="" msg="" msgProb="" />
<Work id="102" desc="특수공격(무브어택)_moveatk + 15% 회전 공격" normalBehaviorId="1102" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2102" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.150000" nextAttackId="103" msgImmediately="" msg="" msgProb="" />
<Work id="103" desc="기본공격2(360도 회전공격)_atk02" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1103, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="104" desc="기본공격3(브레스 공격)_atk03" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1104, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="18000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="105" desc="헤비어택_heavyatk" normalBehaviorId="1107" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2107" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1107, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="18000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="106" desc="패턴2_1 롱어택_longatk(슬로우 후 헤비 어택)" normalBehaviorId="1108" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2108" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetCombatTime() &gt; 15000 AND IsInSkillAttackRange(1108, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="0" isDirectionRevision="true" nextAttackProb="0.7" nextAttackId="105" msgImmediately="" msg="" msgProb="" />
<Work id="107" desc="라운드어택(좌)_roundatk02" normalBehaviorId="1106" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2106" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDir() &gt; 180 AND GetTargetDir() &lt; 300 AND IsInSkillAttackRange(1106, 1,1)" distanceType="1" distanceRate="1" coolTime="12000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="108" desc="라운드어택(우)_roundatk01" normalBehaviorId="1105" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2105" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDir() &gt; 60 AND GetTargetDir() &lt; 180 AND IsInSkillAttackRange(1105, 1, 1)" distanceType="1" distanceRate="1" coolTime="12000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="109" desc="리액션어택_reactionatk" normalBehaviorId="1110" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2110" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetCombatTime() &gt; 20000 AND IsInSkillAttackRange(1110, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="35000" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="204" msgImmediately="" msg="" msgProb="" />
<Work id="110" desc="롱무브_longmove" normalBehaviorId="1109" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2109" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1109, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="204" msgImmediately="" msg="" msgProb="" />
<Work id="150" desc="PC에게 접근" normalBehaviorId="1327" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="1328" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" 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="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="211" msgImmediately="" msg="" msgProb="" />
<Work id="206" desc="백회피" normalBehaviorId="1206" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2206" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1101, 1, 1)" distanceType="1" distanceRate="0.800000" coolTime="60000" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="105" 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="롱무브_lognmove(짧은)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1111, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="204" msgImmediately="" msg="" msgProb="" normalBehaviorId="1111" angerBehaviorId="2111" />
<Work id="211" desc="어그로 체인지 동작(반복용)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1204" angerBehaviorId="2204" />
<Work id="212" desc="태어난 곳을 향해 중 점프 1_1" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="IsOutCombatSpace(1200) == 1" distanceType="1" distanceRate="1" coolTime="120000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="213" msgImmediately="" msg="" msgProb="" normalBehaviorId="742" angerBehaviorId="743" />
<Work id="213" desc="태어난 곳을 향해 중 점프 1_2" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1111" angerBehaviorId="2111" />
<Work id="214" desc="태어난 곳을 향해 대 점프 1_1" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="IsOutCombatSpace(1500) == 1" distanceType="1" distanceRate="1" coolTime="120000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="215" msgImmediately="" msg="" msgProb="" normalBehaviorId="744" angerBehaviorId="745" />
<Work id="215" desc="태어난 곳을 향해 대 점프 1_2" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1109" angerBehaviorId="2109" />
<Work id="216" 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="true" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1101" angerBehaviorId="2101" />
<Work id="217" desc="패턴1_1 브레스 공격(뒤로 점프 후 브레스)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 15000 AND IsInSkillAttackRange(1101, 1, 1.2)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="true" nextAttackProb="0.7" nextAttackId="232" msgImmediately="" msg="" msgProb="" normalBehaviorId="1206" angerBehaviorId="1206" />
<Work id="218" desc="패턴1_2 브레스 공격(뒤로 점프 후 브레스)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="true" nextAttackProb="1" nextAttackId="232" msgImmediately="" msg="" msgProb="" normalBehaviorId="1206" angerBehaviorId="2206" />
<Work id="219" desc="패턴3_1 특수공격 사전동작(무브 어택 후 회전 공격)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 15000 AND IsInSkillAttackRange(1102, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="10000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="220" msgImmediately="" msg="" msgProb="" normalBehaviorId="1203" angerBehaviorId="2203" />
<Work id="220" desc="패턴3_2 특수 공격(무브 어택 후 회전 공격)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="" nextAttackProb="1" nextAttackId="230" msgImmediately="" msg="" msgProb="" normalBehaviorId="1102" angerBehaviorId="2102" />
<Work id="221" desc="(분노패턴1)브레스 공격 후 무브 어택" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1104, 1, 0.8) AND (IsPrevAttack(1, 105) OR IsPrevAttack(1, 109) OR IsPrevAttack(1, 204))" distanceType="1" distanceRate="1" coolTime="20000" isDirectionRevision="true" nextAttackProb="0" nextAttackId="203" msgImmediately="" msg="" msgProb="" normalBehaviorId="1104" angerBehaviorId="2104" />
<Work id="222" desc="체력 30% 이하시 도망1_1" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="GetHpRatio() &lt; 0.30" distanceType="1" distanceRate="1" coolTime="14000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="223" msgImmediately="" msg="" msgProb="" normalBehaviorId="746" angerBehaviorId="747" />
<Work id="223" desc="체력 30% 이하시 도망1_2" normalBehaviorType="activeMove" offFlockOnNormalMode="" angerBehaviorType="activeMove" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="1" nextAttackId="201" msgImmediately="" msg="" msgProb="" normalBehaviorId="1329" angerBehaviorId="1330" />
<Work id="224" desc="사전 회전 동작(리액션 어택)" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 20000 AND IsInSkillAttackRange(1110, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="35000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="109" msgImmediately="" msg="" msgProb="" normalBehaviorId="748" angerBehaviorId="749" />
<Work id="225" desc="기본 공격(반복용)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1101" angerBehaviorId="2101" />
<Work id="230" desc="패턴3_3 특수 공격(무브 어택 후 회전 공격 후 피격 기회 제공)" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1103, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="6000" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="204" msgImmediately="" msg="" msgProb="" />
<Work id="232" desc="패턴1_3 브레스 공격(뒤로 점프 후 브레스 후 피격 기회 제공)" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1104, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="6000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="204" msgImmediately="" msg="" msgProb="" />
<Work id="250" desc="PC에게 접근" normalBehaviorId="1331" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="1332" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="101" msgImmediately="" msg="" msgProb="" />
<Work id="251" desc="(분노패턴2)헤비어택 후 리액션 공격" normalBehaviorId="1107" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2107" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1107, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="20000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="109" msgImmediately="" msg="" msgProb="" />
<Work id="300" desc="패턴4_1 무브 어택후 180도 회전후 무브 어택(분노시)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1102, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="25000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="301" msgImmediately="" msg="" msgProb="" normalBehaviorId="1203" angerBehaviorId="2203" />
<Work id="301" desc="패턴4_2 무브 어택후 180도 회전후 무브 어택(분노시)" normalBehaviorId="1102" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2102" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1" coolTime="0" isDirectionRevision="true" nextAttackProb="0.700000" nextAttackId="302" msgImmediately="" msg="" msgProb="" />
<Work id="302" desc="패턴4_3 무브 어택후 180도 회전후 무브 어택(분노시)" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="0" isDirectionRevision="false" nextAttackProb="1" nextAttackId="303" msgImmediately="" msg="" msgProb="" normalBehaviorId="750" angerBehaviorId="751" />
<Work id="303" desc="패턴4_4 무브 어택후 180도 회전후 무브 어택(분노시)" normalBehaviorId="1102" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2102" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1" coolTime="0" isDirectionRevision="false" nextAttackProb="1.00000" nextAttackId="204" msgImmediately="" msg="" msgProb="" />
</WorkList>
</Attack>
<Avoid avoidSkillId="1206" cooltime="10000" />
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1" />
</TensionList>
<WorkList />
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="0.000000" attackId="101" formationCheckTime="2000" formationAttackProb="0.000000" formationAttackId="101" />
</ReceiveOrderList>
</Cooperation>
<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="6" prob="0.015" />
<Info stWorkId="7" prob="0.015" />
<Info stWorkId="1" prob="0.015" />
<Info stWorkId="5" prob="0.00000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="중형_원거리견제" preProcess="PcTargetByDirectionEx(1, 160, 1102, 1, 0.8, 1)" immediateAttackId="102" msgImmediately="false" msg="" msgProb="" />
<StWork id="5" desc="중형_힐견제" preProcess="PcTargetBySkillCategoryUsedEx(1, 160, 1104, 1, 0.9, 31, 2)" immediateAttackId="104" msgImmediately="false" msg="" msgProb="" />
<StWork id="6" desc="좌회전 공격" preProcess="PcTargetByDirectionEx(270, 120, 1106, 1, 1, 0)" immediateAttackId="107" msgImmediately="false" msg="" msgProb="" />
<StWork id="7" desc="우회전 공격" preProcess="PcTargetByDirectionEx(90, 120, 1105, 1, 1, 0)" immediateAttackId="108" 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="21" name="어둠의 화신(고레벨)">
<CautionState alertRadius="250" rotateTime="10" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="60" checkInterval="5000" hpResetWhenCombatEnd="true" probActiveMove="0.000000" noMove="" enable="true">
<ActiveMove id="" />
</CautionState>
<CombatState watchRotateTime="10" watchRotateAngle="60" playSocialWhenFirstAggro="false" enable="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0.500000" distanceRate="1.000000" />
<Info workId="219" prob="1" distanceRate="1.000000" />
<Info workId="221" prob="1" distanceRate="1.000000" />
<Info workId="229" prob="1" distanceRate="1.000000" />
<Info workId="230" prob="1" distanceRate="1.000000" />
<Info workId="235" prob="1" distanceRate="1" />
<Info workId="236" prob="1" distanceRate="1" />
<Info workId="107" prob="0.3" distanceRate="1.000000" />
<Info workId="108" prob="0.3" distanceRate="1.000000" />
<Info workId="204" prob="0" distanceRate="1.000000" />
<Info workId="203" prob="0.5" distanceRate="1.000000" />
<Info workId="103" prob="0.4" distanceRate="1.000000" />
<Info workId="111" prob="0.4" distanceRate="1.000000" />
<Info workId="101" prob="0.6" distanceRate="1.000000" />
<Info workId="106" prob="0.4" distanceRate="1.000000" />
<Info workId="102" prob="0.000000" distanceRate="1.000000" />
<Info workId="251" prob="0.000000" distanceRate="1.000000" />
<Info workId="228" prob="0.000000" distanceRate="1.000000" />
<Info workId="210" prob="0.3" distanceRate="1.000000" />
<Info workId="226" prob="0.3" distanceRate="1.000000" />
<Info workId="231" prob="0.3" distanceRate="1.000000" />
<Info workId="234" prob="0" distanceRate="1.000000" />
<Info workId="216" prob="0.3" distanceRate="1.000000" />
<Info workId="223" prob="" distanceRate="1.000000" />
<Info workId="212" prob="0" distanceRate="1.000000" />
<Info workId="217" prob="0" distanceRate="1.000000" />
<Info workId="218" prob="" distanceRate="1.000000" />
<Info workId="215" prob="0.75" distanceRate="" />
<Info workId="220" prob="0.000000" distanceRate="1.000000" />
<Info workId="250" prob="0.000000" distanceRate="1.000000" />
<Info workId="300" prob="0.000000" distanceRate="1.000000" />
<Info workId="301" prob="0.000000" distanceRate="1.000000" />
<Info workId="302" prob="0.000000" distanceRate="1.000000" />
<Info workId="303" prob="0.000000" distanceRate="1.000000" />
<Info workId="304" prob="0.000000" distanceRate="1.000000" />
<Info workId="222" prob="0.000000" distanceRate="1.000000" />
<Info workId="227" prob="0.000000" distanceRate="1.000000" />
<Info workId="232" prob="0.000000" distanceRate="1.000000" />
<Info workId="224" prob="0.3" distanceRate="1.000000" />
<Info workId="225" prob="0.3" distanceRate="1.000000" />
<Info workId="150" prob="1" distanceRate="1" />
</Tension>
<Tension id="2">
<Info workId="201" prob="" distanceRate="" />
<Info workId="219" prob="1" distanceRate="1.000000" />
<Info workId="221" prob="1" distanceRate="1.000000" />
<Info workId="229" prob="1" distanceRate="1.000000" />
<Info workId="230" prob="1" distanceRate="1.000000" />
<Info workId="235" prob="1" distanceRate="1" />
<Info workId="236" prob="1" distanceRate="1" />
<Info workId="107" prob="0.3" distanceRate="1.000000" />
<Info workId="108" prob="0.3" distanceRate="1.000000" />
<Info workId="204" prob="" distanceRate="" />
<Info workId="203" prob="0.5" distanceRate="1.000000" />
<Info workId="234" prob="0.3" distanceRate="1.000000" />
<Info workId="102" prob="0.000000" distanceRate="1.000000" />
<Info workId="251" prob="0.300000" distanceRate="1.000000" />
<Info workId="228" prob="0.0" distanceRate="1.000000" />
<Info workId="210" prob="" distanceRate="" />
<Info workId="226" prob="" distanceRate="" />
<Info workId="231" prob="0.3" distanceRate="1.000000" />
<Info workId="103" prob="0.4" distanceRate="1" />
<Info workId="216" prob="0.3" distanceRate="1.000000" />
<Info workId="111" prob="0.4" distanceRate="1.000000" />
<Info workId="223" prob="" distanceRate="1.000000" />
<Info workId="101" prob="0.65" distanceRate="1.000000" />
<Info workId="106" prob="0.3" distanceRate="1.000000" />
<Info workId="212" prob="0" distanceRate="1.000000" />
<Info workId="217" prob="0" distanceRate="1.000000" />
<Info workId="218" prob="" distanceRate="1.000000" />
<Info workId="215" prob="" distanceRate="1.000000" />
<Info workId="220" prob="0.000000" distanceRate="1.000000" />
<Info workId="250" prob="0.000000" distanceRate="1.000000" />
<Info workId="300" prob="0.000000" distanceRate="1.000000" />
<Info workId="301" prob="0.000000" distanceRate="1.000000" />
<Info workId="302" prob="0.000000" distanceRate="1.000000" />
<Info workId="303" prob="0.000000" distanceRate="1.000000" />
<Info workId="304" prob="0.000000" distanceRate="1.000000" />
<Info workId="222" prob="0.000000" distanceRate="1.000000" />
<Info workId="227" prob="0.000000" distanceRate="1.000000" />
<Info workId="232" prob="0.000000" distanceRate="1.000000" />
<Info workId="224" prob="0" distanceRate="1.000000" />
<Info workId="225" prob="0" distanceRate="1.000000" />
<Info workId="150" prob="1" distanceRate="1" />
</Tension>
<Tension id="3">
<Info workId="201" prob="0.500000" distanceRate="1.000000" />
<Info workId="219" prob="1" distanceRate="1.000000" />
<Info workId="221" prob="1" distanceRate="1.000000" />
<Info workId="229" prob="1" distanceRate="1.000000" />
<Info workId="230" prob="1" distanceRate="1.000000" />
<Info workId="235" prob="1" distanceRate="1" />
<Info workId="236" prob="1" distanceRate="1" />
<Info workId="107" prob="0.3" distanceRate="1.000000" />
<Info workId="108" prob="0.3" distanceRate="1.000000" />
<Info workId="204" prob="0" distanceRate="1.000000" />
<Info workId="203" prob="0.5" distanceRate="1.000000" />
<Info workId="103" prob="0.4" distanceRate="1.000000" />
<Info workId="111" prob="0.4" distanceRate="1.000000" />
<Info workId="101" prob="0.6" distanceRate="1.000000" />
<Info workId="106" prob="0.4" distanceRate="1.000000" />
<Info workId="102" prob="0.000000" distanceRate="1.000000" />
<Info workId="251" prob="0.000000" distanceRate="1.000000" />
<Info workId="228" prob="0.000000" distanceRate="1.000000" />
<Info workId="210" prob="0.3" distanceRate="1.000000" />
<Info workId="226" prob="0.5" distanceRate="1.000000" />
<Info workId="231" prob="0.3" distanceRate="1.000000" />
<Info workId="234" prob="0" distanceRate="1.000000" />
<Info workId="216" prob="0.3" distanceRate="1.000000" />
<Info workId="223" prob="" distanceRate="1.000000" />
<Info workId="212" prob="0" distanceRate="1.000000" />
<Info workId="217" prob="0" distanceRate="1.000000" />
<Info workId="218" prob="" distanceRate="1.000000" />
<Info workId="215" prob="0.75" distanceRate="1.000000" />
<Info workId="220" prob="0.000000" distanceRate="1.000000" />
<Info workId="250" prob="0.000000" distanceRate="1.000000" />
<Info workId="300" prob="0.000000" distanceRate="1.000000" />
<Info workId="301" prob="0.000000" distanceRate="1.000000" />
<Info workId="302" prob="0.000000" distanceRate="1.000000" />
<Info workId="303" prob="0.000000" distanceRate="1.000000" />
<Info workId="304" prob="0.000000" distanceRate="1.000000" />
<Info workId="222" prob="0.000000" distanceRate="1.000000" />
<Info workId="227" prob="0.000000" distanceRate="1.000000" />
<Info workId="232" prob="0.000000" distanceRate="1.000000" />
<Info workId="224" prob="0.3" distanceRate="1.000000" />
<Info workId="225" prob="0.3" distanceRate="1.000000" />
<Info workId="150" prob="1" distanceRate="1" />
</Tension>
<Tension id="4">
<Info workId="201" prob="0.500000" distanceRate="1.000000" />
<Info workId="219" prob="1" distanceRate="1.000000" />
<Info workId="221" prob="1" distanceRate="1.000000" />
<Info workId="229" prob="1" distanceRate="1.000000" />
<Info workId="230" prob="1" distanceRate="1.000000" />
<Info workId="235" prob="1" distanceRate="1" />
<Info workId="236" prob="1" distanceRate="1" />
<Info workId="107" prob="0.3" distanceRate="1.000000" />
<Info workId="108" prob="0.3" distanceRate="1.000000" />
<Info workId="204" prob="" distanceRate="" />
<Info workId="203" prob="0.5" distanceRate="1.000000" />
<Info workId="234" prob="0.3" distanceRate="1.000000" />
<Info workId="102" prob="0.000000" distanceRate="1.000000" />
<Info workId="251" prob="0.300000" distanceRate="1.000000" />
<Info workId="228" prob="0.0" distanceRate="1.000000" />
<Info workId="210" prob="" distanceRate="" />
<Info workId="226" prob="" distanceRate="" />
<Info workId="231" prob="0.3" distanceRate="1.000000" />
<Info workId="103" prob="0.4" distanceRate="1" />
<Info workId="216" prob="0.3" distanceRate="1.000000" />
<Info workId="111" prob="0.4" distanceRate="1.000000" />
<Info workId="223" prob="" distanceRate="1.000000" />
<Info workId="101" prob="0.65" distanceRate="1.000000" />
<Info workId="106" prob="0.3" distanceRate="1.000000" />
<Info workId="212" prob="0" distanceRate="1.000000" />
<Info workId="217" prob="0" distanceRate="1.000000" />
<Info workId="218" prob="" distanceRate="1.000000" />
<Info workId="215" prob="" distanceRate="" />
<Info workId="220" prob="0.000000" distanceRate="1.000000" />
<Info workId="250" prob="0.000000" distanceRate="1.000000" />
<Info workId="300" prob="0.000000" distanceRate="1.000000" />
<Info workId="301" prob="0.000000" distanceRate="1.000000" />
<Info workId="302" prob="0.000000" distanceRate="1.000000" />
<Info workId="303" prob="0.000000" distanceRate="1.000000" />
<Info workId="304" prob="0.000000" distanceRate="1.000000" />
<Info workId="222" prob="0.000000" distanceRate="1.000000" />
<Info workId="227" prob="0.000000" distanceRate="1.000000" />
<Info workId="232" prob="0.000000" distanceRate="1.000000" />
<Info workId="224" prob="0" distanceRate="1.000000" />
<Info workId="225" prob="0" distanceRate="1.000000" />
<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="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="102" desc="특수공격(톱날 리액션 유발) + 15% 무브 어택" normalBehaviorId="1102" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2102" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="0.150000" nextAttackId="215" msgImmediately="" msg="" msgProb="" />
<Work id="103" desc="헤비어택(촉수 마비후 범위 마법)" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1104, 1, 1)" distanceType="1" distanceRate="1" coolTime="12000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="215" desc="무브 어택 + 15% 무브 어택" normalBehaviorId="1106" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2106" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1106, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="20000" isDirectionRevision="true" nextAttackProb="0.150000" nextAttackId="303" msgImmediately="" msg="" msgProb="" />
<Work id="106" desc="롱어택(블랙홀)" normalBehaviorId="1105" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2105" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1105, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="20000" isDirectionRevision="true" nextAttackProb="0.600000" nextAttackId="303" 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="30000" 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="30000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="111" 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="212" desc="롱 무브(근)" normalBehaviorId="1109" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2109" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetCombatTime() &gt; 10000 AND IsPrevAttack(1, 217) == 0 AND IsInSkillAttackRange(1109, 0, 0.8)" distanceType="1" distanceRate="1" coolTime="60000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="150" desc="PC에게 접근" normalBehaviorId="1339" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="1340" 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="그로기(HP 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="GetCombatTime() &gt; 15000 AND IsInSkillAttackRange(1102, 1, 0.8)" 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="1" coolTime="15000" isDirectionRevision="true" nextAttackProb="" nextAttackId="227" msgImmediately="" msg="" msgProb="" />
<Work id="210" desc="백무브 + 70% 블랙홀 공격" normalBehaviorId="1206" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2206" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetCombatTime() &gt; 10000 AND IsInSkillAttackRange(1101, 1, 1) AND GetDamagedCount(10) &gt; 5 AND IsPrevAttack(0, 231) == 0" distanceType="1" distanceRate="1.000000" coolTime="60000" isDirectionRevision="true" nextAttackProb="0.7" nextAttackId="106" msgImmediately="" msg="" msgProb="" />
<Work id="216" desc="울트라(주변 범위 슬로우 블라인드 공격)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 20000 AND IsInSkillAttackRange(1110, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="60000" isDirectionRevision="false" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1110" angerBehaviorId="2110" />
<Work id="217" desc="롱무브(원)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 10000 AND IsPrevAttack(1, 212) == 0 AND IsInSkillAttackRange(1111, 0, 0.8)" distanceType="1" distanceRate="1" coolTime="60000" isDirectionRevision="true" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1111" angerBehaviorId="2111" />
<Work id="218" desc="무브 어택 사전 동작" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1106, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="215" msgImmediately="" msg="" msgProb="" normalBehaviorId="1205" angerBehaviorId="2205" />
<Work id="219" desc="태어난 곳을 향해 대 점프 1_1" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="IsOutCombatSpace(1500) == 1" distanceType="1" distanceRate="1" coolTime="120000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="220" msgImmediately="" msg="" msgProb="" normalBehaviorId="764" angerBehaviorId="765" />
<Work id="220" desc="태어난 곳을 향해 대 점프 1_2" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1111" angerBehaviorId="2111" />
<Work id="221" desc="태어난 곳을 향해 중 점프 1_1" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="IsOutCombatSpace(1200) == 1" distanceType="1" distanceRate="1" coolTime="120000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="222" msgImmediately="" msg="" msgProb="" normalBehaviorId="766" angerBehaviorId="767" />
<Work id="222" desc="태어난 곳을 향해 중 점프 1_2" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1109" angerBehaviorId="2109" />
<Work id="223" 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="1341" angerBehaviorId="1342" />
<Work id="224" desc="1_1 23도 좌로 회전 후 이동" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="IsPrevAttack(1, 223) == 0 AND (GetTargetDir() &gt; -60 AND GetTargetDir() &lt; 60)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="223" msgImmediately="" msg="" msgProb="" normalBehaviorId="768" angerBehaviorId="769" />
<Work id="225" desc="2_1 14도 우로 회전 후 이동" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="IsPrevAttack(1, 223) == 0 AND (GetTargetDir() &gt; -60 AND GetTargetDir() &lt; 60)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="223" msgImmediately="" msg="" msgProb="" normalBehaviorId="770" angerBehaviorId="771" />
<Work id="226" 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="true" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1101" angerBehaviorId="2101" />
<Work id="227" desc="어그로 체인지(반복용)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1204" angerBehaviorId="2204" />
<Work id="228" desc="분노시 무브 어택+무브 어택" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1106, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="60000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="215" msgImmediately="" msg="" msgProb="" normalBehaviorId="1106" angerBehaviorId="2106" />
<Work id="229" desc="리액션 검사 후 헤비 어택" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1104, 1, 1) AND IsPrevAttack(0, 102)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="true" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1104" angerBehaviorId="2104" />
<Work id="230" desc="리액션 검사 후 블랙홀 마법 공격" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1105, 1, 0.9) AND IsPrevAttack(0, 102)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="true" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1105" angerBehaviorId="2105" />
<Work id="231" desc="패턴 1_1 헤비어택 후 백무브 후 블랙홀 공격" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 15000 AND IsInSkillAttackRange(1104, 1, 1) AND IsPrevAttack(0, 210) == 0" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="232" msgImmediately="" msg="" msgProb="" normalBehaviorId="1104" angerBehaviorId="2104" />
<Work id="232" desc="패턴 1_2 헤비어택 후 백무브 후 블랙홀 공격" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="true" nextAttackProb="1" nextAttackId="106" msgImmediately="" msg="" msgProb="" normalBehaviorId="1207" angerBehaviorId="2207" />
<Work id="234" desc="패턴 2_1 3연속 무브 어택" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 15000 AND IsInSkillAttackRange(1106, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="27000" isDirectionRevision="true" nextAttackProb="0.7" nextAttackId="300" msgImmediately="" msg="" msgProb="" normalBehaviorId="1106" angerBehaviorId="2106" />
<Work id="235" desc="울트라 검사후 블랙홀 마법" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1105, 1, 0.9) AND IsPrevAttack(1, 216)" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="true" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1105" angerBehaviorId="2105" />
<Work id="236" desc="울트라 검사후 무브 어택" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1106, 1, 0.9) AND IsPrevAttack(1, 216)" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="true" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1106" angerBehaviorId="2106" />
<Work id="250" desc="PC에게 접근" normalBehaviorId="1343" normalBehaviorType="activeMove" offFlockOnNormalMode="true" angerBehaviorId="1344" angerBehaviorType="activeMove" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="" isDirectionRevision="false" nextAttackProb="1.000000" nextAttackId="101" msgImmediately="" msg="" msgProb="" />
<Work id="251" desc="분노시 롱어택(블랙홀) 후 리액션 공격" normalBehaviorId="1105" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2105" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1105, 0, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="20000" isDirectionRevision="true" nextAttackProb="0.700000" nextAttackId="203" msgImmediately="" msg="" msgProb="" />
<Work id="300" desc="패턴 2_2 3연속 무브 어택" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="1" nextAttackId="301" msgImmediately="" msg="" msgProb="" normalBehaviorId="772" angerBehaviorId="773" />
<Work id="301" desc="패턴 2_3 3연속 무브 어택" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="0.25" nextAttackId="302" msgImmediately="" msg="" msgProb="" normalBehaviorId="1106" angerBehaviorId="2106" />
<Work id="302" desc="패턴 2_4 3연속 무브 어택" normalBehaviorId="1106" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2106" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1106, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="20000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="303" desc="1_1 무브 어택(반복용)" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="1" nextAttackId="304" msgImmediately="" msg="" msgProb="" normalBehaviorId="774" angerBehaviorId="775" />
<Work id="304" desc="1_2 무브 어택(반복용)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="0" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1106" angerBehaviorId="2106" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="6000" />
<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="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="101" orderType="normal" formationId="1" />
</WorkList>
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="0.000000" attackId="101" formationCheckTime="2000" formationAttackProb="0.000000" formationAttackId="" />
</ReceiveOrderList>
</Cooperation>
<CounterFlee workId="" toAnger="" speedUpRate="" maxMovingTime="" recentHitTime="" recentPcBehaviorTime="" />
<Idle duration="100" />
<MonsterSummon hpRate="" executionRate="" summonTemplateId="0" summonNum="" summonRange="" />
<Move targetDistance="250" 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="PcTargetBySkillCategoryUsedEx(1, 360, 1105, 1, 0.8, 23, 2)" immediateAttackId="106" msgImmediately="false" msg="" msgProb="" />
<StWork id="2" desc="중형_뒤견제" preProcess="GetRangePcNumEx(1107, 1, 0.9, 180, 0, 180, 0) &gt; 1" immediateAttackId="107" msgImmediately="false" msg="" msgProb="" />
<StWork id="3" desc="중형_좌견제" preProcess="PcTargetByDirectionEx(270, 120, 1107, 1, 1, 0)" immediateAttackId="107" msgImmediately="false" msg="" msgProb="" />
<StWork id="4" desc="중형_우견제" preProcess="PcTargetByDirectionEx(90, 120, 1108, 1, 1, 0)" immediateAttackId="108" msgImmediately="false" msg="" msgProb="" />
<StWork id="5" desc="중형_힐견제" preProcess="PcTargetBySkillCategoryUsedEx(1, 360, 1106, 1, 0.8, 31, 2)" immediateAttackId="215" msgImmediately="false" msg="" msgProb="" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="" />
<AggroChangeAttack nearTargetAttackId="107" showAggroChangeMotionAfterNearTargetAttack="false" distantTargetAttackId="250" showAggroChangeMotionAfterDistantTargetAttack="false" />
<MonsterFlee hpRate="" executionRate="" fleeDistance="" shareAggroRange="" />
</CombatState>
<PeaceState checkInterval="5000" minLeaderDistance="150" maxLeaderDistance="500" noMove="" moveInTerritory="" popupMsg="" msgProb="" msgInterval="" followNearUser="">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="200" moveMaxDistance="500" probSocial="0.300000" moveRadius="500" probMove="0.500000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
</PeaceState>
</Ai>
<Ai id="22" name="유안티 샤먼(고레벨)">
<PeaceState checkInterval="5000" minLeaderDistance="200" maxLeaderDistance="500" followNearUser="false" noMove="" moveInTerritory="" popupMsg="" msgProb="" msgInterval="">
<RandomMove moveMinDistance="100" moveMaxDistance="250" probSocial="0.300000" moveRadius="500" probMove="0.500000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
<Buff range="0" coolTime="0" />
</PeaceState>
<CautionState alertRadius="250" rotateTime="11" probAvoid="0.000000" avoidSkill="0" alertAngle="360" rotateAngle="45" checkInterval="5000" hpResetWhenCombatEnd="true" probActiveMove="0.000000" noMove="" enable="true">
<ActiveMove id="" />
</CautionState>
<CombatState watchRotateTime="11" watchRotateAngle="45" playSocialWhenFirstAggro="true" enable="true">
<ShorttermTarget>
<StTensionList>
<StTension id="1">
<Info stWorkId="1" prob="0" />
<Info stWorkId="5" prob="0" />
<Info stWorkId="2" prob="0" />
<Info stWorkId="3" prob="0.015" />
<Info stWorkId="4" prob="0.015" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="1" desc="원거리 견제" preProcess="PcTargetBySkillCategoryUsedEx(1, 360, 1102, 1, 0.8, 23, 2)" immediateAttackId="211" msgImmediately="false" msg="0" msgProb="0.000000" />
<StWork id="5" desc="원거리 견제" preProcess="PcTargetBySkillCategoryUsedEx(1, 360, 1102, 1, 0.8, 31, 2)" immediateAttackId="211" msgImmediately="false" msg="0" msgProb="0.000000" />
<StWork id="2" desc="후방 적 견제" preProcess="PcTargetByDirectionEx(270, 120, 1108, 1, 1, 0)" immediateAttackId="107" msgImmediately="false" msg="0" msgProb="0.000000" />
<StWork id="3" desc="중형 좌 견제" preProcess="PcTargetByDirectionEx(270, 120, 1108, 1, 1, 0)" immediateAttackId="107" msgImmediately="false" msg="" msgProb="" />
<StWork id="4" desc="중형 우 견제" preProcess="PcTargetByDirectionEx(90, 120, 1108, 1, 1, 0)" immediateAttackId="107" msgImmediately="false" msg="" msgProb="" />
</StWorkList>
</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="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="" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
<TensionList>
<Tension id="1">
<Info workId="1" prob="0.000000" distanceRate="0.800000" />
</Tension>
</TensionList>
<ReceiveOrderList />
</Cooperation>
<Attack>
<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="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="103" desc="헤비어택" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1104, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="104" desc="석화 디버프 후 65% 확률 중독 유발 브레스" normalBehaviorId="1106" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2106" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="" isDirectionRevision="false" nextAttackProb="0.650000" nextAttackId="106" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="106" desc="중독 유발 원거리 브레스 공격" normalBehaviorId="1105" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2105" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1105, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="20000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="107" desc="360도 라운드어택" normalBehaviorId="1108" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2108" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDir() &gt; 60 AND GetTargetDir() &lt; 300 AND IsInSkillAttackRange(1108, 1,1)" distanceType="1" distanceRate="1" coolTime="10000" isDirectionRevision="false" nextAttackProb="0" nextAttackId="251" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="111" desc="박치기공격" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1103, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="201" desc="HP30%탈진동작" normalBehaviorId="1201" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1201" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio() &lt; 0.3" distanceType="1" distanceRate="1" coolTime="14000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="204" desc="어그로체인지동작" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(7) &lt; 1" distanceType="1" distanceRate="1" coolTime="15000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="210" desc="무브어택 + 15% 라운드 어택" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1102, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="0" isDirectionRevision="true" nextAttackProb="0.15" nextAttackId="107" msgImmediately="" msg="" msgProb="" normalBehaviorId="1102" angerBehaviorId="2102" />
<Work id="211" desc="사전 동작_무브 어택(사전 동작 생략함)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1102, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="22000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="210" msgImmediately="" msg="" msgProb="" normalBehaviorId="1203" angerBehaviorId="2203" />
<Work id="212" desc="롱 무브(근)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 20000 AND IsPrevAttack(0, 213) == 0 AND IsInSkillAttackRange(1107, 0, 0.8)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="true" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1107" angerBehaviorId="2107" />
<Work id="213" desc="롱 무브(원)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 20000 AND IsPrevAttack(0, 212) == 0 AND IsInSkillAttackRange(1109, 0, 0.8)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="true" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" angerBehaviorId="2109" normalBehaviorId="1109" />
<Work id="214" desc="태어난 곳을 향해 대 점프 1_1" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="IsOutCombatSpace(1500) == 1" distanceType="1" distanceRate="1" coolTime="120000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="215" msgImmediately="" msg="" msgProb="" normalBehaviorId="796" angerBehaviorId="797" />
<Work id="215" desc="태어난 곳을 향해 대 점프 1_2" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1109" angerBehaviorId="2109" />
<Work id="216" desc="태어난 곳을 향해 중 점프 1_1" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="IsOutCombatSpace(1200) == 1" distanceType="1" distanceRate="1" coolTime="120000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="217" msgImmediately="" msg="" msgProb="" normalBehaviorId="798" angerBehaviorId="799" />
<Work id="217" desc="태어난 곳을 향해 중 점프 1_2" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1107" angerBehaviorId="2107" />
<Work id="218" desc="1_1 23도 좌로 회전 후 이동" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="IsPrevAttack(0, 220) == 0 AND (GetTargetDir() &gt; -60 AND GetTargetDir() &lt; 60)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="220" msgImmediately="" msg="" msgProb="" angerBehaviorId="801" normalBehaviorId="800" />
<Work id="219" desc="2_1 14도 우로 회전 후 이동" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="IsPrevAttack(0, 220) == 0 AND (GetTargetDir() &gt; -60 AND GetTargetDir() &lt; 60)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="220" msgImmediately="" msg="" msgProb="" normalBehaviorId="802" angerBehaviorId="803" />
<Work id="220" desc="정면 방향으로 이동" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="GetTargetDir() &gt; -60 AND GetTargetDir() &lt; 60" distanceType="1" distanceRate="1" coolTime="0" isDirectionRevision="false" nextAttackProb="0.7" nextAttackId="252" msgImmediately="" msg="" msgProb="" normalBehaviorId="1107" angerBehaviorId="2107" />
<Work id="221" desc="백무브+70% 중독 브레스 공격" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 10000 AND IsInSkillAttackRange(1101, 1, 1) AND GetDamagedCount(10) &gt; 5 AND IsPrevAttack(0, 221) == 0 AND IsPrevAttack(0, 230) == 0 AND IsPrevAttack(0, 231) == 0" distanceType="1" distanceRate="1" coolTime="60000" isDirectionRevision="false" nextAttackProb="0.7" nextAttackId="106" msgImmediately="" msg="" msgProb="" angerBehaviorId="2212" normalBehaviorId="1212" />
<Work id="222" 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="true" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1101" angerBehaviorId="2101" />
<Work id="223" desc="분노시 헤비 어택" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1104, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="true" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1104" angerBehaviorId="2104" />
<Work id="224" desc="HP 15% 이하시 도망" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="GetHpRatio() &lt;= 0.3" distanceType="1" distanceRate="1" coolTime="20000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="220" msgImmediately="" msg="" msgProb="" normalBehaviorId="804" angerBehaviorId="805" />
<Work id="225" desc="PC를 보고 회전(어그로 체인지 공격용)" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="" nextAttackProb="1" nextAttackId="220" msgImmediately="" msg="" msgProb="" normalBehaviorId="806" angerBehaviorId="807" />
<Work id="226" desc="패턴 1_1 기본 공격 후 박치기 공격" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 15000 AND IsInSkillAttackRange(1101, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="15000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="111" msgImmediately="" msg="" msgProb="" normalBehaviorId="1101" angerBehaviorId="2101" />
<Work id="228" desc="패턴 3_1 돌진 공격 후 백무브(사전 동작은 생략)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 15000 AND IsInSkillAttackRange(1102, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="15000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="229" msgImmediately="" msg="" msgProb="" normalBehaviorId="1203" angerBehaviorId="2203" />
<Work id="229" desc="패턴 3_2 돌진 공격 후 백무브" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="20000" isDirectionRevision="true" nextAttackProb="0.5" nextAttackId="221" msgImmediately="" msg="" msgProb="" normalBehaviorId="1102" angerBehaviorId="2102" />
<Work id="230" desc="패턴 4_1 백무브 후 23도 좌로 회전 후 이동" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 10000 AND IsInSkillAttackRange(1101, 1, 1) AND GetDamagedCount(10) &gt; 5 AND IsPrevAttack(0, 221) == 0 AND IsPrevAttack(0, 230) == 0 AND IsPrevAttack(0, 231) == 0" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="218" msgImmediately="" msg="" msgProb="" normalBehaviorId="1212" angerBehaviorId="2212" />
<Work id="231" desc="패턴 5_1 백무브 후 14도 우로 회전 후 이동" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 10000 AND IsInSkillAttackRange(1101, 1, 1) AND GetDamagedCount(10) &gt; 5 AND IsPrevAttack(0, 221) == 0 AND IsPrevAttack(0, 230) == 0 AND IsPrevAttack(0, 231) == 0" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="219" msgImmediately="" msg="" msgProb="" normalBehaviorId="1212" angerBehaviorId="2212" />
<Work id="232" desc="패턴 6_1 돌진 공격 2번 후 백 무브" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 15000 AND IsInSkillAttackRange(1102, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="25000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="233" msgImmediately="" msg="" msgProb="" normalBehaviorId="1203" angerBehaviorId="2203" />
<Work id="233" desc="패턴 6_2 돌진 공격 2번 후 백 무브" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 15000 AND IsInSkillAttackRange(1102, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="25000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="229" msgImmediately="" msg="" msgProb="" normalBehaviorId="1102" angerBehaviorId="2102" />
<Work id="234" desc="PC에게 근접" normalBehaviorType="activeMove" offFlockOnNormalMode="" angerBehaviorType="activeMove" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1357" angerBehaviorId="1358" />
<Work id="235" desc="석화 디버프 사전 동작" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 20000 AND IsInSkillAttackRange(1106, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="35000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="104" msgImmediately="" msg="" msgProb="" normalBehaviorId="1203" angerBehaviorId="2203" />
<Work id="250" desc="PC에게 근접(어그로체인지_원거리)" normalBehaviorType="activeMove" offFlockOnNormalMode="" angerBehaviorType="activeMove" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="1" nextAttackId="101" msgImmediately="" msg="" msgProb="" normalBehaviorId="1359" angerBehaviorId="1360" />
<Work id="251" desc="360도 라운드어택(반복용)" normalBehaviorId="1108" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2108" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="0" nextAttackId="" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="252" desc="1_1 롱무브 후 180도 회전 후 다시 롱무브" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="1" nextAttackId="253" msgImmediately="" msg="" msgProb="" normalBehaviorId="808" angerBehaviorId="809" />
<Work id="253" desc="1_2 롱무브 후 180도 회전 후 다시 롱무브" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="false" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1107" angerBehaviorId="2107" />
<Work id="254" desc="석화 디버프 사전 동작(분노)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1106, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="25000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="255" msgImmediately="" msg="" msgProb="" normalBehaviorId="1203" angerBehaviorId="2203" />
<Work id="255" desc="석화 디버프 후 70% 확률 연속 무브 어택" normalBehaviorId="1106" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2106" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="" isDirectionRevision="false" nextAttackProb="0.7" nextAttackId="256" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="256" desc="1_1 무브 어택 후 180도 회전후 무브 어택" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1102, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="0" isDirectionRevision="true" nextAttackProb="0.7" nextAttackId="257" msgImmediately="" msg="" msgProb="" normalBehaviorId="1102" angerBehaviorId="2102" />
<Work id="257" desc="1_2 무브 어택 후 180도 회전후 무브 어택" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="1" nextAttackId="210" msgImmediately="" msg="" msgProb="" normalBehaviorId="810" angerBehaviorId="811" />
</WorkList>
<TensionList>
<Tension id="1">
<Info workId="201" prob="0.500000" distanceRate="1" />
<Info workId="224" prob="" distanceRate="" />
<Info workId="214" prob="1" distanceRate="1" />
<Info workId="216" prob="1" distanceRate="1" />
<Info workId="107" prob="0.3" distanceRate="1" />
<Info workId="204" prob="0" distanceRate="1" />
<Info workId="235" prob="0.5" distanceRate="1" />
<Info workId="103" prob="0.25" distanceRate="1" />
<Info workId="111" prob="0.4" distanceRate="1" />
<Info workId="101" prob="0.6" distanceRate="1" />
<Info workId="106" prob="0.4" distanceRate="1" />
<Info workId="218" prob="0.15" distanceRate="1" />
<Info workId="219" prob="0.15" distanceRate="1" />
<Info workId="223" prob="0" distanceRate="0" />
<Info workId="221" prob="0.2" distanceRate="1" />
<Info workId="222" prob="0.3" distanceRate="1" />
<Info workId="226" prob="0.3" distanceRate="1" />
<Info workId="233" prob="0.15" distanceRate="0" />
<Info workId="232" prob="0" distanceRate="1" />
<Info workId="228" prob="" distanceRate="" />
<Info workId="230" prob="0" distanceRate="1" />
<Info workId="231" prob="0" distanceRate="1" />
<Info workId="220" prob="0" distanceRate="0" />
<Info workId="104" prob="" distanceRate="" />
<Info workId="212" prob="0.2" distanceRate="1" />
<Info workId="213" prob="0.2" distanceRate="1" />
<Info workId="211" prob="0" distanceRate="1" />
<Info workId="210" prob="0.75" distanceRate="1" />
<Info workId="215" prob="0" distanceRate="0" />
<Info workId="217" prob="0" distanceRate="0" />
<Info workId="225" prob="0" distanceRate="0" />
<Info workId="229" prob="0" distanceRate="0" />
<Info workId="250" prob="0" distanceRate="0" />
<Info workId="251" prob="0" distanceRate="0" />
<Info workId="252" prob="0" distanceRate="0" />
<Info workId="253" prob="0" distanceRate="0" />
<Info workId="254" prob="0" distanceRate="0" />
<Info workId="255" prob="0" distanceRate="0" />
<Info workId="256" prob="0" distanceRate="0" />
<Info workId="257" prob="0" distanceRate="0" />
<Info workId="234" prob="1" distanceRate="1" />
</Tension>
<Tension id="2">
<Info workId="201" prob="" distanceRate="" />
<Info workId="224" prob="" distanceRate="" />
<Info workId="214" prob="1" distanceRate="1" />
<Info workId="216" prob="1" distanceRate="1" />
<Info workId="107" prob="0.3" distanceRate="1" />
<Info workId="204" prob="" distanceRate="" />
<Info workId="254" prob="0.5" distanceRate="0" />
<Info workId="235" prob="0" distanceRate="1" />
<Info workId="223" prob="0.3" distanceRate="1" />
<Info workId="221" prob="" distanceRate="" />
<Info workId="222" prob="" distanceRate="" />
<Info workId="226" prob="0.3" distanceRate="1" />
<Info workId="233" prob="0.15" distanceRate="0" />
<Info workId="232" prob="0" distanceRate="0" />
<Info workId="228" prob="0" distanceRate="1" />
<Info workId="230" prob="" distanceRate="" />
<Info workId="231" prob="" distanceRate="" />
<Info workId="103" prob="" distanceRate="" />
<Info workId="111" prob="0.4" distanceRate="1" />
<Info workId="220" prob="0" distanceRate="0" />
<Info workId="101" prob="0.65" distanceRate="1" />
<Info workId="106" prob="0.2" distanceRate="1" />
<Info workId="104" prob="" distanceRate="" />
<Info workId="212" prob="0.2" distanceRate="1" />
<Info workId="213" prob="0.2" distanceRate="1" />
<Info workId="211" prob="0" distanceRate="1" />
<Info workId="210" prob="0.75" distanceRate="1" />
<Info workId="215" prob="0" distanceRate="0" />
<Info workId="217" prob="0" distanceRate="0" />
<Info workId="225" prob="0" distanceRate="0" />
<Info workId="229" prob="0" distanceRate="0" />
<Info workId="250" prob="0" distanceRate="0" />
<Info workId="251" prob="0" distanceRate="0" />
<Info workId="252" prob="0" distanceRate="0" />
<Info workId="253" prob="0" distanceRate="0" />
<Info workId="255" prob="0" distanceRate="0" />
<Info workId="256" prob="0" distanceRate="0" />
<Info workId="257" prob="0" distanceRate="0" />
<Info workId="218" prob="0.15" distanceRate="1" />
<Info workId="219" prob="0.15" distanceRate="1" />
<Info workId="234" prob="1" distanceRate="1" />
</Tension>
<Tension id="3">
<Info workId="201" prob="" distanceRate="" />
<Info workId="224" prob="0.5" distanceRate="1" />
<Info workId="214" prob="1" distanceRate="1" />
<Info workId="216" prob="1" distanceRate="1" />
<Info workId="107" prob="0.3" distanceRate="1" />
<Info workId="204" prob="0" distanceRate="1" />
<Info workId="235" prob="0.5" distanceRate="1" />
<Info workId="103" prob="0.25" distanceRate="1" />
<Info workId="111" prob="0.4" distanceRate="1" />
<Info workId="101" prob="0.6" distanceRate="1" />
<Info workId="106" prob="0.4" distanceRate="1" />
<Info workId="218" prob="0.15" distanceRate="1" />
<Info workId="219" prob="0.15" distanceRate="1" />
<Info workId="223" prob="0" distanceRate="0" />
<Info workId="221" prob="0.2" distanceRate="1" />
<Info workId="222" prob="0.5" distanceRate="1" />
<Info workId="226" prob="0.3" distanceRate="1" />
<Info workId="233" prob="0.15" distanceRate="0" />
<Info workId="232" prob="0" distanceRate="0" />
<Info workId="228" prob="0" distanceRate="1" />
<Info workId="230" prob="0" distanceRate="1" />
<Info workId="231" prob="0" distanceRate="1" />
<Info workId="220" prob="0" distanceRate="0" />
<Info workId="104" prob="" distanceRate="" />
<Info workId="212" prob="0.2" distanceRate="1" />
<Info workId="213" prob="0.2" distanceRate="1" />
<Info workId="211" prob="0" distanceRate="1" />
<Info workId="210" prob="0.75" distanceRate="1" />
<Info workId="215" prob="0" distanceRate="0" />
<Info workId="217" prob="0" distanceRate="0" />
<Info workId="225" prob="0" distanceRate="0" />
<Info workId="229" prob="0" distanceRate="0" />
<Info workId="250" prob="0" distanceRate="0" />
<Info workId="251" prob="0" distanceRate="0" />
<Info workId="252" prob="0" distanceRate="0" />
<Info workId="253" prob="0" distanceRate="0" />
<Info workId="254" prob="0" distanceRate="0" />
<Info workId="255" prob="0" distanceRate="0" />
<Info workId="256" prob="0" distanceRate="0" />
<Info workId="257" prob="0" distanceRate="0" />
<Info workId="234" prob="1" distanceRate="1" />
</Tension>
<Tension id="4">
<Info workId="201" prob="0.500000" distanceRate="1" />
<Info workId="224" prob="" distanceRate="" />
<Info workId="214" prob="1" distanceRate="1" />
<Info workId="216" prob="1" distanceRate="1" />
<Info workId="107" prob="0.3" distanceRate="1" />
<Info workId="204" prob="" distanceRate="" />
<Info workId="254" prob="0.5" distanceRate="0" />
<Info workId="235" prob="0" distanceRate="1" />
<Info workId="223" prob="0.3" distanceRate="1" />
<Info workId="221" prob="" distanceRate="" />
<Info workId="222" prob="" distanceRate="" />
<Info workId="226" prob="0.3" distanceRate="1" />
<Info workId="233" prob="0.15" distanceRate="0" />
<Info workId="232" prob="0" distanceRate="1" />
<Info workId="228" prob="0" distanceRate="1" />
<Info workId="230" prob="" distanceRate="" />
<Info workId="231" prob="" distanceRate="" />
<Info workId="103" prob="" distanceRate="" />
<Info workId="111" prob="0.4" distanceRate="1" />
<Info workId="220" prob="0" distanceRate="0" />
<Info workId="101" prob="0.65" distanceRate="1" />
<Info workId="106" prob="0.2" distanceRate="1" />
<Info workId="104" prob="" distanceRate="" />
<Info workId="212" prob="0.2" distanceRate="1" />
<Info workId="213" prob="0.2" distanceRate="1" />
<Info workId="211" prob="0" distanceRate="1" />
<Info workId="210" prob="0.75" distanceRate="1" />
<Info workId="215" prob="0" distanceRate="0" />
<Info workId="217" prob="0" distanceRate="0" />
<Info workId="225" prob="0" distanceRate="0" />
<Info workId="229" prob="0" distanceRate="0" />
<Info workId="250" prob="0" distanceRate="0" />
<Info workId="251" prob="0" distanceRate="0" />
<Info workId="252" prob="0" distanceRate="0" />
<Info workId="253" prob="0" distanceRate="0" />
<Info workId="255" prob="0" distanceRate="0" />
<Info workId="256" prob="0" distanceRate="0" />
<Info workId="257" prob="0" distanceRate="0" />
<Info workId="218" prob="0.15" distanceRate="1" />
<Info workId="219" prob="0.15" distanceRate="1" />
<Info workId="234" prob="1" distanceRate="1" />
</Tension>
</TensionList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Move targetDistance="300" timeout="1000" />
<Social socialMotionId="0" />
<Idle duration="1000" />
<MonsterFlee hpRate="0.000000" executionRate="0.000000" fleeDistance="0" shareAggroRange="0" />
<MonsterSummon hpRate="0" executionRate="0" summonNum="1" summonRange="300" summonTemplateId="0" />
<CounterFlee workId="" toAnger="" speedUpRate="" maxMovingTime="" recentHitTime="" recentPcBehaviorTime="" />
<PatternList>
<Pattern default="true">
<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>
<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>
</Pattern>
<Pattern minHpRatio="0" maxHpRatio="0.15">
<NormalMode>
<Tension attackTension="3" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1" cooperationProb="0" shorttermTargetProb="1" avoidProb="0" moveProb="0" socialProb="0" />
</NormalMode>
<AngerMode>
<Tension attackTension="4" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1" cooperationProb="0" shorttermTargetProb="0" avoidProb="0" moveProb="0" socialProb="0" />
</AngerMode>
</Pattern>
</PatternList>
<AggroChangeAttack nearTargetAttackId="107" showAggroChangeMotionAfterNearTargetAttack="false" distantTargetAttackId="250" showAggroChangeMotionAfterDistantTargetAttack="false" />
</CombatState>
</Ai>
</AIData>