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

1405 lines
141 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<AIData huntingZoneId="402">
<Ai id="0" 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="342" angerBehaviorId="343" />
<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="344" angerBehaviorId="345" />
<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="346" angerBehaviorId="347" />
<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="1171" angerBehaviorId="1172" />
<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="348" angerBehaviorId="349" />
<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="1173" angerBehaviorId="1174" />
<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="350" angerBehaviorId="351" />
<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="1175" angerBehaviorId="1176" />
<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="352" angerBehaviorId="353" />
<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="1177" angerBehaviorId="1178" />
</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="1" name="청의마인(중레벨)">
<CautionState alertRadius="250" rotateTime="30" probAvoid="" avoidSkill="" alertAngle="360" rotateAngle="50" checkInterval="5000" probActiveMove="0.100000" enable="false" hpResetWhenCombatEnd="true" />
<CombatState watchRotateTime="12" watchRotateAngle="45" playSocialWhenFirstAggro="false" enable="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="14" prob="0.5" distanceRate="1.000000" />
<Info workId="27" prob="" distanceRate="" />
<Info workId="21" prob="1" distanceRate="1" />
<Info workId="9" prob="0.3" distanceRate="1.000000" />
<Info workId="8" prob="0.3" distanceRate="1.000000" />
<Info workId="17" prob="0" distanceRate="1.000000" />
<Info workId="12" prob="0.5" distanceRate="1.000000" />
<Info workId="3" prob="0.3" distanceRate="1.000000" />
<Info workId="2" prob="0.3" distanceRate="1.000000" />
<Info workId="1" prob="0.5" distanceRate="1.000000" />
<Info workId="5" prob="0.4" distanceRate="" />
<Info workId="20" prob="0.2" distanceRate="1" />
<Info workId="25" prob="0.3" distanceRate="1" />
<Info workId="26" prob="0.3" distanceRate="1" />
<Info workId="6" prob="0.25" distanceRate="1.000000" />
<Info workId="34" prob="0.15" distanceRate="1" />
<Info workId="18" prob="" distanceRate="" />
<Info workId="4" prob="0.7" distanceRate="1.000000" />
<Info workId="16" prob="" distanceRate="" />
<Info workId="19" prob="" distanceRate="" />
<Info workId="7" prob="" distanceRate="" />
<Info workId="22" prob="" distanceRate="" />
<Info workId="28" prob="" distanceRate="" />
<Info workId="29" prob="" distanceRate="" />
<Info workId="30" prob="" distanceRate="" />
<Info workId="33" prob="" distanceRate="" />
<Info workId="35" prob="0.3" distanceRate="1" />
<Info workId="36" prob="0.3" distanceRate="1" />
<Info workId="37" prob="" distanceRate="" />
<Info workId="39" prob="" distanceRate="" />
<Info workId="40" prob="" distanceRate="" />
<Info workId="50" prob="" distanceRate="" />
<Info workId="60" prob="" distanceRate="" />
<Info workId="100" prob="" distanceRate="" />
<Info workId="51" prob="" distanceRate="" />
<Info workId="32" prob="1" distanceRate="1" />
</Tension>
<Tension id="2">
<Info workId="14" prob="" distanceRate="1.000000" />
<Info workId="27" prob="" distanceRate="" />
<Info workId="21" prob="1" distanceRate="1" />
<Info workId="9" prob="0.3" distanceRate="1.000000" />
<Info workId="8" prob="0.3" distanceRate="1.000000" />
<Info workId="17" prob="" distanceRate="" />
<Info workId="12" prob="0.5" distanceRate="1.000000" />
<Info workId="30" prob="0.3" distanceRate="" />
<Info workId="20" prob="" distanceRate="" />
<Info workId="25" prob="" distanceRate="" />
<Info workId="26" prob="" distanceRate="1" />
<Info workId="2" prob="0.25" distanceRate="1" />
<Info workId="3" prob="0.25" distanceRate="1.000000" />
<Info workId="6" prob="" distanceRate="1" />
<Info workId="34" prob="0.3" distanceRate="1" />
<Info workId="1" prob="0.65" distanceRate="1.000000" />
<Info workId="18" prob="" distanceRate="" />
<Info workId="5" prob="0.3" distanceRate="1" />
<Info workId="4" prob="0.7" distanceRate="1.000000" />
<Info workId="16" prob="" distanceRate="" />
<Info workId="19" prob="" distanceRate="" />
<Info workId="7" prob="" distanceRate="" />
<Info workId="22" prob="" distanceRate="" />
<Info workId="28" prob="" distanceRate="" />
<Info workId="29" prob="" distanceRate="" />
<Info workId="33" prob="" distanceRate="" />
<Info workId="35" prob="0.3" distanceRate="1" />
<Info workId="36" prob="0.3" distanceRate="1" />
<Info workId="37" prob="" distanceRate="" />
<Info workId="39" prob="" distanceRate="" />
<Info workId="40" prob="" distanceRate="" />
<Info workId="50" prob="" distanceRate="" />
<Info workId="60" prob="" distanceRate="" />
<Info workId="100" prob="" distanceRate="" />
<Info workId="51" prob="" distanceRate="" />
<Info workId="32" prob="1" distanceRate="1" />
</Tension>
<Tension id="3">
<Info workId="14" prob="0" distanceRate="1" />
<Info workId="27" prob="0.5" distanceRate="1" />
<Info workId="21" prob="1" distanceRate="1" />
<Info workId="9" prob="0.3" distanceRate="1.000000" />
<Info workId="8" prob="0.3" distanceRate="1.000000" />
<Info workId="17" prob="0" distanceRate="1.000000" />
<Info workId="12" prob="0.5" distanceRate="1.000000" />
<Info workId="3" prob="0.3" distanceRate="1.000000" />
<Info workId="2" prob="0.3" distanceRate="1.000000" />
<Info workId="1" prob="0.5" distanceRate="1.000000" />
<Info workId="5" prob="0.4" distanceRate="" />
<Info workId="20" prob="0.2" distanceRate="1" />
<Info workId="25" prob="0.5" distanceRate="1" />
<Info workId="26" prob="0.3" distanceRate="1" />
<Info workId="6" prob="0.25" distanceRate="1.000000" />
<Info workId="34" prob="0.15" distanceRate="1" />
<Info workId="18" prob="" distanceRate="" />
<Info workId="4" prob="0.7" distanceRate="1.000000" />
<Info workId="16" prob="" distanceRate="" />
<Info workId="19" prob="" distanceRate="" />
<Info workId="7" prob="" distanceRate="" />
<Info workId="22" prob="" distanceRate="" />
<Info workId="28" prob="" distanceRate="" />
<Info workId="29" prob="" distanceRate="" />
<Info workId="30" prob="" distanceRate="" />
<Info workId="33" prob="" distanceRate="" />
<Info workId="35" prob="0.3" distanceRate="1" />
<Info workId="36" prob="0.3" distanceRate="1" />
<Info workId="37" prob="" distanceRate="" />
<Info workId="39" prob="" distanceRate="" />
<Info workId="40" prob="" distanceRate="" />
<Info workId="50" prob="" distanceRate="" />
<Info workId="60" prob="" distanceRate="" />
<Info workId="100" prob="" distanceRate="" />
<Info workId="51" prob="" distanceRate="" />
<Info workId="32" prob="1" distanceRate="1" />
</Tension>
<Tension id="4">
<Info workId="14" prob="0.5" distanceRate="1.000000" />
<Info workId="27" prob="" distanceRate="" />
<Info workId="21" prob="1" distanceRate="1" />
<Info workId="9" prob="0.3" distanceRate="1.000000" />
<Info workId="8" prob="0.3" distanceRate="1.000000" />
<Info workId="17" prob="" distanceRate="" />
<Info workId="12" prob="0.5" distanceRate="1.000000" />
<Info workId="30" prob="0.3" distanceRate="" />
<Info workId="20" prob="" distanceRate="" />
<Info workId="25" prob="" distanceRate="" />
<Info workId="26" prob="" distanceRate="1" />
<Info workId="2" prob="0.25" distanceRate="1" />
<Info workId="3" prob="0.25" distanceRate="1.000000" />
<Info workId="6" prob="" distanceRate="1.000000" />
<Info workId="34" prob="0.3" distanceRate="1" />
<Info workId="1" prob="0.65" distanceRate="1.000000" />
<Info workId="18" prob="" distanceRate="" />
<Info workId="5" prob="0.3" distanceRate="1" />
<Info workId="4" prob="0.7" distanceRate="1.000000" />
<Info workId="16" prob="" distanceRate="" />
<Info workId="19" prob="" distanceRate="" />
<Info workId="7" prob="" distanceRate="" />
<Info workId="22" prob="" distanceRate="" />
<Info workId="28" prob="" distanceRate="" />
<Info workId="29" prob="" distanceRate="" />
<Info workId="33" prob="" distanceRate="" />
<Info workId="35" prob="0.3" distanceRate="1" />
<Info workId="36" prob="0.3" distanceRate="1" />
<Info workId="37" prob="" distanceRate="" />
<Info workId="39" prob="" distanceRate="" />
<Info workId="40" prob="" distanceRate="" />
<Info workId="50" prob="" distanceRate="" />
<Info workId="60" prob="" distanceRate="" />
<Info workId="100" prob="" distanceRate="" />
<Info workId="51" prob="" distanceRate="" />
<Info workId="32" prob="1" distanceRate="1" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="좌우 기본 공격" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1101, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="" isDirectionRevision="true" nextAttackProb="0" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="2" desc="데미지 딜링" normalBehaviorId="1110" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2110" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1110, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="" isDirectionRevision="true" nextAttackProb="0" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="3" desc="3연타 공격" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1103, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="" isDirectionRevision="true" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="4" desc="손가락 탄환 발사" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1104, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="" isDirectionRevision="true" nextAttackProb="0" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="5" desc="브레스 뿜기" normalBehaviorId="1106" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2106" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1106, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1" nextAttackId="17" msgImmediately="" msg="" msgProb="" />
<Work id="6" desc="좌우 6연타 전진 공격" normalBehaviorId="1107" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2107" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1107, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="7" desc="점프 리액션 공격 사전동작" normalBehaviorId="1203" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2203" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1106, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="16" msgImmediately="" msg="" msgProb="" />
<Work id="8" 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.000000" coolTime="30000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="9" desc="좌회전 공격" normalBehaviorId="1109" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2109" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDir() &gt; 180 AND GetTargetDir() &lt; 300 AND IsInSkillAttackRange(1109, 1,1)" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="12" desc="점프 리액션 공격 사전동작+데미지 딜링 콤보" normalBehaviorId="1203" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2203" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetCombatTime() &gt; 20000 AND IsInSkillAttackRange(1102, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="20000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="16" msgImmediately="" msg="" msgProb="" />
<Work id="14" desc="HP없으면 헉헉" normalBehaviorId="1201" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1201" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio()&lt;0.3" distanceType="1" distanceRate="1.000000" coolTime="14000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="16" desc="점프 리액션 공격" normalBehaviorId="1102" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2102" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1" nextAttackId="37" msgImmediately="" msg="" msgProb="" />
<Work id="17" desc="어그로 체인지" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(7) &lt; 1" distanceType="1" distanceRate="1.000000" coolTime="15000" isDirectionRevision="true" nextAttackProb="0" nextAttackId="19" msgImmediately="" msg="" msgProb="" />
<Work id="18" desc="주변 대폭발(울트라 공격)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 20000 AND IsInSkillAttackRange(1111, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="true" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1111" angerBehaviorId="2111" />
<Work id="19" 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="20" desc="백회피" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1101, 1, 1) AND GetDamagedCount(10) &gt; 5" distanceType="1" distanceRate="1" coolTime="60000" isDirectionRevision="true" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1212" angerBehaviorId="2212" />
<Work id="21" desc="태어난 곳을 향해 짧은 액티브 무브 1_1" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="IsOutCombatSpace(1200) == 1" distanceType="1" distanceRate="1" coolTime="120000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="22" msgImmediately="" msg="" msgProb="" normalBehaviorId="354" angerBehaviorId="355" />
<Work id="22" desc="태어난 곳을 향해 짧은 액티브 무브 1_2" normalBehaviorType="activeMove" offFlockOnNormalMode="" angerBehaviorType="activeMove" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="1" nextAttackId="4" msgImmediately="" msg="" msgProb="" normalBehaviorId="1179" angerBehaviorId="1180" />
<Work id="25" 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="26" desc="패턴1_1 백 무브 후 브레스 공격" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 15000 AND IsInSkillAttackRange(1101, 1, 1)" distanceType="1" distanceRate="1" coolTime="20000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="5" msgImmediately="" msg="" msgProb="" normalBehaviorId="1212" angerBehaviorId="2212" />
<Work id="27" 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="28" msgImmediately="" msg="" msgProb="" normalBehaviorId="356" angerBehaviorId="357" />
<Work id="28" desc="체력 30% 이하시 도망1_2" normalBehaviorType="activeMove" offFlockOnNormalMode="" angerBehaviorType="activeMove" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="1" nextAttackId="14" msgImmediately="" msg="" msgProb="" normalBehaviorId="1181" angerBehaviorId="1182" />
<Work id="29" desc="사전 동작(미정)" normalBehaviorType="social" offFlockOnNormalMode="" angerBehaviorType="social" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="" coolTime="" isDirectionRevision="" nextAttackProb="1" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1" angerBehaviorId="1" />
<Work id="30" desc="6연타 공격 후 브레스 공격(분노용)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1107, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="20000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="5" msgImmediately="" msg="" msgProb="" normalBehaviorId="1107" angerBehaviorId="2107" />
<Work id="32" desc="PC 근처로 추적" normalBehaviorType="activeMove" offFlockOnNormalMode="" angerBehaviorType="activeMove" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1104, 0.5, 0.8)" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="true" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1183" angerBehaviorId="1184" />
<Work id="33" desc="직선 방향으로 이동" normalBehaviorType="activeMove" offFlockOnNormalMode="" angerBehaviorType="activeMove" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1185" angerBehaviorId="1186" />
<Work id="34" desc="PC를 보고 회전" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="GetTargetDir() &gt; -60 AND GetTargetDir() &lt; 60" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="33" msgImmediately="" msg="" msgProb="" normalBehaviorId="358" angerBehaviorId="359" />
<Work id="35" desc="좌로 30도 회전" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="IsPrevAttack(1, 33) == 0 AND (GetTargetDir() &gt; -60 AND GetTargetDir() &lt; 60)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="33" msgImmediately="" msg="" msgProb="" normalBehaviorId="360" angerBehaviorId="361" />
<Work id="36" desc="우로 30도 회전" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="IsPrevAttack(1, 33) == 0 AND (GetTargetDir() &gt; -60 AND GetTargetDir() &lt; 60)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="33" msgImmediately="" msg="" msgProb="" normalBehaviorId="362" angerBehaviorId="363" />
<Work id="37" desc="리액션 공격(반복용)" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="true" nextAttackProb="1" nextAttackId="60" msgImmediately="" msg="" msgProb="" normalBehaviorId="1102" angerBehaviorId="2102" />
<Work id="39" desc="패턴1_2 백 무브 후 6연속 공격 2회 반복" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="true" nextAttackProb="1" nextAttackId="6" msgImmediately="" msg="" msgProb="" normalBehaviorId="1107" angerBehaviorId="2107" />
<Work id="40" desc="패턴2_2 3연속 박수 치기(분노용)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="" nextAttackProb="1" nextAttackId="2" msgImmediately="" msg="" msgProb="" normalBehaviorId="1110" angerBehaviorId="2110" />
<Work id="50" desc="1_1 pc를 보고 회전(원거리 어그로 체인지 공격용)" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="1" nextAttackId="51" msgImmediately="" msg="" msgProb="" normalBehaviorId="364" angerBehaviorId="365" />
<Work id="51" desc="1_2 pc를 보고 회전(원거리 어그로 체인지 공격용)" normalBehaviorType="activeMove" offFlockOnNormalMode="" angerBehaviorType="activeMove" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="1" nextAttackId="4" msgImmediately="" msg="" msgProb="" normalBehaviorId="1187" angerBehaviorId="1188" />
<Work id="60" desc="리액션 공격 2번 후 데미지 딜링 후 어그로 체인지" normalBehaviorId="1110" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2110" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1110, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="17" msgImmediately="" msg="" msgProb="" />
<Work id="100" desc="PC 근처로 추적(어그로 체인지_원거리)" normalBehaviorType="activeMove" offFlockOnNormalMode="" angerBehaviorType="activeMove" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1104, 0.5, 0.8)" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="1" nextAttackId="1" msgImmediately="" msg="" msgProb="" normalBehaviorId="1189" angerBehaviorId="1190" />
</WorkList>
</Attack>
<Avoid avoidSkillId="1102" cooltime="10000" />
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1">
<Info workId="1" prob="0.300000" distanceRate="1.000000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="" normalBehaviorId="0" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="0" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" sendOrderId="1" sendOrderRange="300" sendOrderMaxCount="2" sendOrderRefTarget="1" distanceType="3" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="normal" formationId="0" />
</WorkList>
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="1.000000" attackId="1" formationCheckTime="0" formationAttackProb="0.000000" formationAttackId="0" />
<ReceiveOrder orderId="2" prob="1.000000" attackId="2" formationCheckTime="0" formationAttackProb="0.000000" formationAttackId="0" />
</ReceiveOrderList>
</Cooperation>
<CounterFlee workId="" toAnger="false" speedUpRate="" maxMovingTime="" recentHitTime="" recentPcBehaviorTime="" />
<Idle duration="1000" />
<MonsterSummon hpRate="0.200000" executionRate="0" summonNum="1" summonRange="300" summonTemplateId="0" />
<Move targetDistance="100" timeout="10000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="2" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1" cooperationProb="0.000000" shorttermTargetProb="0" avoidProb="0" moveProb="0" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1" cooperationProb="0.000000" shorttermTargetProb="1" avoidProb="0" moveProb="0" 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" moveProb="0" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="3" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1" cooperationProb="0.000000" shorttermTargetProb="1" avoidProb="0" moveProb="0" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1">
<Info stWorkId="5" prob="0.015000" />
<Info stWorkId="6" prob="0.015000" />
<Info stWorkId="4" prob="0.000000" />
<Info stWorkId="3" prob="0" />
<Info stWorkId="2" prob="0.000000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="2" desc="뒤에서 많이 때리면 회전한다." preProcess="GetRangePcNumEx(1108, 1, 0.8, 180, 0, 180, 0) &gt; 1" immediateAttackId="8" />
<StWork id="3" desc="원거리 공격 견재용" preProcess="PcTargetBySkillCategoryUsedEx(1, 360, 1104, 1, 0.8, 23, 2)" immediateAttackId="50" />
<StWork id="4" desc="원거리 힐 견재용" preProcess="PcTargetBySkillCategoryUsedEx(1, 360, 1104, 1, 0.8, 31, 2)" immediateAttackId="50" />
<StWork id="5" desc="우회전 공격" preProcess="PcTargetByDirectionEx(90, 120, 1108, 1, 1, 0)" immediateAttackId="8" />
<StWork id="6" desc="좌회전 공격" preProcess="PcTargetByDirectionEx(270, 120, 1109, 1, 1, 0)" immediateAttackId="9" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
<AggroChangeAttack nearTargetAttackId="8" showAggroChangeMotionAfterNearTargetAttack="false" distantTargetAttackId="100" showAggroChangeMotionAfterDistantTargetAttack="false" />
<MonsterFlee hpRate="" executionRate="" fleeDistance="" shareAggroRange="" />
</CombatState>
<PeaceState checkInterval="5000" minLeaderDistance="100" maxLeaderDistance="200" followNearUser="">
<RandomMove moveMinDistance="100" moveMaxDistance="150" probSocial="0.00000" moveRadius="1000" probMove="0.00000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
<Buff range="" coolTime="">
<Skill skillId="1101" class="" />
</Buff>
</PeaceState>
</Ai>
<Ai id="10" name="청의마인(중레벨)">
<CautionState alertRadius="250" rotateTime="30" probAvoid="" avoidSkill="" alertAngle="360" rotateAngle="50" checkInterval="5000" probActiveMove="0.100000" enable="false" hpResetWhenCombatEnd="true" />
<CombatState watchRotateTime="12" watchRotateAngle="45" playSocialWhenFirstAggro="false" enable="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="14" prob="0.5" distanceRate="1.000000" />
<Info workId="27" prob="" distanceRate="" />
<Info workId="21" prob="1" distanceRate="1" />
<Info workId="9" prob="0.3" distanceRate="1.000000" />
<Info workId="8" prob="0.3" distanceRate="1.000000" />
<Info workId="17" prob="0" distanceRate="1.000000" />
<Info workId="12" prob="0.5" distanceRate="1.000000" />
<Info workId="3" prob="0.3" distanceRate="1.000000" />
<Info workId="2" prob="0.3" distanceRate="1.000000" />
<Info workId="1" prob="0.5" distanceRate="1.000000" />
<Info workId="5" prob="0.4" distanceRate="" />
<Info workId="20" prob="0.2" distanceRate="1" />
<Info workId="25" prob="0.3" distanceRate="1" />
<Info workId="26" prob="0.3" distanceRate="1" />
<Info workId="6" prob="0.25" distanceRate="1.000000" />
<Info workId="34" prob="0.15" distanceRate="1" />
<Info workId="18" prob="" distanceRate="" />
<Info workId="4" prob="0.7" distanceRate="1.000000" />
<Info workId="16" prob="" distanceRate="" />
<Info workId="19" prob="" distanceRate="" />
<Info workId="7" prob="" distanceRate="" />
<Info workId="22" prob="" distanceRate="" />
<Info workId="28" prob="" distanceRate="" />
<Info workId="29" prob="" distanceRate="" />
<Info workId="30" prob="" distanceRate="" />
<Info workId="33" prob="" distanceRate="" />
<Info workId="35" prob="0.3" distanceRate="1" />
<Info workId="36" prob="0.3" distanceRate="1" />
<Info workId="37" prob="" distanceRate="" />
<Info workId="39" prob="" distanceRate="" />
<Info workId="40" prob="" distanceRate="" />
<Info workId="50" prob="" distanceRate="" />
<Info workId="60" prob="" distanceRate="" />
<Info workId="100" prob="" distanceRate="" />
<Info workId="51" prob="" distanceRate="" />
<Info workId="32" prob="1" distanceRate="1" />
</Tension>
<Tension id="2">
<Info workId="14" prob="" distanceRate="1.000000" />
<Info workId="27" prob="" distanceRate="" />
<Info workId="21" prob="1" distanceRate="1" />
<Info workId="9" prob="0.3" distanceRate="1.000000" />
<Info workId="8" prob="0.3" distanceRate="1.000000" />
<Info workId="17" prob="" distanceRate="" />
<Info workId="12" prob="0.5" distanceRate="1.000000" />
<Info workId="30" prob="0.3" distanceRate="" />
<Info workId="20" prob="" distanceRate="" />
<Info workId="25" prob="" distanceRate="" />
<Info workId="26" prob="" distanceRate="1" />
<Info workId="2" prob="0.25" distanceRate="1" />
<Info workId="3" prob="0.25" distanceRate="1.000000" />
<Info workId="6" prob="" distanceRate="1" />
<Info workId="34" prob="0.3" distanceRate="1" />
<Info workId="1" prob="0.65" distanceRate="1.000000" />
<Info workId="18" prob="" distanceRate="" />
<Info workId="5" prob="0.3" distanceRate="1" />
<Info workId="4" prob="0.7" distanceRate="1.000000" />
<Info workId="16" prob="" distanceRate="" />
<Info workId="19" prob="" distanceRate="" />
<Info workId="7" prob="" distanceRate="" />
<Info workId="22" prob="" distanceRate="" />
<Info workId="28" prob="" distanceRate="" />
<Info workId="29" prob="" distanceRate="" />
<Info workId="33" prob="" distanceRate="" />
<Info workId="35" prob="0.3" distanceRate="1" />
<Info workId="36" prob="0.3" distanceRate="1" />
<Info workId="37" prob="" distanceRate="" />
<Info workId="39" prob="" distanceRate="" />
<Info workId="40" prob="" distanceRate="" />
<Info workId="50" prob="" distanceRate="" />
<Info workId="60" prob="" distanceRate="" />
<Info workId="100" prob="" distanceRate="" />
<Info workId="51" prob="" distanceRate="" />
<Info workId="32" prob="1" distanceRate="1" />
</Tension>
<Tension id="3">
<Info workId="14" prob="0" distanceRate="1" />
<Info workId="27" prob="0.5" distanceRate="1" />
<Info workId="21" prob="1" distanceRate="1" />
<Info workId="9" prob="0.3" distanceRate="1.000000" />
<Info workId="8" prob="0.3" distanceRate="1.000000" />
<Info workId="17" prob="0" distanceRate="1.000000" />
<Info workId="12" prob="0.5" distanceRate="1.000000" />
<Info workId="3" prob="0.3" distanceRate="1.000000" />
<Info workId="2" prob="0.3" distanceRate="1.000000" />
<Info workId="1" prob="0.5" distanceRate="1.000000" />
<Info workId="5" prob="0.4" distanceRate="" />
<Info workId="20" prob="0.2" distanceRate="1" />
<Info workId="25" prob="0.5" distanceRate="1" />
<Info workId="26" prob="0.3" distanceRate="1" />
<Info workId="6" prob="0.25" distanceRate="1.000000" />
<Info workId="34" prob="0.15" distanceRate="1" />
<Info workId="18" prob="" distanceRate="" />
<Info workId="4" prob="0.7" distanceRate="1.000000" />
<Info workId="16" prob="" distanceRate="" />
<Info workId="19" prob="" distanceRate="" />
<Info workId="7" prob="" distanceRate="" />
<Info workId="22" prob="" distanceRate="" />
<Info workId="28" prob="" distanceRate="" />
<Info workId="29" prob="" distanceRate="" />
<Info workId="30" prob="" distanceRate="" />
<Info workId="33" prob="" distanceRate="" />
<Info workId="35" prob="0.3" distanceRate="1" />
<Info workId="36" prob="0.3" distanceRate="1" />
<Info workId="37" prob="" distanceRate="" />
<Info workId="39" prob="" distanceRate="" />
<Info workId="40" prob="" distanceRate="" />
<Info workId="50" prob="" distanceRate="" />
<Info workId="60" prob="" distanceRate="" />
<Info workId="100" prob="" distanceRate="" />
<Info workId="51" prob="" distanceRate="" />
<Info workId="32" prob="1" distanceRate="1" />
</Tension>
<Tension id="4">
<Info workId="14" prob="0.5" distanceRate="1.000000" />
<Info workId="27" prob="" distanceRate="" />
<Info workId="21" prob="1" distanceRate="1" />
<Info workId="9" prob="0.3" distanceRate="1.000000" />
<Info workId="8" prob="0.3" distanceRate="1.000000" />
<Info workId="17" prob="" distanceRate="" />
<Info workId="12" prob="0.5" distanceRate="1.000000" />
<Info workId="30" prob="0.3" distanceRate="" />
<Info workId="20" prob="" distanceRate="" />
<Info workId="25" prob="" distanceRate="" />
<Info workId="26" prob="" distanceRate="1" />
<Info workId="2" prob="0.25" distanceRate="1" />
<Info workId="3" prob="0.25" distanceRate="1.000000" />
<Info workId="6" prob="" distanceRate="1.000000" />
<Info workId="34" prob="0.3" distanceRate="1" />
<Info workId="1" prob="0.65" distanceRate="1.000000" />
<Info workId="18" prob="" distanceRate="" />
<Info workId="5" prob="0.3" distanceRate="1" />
<Info workId="4" prob="0.7" distanceRate="1.000000" />
<Info workId="16" prob="" distanceRate="" />
<Info workId="19" prob="" distanceRate="" />
<Info workId="7" prob="" distanceRate="" />
<Info workId="22" prob="" distanceRate="" />
<Info workId="28" prob="" distanceRate="" />
<Info workId="29" prob="" distanceRate="" />
<Info workId="33" prob="" distanceRate="" />
<Info workId="35" prob="0.3" distanceRate="1" />
<Info workId="36" prob="0.3" distanceRate="1" />
<Info workId="37" prob="" distanceRate="" />
<Info workId="39" prob="" distanceRate="" />
<Info workId="40" prob="" distanceRate="" />
<Info workId="50" prob="" distanceRate="" />
<Info workId="60" prob="" distanceRate="" />
<Info workId="100" prob="" distanceRate="" />
<Info workId="51" prob="" distanceRate="" />
<Info workId="32" prob="1" distanceRate="1" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="좌우 기본 공격" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1101, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="" isDirectionRevision="true" nextAttackProb="0" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="2" desc="데미지 딜링" normalBehaviorId="1110" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2110" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1110, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="" isDirectionRevision="true" nextAttackProb="0" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="3" desc="3연타 공격" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1103, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="" isDirectionRevision="true" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="4" desc="손가락 탄환 발사" normalBehaviorId="1104" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2104" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1104, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="" isDirectionRevision="true" nextAttackProb="0" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="5" desc="브레스 뿜기" normalBehaviorId="1106" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2106" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1106, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1" nextAttackId="17" msgImmediately="" msg="" msgProb="" />
<Work id="6" desc="좌우 6연타 전진 공격" normalBehaviorId="1107" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2107" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1107, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="7" desc="점프 리액션 공격 사전동작" normalBehaviorId="1203" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2203" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1106, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="16" msgImmediately="" msg="" msgProb="" />
<Work id="8" 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.000000" coolTime="30000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="9" desc="좌회전 공격" normalBehaviorId="1109" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2109" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetTargetDir() &gt; 180 AND GetTargetDir() &lt; 300 AND IsInSkillAttackRange(1109, 1,1)" distanceType="1" distanceRate="1.000000" coolTime="30000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="12" desc="점프 리액션 공격 사전동작+데미지 딜링 콤보" normalBehaviorId="1203" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2203" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetCombatTime() &gt; 20000 AND IsInSkillAttackRange(1102, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="20000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="16" msgImmediately="" msg="" msgProb="" />
<Work id="14" desc="HP없으면 헉헉" normalBehaviorId="1201" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="1201" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetHpRatio()&lt;0.3" distanceType="1" distanceRate="1.000000" coolTime="14000" isDirectionRevision="false" nextAttackProb="0.000000" nextAttackId="" msgImmediately="" msg="" msgProb="" />
<Work id="16" desc="점프 리액션 공격" normalBehaviorId="1102" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2102" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="1" nextAttackId="37" msgImmediately="" msg="" msgProb="" />
<Work id="17" desc="어그로 체인지" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="GetDamagedCount(7) &lt; 1" distanceType="1" distanceRate="1.000000" coolTime="15000" isDirectionRevision="true" nextAttackProb="0" nextAttackId="19" msgImmediately="" msg="" msgProb="" />
<Work id="18" desc="주변 대폭발(울트라 공격)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 20000 AND IsInSkillAttackRange(1111, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="true" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1111" angerBehaviorId="2111" />
<Work id="19" 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="20" desc="백회피" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1101, 1, 1) AND GetDamagedCount(10) &gt; 5" distanceType="1" distanceRate="1" coolTime="60000" isDirectionRevision="true" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1212" angerBehaviorId="2212" />
<Work id="21" desc="태어난 곳을 향해 짧은 액티브 무브 1_1" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="IsOutCombatSpace(1200) == 1" distanceType="1" distanceRate="1" coolTime="120000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="22" msgImmediately="" msg="" msgProb="" normalBehaviorId="366" angerBehaviorId="367" />
<Work id="22" desc="태어난 곳을 향해 짧은 액티브 무브 1_2" normalBehaviorType="activeMove" offFlockOnNormalMode="" angerBehaviorType="activeMove" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="1" nextAttackId="4" msgImmediately="" msg="" msgProb="" normalBehaviorId="1191" angerBehaviorId="1192" />
<Work id="25" 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="26" desc="패턴1_1 백 무브 후 브레스 공격" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="GetCombatTime() &gt; 15000 AND IsInSkillAttackRange(1101, 1, 1)" distanceType="1" distanceRate="1" coolTime="20000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="5" msgImmediately="" msg="" msgProb="" normalBehaviorId="1212" angerBehaviorId="2212" />
<Work id="27" 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="28" msgImmediately="" msg="" msgProb="" normalBehaviorId="368" angerBehaviorId="369" />
<Work id="28" desc="체력 30% 이하시 도망1_2" normalBehaviorType="activeMove" offFlockOnNormalMode="" angerBehaviorType="activeMove" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="1" nextAttackId="14" msgImmediately="" msg="" msgProb="" normalBehaviorId="1193" angerBehaviorId="1194" />
<Work id="29" desc="사전 동작(미정)" normalBehaviorType="social" offFlockOnNormalMode="" angerBehaviorType="social" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="" coolTime="" isDirectionRevision="" nextAttackProb="1" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1" angerBehaviorId="1" />
<Work id="30" desc="6연타 공격 후 브레스 공격(분노용)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1107, 1, 0.8)" distanceType="1" distanceRate="1" coolTime="20000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="5" msgImmediately="" msg="" msgProb="" normalBehaviorId="1107" angerBehaviorId="2107" />
<Work id="32" desc="PC 근처로 추적" normalBehaviorType="activeMove" offFlockOnNormalMode="" angerBehaviorType="activeMove" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1104, 0.5, 0.8)" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="true" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1195" angerBehaviorId="1196" />
<Work id="33" desc="직선 방향으로 이동" normalBehaviorType="activeMove" offFlockOnNormalMode="" angerBehaviorType="activeMove" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="" nextAttackId="" msgImmediately="" msg="" msgProb="" normalBehaviorId="1197" angerBehaviorId="1198" />
<Work id="34" desc="PC를 보고 회전" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="GetTargetDir() &gt; -60 AND GetTargetDir() &lt; 60" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="33" msgImmediately="" msg="" msgProb="" normalBehaviorId="370" angerBehaviorId="371" />
<Work id="35" desc="좌로 30도 회전" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="IsPrevAttack(1, 33) == 0 AND (GetTargetDir() &gt; -60 AND GetTargetDir() &lt; 60)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="33" msgImmediately="" msg="" msgProb="" normalBehaviorId="372" angerBehaviorId="373" />
<Work id="36" desc="우로 30도 회전" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="IsPrevAttack(1, 33) == 0 AND (GetTargetDir() &gt; -60 AND GetTargetDir() &lt; 60)" distanceType="1" distanceRate="1" coolTime="30000" isDirectionRevision="false" nextAttackProb="1" nextAttackId="33" msgImmediately="" msg="" msgProb="" normalBehaviorId="374" angerBehaviorId="375" />
<Work id="37" desc="리액션 공격(반복용)" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="true" nextAttackProb="1" nextAttackId="60" msgImmediately="" msg="" msgProb="" normalBehaviorId="1102" angerBehaviorId="2102" />
<Work id="39" desc="패턴1_2 백 무브 후 6연속 공격 2회 반복" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="true" nextAttackProb="1" nextAttackId="6" msgImmediately="" msg="" msgProb="" normalBehaviorId="1107" angerBehaviorId="2107" />
<Work id="40" desc="패턴2_2 3연속 박수 치기(분노용)" normalBehaviorType="skill" offFlockOnNormalMode="" angerBehaviorType="skill" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="" nextAttackProb="1" nextAttackId="2" msgImmediately="" msg="" msgProb="" normalBehaviorId="1110" angerBehaviorId="2110" />
<Work id="50" desc="1_1 pc를 보고 회전(원거리 어그로 체인지 공격용)" normalBehaviorType="activeRotate" offFlockOnNormalMode="" angerBehaviorType="activeRotate" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="1" nextAttackId="51" msgImmediately="" msg="" msgProb="" normalBehaviorId="376" angerBehaviorId="377" />
<Work id="51" desc="1_2 pc를 보고 회전(원거리 어그로 체인지 공격용)" normalBehaviorType="activeMove" offFlockOnNormalMode="" angerBehaviorType="activeMove" offFlockOnAngerMode="" preProcess="1" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="1" nextAttackId="4" msgImmediately="" msg="" msgProb="" normalBehaviorId="1199" angerBehaviorId="1200" />
<Work id="60" desc="리액션 공격 2번 후 데미지 딜링 후 어그로 체인지" normalBehaviorId="1110" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="2110" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="IsInSkillAttackRange(1110, 1, 0.8)" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="1" nextAttackId="17" msgImmediately="" msg="" msgProb="" />
<Work id="100" desc="PC 근처로 추적(어그로 체인지_원거리)" normalBehaviorType="activeMove" offFlockOnNormalMode="" angerBehaviorType="activeMove" offFlockOnAngerMode="" preProcess="IsInSkillAttackRange(1104, 0.5, 0.8)" distanceType="1" distanceRate="1" coolTime="" isDirectionRevision="false" nextAttackProb="1" nextAttackId="1" msgImmediately="" msg="" msgProb="" normalBehaviorId="1201" angerBehaviorId="1202" />
</WorkList>
</Attack>
<Avoid avoidSkillId="1102" cooltime="10000" />
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1">
<Info workId="1" prob="0.300000" distanceRate="1.000000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="" normalBehaviorId="0" normalBehaviorType="skill" offFlockOnNormalMode="true" angerBehaviorId="0" angerBehaviorType="skill" offFlockOnAngerMode="true" preProcess="1" sendOrderId="1" sendOrderRange="300" sendOrderMaxCount="2" sendOrderRefTarget="1" distanceType="3" distanceRate="1.000000" coolTime="0" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="normal" formationId="0" />
</WorkList>
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="1.000000" attackId="1" formationCheckTime="0" formationAttackProb="0.000000" formationAttackId="0" />
<ReceiveOrder orderId="2" prob="1.000000" attackId="2" formationCheckTime="0" formationAttackProb="0.000000" formationAttackId="0" />
</ReceiveOrderList>
</Cooperation>
<CounterFlee workId="" toAnger="false" speedUpRate="" maxMovingTime="" recentHitTime="" recentPcBehaviorTime="" />
<Idle duration="1000" />
<MonsterSummon hpRate="0.200000" executionRate="0" summonNum="1" summonRange="300" summonTemplateId="0" />
<Move targetDistance="100" timeout="10000" />
<PatternList>
<Pattern default="true">
<AngerMode>
<Tension attackTension="2" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1" cooperationProb="0.000000" shorttermTargetProb="0" avoidProb="0" moveProb="0" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1" cooperationProb="0.000000" shorttermTargetProb="1" avoidProb="0" moveProb="0" 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" moveProb="0" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="3" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1" cooperationProb="0.000000" shorttermTargetProb="1" avoidProb="0" moveProb="0" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1">
<Info stWorkId="5" prob="0.015000" />
<Info stWorkId="6" prob="0.015000" />
<Info stWorkId="4" prob="0.000000" />
<Info stWorkId="3" prob="0" />
<Info stWorkId="2" prob="0.000000" />
</StTension>
</StTensionList>
<StWorkList>
<StWork id="2" desc="뒤에서 많이 때리면 회전한다." preProcess="GetRangePcNumEx(1108, 1, 0.8, 180, 0, 180, 0) &gt; 1" immediateAttackId="8" />
<StWork id="3" desc="원거리 공격 견재용" preProcess="PcTargetBySkillCategoryUsedEx(1, 360, 1104, 1, 0.8, 23, 2)" immediateAttackId="50" />
<StWork id="4" desc="원거리 힐 견재용" preProcess="PcTargetBySkillCategoryUsedEx(1, 360, 1104, 1, 0.8, 31, 2)" immediateAttackId="50" />
<StWork id="5" desc="우회전 공격" preProcess="PcTargetByDirectionEx(90, 120, 1108, 1, 1, 0)" immediateAttackId="8" />
<StWork id="6" desc="좌회전 공격" preProcess="PcTargetByDirectionEx(270, 120, 1109, 1, 1, 0)" immediateAttackId="9" />
</StWorkList>
</ShorttermTarget>
<Social socialMotionId="0" />
<AggroChangeAttack nearTargetAttackId="8" showAggroChangeMotionAfterNearTargetAttack="false" distantTargetAttackId="100" showAggroChangeMotionAfterDistantTargetAttack="false" />
<MonsterFlee hpRate="" executionRate="" fleeDistance="" shareAggroRange="" />
</CombatState>
<PeaceState checkInterval="5000" minLeaderDistance="100" maxLeaderDistance="200" followNearUser="">
<RandomMove moveMinDistance="100" moveMaxDistance="150" probSocial="0.00000" moveRadius="1000" probMove="0.00000">
<Social motionId="1" />
<Social motionId="2" />
</RandomMove>
<Buff range="" coolTime="">
<Skill skillId="1101" class="" />
</Buff>
</PeaceState>
</Ai>
<Ai id="2" 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" enable="true">
<Attack>
<TensionList>
<Tension id="1">
<Info workId="510" prob="1.000000" distanceRate="0.800000" />
<Info workId="512" prob="1.000000" distanceRate="0.800000" />
<Info workId="204" prob="1.000000" distanceRate="0.800000" />
<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="101" prob="0.800000" distanceRate="0.800000" />
<Info workId="102" prob="0.500000" distanceRate="0.800000" />
<Info workId="300" prob="0.500000" distanceRate="0.800000" />
<Info workId="301" prob="0.500000" distanceRate="0.800000" />
<Info workId="302" prob="0.500000" distanceRate="0.800000" />
<Info workId="208" prob="0.300000" distanceRate="0.800000" />
<Info workId="207" prob="0.300000" distanceRate="0.800000" />
<Info workId="103" prob="0.000000" distanceRate="0.800000" />
<Info workId="312" prob="0.000000" distanceRate="0.800000" />
<Info workId="255" prob="0.000000" distanceRate="0.800000" />
<Info workId="999" prob="0.000000" distanceRate="0.800000" />
</Tension>
<Tension id="2">
<Info workId="510" prob="1.000000" distanceRate="0.800000" />
<Info workId="512" prob="1.000000" distanceRate="0.800000" />
<Info workId="103" prob="0.800000" distanceRate="0.800000" />
<Info workId="102" prob="0.500000" distanceRate="0.800000" />
<Info workId="207" prob="0.100000" distanceRate="0.800000" />
<Info workId="208" prob="0.100000" distanceRate="0.800000" />
<Info workId="206" prob="0.100000" distanceRate="0.800000" />
<Info workId="301" prob="0.100000" distanceRate="0.800000" />
<Info workId="302" prob="0.100000" distanceRate="0.800000" />
<Info workId="201" prob="0.000000" distanceRate="0.800000" />
<Info workId="202" prob="0.000000" distanceRate="0.800000" />
<Info workId="300" prob="0.000000" distanceRate="0.800000" />
<Info workId="101" prob="0.000000" distanceRate="0.800000" />
<Info workId="312" prob="0.000000" distanceRate="0.800000" />
<Info workId="204" prob="0.000000" distanceRate="0.800000" />
<Info workId="255" prob="0.000000" distanceRate="0.800000" />
<Info workId="999" prob="0.000000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="올려치기" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="4000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="102" desc="강력한공격 전에 하는 사전동작" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="10000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="312" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="103" desc="2번 올려치기" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="2103" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="3000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="201" desc="헉헉 모션 50" normalBehaviorId="1201" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="1201" angerBehaviorType="skill" offFlockOnAngerMode="false" 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="false" angerBehaviorId="1202" angerBehaviorType="skill" offFlockOnAngerMode="false" 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="false" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="GetCombatTime() &gt; 120000 AND GetDynamicSpawnCount() &lt; 4" distanceType="1" distanceRate="0.800000" coolTime="120000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="255" msgImmediately="false" msg="66" msgProb="1.000000" />
<Work id="255" desc="부하스폰" normalBehaviorId="1" normalBehaviorType="dynamicSpawn" offFlockOnNormalMode="false" angerBehaviorId="2" angerBehaviorType="dynamicSpawn" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="60000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="206" desc="백점프회피" normalBehaviorId="1206" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="2206" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="GetDamagedCount(5) &lt; 10" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="207" desc="사이드워크(좌)_1" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="2207" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="GetDamagedCount(5) &lt; 2 AND GetTargetDistance() &gt; 125" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="208" desc="사이드워크(우)_1" normalBehaviorId="1208" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="2208" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="GetDamagedCount(5) &lt; 2 AND GetTargetDistance() &gt; 125" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.500000" nextAttackId="" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="300" desc="뒤로 도망" normalBehaviorId="110" normalBehaviorType="activeMove" offFlockOnNormalMode="false" angerBehaviorId="110" angerBehaviorType="activeMove" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="301" desc="우측 대각선 도망" normalBehaviorId="120" normalBehaviorType="activeMove" offFlockOnNormalMode="false" angerBehaviorId="120" angerBehaviorType="activeMove" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="302" desc="좌측 대각선 도망" normalBehaviorId="130" normalBehaviorType="activeMove" offFlockOnNormalMode="false" angerBehaviorId="130" angerBehaviorType="activeMove" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="8000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="312" desc="사전동작에 이어지는 강력한공격(대쉬 공격)" normalBehaviorId="1102" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="2102" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.8" nextAttackId="201" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="510" desc="(작은성지의수호자스폰)" normalBehaviorId="4" normalBehaviorType="dynamicSpawn" offFlockOnNormalMode="false" angerBehaviorId="4" angerBehaviorType="dynamicSpawn" offFlockOnAngerMode="false" preProcess="GetHpRatio() &lt; 0.6 AND GetHpRatio() &gt; 0.0" distanceType="1" distanceRate="0.800000" coolTime="12000000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="false" msg="991021" msgProb="1.000000" />
<Work id="512" desc="(성지의수호자스폰)" normalBehaviorId="5" normalBehaviorType="dynamicSpawn" offFlockOnNormalMode="false" angerBehaviorId="5" angerBehaviorType="dynamicSpawn" offFlockOnAngerMode="false" preProcess="GetHpRatio() &lt; 0.4 AND GetHpRatio() &gt; 0.0" distanceType="1" distanceRate="0.800000" coolTime="12000000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" msgImmediately="false" msg="991023" msgProb="1.000000" />
<Work id="999" desc="무조건 나가는 공격" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="2101" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="" 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" />
<Info workId="2" prob="0.000000" distanceRate="0.000000" />
</Tension>
</TensionList>
<WorkList>
<Work id="1" desc="30초마다 산개했다가 집중공격" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="GetNpcCountInRange(1000) &gt;= 10" sendOrderId="1" sendOrderRange="1000" sendOrderMaxCount="100" sendOrderRefTarget="1" distanceType="1" distanceRate="0.800000" coolTime="30000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" orderType="formation" formationId="1" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="2" desc="45초마다 전원 동시공격 명령" normalBehaviorId="1204" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="2204" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" sendOrderId="2" sendOrderRange="1000" sendOrderMaxCount="100" sendOrderRefTarget="1" distanceType="1" distanceRate="1.000000" coolTime="45000" isDirectionRevision="false" 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="206" formationCheckTime="0" formationAttackProb="0.000000" formationAttackId="0" />
<ReceiveOrder orderId="2" prob="1.000000" attackId="102" formationCheckTime="0" formationAttackProb="0.000000" formationAttackId="0" />
</ReceiveOrderList>
</Cooperation>
<CounterFlee workId="" toAnger="false" speedUpRate="1.0" maxMovingTime="120000" recentHitTime="120000" recentPcBehaviorTime="120000" />
<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="1.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1.000000" cooperationProb="1.000000" shorttermTargetProb="0.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1" />
<StTension id="2" />
</StTensionList>
<StWorkList />
</ShorttermTarget>
<Social socialMotionId="0" />
<AggroChangeAttack nearTargetAttackId="" showAggroChangeMotionAfterNearTargetAttack="" distantTargetAttackId="" showAggroChangeMotionAfterDistantTargetAttack="" />
</CombatState>
<PeaceState checkInterval="5000" minLeaderDistance="50" maxLeaderDistance="100" followNearUser="false" popupMsg="" msgProb="" msgInterval="">
<Buff range="0" coolTime="0" />
<RandomMove moveMinDistance="50" moveMaxDistance="200" probSocial="0.300000" moveRadius="500" probMove="0.400000">
<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="150" prob="0.200000" distanceRate="0.800000" />
<Info workId="205" prob="0.000000" 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="103" prob="0.200000" distanceRate="0.800000" />
<Info workId="101" prob="0.200000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="회전공격" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="1101" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="103" desc="찍기공격" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="1103" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="150" desc="PC에게 접근" normalBehaviorId="1" normalBehaviorType="activeMove" offFlockOnNormalMode="false" angerBehaviorId="1" angerBehaviorType="activeMove" offFlockOnAngerMode="false" preProcess="GetTargetDistance()&gt;250" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="205" desc="명령수신동작 후 nextAttackId 공격" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="1205" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="206" desc="백회피" normalBehaviorId="1206" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="1206" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="GetDamagedCount(5) &gt; 2" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="103" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="207" desc="좌걸음" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="1207" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="GetDamagedCount(5)&lt;2" 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="false" angerBehaviorId="1208" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="GetDamagedCount(5)&lt;2" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
</Attack>
<Avoid avoidSkillId="1206" cooltime="10000" />
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1" />
</TensionList>
<WorkList />
<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="1.000000" shorttermTargetProb="1.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1.000000" cooperationProb="1.000000" shorttermTargetProb="1.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1" />
</StTensionList>
<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="4" name="덤퍼칸 캐스터">
<CautionState alertRadius="200" rotateTime="5" probAvoid="0.000000" avoidSkill="0" 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="104" prob="0.500000" distanceRate="0.800000" />
<Info workId="150" prob="0.500000" distanceRate="0.800000" />
<Info workId="105" 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="103" prob="0.200000" distanceRate="0.800000" />
<Info workId="205" prob="0.000000" distanceRate="0.800000" />
<Info workId="101" prob="0.200000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="기본공격(찌르기 공격)" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="1101" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="103" desc="폭발공격" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="1103" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="2" distanceRate="1.000000" 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="false" angerBehaviorId="1104" angerBehaviorType="skill" offFlockOnAngerMode="false" 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="105" desc="화염공격" normalBehaviorId="1105" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="1105" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="150" desc="거리두기" normalBehaviorId="8" normalBehaviorType="activeMove" offFlockOnNormalMode="false" angerBehaviorId="8" angerBehaviorType="activeMove" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="205" desc="명령수신동작 후 화염공격" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="1205" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="105" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="207" desc="좌걸음" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="1207" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="GetDamagedCount(5)&lt;2" 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="false" angerBehaviorId="1208" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="GetDamagedCount(5)&lt;2" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1" />
</TensionList>
<WorkList />
<ReceiveOrderList />
</Cooperation>
<CounterFlee workId="0" toAnger="true" speedUpRate="1.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="1.000000" shorttermTargetProb="1.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1.000000" cooperationProb="1.000000" shorttermTargetProb="1.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1" />
</StTensionList>
<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="200" rotateTime="5" probAvoid="0.300000" avoidSkill="0" 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="150" prob="0.500000" distanceRate="0.800000" />
<Info workId="205" 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="103" prob="0.200000" distanceRate="0.800000" />
<Info workId="101" prob="1.000000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="돌진기본공격" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="1101" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="103" desc="모래바람공격" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="1103" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="150" desc="PC에게 접근" normalBehaviorId="8" normalBehaviorType="activeMove" offFlockOnNormalMode="false" angerBehaviorId="8" angerBehaviorType="activeMove" offFlockOnAngerMode="false" preProcess="GetTargetDistance()&gt;250" distanceType="1" distanceRate="1.000000" coolTime="4000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="205" desc="명령수신동작 후 모래바람공격" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="1205" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="103" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="207" desc="좌걸음" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="1207" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="GetDamagedCount(5)&lt;2" 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="false" angerBehaviorId="1208" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="GetDamagedCount(5)&lt;2" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1" />
</TensionList>
<WorkList />
<ReceiveOrderList />
</Cooperation>
<CounterFlee workId="0" toAnger="true" speedUpRate="1.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="1.000000" shorttermTargetProb="1.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1.000000" cooperationProb="1.000000" shorttermTargetProb="1.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1" />
</StTensionList>
<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="6" 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="150" prob="0.200000" distanceRate="0.800000" />
<Info workId="205" prob="0.000000" 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="103" prob="0.200000" distanceRate="0.800000" />
<Info workId="101" prob="0.200000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="회전공격" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="1101" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="103" desc="찍기공격" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="1103" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="150" desc="PC에게 접근" normalBehaviorId="1" normalBehaviorType="activeMove" offFlockOnNormalMode="false" angerBehaviorId="1" angerBehaviorType="activeMove" offFlockOnAngerMode="false" preProcess="GetTargetDistance()&gt;250" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="205" desc="명령수신동작 후 nextAttackId 공격" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="1205" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="101" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="206" desc="백회피" normalBehaviorId="1206" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="1206" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="GetDamagedCount(5) &gt; 2" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="103" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="207" desc="좌걸음" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="1207" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="GetDamagedCount(5)&lt;2" 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="false" angerBehaviorId="1208" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="GetDamagedCount(5)&lt;2" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
</Attack>
<Avoid avoidSkillId="1206" cooltime="10000" />
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1" />
</TensionList>
<WorkList />
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="1.000000" attackId="103" formationCheckTime="3000" formationAttackProb="0.000000" formationAttackId="0" />
<ReceiveOrder orderId="2" prob="1.000000" attackId="205" 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.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="1.000000" shorttermTargetProb="1.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1.000000" cooperationProb="1.000000" shorttermTargetProb="1.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1" />
</StTensionList>
<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="7" name="덤퍼칸 캐스터(소환용)">
<CautionState alertRadius="200" rotateTime="5" probAvoid="0.000000" avoidSkill="0" 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="104" prob="0.500000" distanceRate="0.800000" />
<Info workId="150" prob="0.500000" distanceRate="0.800000" />
<Info workId="105" 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="103" prob="0.200000" distanceRate="0.800000" />
<Info workId="205" prob="0.000000" distanceRate="0.800000" />
<Info workId="101" prob="0.200000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="기본공격(찌르기 공격)" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="1101" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="103" desc="폭발공격" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="1103" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="2" distanceRate="1.000000" 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="false" angerBehaviorId="1104" angerBehaviorType="skill" offFlockOnAngerMode="false" 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="105" desc="화염공격" normalBehaviorId="1105" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="1105" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="150" desc="거리두기" normalBehaviorId="8" normalBehaviorType="activeMove" offFlockOnNormalMode="false" angerBehaviorId="8" angerBehaviorType="activeMove" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="1.000000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="205" desc="명령수신동작 후 화염공격" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="1205" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="105" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="207" desc="좌걸음" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="1207" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="GetDamagedCount(5)&lt;2" 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="false" angerBehaviorId="1208" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="GetDamagedCount(5)&lt;2" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1" />
</TensionList>
<WorkList />
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="1.000000" attackId="103" formationCheckTime="3000" formationAttackProb="0.000000" formationAttackId="0" />
<ReceiveOrder orderId="2" prob="1.000000" attackId="205" 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.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="1.000000" shorttermTargetProb="1.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1.000000" cooperationProb="1.000000" shorttermTargetProb="1.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1" />
</StTensionList>
<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="8" name="스톤헤드(소환용)">
<CautionState alertRadius="200" rotateTime="5" probAvoid="0.300000" avoidSkill="0" 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="150" prob="0.500000" distanceRate="0.800000" />
<Info workId="205" 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="103" prob="0.200000" distanceRate="0.800000" />
<Info workId="101" prob="1.000000" distanceRate="0.800000" />
</Tension>
</TensionList>
<WorkList>
<Work id="101" desc="돌진기본공격" normalBehaviorId="1101" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="1101" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="103" desc="모래바람공격" normalBehaviorId="1103" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="1103" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="2" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="150" desc="PC에게 접근" normalBehaviorId="8" normalBehaviorType="activeMove" offFlockOnNormalMode="false" angerBehaviorId="8" angerBehaviorType="activeMove" offFlockOnAngerMode="false" preProcess="GetTargetDistance()&gt;250" distanceType="1" distanceRate="1.000000" coolTime="4000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="205" desc="명령수신동작 후 모래바람공격" normalBehaviorId="1205" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="1205" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="1" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="1.000000" nextAttackId="103" msgImmediately="false" msg="0" msgProb="0.000000" />
<Work id="207" desc="좌걸음" normalBehaviorId="1207" normalBehaviorType="skill" offFlockOnNormalMode="false" angerBehaviorId="1207" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="GetDamagedCount(5)&lt;2" 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="false" angerBehaviorId="1208" angerBehaviorType="skill" offFlockOnAngerMode="false" preProcess="GetDamagedCount(5)&lt;2" distanceType="1" distanceRate="0.800000" coolTime="6000" isDirectionRevision="true" nextAttackProb="0.000000" nextAttackId="0" msgImmediately="false" msg="0" msgProb="0.000000" />
</WorkList>
</Attack>
<Avoid avoidSkillId="0" cooltime="10000" />
<Cooperation concurrentAttackDuration="5000" sequentialAttackDelay="1000" escapeDuration="3000">
<TensionList>
<Tension id="1" />
</TensionList>
<WorkList />
<ReceiveOrderList>
<ReceiveOrder orderId="1" prob="1.000000" attackId="101" formationCheckTime="3000" formationAttackProb="0.000000" formationAttackId="0" />
<ReceiveOrder orderId="2" prob="1.000000" attackId="205" 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.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="1.000000" shorttermTargetProb="1.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</AngerMode>
<NormalMode>
<Tension attackTension="1" cooperationTension="1" shorttermTargetTension="1" />
<Incline attackProb="1.000000" cooperationProb="1.000000" shorttermTargetProb="1.000000" avoidProb="0.000000" moveProb="0.000000" socialProb="0.000000" />
</NormalMode>
</Pattern>
</PatternList>
<ShorttermTarget>
<StTensionList>
<StTension id="1" />
</StTensionList>
<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="100" name="사회팀 테스트용 dummy 1.1">
<PeaceState checkInterval="5000" minLeaderDistance="100" maxLeaderDistance="150">
<RandomMove moveMinDistance="100" moveMaxDistance="300" probSocial="0.000000" moveRadius="1000" probMove="0.000000">
<Social motionId="1" />
<Social motionId="1" />
<Social motionId="1" />
<Social motionId="1" />
<Social motionId="1" />
<Social motionId="1" />
<Social motionId="1" />
<Social motionId="1" />
<Social motionId="1" />
</RandomMove>
</PeaceState>
</Ai>
</AIData>