Poison Swamp, Istina Swamp and Clone Attack skill adjustments.

Contributed by gamelike85.
This commit is contained in:
MobiusDevelopment 2019-11-10 12:52:31 +00:00
parent 8d37f2517c
commit 408d9dd5dd
50 changed files with 703 additions and 681 deletions

View File

@ -50,6 +50,8 @@ public class Incarnation extends AbstractNpcAI
@Id(13455) @Id(13455)
@Id(13456) @Id(13456)
@Id(13457) @Id(13457)
@Id(13578)
@Id(13579)
public void onNpcSpawn(OnNpcSpawn event) public void onNpcSpawn(OnNpcSpawn event)
{ {
final Npc npc = event.getNpc(); final Npc npc = event.getNpc();

View File

@ -58,7 +58,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13302" level="85" type="Doppelganger" name="Incarnation"> <npc id="13302" level="85" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="1" /> <skill name="Skill01_ID" id="10550" level="1" />
<skill name="Skill02_ID" id="10551" level="1" /> <skill name="Skill02_ID" id="10551" level="1" />
@ -71,7 +70,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="890.6666667" magical="247" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="890.6666667" magical="247" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1120.6" magical="581.85" /> <defence physical="1120.6" magical="581.85" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -79,6 +78,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -92,7 +92,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13303" level="90" type="Doppelganger" name="Incarnation"> <npc id="13303" level="90" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="2" /> <skill name="Skill01_ID" id="10550" level="2" />
<skill name="Skill02_ID" id="10551" level="2" /> <skill name="Skill02_ID" id="10551" level="2" />
@ -105,7 +104,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1076.566667" magical="301" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1076.566667" magical="301" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1236.65" magical="658.8" /> <defence physical="1236.65" magical="658.8" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -113,6 +112,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -126,7 +126,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13304" level="95" type="Doppelganger" name="Incarnation"> <npc id="13304" level="95" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="3" /> <skill name="Skill01_ID" id="10550" level="3" />
<skill name="Skill02_ID" id="10551" level="3" /> <skill name="Skill02_ID" id="10551" level="3" />
@ -139,7 +138,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1320.9" magical="366" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1320.9" magical="366" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1364.85" magical="745.2" /> <defence physical="1364.85" magical="745.2" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -147,6 +146,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -160,7 +160,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13305" level="97" type="Doppelganger" name="Incarnation"> <npc id="13305" level="97" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="4" /> <skill name="Skill01_ID" id="10550" level="4" />
<skill name="Skill02_ID" id="10551" level="4" /> <skill name="Skill02_ID" id="10551" level="4" />
@ -173,7 +172,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1487.133333" magical="396" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1487.133333" magical="396" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1419.5" magical="783" /> <defence physical="1419.5" magical="783" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -181,6 +180,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -330,7 +330,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13310" level="85" type="EffectPoint" name="Solo Dance"> <npc id="13310" level="85" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2422,7 +2421,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13377" level="87" type="EffectPoint" name="Solo Dance"> <npc id="13377" level="87" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2457,7 +2455,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13378" level="90" type="EffectPoint" name="Solo Dance"> <npc id="13378" level="90" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2492,7 +2489,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13379" level="93" type="EffectPoint" name="Solo Dance"> <npc id="13379" level="93" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2527,7 +2523,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13380" level="96" type="EffectPoint" name="Solo Dance"> <npc id="13380" level="96" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2562,7 +2557,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13381" level="99" type="EffectPoint" name="Solo Dance"> <npc id="13381" level="99" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />

View File

@ -1611,6 +1611,12 @@
</amount> </amount>
<mode>PER</mode> <mode>PER</mode>
</effect> </effect>
<effect name="MagicalDefence" fromLevel="2" toLevel="3" fromSubLevel="3001" toSubLevel="3030">
<amount>
<value fromLevel="2" toLevel="3" fromSubLevel="3001" toSubLevel="3030">{0.6 + 0.4 * subIndex}</value>
</amount>
<mode>PER</mode>
</effect>
</effects> </effects>
</skill> </skill>
<skill id="10525" toLevel="7" name="Shadow Dash"> <skill id="10525" toLevel="7" name="Shadow Dash">
@ -1879,7 +1885,7 @@
<value fromLevel="1" toLevel="4">600</value> <value fromLevel="1" toLevel="4">600</value>
<value fromLevel="1" toLevel="4" fromSubLevel="2001" toSubLevel="2030">{base + 10 * subIndex}</value> <value fromLevel="1" toLevel="4" fromSubLevel="2001" toSubLevel="2030">{base + 10 * subIndex}</value>
</castRange> </castRange>
<castRange>1100</castRange> <castRange>600</castRange>
<hitTime>1000</hitTime> <hitTime>1000</hitTime>
<coolTime>500</coolTime> <coolTime>500</coolTime>
<reuseDelay>300000</reuseDelay> <reuseDelay>300000</reuseDelay>
@ -2063,7 +2069,6 @@
<value level="6">51</value> <value level="6">51</value>
<value level="7">53</value> <value level="7">53</value>
</mpConsume> </mpConsume>
<nextAction>ATTACK</nextAction>
<castRange>400</castRange> <castRange>400</castRange>
<effectRange>900</effectRange> <effectRange>900</effectRange>
<hitTime>3000</hitTime> <hitTime>3000</hitTime>
@ -2079,7 +2084,6 @@
</effectPoint> </effectPoint>
<reuseDelay>300000</reuseDelay> <reuseDelay>300000</reuseDelay>
<isMagic>4</isMagic> <isMagic>4</isMagic>
<staticReuse>true</staticReuse>
<targetType>ENEMY</targetType> <targetType>ENEMY</targetType>
<affectScope>SINGLE</affectScope> <affectScope>SINGLE</affectScope>
<conditions> <conditions>
@ -2105,7 +2109,7 @@
<value level="7">13457</value> <value level="7">13457</value>
</npcId> </npcId>
<npcCount>3</npcCount> <npcCount>3</npcCount>
<despawnDelay>30000</despawnDelay> <despawnDelay>17000</despawnDelay>
</effect> </effect>
</effects> </effects>
<endEffects> <endEffects>
@ -2358,7 +2362,6 @@
<value level="11">-709</value> <value level="11">-709</value>
</effectPoint> </effectPoint>
<isDebuff>true</isDebuff> <isDebuff>true</isDebuff>
<staticReuse>true</staticReuse>
<targetType>ENEMY</targetType> <targetType>ENEMY</targetType>
<affectScope>SINGLE</affectScope> <affectScope>SINGLE</affectScope>
<conditions> <conditions>
@ -2419,6 +2422,7 @@
<value fromLevel="4" toLevel="8" fromSubLevel="2001" toSubLevel="2030">{base + base / 100 * subIndex}</value> <value fromLevel="4" toLevel="8" fromSubLevel="2001" toSubLevel="2030">{base + base / 100 * subIndex}</value>
</activateRate> </activateRate>
<operateType>A2</operateType> <operateType>A2</operateType>
<effectPoint>-709</effectPoint>
<magicCriticalRate>5</magicCriticalRate> <magicCriticalRate>5</magicCriticalRate>
<magicLvl> <magicLvl>
<value level="1">85</value> <value level="1">85</value>
@ -3295,6 +3299,7 @@
<basicProperty>NONE</basicProperty> <basicProperty>NONE</basicProperty>
<hitCancelTime>0</hitCancelTime> <hitCancelTime>0</hitCancelTime>
<reuseDelay>1000</reuseDelay> <reuseDelay>1000</reuseDelay>
<nextAction>ATTACK</nextAction>
<targetType>SELF</targetType> <targetType>SELF</targetType>
<affectScope>SINGLE</affectScope> <affectScope>SINGLE</affectScope>
<effects> <effects>
@ -3342,7 +3347,7 @@
<effect name="CriticalRatePositionBonus"> <effect name="CriticalRatePositionBonus">
<amount> <amount>
<value level="1">30</value> <value level="1">30</value>
<value level="1">40</value> <value level="2">40</value>
</amount> </amount>
<mode>PER</mode> <mode>PER</mode>
<position>SIDE</position> <position>SIDE</position>
@ -3350,7 +3355,7 @@
<effect name="CriticalRatePositionBonus"> <effect name="CriticalRatePositionBonus">
<amount> <amount>
<value level="1">60</value> <value level="1">60</value>
<value level="1">70</value> <value level="2">70</value>
</amount> </amount>
<mode>PER</mode> <mode>PER</mode>
<position>BACK</position> <position>BACK</position>
@ -3401,6 +3406,18 @@
<chance>80</chance> <chance>80</chance>
<targetType>SELF</targetType> <targetType>SELF</targetType>
</effect> </effect>
<effect name="PhysicalDefence" fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1030">
<amount>
<value fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1030">{0.6 + 0.4 * subIndex}</value>
</amount>
<mode>PER</mode>
</effect>
<effect name="MagicalDefence" fromLevel="1" toLevel="1" fromSubLevel="2001" toSubLevel="2030">
<amount>
<value fromLevel="1" toLevel="1" fromSubLevel="2001" toSubLevel="2030">{0.6 + 0.4 * subIndex}</value>
</amount>
<mode>PER</mode>
</effect>
</effects> </effects>
</skill> </skill>
<skill id="10559" toLevel="1" name="Elusive Mirage"> <skill id="10559" toLevel="1" name="Elusive Mirage">
@ -3455,6 +3472,18 @@
<amount>10</amount> <amount>10</amount>
<mode>PER</mode> <mode>PER</mode>
</effect> </effect>
<effect name="PhysicalDefence" fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1030">
<amount>
<value fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1030">{0.6 + 0.4 * subIndex}</value>
</amount>
<mode>PER</mode>
</effect>
<effect name="MagicalDefence" fromLevel="1" toLevel="1" fromSubLevel="2001" toSubLevel="2030">
<amount>
<value fromLevel="1" toLevel="1" fromSubLevel="2001" toSubLevel="2030">{0.6 + 0.4 * subIndex}</value>
</amount>
<mode>PER</mode>
</effect>
</effects> </effects>
</skill> </skill>
<skill id="10561" toLevel="4" name="Superior Vitality"> <skill id="10561" toLevel="4" name="Superior Vitality">

View File

@ -61,6 +61,19 @@ public class AreaSkillNpc extends AbstractNpcAI
13452, // Solo Dance 13452, // Solo Dance
13453, // Solo Dance 13453, // Solo Dance
13454, // Solo Dance 13454, // Solo Dance
13576, // Solo Dance
13577, // Solo Dance
13541, // Solo Dance
13542, // Solo Dance
13543, // Solo Dance
13544, // Solo Dance
13545, // Solo Dance
13546, // Solo Dance
13547, // Solo Dance
13548, // Solo Dance
13549, // Solo Dance
13580, // Solo Dance
13581, // Solo Dance
}; };
private static final int[] DECOY = // ai_decoy private static final int[] DECOY = // ai_decoy
{ {

View File

@ -50,6 +50,8 @@ public class Incarnation extends AbstractNpcAI
@Id(13455) @Id(13455)
@Id(13456) @Id(13456)
@Id(13457) @Id(13457)
@Id(13578)
@Id(13579)
public void onNpcSpawn(OnNpcSpawn event) public void onNpcSpawn(OnNpcSpawn event)
{ {
final Npc npc = event.getNpc(); final Npc npc = event.getNpc();

View File

@ -58,7 +58,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13302" level="85" type="Doppelganger" name="Incarnation"> <npc id="13302" level="85" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="1" /> <skill name="Skill01_ID" id="10550" level="1" />
<skill name="Skill02_ID" id="10551" level="1" /> <skill name="Skill02_ID" id="10551" level="1" />
@ -71,7 +70,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="890.6666667" magical="247" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="890.6666667" magical="247" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1120.6" magical="581.85" /> <defence physical="1120.6" magical="581.85" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -79,6 +78,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -92,7 +92,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13303" level="90" type="Doppelganger" name="Incarnation"> <npc id="13303" level="90" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="2" /> <skill name="Skill01_ID" id="10550" level="2" />
<skill name="Skill02_ID" id="10551" level="2" /> <skill name="Skill02_ID" id="10551" level="2" />
@ -105,7 +104,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1076.566667" magical="301" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1076.566667" magical="301" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1236.65" magical="658.8" /> <defence physical="1236.65" magical="658.8" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -113,6 +112,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -126,7 +126,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13304" level="95" type="Doppelganger" name="Incarnation"> <npc id="13304" level="95" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="3" /> <skill name="Skill01_ID" id="10550" level="3" />
<skill name="Skill02_ID" id="10551" level="3" /> <skill name="Skill02_ID" id="10551" level="3" />
@ -139,7 +138,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1320.9" magical="366" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1320.9" magical="366" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1364.85" magical="745.2" /> <defence physical="1364.85" magical="745.2" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -147,6 +146,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -160,7 +160,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13305" level="97" type="Doppelganger" name="Incarnation"> <npc id="13305" level="97" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="4" /> <skill name="Skill01_ID" id="10550" level="4" />
<skill name="Skill02_ID" id="10551" level="4" /> <skill name="Skill02_ID" id="10551" level="4" />
@ -173,7 +172,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1487.133333" magical="396" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1487.133333" magical="396" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1419.5" magical="783" /> <defence physical="1419.5" magical="783" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -181,6 +180,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -330,7 +330,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13310" level="85" type="EffectPoint" name="Solo Dance"> <npc id="13310" level="85" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2422,7 +2421,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13377" level="87" type="EffectPoint" name="Solo Dance"> <npc id="13377" level="87" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2457,7 +2455,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13378" level="90" type="EffectPoint" name="Solo Dance"> <npc id="13378" level="90" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2492,7 +2489,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13379" level="93" type="EffectPoint" name="Solo Dance"> <npc id="13379" level="93" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2527,7 +2523,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13380" level="96" type="EffectPoint" name="Solo Dance"> <npc id="13380" level="96" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2562,7 +2557,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13381" level="99" type="EffectPoint" name="Solo Dance"> <npc id="13381" level="99" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />

View File

@ -1081,7 +1081,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13452" level="101" type="EffectPoint" name="Solo Dance"> <npc id="13452" level="101" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -1112,7 +1111,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13453" level="103" type="EffectPoint" name="Solo Dance"> <npc id="13453" level="103" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -1143,7 +1141,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13454" level="105" type="EffectPoint" name="Solo Dance"> <npc id="13454" level="105" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -1173,8 +1170,7 @@
<height normal="0.001" /> <height normal="0.001" />
</collision> </collision>
</npc> </npc>
<npc id="13455" level="85" type="Doppelganger" name="Incarnation"> <npc id="13455" level="101" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="5" /> <skill name="Skill01_ID" id="10550" level="5" />
<skill name="Skill02_ID" id="10551" level="5" /> <skill name="Skill02_ID" id="10551" level="5" />
@ -1187,11 +1183,12 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1487.133333" magical="396" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1487.133333" magical="396" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1419.5" magical="783" /> <defence physical="1419.5" magical="783" />
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" /> <status attackable="true" hasSummoner="true" talkable="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -1204,8 +1201,7 @@
<height normal="25" /> <height normal="25" />
</collision> </collision>
</npc> </npc>
<npc id="13456" level="85" type="Doppelganger" name="Incarnation"> <npc id="13456" level="103" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="6" /> <skill name="Skill01_ID" id="10550" level="6" />
<skill name="Skill02_ID" id="10551" level="6" /> <skill name="Skill02_ID" id="10551" level="6" />
@ -1218,11 +1214,12 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1487.133333" magical="396" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1487.133333" magical="396" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1419.5" magical="783" /> <defence physical="1419.5" magical="783" />
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" /> <status attackable="true" hasSummoner="true" talkable="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -1235,11 +1232,10 @@
<height normal="25" /> <height normal="25" />
</collision> </collision>
</npc> </npc>
<npc id="13457" level="85" type="Doppelganger" name="Incarnation"> <npc id="13457" level="105" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="4" /> <skill name="Skill01_ID" id="10550" level="7" />
<skill name="Skill02_ID" id="10551" level="4" /> <skill name="Skill02_ID" id="10551" level="7" />
</parameters> </parameters>
<race>ETC</race> <race>ETC</race>
<sex>ETC</sex> <sex>ETC</sex>
@ -1249,11 +1245,12 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1487.133333" magical="396" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1487.133333" magical="396" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1419.5" magical="783" /> <defence physical="1419.5" magical="783" />
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" /> <status attackable="true" hasSummoner="true" talkable="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->

View File

@ -2069,7 +2069,6 @@
<value level="6">51</value> <value level="6">51</value>
<value level="7">53</value> <value level="7">53</value>
</mpConsume> </mpConsume>
<nextAction>ATTACK</nextAction>
<castRange>400</castRange> <castRange>400</castRange>
<effectRange>900</effectRange> <effectRange>900</effectRange>
<hitTime>3000</hitTime> <hitTime>3000</hitTime>
@ -2085,7 +2084,6 @@
</effectPoint> </effectPoint>
<reuseDelay>300000</reuseDelay> <reuseDelay>300000</reuseDelay>
<isMagic>4</isMagic> <isMagic>4</isMagic>
<staticReuse>true</staticReuse>
<targetType>ENEMY</targetType> <targetType>ENEMY</targetType>
<affectScope>SINGLE</affectScope> <affectScope>SINGLE</affectScope>
<conditions> <conditions>
@ -2111,7 +2109,7 @@
<value level="7">13457</value> <value level="7">13457</value>
</npcId> </npcId>
<npcCount>3</npcCount> <npcCount>3</npcCount>
<despawnDelay>30000</despawnDelay> <despawnDelay>17000</despawnDelay>
</effect> </effect>
</effects> </effects>
<endEffects> <endEffects>
@ -2364,7 +2362,6 @@
<value level="11">-709</value> <value level="11">-709</value>
</effectPoint> </effectPoint>
<isDebuff>true</isDebuff> <isDebuff>true</isDebuff>
<staticReuse>true</staticReuse>
<targetType>ENEMY</targetType> <targetType>ENEMY</targetType>
<affectScope>SINGLE</affectScope> <affectScope>SINGLE</affectScope>
<conditions> <conditions>
@ -2425,6 +2422,7 @@
<value fromLevel="4" toLevel="8" fromSubLevel="2001" toSubLevel="2030">{base + base / 100 * subIndex}</value> <value fromLevel="4" toLevel="8" fromSubLevel="2001" toSubLevel="2030">{base + base / 100 * subIndex}</value>
</activateRate> </activateRate>
<operateType>A2</operateType> <operateType>A2</operateType>
<effectPoint>-709</effectPoint>
<magicCriticalRate>5</magicCriticalRate> <magicCriticalRate>5</magicCriticalRate>
<magicLvl> <magicLvl>
<value level="1">85</value> <value level="1">85</value>
@ -3301,6 +3299,7 @@
<basicProperty>NONE</basicProperty> <basicProperty>NONE</basicProperty>
<hitCancelTime>0</hitCancelTime> <hitCancelTime>0</hitCancelTime>
<reuseDelay>1000</reuseDelay> <reuseDelay>1000</reuseDelay>
<nextAction>ATTACK</nextAction>
<targetType>SELF</targetType> <targetType>SELF</targetType>
<affectScope>SINGLE</affectScope> <affectScope>SINGLE</affectScope>
<effects> <effects>
@ -3348,8 +3347,7 @@
<effect name="CriticalRatePositionBonus"> <effect name="CriticalRatePositionBonus">
<amount> <amount>
<value level="1">30</value> <value level="1">30</value>
<value level="1">40</value> <value level="2">40</value>
<value level="2">40</value> <!-- FIXME: AUTO GENERATED LEVEL -->
</amount> </amount>
<mode>PER</mode> <mode>PER</mode>
<position>SIDE</position> <position>SIDE</position>
@ -3357,8 +3355,7 @@
<effect name="CriticalRatePositionBonus"> <effect name="CriticalRatePositionBonus">
<amount> <amount>
<value level="1">60</value> <value level="1">60</value>
<value level="1">70</value> <value level="2">70</value>
<value level="2">70</value> <!-- FIXME: AUTO GENERATED LEVEL -->
</amount> </amount>
<mode>PER</mode> <mode>PER</mode>
<position>BACK</position> <position>BACK</position>

View File

@ -61,6 +61,19 @@ public class AreaSkillNpc extends AbstractNpcAI
13452, // Solo Dance 13452, // Solo Dance
13453, // Solo Dance 13453, // Solo Dance
13454, // Solo Dance 13454, // Solo Dance
13576, // Solo Dance
13577, // Solo Dance
13541, // Solo Dance
13542, // Solo Dance
13543, // Solo Dance
13544, // Solo Dance
13545, // Solo Dance
13546, // Solo Dance
13547, // Solo Dance
13548, // Solo Dance
13549, // Solo Dance
13580, // Solo Dance
13581, // Solo Dance
}; };
private static final int[] DECOY = // ai_decoy private static final int[] DECOY = // ai_decoy
{ {

View File

@ -50,6 +50,8 @@ public class Incarnation extends AbstractNpcAI
@Id(13455) @Id(13455)
@Id(13456) @Id(13456)
@Id(13457) @Id(13457)
@Id(13578)
@Id(13579)
public void onNpcSpawn(OnNpcSpawn event) public void onNpcSpawn(OnNpcSpawn event)
{ {
final Npc npc = event.getNpc(); final Npc npc = event.getNpc();

View File

@ -58,7 +58,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13302" level="85" type="Doppelganger" name="Incarnation"> <npc id="13302" level="85" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="1" /> <skill name="Skill01_ID" id="10550" level="1" />
<skill name="Skill02_ID" id="10551" level="1" /> <skill name="Skill02_ID" id="10551" level="1" />
@ -71,7 +70,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="890.6666667" magical="247" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="890.6666667" magical="247" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1120.6" magical="581.85" /> <defence physical="1120.6" magical="581.85" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -79,6 +78,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -92,7 +92,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13303" level="90" type="Doppelganger" name="Incarnation"> <npc id="13303" level="90" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="2" /> <skill name="Skill01_ID" id="10550" level="2" />
<skill name="Skill02_ID" id="10551" level="2" /> <skill name="Skill02_ID" id="10551" level="2" />
@ -105,7 +104,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1076.566667" magical="301" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1076.566667" magical="301" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1236.65" magical="658.8" /> <defence physical="1236.65" magical="658.8" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -113,6 +112,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -126,7 +126,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13304" level="95" type="Doppelganger" name="Incarnation"> <npc id="13304" level="95" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="3" /> <skill name="Skill01_ID" id="10550" level="3" />
<skill name="Skill02_ID" id="10551" level="3" /> <skill name="Skill02_ID" id="10551" level="3" />
@ -139,7 +138,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1320.9" magical="366" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1320.9" magical="366" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1364.85" magical="745.2" /> <defence physical="1364.85" magical="745.2" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -147,6 +146,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -160,7 +160,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13305" level="97" type="Doppelganger" name="Incarnation"> <npc id="13305" level="97" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="4" /> <skill name="Skill01_ID" id="10550" level="4" />
<skill name="Skill02_ID" id="10551" level="4" /> <skill name="Skill02_ID" id="10551" level="4" />
@ -173,7 +172,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1487.133333" magical="396" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1487.133333" magical="396" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1419.5" magical="783" /> <defence physical="1419.5" magical="783" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -181,6 +180,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -330,7 +330,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13310" level="85" type="EffectPoint" name="Solo Dance"> <npc id="13310" level="85" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2422,7 +2421,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13377" level="87" type="EffectPoint" name="Solo Dance"> <npc id="13377" level="87" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2457,7 +2455,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13378" level="90" type="EffectPoint" name="Solo Dance"> <npc id="13378" level="90" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2492,7 +2489,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13379" level="93" type="EffectPoint" name="Solo Dance"> <npc id="13379" level="93" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2527,7 +2523,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13380" level="96" type="EffectPoint" name="Solo Dance"> <npc id="13380" level="96" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2562,7 +2557,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13381" level="99" type="EffectPoint" name="Solo Dance"> <npc id="13381" level="99" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />

View File

@ -1081,7 +1081,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13452" level="101" type="EffectPoint" name="Solo Dance"> <npc id="13452" level="101" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -1112,7 +1111,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13453" level="103" type="EffectPoint" name="Solo Dance"> <npc id="13453" level="103" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -1143,7 +1141,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13454" level="105" type="EffectPoint" name="Solo Dance"> <npc id="13454" level="105" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -1173,8 +1170,7 @@
<height normal="0.001" /> <height normal="0.001" />
</collision> </collision>
</npc> </npc>
<npc id="13455" level="85" type="Doppelganger" name="Incarnation"> <npc id="13455" level="101" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="5" /> <skill name="Skill01_ID" id="10550" level="5" />
<skill name="Skill02_ID" id="10551" level="5" /> <skill name="Skill02_ID" id="10551" level="5" />
@ -1187,11 +1183,12 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1487.133333" magical="396" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1487.133333" magical="396" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1419.5" magical="783" /> <defence physical="1419.5" magical="783" />
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" /> <status attackable="true" hasSummoner="true" talkable="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -1204,8 +1201,7 @@
<height normal="25" /> <height normal="25" />
</collision> </collision>
</npc> </npc>
<npc id="13456" level="85" type="Doppelganger" name="Incarnation"> <npc id="13456" level="103" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="6" /> <skill name="Skill01_ID" id="10550" level="6" />
<skill name="Skill02_ID" id="10551" level="6" /> <skill name="Skill02_ID" id="10551" level="6" />
@ -1218,11 +1214,12 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1487.133333" magical="396" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1487.133333" magical="396" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1419.5" magical="783" /> <defence physical="1419.5" magical="783" />
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" /> <status attackable="true" hasSummoner="true" talkable="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -1235,11 +1232,10 @@
<height normal="25" /> <height normal="25" />
</collision> </collision>
</npc> </npc>
<npc id="13457" level="85" type="Doppelganger" name="Incarnation"> <npc id="13457" level="105" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="4" /> <skill name="Skill01_ID" id="10550" level="7" />
<skill name="Skill02_ID" id="10551" level="4" /> <skill name="Skill02_ID" id="10551" level="7" />
</parameters> </parameters>
<race>ETC</race> <race>ETC</race>
<sex>ETC</sex> <sex>ETC</sex>
@ -1249,11 +1245,12 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1487.133333" magical="396" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1487.133333" magical="396" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1419.5" magical="783" /> <defence physical="1419.5" magical="783" />
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" /> <status attackable="true" hasSummoner="true" talkable="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->

View File

@ -2052,7 +2052,6 @@
<value level="6">51</value> <value level="6">51</value>
<value level="7">53</value> <value level="7">53</value>
</mpConsume> </mpConsume>
<nextAction>ATTACK</nextAction>
<castRange>400</castRange> <castRange>400</castRange>
<effectRange>900</effectRange> <effectRange>900</effectRange>
<hitTime>3000</hitTime> <hitTime>3000</hitTime>
@ -2068,7 +2067,6 @@
</effectPoint> </effectPoint>
<reuseDelay>300000</reuseDelay> <reuseDelay>300000</reuseDelay>
<isMagic>4</isMagic> <isMagic>4</isMagic>
<staticReuse>true</staticReuse>
<targetType>ENEMY</targetType> <targetType>ENEMY</targetType>
<affectScope>SINGLE</affectScope> <affectScope>SINGLE</affectScope>
<conditions> <conditions>
@ -2094,7 +2092,7 @@
<value level="7">13457</value> <value level="7">13457</value>
</npcId> </npcId>
<npcCount>3</npcCount> <npcCount>3</npcCount>
<despawnDelay>30000</despawnDelay> <despawnDelay>17000</despawnDelay>
</effect> </effect>
</effects> </effects>
<endEffects> <endEffects>
@ -2347,7 +2345,6 @@
<value level="11">-709</value> <value level="11">-709</value>
</effectPoint> </effectPoint>
<isDebuff>true</isDebuff> <isDebuff>true</isDebuff>
<staticReuse>true</staticReuse>
<targetType>ENEMY</targetType> <targetType>ENEMY</targetType>
<affectScope>SINGLE</affectScope> <affectScope>SINGLE</affectScope>
<conditions> <conditions>
@ -2408,6 +2405,7 @@
<value fromLevel="4" toLevel="8" fromSubLevel="2001" toSubLevel="2030">{base + base / 100 * subIndex}</value> <value fromLevel="4" toLevel="8" fromSubLevel="2001" toSubLevel="2030">{base + base / 100 * subIndex}</value>
</activateRate> </activateRate>
<operateType>A2</operateType> <operateType>A2</operateType>
<effectPoint>-709</effectPoint>
<magicCriticalRate>5</magicCriticalRate> <magicCriticalRate>5</magicCriticalRate>
<magicLvl> <magicLvl>
<value level="1">85</value> <value level="1">85</value>
@ -3284,6 +3282,7 @@
<basicProperty>NONE</basicProperty> <basicProperty>NONE</basicProperty>
<hitCancelTime>0</hitCancelTime> <hitCancelTime>0</hitCancelTime>
<reuseDelay>1000</reuseDelay> <reuseDelay>1000</reuseDelay>
<nextAction>ATTACK</nextAction>
<targetType>SELF</targetType> <targetType>SELF</targetType>
<affectScope>SINGLE</affectScope> <affectScope>SINGLE</affectScope>
<effects> <effects>
@ -3331,8 +3330,7 @@
<effect name="CriticalRatePositionBonus"> <effect name="CriticalRatePositionBonus">
<amount> <amount>
<value level="1">30</value> <value level="1">30</value>
<value level="1">40</value> <value level="2">40</value>
<value level="2">40</value> <!-- FIXME: AUTO GENERATED LEVEL -->
</amount> </amount>
<mode>PER</mode> <mode>PER</mode>
<position>SIDE</position> <position>SIDE</position>
@ -3340,8 +3338,7 @@
<effect name="CriticalRatePositionBonus"> <effect name="CriticalRatePositionBonus">
<amount> <amount>
<value level="1">60</value> <value level="1">60</value>
<value level="1">70</value> <value level="2">70</value>
<value level="2">70</value> <!-- FIXME: AUTO GENERATED LEVEL -->
</amount> </amount>
<mode>PER</mode> <mode>PER</mode>
<position>BACK</position> <position>BACK</position>

View File

@ -61,6 +61,19 @@ public class AreaSkillNpc extends AbstractNpcAI
13452, // Solo Dance 13452, // Solo Dance
13453, // Solo Dance 13453, // Solo Dance
13454, // Solo Dance 13454, // Solo Dance
13576, // Solo Dance
13577, // Solo Dance
13541, // Solo Dance
13542, // Solo Dance
13543, // Solo Dance
13544, // Solo Dance
13545, // Solo Dance
13546, // Solo Dance
13547, // Solo Dance
13548, // Solo Dance
13549, // Solo Dance
13580, // Solo Dance
13581, // Solo Dance
}; };
private static final int[] DECOY = // ai_decoy private static final int[] DECOY = // ai_decoy
{ {

View File

@ -50,6 +50,8 @@ public class Incarnation extends AbstractNpcAI
@Id(13455) @Id(13455)
@Id(13456) @Id(13456)
@Id(13457) @Id(13457)
@Id(13578)
@Id(13579)
public void onNpcSpawn(OnNpcSpawn event) public void onNpcSpawn(OnNpcSpawn event)
{ {
final Npc npc = event.getNpc(); final Npc npc = event.getNpc();

View File

@ -58,7 +58,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13302" level="85" type="Doppelganger" name="Incarnation"> <npc id="13302" level="85" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="1" /> <skill name="Skill01_ID" id="10550" level="1" />
<skill name="Skill02_ID" id="10551" level="1" /> <skill name="Skill02_ID" id="10551" level="1" />
@ -71,7 +70,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="890.6666667" magical="247" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="890.6666667" magical="247" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1120.6" magical="581.85" /> <defence physical="1120.6" magical="581.85" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -79,6 +78,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -92,7 +92,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13303" level="90" type="Doppelganger" name="Incarnation"> <npc id="13303" level="90" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="2" /> <skill name="Skill01_ID" id="10550" level="2" />
<skill name="Skill02_ID" id="10551" level="2" /> <skill name="Skill02_ID" id="10551" level="2" />
@ -105,7 +104,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1076.566667" magical="301" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1076.566667" magical="301" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1236.65" magical="658.8" /> <defence physical="1236.65" magical="658.8" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -113,6 +112,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -126,7 +126,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13304" level="95" type="Doppelganger" name="Incarnation"> <npc id="13304" level="95" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="3" /> <skill name="Skill01_ID" id="10550" level="3" />
<skill name="Skill02_ID" id="10551" level="3" /> <skill name="Skill02_ID" id="10551" level="3" />
@ -139,7 +138,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1320.9" magical="366" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1320.9" magical="366" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1364.85" magical="745.2" /> <defence physical="1364.85" magical="745.2" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -147,6 +146,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -160,7 +160,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13305" level="97" type="Doppelganger" name="Incarnation"> <npc id="13305" level="97" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="4" /> <skill name="Skill01_ID" id="10550" level="4" />
<skill name="Skill02_ID" id="10551" level="4" /> <skill name="Skill02_ID" id="10551" level="4" />
@ -173,7 +172,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1487.133333" magical="396" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1487.133333" magical="396" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1419.5" magical="783" /> <defence physical="1419.5" magical="783" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -181,6 +180,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -330,7 +330,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13310" level="85" type="EffectPoint" name="Solo Dance"> <npc id="13310" level="85" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2416,7 +2415,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13377" level="87" type="EffectPoint" name="Solo Dance"> <npc id="13377" level="87" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2451,7 +2449,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13378" level="90" type="EffectPoint" name="Solo Dance"> <npc id="13378" level="90" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2486,7 +2483,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13379" level="93" type="EffectPoint" name="Solo Dance"> <npc id="13379" level="93" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2521,7 +2517,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13380" level="96" type="EffectPoint" name="Solo Dance"> <npc id="13380" level="96" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2556,7 +2551,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13381" level="99" type="EffectPoint" name="Solo Dance"> <npc id="13381" level="99" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />

View File

@ -1081,7 +1081,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13452" level="101" type="EffectPoint" name="Solo Dance"> <npc id="13452" level="101" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -1112,7 +1111,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13453" level="103" type="EffectPoint" name="Solo Dance"> <npc id="13453" level="103" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -1143,7 +1141,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13454" level="105" type="EffectPoint" name="Solo Dance"> <npc id="13454" level="105" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -1173,8 +1170,7 @@
<height normal="0.001" /> <height normal="0.001" />
</collision> </collision>
</npc> </npc>
<npc id="13455" level="85" type="Doppelganger" name="Incarnation"> <npc id="13455" level="101" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="5" /> <skill name="Skill01_ID" id="10550" level="5" />
<skill name="Skill02_ID" id="10551" level="5" /> <skill name="Skill02_ID" id="10551" level="5" />
@ -1187,11 +1183,12 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1487.133333" magical="396" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1487.133333" magical="396" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1419.5" magical="783" /> <defence physical="1419.5" magical="783" />
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" /> <status attackable="true" hasSummoner="true" talkable="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -1204,8 +1201,7 @@
<height normal="25" /> <height normal="25" />
</collision> </collision>
</npc> </npc>
<npc id="13456" level="85" type="Doppelganger" name="Incarnation"> <npc id="13456" level="103" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="6" /> <skill name="Skill01_ID" id="10550" level="6" />
<skill name="Skill02_ID" id="10551" level="6" /> <skill name="Skill02_ID" id="10551" level="6" />
@ -1218,11 +1214,12 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1487.133333" magical="396" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1487.133333" magical="396" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1419.5" magical="783" /> <defence physical="1419.5" magical="783" />
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" /> <status attackable="true" hasSummoner="true" talkable="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -1235,11 +1232,10 @@
<height normal="25" /> <height normal="25" />
</collision> </collision>
</npc> </npc>
<npc id="13457" level="85" type="Doppelganger" name="Incarnation"> <npc id="13457" level="105" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="4" /> <skill name="Skill01_ID" id="10550" level="7" />
<skill name="Skill02_ID" id="10551" level="4" /> <skill name="Skill02_ID" id="10551" level="7" />
</parameters> </parameters>
<race>ETC</race> <race>ETC</race>
<sex>ETC</sex> <sex>ETC</sex>
@ -1249,11 +1245,12 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1487.133333" magical="396" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1487.133333" magical="396" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1419.5" magical="783" /> <defence physical="1419.5" magical="783" />
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" /> <status attackable="true" hasSummoner="true" talkable="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->

View File

@ -2131,7 +2131,6 @@
<value level="6">51</value> <value level="6">51</value>
<value level="7">53</value> <value level="7">53</value>
</mpConsume> </mpConsume>
<nextAction>ATTACK</nextAction>
<castRange>400</castRange> <castRange>400</castRange>
<effectRange>900</effectRange> <effectRange>900</effectRange>
<hitTime>500</hitTime> <hitTime>500</hitTime>
@ -2172,7 +2171,7 @@
<value level="7">13457</value> <value level="7">13457</value>
</npcId> </npcId>
<npcCount>3</npcCount> <npcCount>3</npcCount>
<despawnDelay>30000</despawnDelay> <despawnDelay>17000</despawnDelay>
</effect> </effect>
</effects> </effects>
<endEffects> <endEffects>
@ -3326,6 +3325,7 @@
<basicProperty>NONE</basicProperty> <basicProperty>NONE</basicProperty>
<hitCancelTime>0</hitCancelTime> <hitCancelTime>0</hitCancelTime>
<reuseDelay>1000</reuseDelay> <reuseDelay>1000</reuseDelay>
<nextAction>ATTACK</nextAction>
<targetType>SELF</targetType> <targetType>SELF</targetType>
<affectScope>SINGLE</affectScope> <affectScope>SINGLE</affectScope>
<effects> <effects>
@ -3373,8 +3373,7 @@
<effect name="CriticalRatePositionBonus"> <effect name="CriticalRatePositionBonus">
<amount> <amount>
<value level="1">30</value> <value level="1">30</value>
<value level="1">40</value> <value level="2">40</value>
<value level="2">40</value> <!-- FIXME: AUTO GENERATED LEVEL -->
</amount> </amount>
<mode>PER</mode> <mode>PER</mode>
<position>SIDE</position> <position>SIDE</position>
@ -3382,8 +3381,7 @@
<effect name="CriticalRatePositionBonus"> <effect name="CriticalRatePositionBonus">
<amount> <amount>
<value level="1">60</value> <value level="1">60</value>
<value level="1">70</value> <value level="2">70</value>
<value level="2">70</value> <!-- FIXME: AUTO GENERATED LEVEL -->
</amount> </amount>
<mode>PER</mode> <mode>PER</mode>
<position>BACK</position> <position>BACK</position>

View File

@ -18,29 +18,23 @@
<icon>icon.skill19301</icon> <icon>icon.skill19301</icon>
<operateType>A1</operateType> <operateType>A1</operateType>
<coolTime>500</coolTime> <coolTime>500</coolTime>
<mpConsume>107</mpConsume>
<castRange>900</castRange>
<abnormalLvl>
<value level="1">1</value>
<value level="2">2</value>
<value level="3">3</value>
<value level="4">4</value>
<value level="5">5</value>
<value level="6">6</value>
<value level="7">7</value>
<value level="8">8</value>
<value level="9">9</value>
</abnormalLvl>
<reuseDelay>15000</reuseDelay>
<abnormalTime>15</abnormalTime>
<abnormalType>POISON</abnormalType>
<abnormalVisualEffect>DOT_POISON</abnormalVisualEffect>
<activateRate>130</activateRate>
<affectLimit>5-12</affectLimit>
<affectRange>300</affectRange>
<operateType>A2</operateType>
<coolTime>500</coolTime>
<magicCriticalRate>5</magicCriticalRate> <magicCriticalRate>5</magicCriticalRate>
<mpConsume>
<value level="1">76</value>
<value level="2">79</value>
<value level="3">83</value>
<value level="4">87</value>
<value level="5">91</value>
<value level="6">95</value>
<value level="7">99</value>
<value level="8">103</value>
<value level="9">107</value>
</mpConsume>
<castRange>900</castRange>
<effectRange>1100</effectRange>
<hitTime>2000</hitTime>
<reuseDelay>15000</reuseDelay>
<effectPoint>-711</effectPoint>
<magicLvl> <magicLvl>
<value level="1">85</value> <value level="1">85</value>
<value level="2">87</value> <value level="2">87</value>
@ -52,19 +46,9 @@
<value level="8">103</value> <value level="8">103</value>
<value level="9">105</value> <value level="9">105</value>
</magicLvl> </magicLvl>
<lvlBonusRate>20</lvlBonusRate>
<mpConsume>1</mpConsume>
<effectPoint>-711</effectPoint>
<effectRange>900</effectRange>
<isDebuff>true</isDebuff> <isDebuff>true</isDebuff>
<basicProperty>NONE</basicProperty>
<hitTime>2000</hitTime>
<hitCancelTime>0</hitCancelTime>
<trait>ZONE</trait>
<targetType>GROUND</targetType> <targetType>GROUND</targetType>
<affectScope>POINT_BLANK</affectScope> <affectScope>SINGLE</affectScope>
<affectObject>NOT_FRIEND</affectObject>
<channelingStart>1</channelingStart>
<effects> <effects>
<effect name="SummonNpc"> <effect name="SummonNpc">
<npcId> <npcId>
@ -79,8 +63,6 @@
<value level="9">13549</value> <value level="9">13549</value>
</npcId> </npcId>
<npcCount>1</npcCount> <npcCount>1</npcCount>
<despawnDelay>15000</despawnDelay>
<singleInstance>true</singleInstance>
</effect> </effect>
</effects> </effects>
</skill> </skill>
@ -122,7 +104,7 @@
<isDebuff>true</isDebuff> <isDebuff>true</isDebuff>
<basicProperty>NONE</basicProperty> <basicProperty>NONE</basicProperty>
<hitCancelTime>0</hitCancelTime> <hitCancelTime>0</hitCancelTime>
<trait>ZONE</trait> <trait>POISON</trait>
<targetType>SELF</targetType> <targetType>SELF</targetType>
<affectScope>POINT_BLANK</affectScope> <affectScope>POINT_BLANK</affectScope>
<affectObject>NOT_FRIEND</affectObject> <affectObject>NOT_FRIEND</affectObject>

View File

@ -61,6 +61,19 @@ public class AreaSkillNpc extends AbstractNpcAI
13452, // Solo Dance 13452, // Solo Dance
13453, // Solo Dance 13453, // Solo Dance
13454, // Solo Dance 13454, // Solo Dance
13576, // Solo Dance
13577, // Solo Dance
13541, // Solo Dance
13542, // Solo Dance
13543, // Solo Dance
13544, // Solo Dance
13545, // Solo Dance
13546, // Solo Dance
13547, // Solo Dance
13548, // Solo Dance
13549, // Solo Dance
13580, // Solo Dance
13581, // Solo Dance
}; };
private static final int[] DECOY = // ai_decoy private static final int[] DECOY = // ai_decoy
{ {

View File

@ -50,6 +50,8 @@ public class Incarnation extends AbstractNpcAI
@Id(13455) @Id(13455)
@Id(13456) @Id(13456)
@Id(13457) @Id(13457)
@Id(13578)
@Id(13579)
public void onNpcSpawn(OnNpcSpawn event) public void onNpcSpawn(OnNpcSpawn event)
{ {
final Npc npc = event.getNpc(); final Npc npc = event.getNpc();

View File

@ -58,7 +58,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13302" level="85" type="Doppelganger" name="Incarnation"> <npc id="13302" level="85" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="1" /> <skill name="Skill01_ID" id="10550" level="1" />
<skill name="Skill02_ID" id="10551" level="1" /> <skill name="Skill02_ID" id="10551" level="1" />
@ -71,7 +70,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="890.6666667" magical="247" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="890.6666667" magical="247" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1120.6" magical="581.85" /> <defence physical="1120.6" magical="581.85" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -79,6 +78,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -92,7 +92,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13303" level="90" type="Doppelganger" name="Incarnation"> <npc id="13303" level="90" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="2" /> <skill name="Skill01_ID" id="10550" level="2" />
<skill name="Skill02_ID" id="10551" level="2" /> <skill name="Skill02_ID" id="10551" level="2" />
@ -105,7 +104,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1076.566667" magical="301" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1076.566667" magical="301" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1236.65" magical="658.8" /> <defence physical="1236.65" magical="658.8" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -113,6 +112,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -126,7 +126,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13304" level="95" type="Doppelganger" name="Incarnation"> <npc id="13304" level="95" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="3" /> <skill name="Skill01_ID" id="10550" level="3" />
<skill name="Skill02_ID" id="10551" level="3" /> <skill name="Skill02_ID" id="10551" level="3" />
@ -139,7 +138,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1320.9" magical="366" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1320.9" magical="366" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1364.85" magical="745.2" /> <defence physical="1364.85" magical="745.2" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -147,6 +146,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -160,7 +160,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13305" level="97" type="Doppelganger" name="Incarnation"> <npc id="13305" level="97" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="4" /> <skill name="Skill01_ID" id="10550" level="4" />
<skill name="Skill02_ID" id="10551" level="4" /> <skill name="Skill02_ID" id="10551" level="4" />
@ -173,7 +172,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1487.133333" magical="396" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1487.133333" magical="396" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1419.5" magical="783" /> <defence physical="1419.5" magical="783" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -181,6 +180,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -330,7 +330,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13310" level="85" type="EffectPoint" name="Solo Dance"> <npc id="13310" level="85" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2416,7 +2415,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13377" level="87" type="EffectPoint" name="Solo Dance"> <npc id="13377" level="87" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2451,7 +2449,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13378" level="90" type="EffectPoint" name="Solo Dance"> <npc id="13378" level="90" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2486,7 +2483,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13379" level="93" type="EffectPoint" name="Solo Dance"> <npc id="13379" level="93" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2521,7 +2517,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13380" level="96" type="EffectPoint" name="Solo Dance"> <npc id="13380" level="96" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2556,7 +2551,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13381" level="99" type="EffectPoint" name="Solo Dance"> <npc id="13381" level="99" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />

View File

@ -1081,7 +1081,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13452" level="101" type="EffectPoint" name="Solo Dance"> <npc id="13452" level="101" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -1112,7 +1111,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13453" level="103" type="EffectPoint" name="Solo Dance"> <npc id="13453" level="103" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -1143,7 +1141,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13454" level="105" type="EffectPoint" name="Solo Dance"> <npc id="13454" level="105" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -1173,8 +1170,7 @@
<height normal="0.001" /> <height normal="0.001" />
</collision> </collision>
</npc> </npc>
<npc id="13455" level="85" type="Doppelganger" name="Incarnation"> <npc id="13455" level="101" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="5" /> <skill name="Skill01_ID" id="10550" level="5" />
<skill name="Skill02_ID" id="10551" level="5" /> <skill name="Skill02_ID" id="10551" level="5" />
@ -1187,11 +1183,12 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1487.133333" magical="396" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1487.133333" magical="396" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1419.5" magical="783" /> <defence physical="1419.5" magical="783" />
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" /> <status attackable="true" hasSummoner="true" talkable="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -1204,8 +1201,7 @@
<height normal="25" /> <height normal="25" />
</collision> </collision>
</npc> </npc>
<npc id="13456" level="85" type="Doppelganger" name="Incarnation"> <npc id="13456" level="103" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="6" /> <skill name="Skill01_ID" id="10550" level="6" />
<skill name="Skill02_ID" id="10551" level="6" /> <skill name="Skill02_ID" id="10551" level="6" />
@ -1218,11 +1214,12 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1487.133333" magical="396" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1487.133333" magical="396" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1419.5" magical="783" /> <defence physical="1419.5" magical="783" />
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" /> <status attackable="true" hasSummoner="true" talkable="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -1235,11 +1232,10 @@
<height normal="25" /> <height normal="25" />
</collision> </collision>
</npc> </npc>
<npc id="13457" level="85" type="Doppelganger" name="Incarnation"> <npc id="13457" level="105" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="4" /> <skill name="Skill01_ID" id="10550" level="7" />
<skill name="Skill02_ID" id="10551" level="4" /> <skill name="Skill02_ID" id="10551" level="7" />
</parameters> </parameters>
<race>ETC</race> <race>ETC</race>
<sex>ETC</sex> <sex>ETC</sex>
@ -1249,11 +1245,12 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1487.133333" magical="396" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1487.133333" magical="396" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1419.5" magical="783" /> <defence physical="1419.5" magical="783" />
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" /> <status attackable="true" hasSummoner="true" talkable="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->

View File

@ -2131,7 +2131,6 @@
<value level="6">51</value> <value level="6">51</value>
<value level="7">53</value> <value level="7">53</value>
</mpConsume> </mpConsume>
<nextAction>ATTACK</nextAction>
<castRange>400</castRange> <castRange>400</castRange>
<effectRange>900</effectRange> <effectRange>900</effectRange>
<hitTime>500</hitTime> <hitTime>500</hitTime>
@ -2172,7 +2171,7 @@
<value level="7">13457</value> <value level="7">13457</value>
</npcId> </npcId>
<npcCount>3</npcCount> <npcCount>3</npcCount>
<despawnDelay>30000</despawnDelay> <despawnDelay>17000</despawnDelay>
</effect> </effect>
</effects> </effects>
<endEffects> <endEffects>
@ -3326,6 +3325,7 @@
<basicProperty>NONE</basicProperty> <basicProperty>NONE</basicProperty>
<hitCancelTime>0</hitCancelTime> <hitCancelTime>0</hitCancelTime>
<reuseDelay>1000</reuseDelay> <reuseDelay>1000</reuseDelay>
<nextAction>ATTACK</nextAction>
<targetType>SELF</targetType> <targetType>SELF</targetType>
<affectScope>SINGLE</affectScope> <affectScope>SINGLE</affectScope>
<effects> <effects>
@ -3373,8 +3373,7 @@
<effect name="CriticalRatePositionBonus"> <effect name="CriticalRatePositionBonus">
<amount> <amount>
<value level="1">30</value> <value level="1">30</value>
<value level="1">40</value> <value level="2">40</value>
<value level="2">40</value> <!-- FIXME: AUTO GENERATED LEVEL -->
</amount> </amount>
<mode>PER</mode> <mode>PER</mode>
<position>SIDE</position> <position>SIDE</position>
@ -3382,8 +3381,7 @@
<effect name="CriticalRatePositionBonus"> <effect name="CriticalRatePositionBonus">
<amount> <amount>
<value level="1">60</value> <value level="1">60</value>
<value level="1">70</value> <value level="2">70</value>
<value level="2">70</value> <!-- FIXME: AUTO GENERATED LEVEL -->
</amount> </amount>
<mode>PER</mode> <mode>PER</mode>
<position>BACK</position> <position>BACK</position>

View File

@ -18,29 +18,23 @@
<icon>icon.skill19301</icon> <icon>icon.skill19301</icon>
<operateType>A1</operateType> <operateType>A1</operateType>
<coolTime>500</coolTime> <coolTime>500</coolTime>
<mpConsume>107</mpConsume>
<castRange>900</castRange>
<abnormalLvl>
<value level="1">1</value>
<value level="2">2</value>
<value level="3">3</value>
<value level="4">4</value>
<value level="5">5</value>
<value level="6">6</value>
<value level="7">7</value>
<value level="8">8</value>
<value level="9">9</value>
</abnormalLvl>
<reuseDelay>15000</reuseDelay>
<abnormalTime>15</abnormalTime>
<abnormalType>POISON</abnormalType>
<abnormalVisualEffect>DOT_POISON</abnormalVisualEffect>
<activateRate>130</activateRate>
<affectLimit>5-12</affectLimit>
<affectRange>300</affectRange>
<operateType>A2</operateType>
<coolTime>500</coolTime>
<magicCriticalRate>5</magicCriticalRate> <magicCriticalRate>5</magicCriticalRate>
<mpConsume>
<value level="1">76</value>
<value level="2">79</value>
<value level="3">83</value>
<value level="4">87</value>
<value level="5">91</value>
<value level="6">95</value>
<value level="7">99</value>
<value level="8">103</value>
<value level="9">107</value>
</mpConsume>
<castRange>900</castRange>
<effectRange>1100</effectRange>
<hitTime>2000</hitTime>
<reuseDelay>15000</reuseDelay>
<effectPoint>-711</effectPoint>
<magicLvl> <magicLvl>
<value level="1">85</value> <value level="1">85</value>
<value level="2">87</value> <value level="2">87</value>
@ -52,19 +46,9 @@
<value level="8">103</value> <value level="8">103</value>
<value level="9">105</value> <value level="9">105</value>
</magicLvl> </magicLvl>
<lvlBonusRate>20</lvlBonusRate>
<mpConsume>1</mpConsume>
<effectPoint>-711</effectPoint>
<effectRange>900</effectRange>
<isDebuff>true</isDebuff> <isDebuff>true</isDebuff>
<basicProperty>NONE</basicProperty>
<hitTime>2000</hitTime>
<hitCancelTime>0</hitCancelTime>
<trait>ZONE</trait>
<targetType>GROUND</targetType> <targetType>GROUND</targetType>
<affectScope>POINT_BLANK</affectScope> <affectScope>SINGLE</affectScope>
<affectObject>NOT_FRIEND</affectObject>
<channelingStart>1</channelingStart>
<effects> <effects>
<effect name="SummonNpc"> <effect name="SummonNpc">
<npcId> <npcId>
@ -79,8 +63,6 @@
<value level="9">13549</value> <value level="9">13549</value>
</npcId> </npcId>
<npcCount>1</npcCount> <npcCount>1</npcCount>
<despawnDelay>15000</despawnDelay>
<singleInstance>true</singleInstance>
</effect> </effect>
</effects> </effects>
</skill> </skill>
@ -122,7 +104,7 @@
<isDebuff>true</isDebuff> <isDebuff>true</isDebuff>
<basicProperty>NONE</basicProperty> <basicProperty>NONE</basicProperty>
<hitCancelTime>0</hitCancelTime> <hitCancelTime>0</hitCancelTime>
<trait>ZONE</trait> <trait>POISON</trait>
<targetType>SELF</targetType> <targetType>SELF</targetType>
<affectScope>POINT_BLANK</affectScope> <affectScope>POINT_BLANK</affectScope>
<affectObject>NOT_FRIEND</affectObject> <affectObject>NOT_FRIEND</affectObject>

View File

@ -61,6 +61,19 @@ public class AreaSkillNpc extends AbstractNpcAI
13452, // Solo Dance 13452, // Solo Dance
13453, // Solo Dance 13453, // Solo Dance
13454, // Solo Dance 13454, // Solo Dance
13576, // Solo Dance
13577, // Solo Dance
13541, // Solo Dance
13542, // Solo Dance
13543, // Solo Dance
13544, // Solo Dance
13545, // Solo Dance
13546, // Solo Dance
13547, // Solo Dance
13548, // Solo Dance
13549, // Solo Dance
13580, // Solo Dance
13581, // Solo Dance
}; };
private static final int[] DECOY = // ai_decoy private static final int[] DECOY = // ai_decoy
{ {

View File

@ -50,6 +50,8 @@ public class Incarnation extends AbstractNpcAI
@Id(13455) @Id(13455)
@Id(13456) @Id(13456)
@Id(13457) @Id(13457)
@Id(13578)
@Id(13579)
public void onNpcSpawn(OnNpcSpawn event) public void onNpcSpawn(OnNpcSpawn event)
{ {
final Npc npc = event.getNpc(); final Npc npc = event.getNpc();

View File

@ -58,7 +58,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13302" level="85" type="Doppelganger" name="Incarnation"> <npc id="13302" level="85" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="1" /> <skill name="Skill01_ID" id="10550" level="1" />
<skill name="Skill02_ID" id="10551" level="1" /> <skill name="Skill02_ID" id="10551" level="1" />
@ -71,7 +70,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="890.6666667" magical="247" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="890.6666667" magical="247" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1120.6" magical="581.85" /> <defence physical="1120.6" magical="581.85" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -79,6 +78,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -92,7 +92,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13303" level="90" type="Doppelganger" name="Incarnation"> <npc id="13303" level="90" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="2" /> <skill name="Skill01_ID" id="10550" level="2" />
<skill name="Skill02_ID" id="10551" level="2" /> <skill name="Skill02_ID" id="10551" level="2" />
@ -105,7 +104,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1076.566667" magical="301" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1076.566667" magical="301" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1236.65" magical="658.8" /> <defence physical="1236.65" magical="658.8" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -113,6 +112,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -126,7 +126,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13304" level="95" type="Doppelganger" name="Incarnation"> <npc id="13304" level="95" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="3" /> <skill name="Skill01_ID" id="10550" level="3" />
<skill name="Skill02_ID" id="10551" level="3" /> <skill name="Skill02_ID" id="10551" level="3" />
@ -139,7 +138,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1320.9" magical="366" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1320.9" magical="366" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1364.85" magical="745.2" /> <defence physical="1364.85" magical="745.2" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -147,6 +146,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -160,7 +160,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13305" level="97" type="Doppelganger" name="Incarnation"> <npc id="13305" level="97" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="4" /> <skill name="Skill01_ID" id="10550" level="4" />
<skill name="Skill02_ID" id="10551" level="4" /> <skill name="Skill02_ID" id="10551" level="4" />
@ -173,7 +172,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1487.133333" magical="396" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1487.133333" magical="396" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1419.5" magical="783" /> <defence physical="1419.5" magical="783" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -181,6 +180,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -330,7 +330,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13310" level="85" type="EffectPoint" name="Solo Dance"> <npc id="13310" level="85" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2416,7 +2415,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13377" level="87" type="EffectPoint" name="Solo Dance"> <npc id="13377" level="87" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2451,7 +2449,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13378" level="90" type="EffectPoint" name="Solo Dance"> <npc id="13378" level="90" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2486,7 +2483,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13379" level="93" type="EffectPoint" name="Solo Dance"> <npc id="13379" level="93" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2521,7 +2517,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13380" level="96" type="EffectPoint" name="Solo Dance"> <npc id="13380" level="96" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2556,7 +2551,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13381" level="99" type="EffectPoint" name="Solo Dance"> <npc id="13381" level="99" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />

View File

@ -1081,7 +1081,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13452" level="101" type="EffectPoint" name="Solo Dance"> <npc id="13452" level="101" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -1112,7 +1111,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13453" level="103" type="EffectPoint" name="Solo Dance"> <npc id="13453" level="103" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -1143,7 +1141,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13454" level="105" type="EffectPoint" name="Solo Dance"> <npc id="13454" level="105" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -1173,8 +1170,7 @@
<height normal="0.001" /> <height normal="0.001" />
</collision> </collision>
</npc> </npc>
<npc id="13455" level="85" type="Doppelganger" name="Incarnation"> <npc id="13455" level="101" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="5" /> <skill name="Skill01_ID" id="10550" level="5" />
<skill name="Skill02_ID" id="10551" level="5" /> <skill name="Skill02_ID" id="10551" level="5" />
@ -1187,11 +1183,12 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1487.133333" magical="396" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1487.133333" magical="396" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1419.5" magical="783" /> <defence physical="1419.5" magical="783" />
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" /> <status attackable="true" hasSummoner="true" talkable="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -1204,8 +1201,7 @@
<height normal="25" /> <height normal="25" />
</collision> </collision>
</npc> </npc>
<npc id="13456" level="85" type="Doppelganger" name="Incarnation"> <npc id="13456" level="103" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="6" /> <skill name="Skill01_ID" id="10550" level="6" />
<skill name="Skill02_ID" id="10551" level="6" /> <skill name="Skill02_ID" id="10551" level="6" />
@ -1218,11 +1214,12 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1487.133333" magical="396" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1487.133333" magical="396" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1419.5" magical="783" /> <defence physical="1419.5" magical="783" />
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" /> <status attackable="true" hasSummoner="true" talkable="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -1235,11 +1232,10 @@
<height normal="25" /> <height normal="25" />
</collision> </collision>
</npc> </npc>
<npc id="13457" level="85" type="Doppelganger" name="Incarnation"> <npc id="13457" level="105" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="4" /> <skill name="Skill01_ID" id="10550" level="7" />
<skill name="Skill02_ID" id="10551" level="4" /> <skill name="Skill02_ID" id="10551" level="7" />
</parameters> </parameters>
<race>ETC</race> <race>ETC</race>
<sex>ETC</sex> <sex>ETC</sex>
@ -1249,11 +1245,12 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1487.133333" magical="396" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1487.133333" magical="396" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1419.5" magical="783" /> <defence physical="1419.5" magical="783" />
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" /> <status attackable="true" hasSummoner="true" talkable="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->

View File

@ -2131,7 +2131,6 @@
<value level="6">51</value> <value level="6">51</value>
<value level="7">53</value> <value level="7">53</value>
</mpConsume> </mpConsume>
<nextAction>ATTACK</nextAction>
<castRange>400</castRange> <castRange>400</castRange>
<effectRange>900</effectRange> <effectRange>900</effectRange>
<hitTime>500</hitTime> <hitTime>500</hitTime>
@ -2172,7 +2171,7 @@
<value level="7">13457</value> <value level="7">13457</value>
</npcId> </npcId>
<npcCount>3</npcCount> <npcCount>3</npcCount>
<despawnDelay>30000</despawnDelay> <despawnDelay>17000</despawnDelay>
</effect> </effect>
</effects> </effects>
<endEffects> <endEffects>
@ -3326,6 +3325,7 @@
<basicProperty>NONE</basicProperty> <basicProperty>NONE</basicProperty>
<hitCancelTime>0</hitCancelTime> <hitCancelTime>0</hitCancelTime>
<reuseDelay>1000</reuseDelay> <reuseDelay>1000</reuseDelay>
<nextAction>ATTACK</nextAction>
<targetType>SELF</targetType> <targetType>SELF</targetType>
<affectScope>SINGLE</affectScope> <affectScope>SINGLE</affectScope>
<effects> <effects>
@ -3373,8 +3373,7 @@
<effect name="CriticalRatePositionBonus"> <effect name="CriticalRatePositionBonus">
<amount> <amount>
<value level="1">30</value> <value level="1">30</value>
<value level="1">40</value> <value level="2">40</value>
<value level="2">40</value> <!-- FIXME: AUTO GENERATED LEVEL -->
</amount> </amount>
<mode>PER</mode> <mode>PER</mode>
<position>SIDE</position> <position>SIDE</position>
@ -3382,8 +3381,7 @@
<effect name="CriticalRatePositionBonus"> <effect name="CriticalRatePositionBonus">
<amount> <amount>
<value level="1">60</value> <value level="1">60</value>
<value level="1">70</value> <value level="2">70</value>
<value level="2">70</value> <!-- FIXME: AUTO GENERATED LEVEL -->
</amount> </amount>
<mode>PER</mode> <mode>PER</mode>
<position>BACK</position> <position>BACK</position>

View File

@ -18,29 +18,23 @@
<icon>icon.skill19301</icon> <icon>icon.skill19301</icon>
<operateType>A1</operateType> <operateType>A1</operateType>
<coolTime>500</coolTime> <coolTime>500</coolTime>
<mpConsume>107</mpConsume>
<castRange>900</castRange>
<abnormalLvl>
<value level="1">1</value>
<value level="2">2</value>
<value level="3">3</value>
<value level="4">4</value>
<value level="5">5</value>
<value level="6">6</value>
<value level="7">7</value>
<value level="8">8</value>
<value level="9">9</value>
</abnormalLvl>
<reuseDelay>15000</reuseDelay>
<abnormalTime>15</abnormalTime>
<abnormalType>POISON</abnormalType>
<abnormalVisualEffect>DOT_POISON</abnormalVisualEffect>
<activateRate>130</activateRate>
<affectLimit>5-12</affectLimit>
<affectRange>300</affectRange>
<operateType>A2</operateType>
<coolTime>500</coolTime>
<magicCriticalRate>5</magicCriticalRate> <magicCriticalRate>5</magicCriticalRate>
<mpConsume>
<value level="1">76</value>
<value level="2">79</value>
<value level="3">83</value>
<value level="4">87</value>
<value level="5">91</value>
<value level="6">95</value>
<value level="7">99</value>
<value level="8">103</value>
<value level="9">107</value>
</mpConsume>
<castRange>900</castRange>
<effectRange>1100</effectRange>
<hitTime>2000</hitTime>
<reuseDelay>15000</reuseDelay>
<effectPoint>-711</effectPoint>
<magicLvl> <magicLvl>
<value level="1">85</value> <value level="1">85</value>
<value level="2">87</value> <value level="2">87</value>
@ -52,19 +46,9 @@
<value level="8">103</value> <value level="8">103</value>
<value level="9">105</value> <value level="9">105</value>
</magicLvl> </magicLvl>
<lvlBonusRate>20</lvlBonusRate>
<mpConsume>1</mpConsume>
<effectPoint>-711</effectPoint>
<effectRange>900</effectRange>
<isDebuff>true</isDebuff> <isDebuff>true</isDebuff>
<basicProperty>NONE</basicProperty>
<hitTime>2000</hitTime>
<hitCancelTime>0</hitCancelTime>
<trait>ZONE</trait>
<targetType>GROUND</targetType> <targetType>GROUND</targetType>
<affectScope>POINT_BLANK</affectScope> <affectScope>SINGLE</affectScope>
<affectObject>NOT_FRIEND</affectObject>
<channelingStart>1</channelingStart>
<effects> <effects>
<effect name="SummonNpc"> <effect name="SummonNpc">
<npcId> <npcId>
@ -79,8 +63,6 @@
<value level="9">13549</value> <value level="9">13549</value>
</npcId> </npcId>
<npcCount>1</npcCount> <npcCount>1</npcCount>
<despawnDelay>15000</despawnDelay>
<singleInstance>true</singleInstance>
</effect> </effect>
</effects> </effects>
</skill> </skill>
@ -122,7 +104,7 @@
<isDebuff>true</isDebuff> <isDebuff>true</isDebuff>
<basicProperty>NONE</basicProperty> <basicProperty>NONE</basicProperty>
<hitCancelTime>0</hitCancelTime> <hitCancelTime>0</hitCancelTime>
<trait>ZONE</trait> <trait>POISON</trait>
<targetType>SELF</targetType> <targetType>SELF</targetType>
<affectScope>POINT_BLANK</affectScope> <affectScope>POINT_BLANK</affectScope>
<affectObject>NOT_FRIEND</affectObject> <affectObject>NOT_FRIEND</affectObject>

View File

@ -61,6 +61,19 @@ public class AreaSkillNpc extends AbstractNpcAI
13452, // Solo Dance 13452, // Solo Dance
13453, // Solo Dance 13453, // Solo Dance
13454, // Solo Dance 13454, // Solo Dance
13576, // Solo Dance
13577, // Solo Dance
13541, // Solo Dance
13542, // Solo Dance
13543, // Solo Dance
13544, // Solo Dance
13545, // Solo Dance
13546, // Solo Dance
13547, // Solo Dance
13548, // Solo Dance
13549, // Solo Dance
13580, // Solo Dance
13581, // Solo Dance
}; };
private static final int[] DECOY = // ai_decoy private static final int[] DECOY = // ai_decoy
{ {

View File

@ -50,6 +50,8 @@ public class Incarnation extends AbstractNpcAI
@Id(13455) @Id(13455)
@Id(13456) @Id(13456)
@Id(13457) @Id(13457)
@Id(13578)
@Id(13579)
public void onNpcSpawn(OnNpcSpawn event) public void onNpcSpawn(OnNpcSpawn event)
{ {
final Npc npc = event.getNpc(); final Npc npc = event.getNpc();

View File

@ -58,7 +58,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13302" level="85" type="Doppelganger" name="Incarnation"> <npc id="13302" level="85" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="1" /> <skill name="Skill01_ID" id="10550" level="1" />
<skill name="Skill02_ID" id="10551" level="1" /> <skill name="Skill02_ID" id="10551" level="1" />
@ -71,7 +70,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="890.6666667" magical="247" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="890.6666667" magical="247" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1120.6" magical="581.85" /> <defence physical="1120.6" magical="581.85" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -79,6 +78,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -92,7 +92,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13303" level="90" type="Doppelganger" name="Incarnation"> <npc id="13303" level="90" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="2" /> <skill name="Skill01_ID" id="10550" level="2" />
<skill name="Skill02_ID" id="10551" level="2" /> <skill name="Skill02_ID" id="10551" level="2" />
@ -105,7 +104,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1076.566667" magical="301" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1076.566667" magical="301" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1236.65" magical="658.8" /> <defence physical="1236.65" magical="658.8" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -113,6 +112,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -126,7 +126,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13304" level="95" type="Doppelganger" name="Incarnation"> <npc id="13304" level="95" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="3" /> <skill name="Skill01_ID" id="10550" level="3" />
<skill name="Skill02_ID" id="10551" level="3" /> <skill name="Skill02_ID" id="10551" level="3" />
@ -139,7 +138,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1320.9" magical="366" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1320.9" magical="366" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1364.85" magical="745.2" /> <defence physical="1364.85" magical="745.2" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -147,6 +146,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -160,7 +160,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13305" level="97" type="Doppelganger" name="Incarnation"> <npc id="13305" level="97" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="4" /> <skill name="Skill01_ID" id="10550" level="4" />
<skill name="Skill02_ID" id="10551" level="4" /> <skill name="Skill02_ID" id="10551" level="4" />
@ -173,7 +172,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1487.133333" magical="396" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1487.133333" magical="396" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1419.5" magical="783" /> <defence physical="1419.5" magical="783" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -181,6 +180,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -330,7 +330,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13310" level="85" type="EffectPoint" name="Solo Dance"> <npc id="13310" level="85" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2416,7 +2415,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13377" level="87" type="EffectPoint" name="Solo Dance"> <npc id="13377" level="87" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2451,7 +2449,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13378" level="90" type="EffectPoint" name="Solo Dance"> <npc id="13378" level="90" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2486,7 +2483,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13379" level="93" type="EffectPoint" name="Solo Dance"> <npc id="13379" level="93" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2521,7 +2517,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13380" level="96" type="EffectPoint" name="Solo Dance"> <npc id="13380" level="96" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2556,7 +2551,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13381" level="99" type="EffectPoint" name="Solo Dance"> <npc id="13381" level="99" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />

View File

@ -1081,7 +1081,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13452" level="101" type="EffectPoint" name="Solo Dance"> <npc id="13452" level="101" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -1112,7 +1111,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13453" level="103" type="EffectPoint" name="Solo Dance"> <npc id="13453" level="103" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -1143,7 +1141,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13454" level="105" type="EffectPoint" name="Solo Dance"> <npc id="13454" level="105" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -1173,8 +1170,7 @@
<height normal="0.001" /> <height normal="0.001" />
</collision> </collision>
</npc> </npc>
<npc id="13455" level="85" type="Doppelganger" name="Incarnation"> <npc id="13455" level="101" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="5" /> <skill name="Skill01_ID" id="10550" level="5" />
<skill name="Skill02_ID" id="10551" level="5" /> <skill name="Skill02_ID" id="10551" level="5" />
@ -1187,11 +1183,12 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1487.133333" magical="396" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1487.133333" magical="396" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1419.5" magical="783" /> <defence physical="1419.5" magical="783" />
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" /> <status attackable="true" hasSummoner="true" talkable="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -1204,8 +1201,7 @@
<height normal="25" /> <height normal="25" />
</collision> </collision>
</npc> </npc>
<npc id="13456" level="85" type="Doppelganger" name="Incarnation"> <npc id="13456" level="103" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="6" /> <skill name="Skill01_ID" id="10550" level="6" />
<skill name="Skill02_ID" id="10551" level="6" /> <skill name="Skill02_ID" id="10551" level="6" />
@ -1218,11 +1214,12 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1487.133333" magical="396" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1487.133333" magical="396" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1419.5" magical="783" /> <defence physical="1419.5" magical="783" />
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" /> <status attackable="true" hasSummoner="true" talkable="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -1235,11 +1232,10 @@
<height normal="25" /> <height normal="25" />
</collision> </collision>
</npc> </npc>
<npc id="13457" level="85" type="Doppelganger" name="Incarnation"> <npc id="13457" level="105" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="4" /> <skill name="Skill01_ID" id="10550" level="7" />
<skill name="Skill02_ID" id="10551" level="4" /> <skill name="Skill02_ID" id="10551" level="7" />
</parameters> </parameters>
<race>ETC</race> <race>ETC</race>
<sex>ETC</sex> <sex>ETC</sex>
@ -1249,11 +1245,12 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1487.133333" magical="396" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1487.133333" magical="396" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1419.5" magical="783" /> <defence physical="1419.5" magical="783" />
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" /> <status attackable="true" hasSummoner="true" talkable="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->

View File

@ -1209,87 +1209,129 @@
<height normal="9.5" /> <height normal="9.5" />
</collision> </collision>
</npc> </npc>
<npc id="13576" level="85" type="Npc" name="Poison Swarm"> <npc id="13576" level="107" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<race>ETC</race>
<sex>FEMALE</sex>
<stats str="88" int="79" dex="55" wit="78" con="82" men="78">
<vitals hp="8446" hpRegen="10.5" mp="2355" mpRegen="3.6" />
<speed>
<walk ground="1" />
<run ground="20" />
</speed>
<attack physical="1950.2231755595" magical="1331.5869440987" critical="4" attackSpeed="253" range="40" />
<defence physical="405.85106382979" magical="297.0297029703" />
</stats>
<status attackable="false" />
<collision>
<radius normal="0.001" />
<height normal="0.001" />
</collision>
</npc>
<npc id="13577" level="85" type="Npc" name="Poison Swarm">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<race>ETC</race>
<sex>FEMALE</sex>
<stats str="88" int="79" dex="55" wit="78" con="82" men="78">
<vitals hp="8446" hpRegen="10.5" mp="2355" mpRegen="3.6" />
<speed>
<walk ground="1" />
<run ground="20" />
</speed>
<attack physical="1950.2231755595" magical="1331.5869440987" critical="4" attackSpeed="253" range="40" />
<defence physical="405.85106382979" magical="297.0297029703" />
</stats>
<status attackable="false" />
<collision>
<radius normal="0.001" />
<height normal="0.001" />
</collision>
</npc>
<npc id="13578" level="85" type="Npc" name="Clone Attack">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<race>ETC</race>
<sex>FEMALE</sex>
<stats str="88" int="79" dex="55" wit="78" con="82" men="78">
<vitals hp="8446" hpRegen="10.5" mp="2355" mpRegen="3.6" />
<speed>
<walk ground="50" />
<run ground="131" />
</speed>
<attack physical="1950.2231755595" magical="1331.5869440987" critical="4" attackSpeed="253" range="40" />
<defence physical="405.85106382979" magical="297.0297029703" />
</stats>
<status attackable="false" />
<collision>
<radius normal="8.5" />
<height normal="25" />
</collision>
</npc>
<npc id="13579" level="85" type="Npc" name="Clone Attack">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<race>ETC</race>
<sex>FEMALE</sex>
<stats str="88" int="79" dex="55" wit="78" con="82" men="78">
<vitals hp="8446" hpRegen="10.5" mp="2355" mpRegen="3.6" />
<speed>
<walk ground="50" />
<run ground="131" />
</speed>
<attack physical="1950.2231755595" magical="1331.5869440987" critical="4" attackSpeed="253" range="40" />
<defence physical="405.85106382979" magical="297.0297029703" />
</stats>
<status attackable="false" />
<collision>
<radius normal="8.5" />
<height normal="25" />
</collision>
</npc>
<npc id="13580" level="107" type="EffectPoint" name="Istina Acid Swarm">
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
<skill name="union_skill" id="19302" level="8" /> <skill name="union_skill" id="10523" level="10" />
</parameters>
<race>CONSTRUCT</race>
<sex>MALE</sex>
<stats str="88" int="79" dex="55" wit="78" con="82" men="78">
<vitals hp="8446" hpRegen="10.5" mp="2355" mpRegen="3.6" />
<speed>
<walk ground="1" />
<run ground="20" />
</speed>
<attack physical="1950.2231755595" magical="1331.5869440987" critical="4" attackSpeed="253" range="40" />
<defence physical="405.85106382979" magical="297.0297029703" />
</stats>
<status attackable="false" targetable="false" showName="false" />
<skillList>
<skill id="4416" level="2" /> <!-- Magic Creatures -->
<skill id="4415" level="3" /> <!-- One-handed Sword -->
<skill id="4045" level="1" /> <!-- Resist Full Magic Attack -->
</skillList>
<ai aggroRange="300" isAggressive="true" />
<collision>
<radius normal="0.001" />
<height normal="0.001" />
</collision>
</npc>
<npc id="13577" level="109" type="EffectPoint" name="Solo Dance">
<parameters>
<param name="skill_delay" value="2" />
<param name="despawn_time" value="15" />
<skill name="union_skill" id="10523" level="11" />
</parameters>
<race>CONSTRUCT</race>
<sex>MALE</sex>
<stats str="88" int="79" dex="55" wit="78" con="82" men="78">
<vitals hp="8446" hpRegen="10.5" mp="2355" mpRegen="3.6" />
<speed>
<walk ground="1" />
<run ground="20" />
</speed>
<attack physical="1950.2231755595" magical="1331.5869440987" critical="4" attackSpeed="253" range="40" />
<defence physical="405.85106382979" magical="297.0297029703" />
</stats>
<status attackable="false" targetable="false" showName="false" />
<skillList>
<skill id="4416" level="2" /> <!-- Magic Creatures -->
<skill id="4415" level="3" /> <!-- One-handed Sword -->
<skill id="4045" level="1" /> <!-- Resist Full Magic Attack -->
</skillList>
<ai aggroRange="300" isAggressive="true" />
<collision>
<radius normal="0.001" />
<height normal="0.001" />
</collision>
</npc>
<npc id="13578" level="107" type="Doppelganger" name="Incarnation">
<parameters>
<skill name="Skill01_ID" id="10550" level="8" />
<skill name="Skill02_ID" id="10551" level="8" />
</parameters>
<race>ETC</race>
<sex>ETC</sex>
<stats str="88" int="79" dex="55" wit="78" con="82" men="78">
<vitals hp="8446" hpRegen="10.5" mp="2355" mpRegen="3.6" />
<speed>
<walk ground="50" />
<run ground="131" />
</speed>
<attack physical="1950.2231755595" magical="1331.5869440987" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="405.85106382979" magical="297.0297029703" />
<abnormalResist physical="10" magical="10" />
</stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList>
<skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
<skill id="4415" level="1" /> <!-- Bare Hands -->
<skill id="10550" level="8" /> <!-- Illusion Strike -->
<skill id="10551" level="8" /> <!-- Illusion Trick -->
</skillList>
<collision>
<radius normal="8.5" />
<height normal="25" />
</collision>
</npc>
<npc id="13579" level="109" type="Doppelganger" name="Incarnation">
<parameters>
<skill name="Skill01_ID" id="10550" level="9" />
<skill name="Skill02_ID" id="10551" level="9" />
</parameters>
<stats str="88" int="79" dex="55" wit="78" con="82" men="78">
<vitals hp="8446" hpRegen="10.5" mp="2355" mpRegen="3.6" />
<speed>
<walk ground="50" />
<run ground="131" />
</speed>
<attack physical="1950.2231755595" magical="1331.5869440987" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="405.85106382979" magical="297.0297029703" />
<abnormalResist physical="10" magical="10" />
</stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList>
<skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
<skill id="4415" level="1" /> <!-- Bare Hands -->
<skill id="10550" level="9" /> <!-- Illusion Strike -->
<skill id="10551" level="9" /> <!-- Illusion Trick -->
</skillList>
<collision>
<radius normal="8.5" />
<height normal="25" />
</collision>
</npc>
<npc id="13580" level="107" type="EffectPoint" name="Solo Dance">
<parameters>
<param name="skill_delay" value="2" />
<param name="despawn_time" value="15" />
<skill name="union_skill" id="19302" level="10" />
</parameters> </parameters>
<race>HUMAN</race> <race>HUMAN</race>
<sex>FEMALE</sex> <sex>FEMALE</sex>
@ -1311,18 +1353,18 @@
<skill id="4416" level="2" /> <!-- Magic Creatures --> <skill id="4416" level="2" /> <!-- Magic Creatures -->
<skill id="4415" level="3" /> <!-- One-handed Sword --> <skill id="4415" level="3" /> <!-- One-handed Sword -->
<skill id="4045" level="1" /> <!-- Resist Full Magic Attack --> <skill id="4045" level="1" /> <!-- Resist Full Magic Attack -->
<skill id="19302" level="8" /> <!-- Thrown Acid Sworm --> <skill id="19302" level="10" /> <!-- Thrown Acid Sworm -->
</skillList> </skillList>
<collision> <collision>
<radius normal="0.001" /> <radius normal="0.001" />
<height normal="0.001" /> <height normal="0.001" />
</collision> </collision>
</npc> </npc>
<npc id="13581" level="109" type="EffectPoint" name="Istina Acid Swarm"> <npc id="13581" level="109" type="EffectPoint" name="Solo Dance">
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
<skill name="union_skill" id="19302" level="9" /> <skill name="union_skill" id="19302" level="11" />
</parameters> </parameters>
<race>HUMAN</race> <race>HUMAN</race>
<sex>FEMALE</sex> <sex>FEMALE</sex>
@ -1344,7 +1386,7 @@
<skill id="4416" level="2" /> <!-- Magic Creatures --> <skill id="4416" level="2" /> <!-- Magic Creatures -->
<skill id="4415" level="3" /> <!-- One-handed Sword --> <skill id="4415" level="3" /> <!-- One-handed Sword -->
<skill id="4045" level="1" /> <!-- Resist Full Magic Attack --> <skill id="4045" level="1" /> <!-- Resist Full Magic Attack -->
<skill id="19302" level="9" /> <!-- Thrown Acid Sworm --> <skill id="19302" level="11" /> <!-- Thrown Acid Sworm -->
</skillList> </skillList>
<collision> <collision>
<radius normal="0.001" /> <radius normal="0.001" />

View File

@ -1626,8 +1626,8 @@
<value level="7">13452</value> <value level="7">13452</value>
<value level="8">13453</value> <value level="8">13453</value>
<value level="9">13454</value> <value level="9">13454</value>
<value level="10">13454</value> <value level="10">13576</value>
<value level="11">13454</value> <value level="11">13577</value>
</npcId> </npcId>
<npcCount>1</npcCount> <npcCount>1</npcCount>
</effect> </effect>
@ -2280,7 +2280,6 @@
<value level="8">55</value> <value level="8">55</value>
<value level="9">57</value> <value level="9">57</value>
</mpConsume> </mpConsume>
<nextAction>ATTACK</nextAction>
<castRange>400</castRange> <castRange>400</castRange>
<effectRange>900</effectRange> <effectRange>900</effectRange>
<hitTime>500</hitTime> <hitTime>500</hitTime>
@ -2321,11 +2320,11 @@
<value level="5">13455</value> <value level="5">13455</value>
<value level="6">13456</value> <value level="6">13456</value>
<value level="7">13457</value> <value level="7">13457</value>
<value level="8">13457</value> <value level="8">13578</value>
<value level="9">13457</value> <value level="9">13579</value>
</npcId> </npcId>
<npcCount>3</npcCount> <npcCount>3</npcCount>
<despawnDelay>30000</despawnDelay> <despawnDelay>17000</despawnDelay>
</effect> </effect>
</effects> </effects>
<endEffects> <endEffects>
@ -3517,6 +3516,7 @@
<basicProperty>NONE</basicProperty> <basicProperty>NONE</basicProperty>
<hitCancelTime>0</hitCancelTime> <hitCancelTime>0</hitCancelTime>
<reuseDelay>1000</reuseDelay> <reuseDelay>1000</reuseDelay>
<nextAction>ATTACK</nextAction>
<targetType>SELF</targetType> <targetType>SELF</targetType>
<affectScope>SINGLE</affectScope> <affectScope>SINGLE</affectScope>
<effects> <effects>

View File

@ -18,31 +18,25 @@
<icon>icon.skill19301</icon> <icon>icon.skill19301</icon>
<operateType>A1</operateType> <operateType>A1</operateType>
<coolTime>500</coolTime> <coolTime>500</coolTime>
<mpConsume>107</mpConsume>
<castRange>900</castRange>
<abnormalLvl>
<value level="1">1</value>
<value level="2">2</value>
<value level="3">3</value>
<value level="4">4</value>
<value level="5">5</value>
<value level="6">6</value>
<value level="7">7</value>
<value level="8">8</value>
<value level="9">9</value>
<value level="10">10</value>
<value level="11">11</value>
</abnormalLvl>
<reuseDelay>15000</reuseDelay>
<abnormalTime>15</abnormalTime>
<abnormalType>POISON</abnormalType>
<abnormalVisualEffect>DOT_POISON</abnormalVisualEffect>
<activateRate>130</activateRate>
<affectLimit>5-12</affectLimit>
<affectRange>300</affectRange>
<operateType>A2</operateType>
<coolTime>500</coolTime>
<magicCriticalRate>5</magicCriticalRate> <magicCriticalRate>5</magicCriticalRate>
<mpConsume>
<value level="1">76</value>
<value level="2">79</value>
<value level="3">83</value>
<value level="4">87</value>
<value level="5">91</value>
<value level="6">95</value>
<value level="7">99</value>
<value level="8">103</value>
<value level="9">107</value>
<value level="10">111</value>
<value level="11">115</value>
</mpConsume>
<castRange>900</castRange>
<effectRange>1100</effectRange>
<hitTime>2000</hitTime>
<reuseDelay>15000</reuseDelay>
<effectPoint>-711</effectPoint>
<magicLvl> <magicLvl>
<value level="1">85</value> <value level="1">85</value>
<value level="2">87</value> <value level="2">87</value>
@ -56,19 +50,9 @@
<value level="10">107</value> <value level="10">107</value>
<value level="11">109</value> <value level="11">109</value>
</magicLvl> </magicLvl>
<lvlBonusRate>20</lvlBonusRate>
<mpConsume>1</mpConsume>
<effectPoint>-711</effectPoint>
<effectRange>900</effectRange>
<isDebuff>true</isDebuff> <isDebuff>true</isDebuff>
<basicProperty>NONE</basicProperty>
<hitTime>2000</hitTime>
<hitCancelTime>0</hitCancelTime>
<trait>ZONE</trait>
<targetType>GROUND</targetType> <targetType>GROUND</targetType>
<affectScope>POINT_BLANK</affectScope> <affectScope>SINGLE</affectScope>
<affectObject>NOT_FRIEND</affectObject>
<channelingStart>1</channelingStart>
<effects> <effects>
<effect name="SummonNpc"> <effect name="SummonNpc">
<npcId> <npcId>
@ -85,8 +69,6 @@
<value level="11">13581</value> <value level="11">13581</value>
</npcId> </npcId>
<npcCount>1</npcCount> <npcCount>1</npcCount>
<despawnDelay>15000</despawnDelay>
<singleInstance>true</singleInstance>
</effect> </effect>
</effects> </effects>
</skill> </skill>
@ -132,7 +114,7 @@
<isDebuff>true</isDebuff> <isDebuff>true</isDebuff>
<basicProperty>NONE</basicProperty> <basicProperty>NONE</basicProperty>
<hitCancelTime>0</hitCancelTime> <hitCancelTime>0</hitCancelTime>
<trait>ZONE</trait> <trait>POISON</trait>
<targetType>SELF</targetType> <targetType>SELF</targetType>
<affectScope>POINT_BLANK</affectScope> <affectScope>POINT_BLANK</affectScope>
<affectObject>NOT_FRIEND</affectObject> <affectObject>NOT_FRIEND</affectObject>

View File

@ -61,6 +61,19 @@ public class AreaSkillNpc extends AbstractNpcAI
13452, // Solo Dance 13452, // Solo Dance
13453, // Solo Dance 13453, // Solo Dance
13454, // Solo Dance 13454, // Solo Dance
13576, // Solo Dance
13577, // Solo Dance
13541, // Solo Dance
13542, // Solo Dance
13543, // Solo Dance
13544, // Solo Dance
13545, // Solo Dance
13546, // Solo Dance
13547, // Solo Dance
13548, // Solo Dance
13549, // Solo Dance
13580, // Solo Dance
13581, // Solo Dance
}; };
private static final int[] DECOY = // ai_decoy private static final int[] DECOY = // ai_decoy
{ {

View File

@ -50,6 +50,8 @@ public class Incarnation extends AbstractNpcAI
@Id(13455) @Id(13455)
@Id(13456) @Id(13456)
@Id(13457) @Id(13457)
@Id(13578)
@Id(13579)
public void onNpcSpawn(OnNpcSpawn event) public void onNpcSpawn(OnNpcSpawn event)
{ {
final Npc npc = event.getNpc(); final Npc npc = event.getNpc();

View File

@ -58,7 +58,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13302" level="85" type="Doppelganger" name="Incarnation"> <npc id="13302" level="85" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="1" /> <skill name="Skill01_ID" id="10550" level="1" />
<skill name="Skill02_ID" id="10551" level="1" /> <skill name="Skill02_ID" id="10551" level="1" />
@ -71,7 +70,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="890.6666667" magical="247" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="890.6666667" magical="247" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1120.6" magical="581.85" /> <defence physical="1120.6" magical="581.85" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -79,6 +78,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -92,7 +92,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13303" level="90" type="Doppelganger" name="Incarnation"> <npc id="13303" level="90" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="2" /> <skill name="Skill01_ID" id="10550" level="2" />
<skill name="Skill02_ID" id="10551" level="2" /> <skill name="Skill02_ID" id="10551" level="2" />
@ -105,7 +104,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1076.566667" magical="301" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1076.566667" magical="301" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1236.65" magical="658.8" /> <defence physical="1236.65" magical="658.8" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -113,6 +112,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -126,7 +126,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13304" level="95" type="Doppelganger" name="Incarnation"> <npc id="13304" level="95" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="3" /> <skill name="Skill01_ID" id="10550" level="3" />
<skill name="Skill02_ID" id="10551" level="3" /> <skill name="Skill02_ID" id="10551" level="3" />
@ -139,7 +138,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1320.9" magical="366" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1320.9" magical="366" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1364.85" magical="745.2" /> <defence physical="1364.85" magical="745.2" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -147,6 +146,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -160,7 +160,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13305" level="97" type="Doppelganger" name="Incarnation"> <npc id="13305" level="97" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="4" /> <skill name="Skill01_ID" id="10550" level="4" />
<skill name="Skill02_ID" id="10551" level="4" /> <skill name="Skill02_ID" id="10551" level="4" />
@ -173,7 +172,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1487.133333" magical="396" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1487.133333" magical="396" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1419.5" magical="783" /> <defence physical="1419.5" magical="783" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -181,6 +180,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -330,7 +330,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13310" level="85" type="EffectPoint" name="Solo Dance"> <npc id="13310" level="85" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2416,7 +2415,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13377" level="87" type="EffectPoint" name="Solo Dance"> <npc id="13377" level="87" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2451,7 +2449,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13378" level="90" type="EffectPoint" name="Solo Dance"> <npc id="13378" level="90" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2486,7 +2483,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13379" level="93" type="EffectPoint" name="Solo Dance"> <npc id="13379" level="93" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2521,7 +2517,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13380" level="96" type="EffectPoint" name="Solo Dance"> <npc id="13380" level="96" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2556,7 +2551,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13381" level="99" type="EffectPoint" name="Solo Dance"> <npc id="13381" level="99" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />

View File

@ -1081,7 +1081,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13452" level="101" type="EffectPoint" name="Solo Dance"> <npc id="13452" level="101" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -1112,7 +1111,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13453" level="103" type="EffectPoint" name="Solo Dance"> <npc id="13453" level="103" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -1143,7 +1141,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13454" level="105" type="EffectPoint" name="Solo Dance"> <npc id="13454" level="105" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -1173,8 +1170,7 @@
<height normal="0.001" /> <height normal="0.001" />
</collision> </collision>
</npc> </npc>
<npc id="13455" level="85" type="Doppelganger" name="Incarnation"> <npc id="13455" level="101" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="5" /> <skill name="Skill01_ID" id="10550" level="5" />
<skill name="Skill02_ID" id="10551" level="5" /> <skill name="Skill02_ID" id="10551" level="5" />
@ -1187,11 +1183,12 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1487.133333" magical="396" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1487.133333" magical="396" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1419.5" magical="783" /> <defence physical="1419.5" magical="783" />
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" /> <status attackable="true" hasSummoner="true" talkable="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -1204,8 +1201,7 @@
<height normal="25" /> <height normal="25" />
</collision> </collision>
</npc> </npc>
<npc id="13456" level="85" type="Doppelganger" name="Incarnation"> <npc id="13456" level="103" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="6" /> <skill name="Skill01_ID" id="10550" level="6" />
<skill name="Skill02_ID" id="10551" level="6" /> <skill name="Skill02_ID" id="10551" level="6" />
@ -1218,11 +1214,12 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1487.133333" magical="396" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1487.133333" magical="396" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1419.5" magical="783" /> <defence physical="1419.5" magical="783" />
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" /> <status attackable="true" hasSummoner="true" talkable="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -1235,11 +1232,10 @@
<height normal="25" /> <height normal="25" />
</collision> </collision>
</npc> </npc>
<npc id="13457" level="85" type="Doppelganger" name="Incarnation"> <npc id="13457" level="105" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="4" /> <skill name="Skill01_ID" id="10550" level="7" />
<skill name="Skill02_ID" id="10551" level="4" /> <skill name="Skill02_ID" id="10551" level="7" />
</parameters> </parameters>
<race>ETC</race> <race>ETC</race>
<sex>ETC</sex> <sex>ETC</sex>
@ -1249,11 +1245,12 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1487.133333" magical="396" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1487.133333" magical="396" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1419.5" magical="783" /> <defence physical="1419.5" magical="783" />
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" /> <status attackable="true" hasSummoner="true" talkable="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->

View File

@ -1209,87 +1209,129 @@
<height normal="9.5" /> <height normal="9.5" />
</collision> </collision>
</npc> </npc>
<npc id="13576" level="85" type="Npc" name="Poison Swarm"> <npc id="13576" level="107" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<race>ETC</race>
<sex>FEMALE</sex>
<stats str="88" int="79" dex="55" wit="78" con="82" men="78">
<vitals hp="8446" hpRegen="10.5" mp="2355" mpRegen="3.6" />
<speed>
<walk ground="1" />
<run ground="20" />
</speed>
<attack physical="1950.2231755595" magical="1331.5869440987" critical="4" attackSpeed="253" range="40" />
<defence physical="405.85106382979" magical="297.0297029703" />
</stats>
<status attackable="false" />
<collision>
<radius normal="0.001" />
<height normal="0.001" />
</collision>
</npc>
<npc id="13577" level="85" type="Npc" name="Poison Swarm">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<race>ETC</race>
<sex>FEMALE</sex>
<stats str="88" int="79" dex="55" wit="78" con="82" men="78">
<vitals hp="8446" hpRegen="10.5" mp="2355" mpRegen="3.6" />
<speed>
<walk ground="1" />
<run ground="20" />
</speed>
<attack physical="1950.2231755595" magical="1331.5869440987" critical="4" attackSpeed="253" range="40" />
<defence physical="405.85106382979" magical="297.0297029703" />
</stats>
<status attackable="false" />
<collision>
<radius normal="0.001" />
<height normal="0.001" />
</collision>
</npc>
<npc id="13578" level="85" type="Npc" name="Clone Attack">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<race>ETC</race>
<sex>FEMALE</sex>
<stats str="88" int="79" dex="55" wit="78" con="82" men="78">
<vitals hp="8446" hpRegen="10.5" mp="2355" mpRegen="3.6" />
<speed>
<walk ground="50" />
<run ground="131" />
</speed>
<attack physical="1950.2231755595" magical="1331.5869440987" critical="4" attackSpeed="253" range="40" />
<defence physical="405.85106382979" magical="297.0297029703" />
</stats>
<status attackable="false" />
<collision>
<radius normal="8.5" />
<height normal="25" />
</collision>
</npc>
<npc id="13579" level="85" type="Npc" name="Clone Attack">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<race>ETC</race>
<sex>FEMALE</sex>
<stats str="88" int="79" dex="55" wit="78" con="82" men="78">
<vitals hp="8446" hpRegen="10.5" mp="2355" mpRegen="3.6" />
<speed>
<walk ground="50" />
<run ground="131" />
</speed>
<attack physical="1950.2231755595" magical="1331.5869440987" critical="4" attackSpeed="253" range="40" />
<defence physical="405.85106382979" magical="297.0297029703" />
</stats>
<status attackable="false" />
<collision>
<radius normal="8.5" />
<height normal="25" />
</collision>
</npc>
<npc id="13580" level="107" type="EffectPoint" name="Istina Acid Swarm">
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
<skill name="union_skill" id="19302" level="8" /> <skill name="union_skill" id="10523" level="10" />
</parameters>
<race>CONSTRUCT</race>
<sex>MALE</sex>
<stats str="88" int="79" dex="55" wit="78" con="82" men="78">
<vitals hp="8446" hpRegen="10.5" mp="2355" mpRegen="3.6" />
<speed>
<walk ground="1" />
<run ground="20" />
</speed>
<attack physical="1950.2231755595" magical="1331.5869440987" critical="4" attackSpeed="253" range="40" />
<defence physical="405.85106382979" magical="297.0297029703" />
</stats>
<status attackable="false" targetable="false" showName="false" />
<skillList>
<skill id="4416" level="2" /> <!-- Magic Creatures -->
<skill id="4415" level="3" /> <!-- One-handed Sword -->
<skill id="4045" level="1" /> <!-- Resist Full Magic Attack -->
</skillList>
<ai aggroRange="300" isAggressive="true" />
<collision>
<radius normal="0.001" />
<height normal="0.001" />
</collision>
</npc>
<npc id="13577" level="109" type="EffectPoint" name="Solo Dance">
<parameters>
<param name="skill_delay" value="2" />
<param name="despawn_time" value="15" />
<skill name="union_skill" id="10523" level="11" />
</parameters>
<race>CONSTRUCT</race>
<sex>MALE</sex>
<stats str="88" int="79" dex="55" wit="78" con="82" men="78">
<vitals hp="8446" hpRegen="10.5" mp="2355" mpRegen="3.6" />
<speed>
<walk ground="1" />
<run ground="20" />
</speed>
<attack physical="1950.2231755595" magical="1331.5869440987" critical="4" attackSpeed="253" range="40" />
<defence physical="405.85106382979" magical="297.0297029703" />
</stats>
<status attackable="false" targetable="false" showName="false" />
<skillList>
<skill id="4416" level="2" /> <!-- Magic Creatures -->
<skill id="4415" level="3" /> <!-- One-handed Sword -->
<skill id="4045" level="1" /> <!-- Resist Full Magic Attack -->
</skillList>
<ai aggroRange="300" isAggressive="true" />
<collision>
<radius normal="0.001" />
<height normal="0.001" />
</collision>
</npc>
<npc id="13578" level="107" type="Doppelganger" name="Incarnation">
<parameters>
<skill name="Skill01_ID" id="10550" level="8" />
<skill name="Skill02_ID" id="10551" level="8" />
</parameters>
<race>ETC</race>
<sex>ETC</sex>
<stats str="88" int="79" dex="55" wit="78" con="82" men="78">
<vitals hp="8446" hpRegen="10.5" mp="2355" mpRegen="3.6" />
<speed>
<walk ground="50" />
<run ground="131" />
</speed>
<attack physical="1950.2231755595" magical="1331.5869440987" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="405.85106382979" magical="297.0297029703" />
<abnormalResist physical="10" magical="10" />
</stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList>
<skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
<skill id="4415" level="1" /> <!-- Bare Hands -->
<skill id="10550" level="8" /> <!-- Illusion Strike -->
<skill id="10551" level="8" /> <!-- Illusion Trick -->
</skillList>
<collision>
<radius normal="8.5" />
<height normal="25" />
</collision>
</npc>
<npc id="13579" level="109" type="Doppelganger" name="Incarnation">
<parameters>
<skill name="Skill01_ID" id="10550" level="9" />
<skill name="Skill02_ID" id="10551" level="9" />
</parameters>
<stats str="88" int="79" dex="55" wit="78" con="82" men="78">
<vitals hp="8446" hpRegen="10.5" mp="2355" mpRegen="3.6" />
<speed>
<walk ground="50" />
<run ground="131" />
</speed>
<attack physical="1950.2231755595" magical="1331.5869440987" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="405.85106382979" magical="297.0297029703" />
<abnormalResist physical="10" magical="10" />
</stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList>
<skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
<skill id="4415" level="1" /> <!-- Bare Hands -->
<skill id="10550" level="9" /> <!-- Illusion Strike -->
<skill id="10551" level="9" /> <!-- Illusion Trick -->
</skillList>
<collision>
<radius normal="8.5" />
<height normal="25" />
</collision>
</npc>
<npc id="13580" level="107" type="EffectPoint" name="Solo Dance">
<parameters>
<param name="skill_delay" value="2" />
<param name="despawn_time" value="15" />
<skill name="union_skill" id="19302" level="10" />
</parameters> </parameters>
<race>HUMAN</race> <race>HUMAN</race>
<sex>FEMALE</sex> <sex>FEMALE</sex>
@ -1311,18 +1353,18 @@
<skill id="4416" level="2" /> <!-- Magic Creatures --> <skill id="4416" level="2" /> <!-- Magic Creatures -->
<skill id="4415" level="3" /> <!-- One-handed Sword --> <skill id="4415" level="3" /> <!-- One-handed Sword -->
<skill id="4045" level="1" /> <!-- Resist Full Magic Attack --> <skill id="4045" level="1" /> <!-- Resist Full Magic Attack -->
<skill id="19302" level="8" /> <!-- Thrown Acid Sworm --> <skill id="19302" level="10" /> <!-- Thrown Acid Sworm -->
</skillList> </skillList>
<collision> <collision>
<radius normal="0.001" /> <radius normal="0.001" />
<height normal="0.001" /> <height normal="0.001" />
</collision> </collision>
</npc> </npc>
<npc id="13581" level="109" type="EffectPoint" name="Istina Acid Swarm"> <npc id="13581" level="109" type="EffectPoint" name="Solo Dance">
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
<skill name="union_skill" id="19302" level="9" /> <skill name="union_skill" id="19302" level="11" />
</parameters> </parameters>
<race>HUMAN</race> <race>HUMAN</race>
<sex>FEMALE</sex> <sex>FEMALE</sex>
@ -1344,7 +1386,7 @@
<skill id="4416" level="2" /> <!-- Magic Creatures --> <skill id="4416" level="2" /> <!-- Magic Creatures -->
<skill id="4415" level="3" /> <!-- One-handed Sword --> <skill id="4415" level="3" /> <!-- One-handed Sword -->
<skill id="4045" level="1" /> <!-- Resist Full Magic Attack --> <skill id="4045" level="1" /> <!-- Resist Full Magic Attack -->
<skill id="19302" level="9" /> <!-- Thrown Acid Sworm --> <skill id="19302" level="11" /> <!-- Thrown Acid Sworm -->
</skillList> </skillList>
<collision> <collision>
<radius normal="0.001" /> <radius normal="0.001" />

View File

@ -1626,8 +1626,8 @@
<value level="7">13452</value> <value level="7">13452</value>
<value level="8">13453</value> <value level="8">13453</value>
<value level="9">13454</value> <value level="9">13454</value>
<value level="10">13454</value> <value level="10">13576</value>
<value level="11">13454</value> <value level="11">13577</value>
</npcId> </npcId>
<npcCount>1</npcCount> <npcCount>1</npcCount>
</effect> </effect>
@ -2280,7 +2280,6 @@
<value level="8">55</value> <value level="8">55</value>
<value level="9">57</value> <value level="9">57</value>
</mpConsume> </mpConsume>
<nextAction>ATTACK</nextAction>
<castRange>400</castRange> <castRange>400</castRange>
<effectRange>900</effectRange> <effectRange>900</effectRange>
<hitTime>500</hitTime> <hitTime>500</hitTime>
@ -2321,11 +2320,11 @@
<value level="5">13455</value> <value level="5">13455</value>
<value level="6">13456</value> <value level="6">13456</value>
<value level="7">13457</value> <value level="7">13457</value>
<value level="8">13457</value> <value level="8">13578</value>
<value level="9">13457</value> <value level="9">13579</value>
</npcId> </npcId>
<npcCount>3</npcCount> <npcCount>3</npcCount>
<despawnDelay>30000</despawnDelay> <despawnDelay>17000</despawnDelay>
</effect> </effect>
</effects> </effects>
<endEffects> <endEffects>
@ -3517,6 +3516,7 @@
<basicProperty>NONE</basicProperty> <basicProperty>NONE</basicProperty>
<hitCancelTime>0</hitCancelTime> <hitCancelTime>0</hitCancelTime>
<reuseDelay>1000</reuseDelay> <reuseDelay>1000</reuseDelay>
<nextAction>ATTACK</nextAction>
<targetType>SELF</targetType> <targetType>SELF</targetType>
<affectScope>SINGLE</affectScope> <affectScope>SINGLE</affectScope>
<effects> <effects>

View File

@ -18,31 +18,25 @@
<icon>icon.skill19301</icon> <icon>icon.skill19301</icon>
<operateType>A1</operateType> <operateType>A1</operateType>
<coolTime>500</coolTime> <coolTime>500</coolTime>
<mpConsume>107</mpConsume>
<castRange>900</castRange>
<abnormalLvl>
<value level="1">1</value>
<value level="2">2</value>
<value level="3">3</value>
<value level="4">4</value>
<value level="5">5</value>
<value level="6">6</value>
<value level="7">7</value>
<value level="8">8</value>
<value level="9">9</value>
<value level="10">10</value>
<value level="11">11</value>
</abnormalLvl>
<reuseDelay>15000</reuseDelay>
<abnormalTime>15</abnormalTime>
<abnormalType>POISON</abnormalType>
<abnormalVisualEffect>DOT_POISON</abnormalVisualEffect>
<activateRate>130</activateRate>
<affectLimit>5-12</affectLimit>
<affectRange>300</affectRange>
<operateType>A2</operateType>
<coolTime>500</coolTime>
<magicCriticalRate>5</magicCriticalRate> <magicCriticalRate>5</magicCriticalRate>
<mpConsume>
<value level="1">76</value>
<value level="2">79</value>
<value level="3">83</value>
<value level="4">87</value>
<value level="5">91</value>
<value level="6">95</value>
<value level="7">99</value>
<value level="8">103</value>
<value level="9">107</value>
<value level="10">111</value>
<value level="11">115</value>
</mpConsume>
<castRange>900</castRange>
<effectRange>1100</effectRange>
<hitTime>2000</hitTime>
<reuseDelay>15000</reuseDelay>
<effectPoint>-711</effectPoint>
<magicLvl> <magicLvl>
<value level="1">85</value> <value level="1">85</value>
<value level="2">87</value> <value level="2">87</value>
@ -56,19 +50,9 @@
<value level="10">107</value> <value level="10">107</value>
<value level="11">109</value> <value level="11">109</value>
</magicLvl> </magicLvl>
<lvlBonusRate>20</lvlBonusRate>
<mpConsume>1</mpConsume>
<effectPoint>-711</effectPoint>
<effectRange>900</effectRange>
<isDebuff>true</isDebuff> <isDebuff>true</isDebuff>
<basicProperty>NONE</basicProperty>
<hitTime>2000</hitTime>
<hitCancelTime>0</hitCancelTime>
<trait>ZONE</trait>
<targetType>GROUND</targetType> <targetType>GROUND</targetType>
<affectScope>POINT_BLANK</affectScope> <affectScope>SINGLE</affectScope>
<affectObject>NOT_FRIEND</affectObject>
<channelingStart>1</channelingStart>
<effects> <effects>
<effect name="SummonNpc"> <effect name="SummonNpc">
<npcId> <npcId>
@ -85,8 +69,6 @@
<value level="11">13581</value> <value level="11">13581</value>
</npcId> </npcId>
<npcCount>1</npcCount> <npcCount>1</npcCount>
<despawnDelay>15000</despawnDelay>
<singleInstance>true</singleInstance>
</effect> </effect>
</effects> </effects>
</skill> </skill>
@ -132,7 +114,7 @@
<isDebuff>true</isDebuff> <isDebuff>true</isDebuff>
<basicProperty>NONE</basicProperty> <basicProperty>NONE</basicProperty>
<hitCancelTime>0</hitCancelTime> <hitCancelTime>0</hitCancelTime>
<trait>ZONE</trait> <trait>POISON</trait>
<targetType>SELF</targetType> <targetType>SELF</targetType>
<affectScope>POINT_BLANK</affectScope> <affectScope>POINT_BLANK</affectScope>
<affectObject>NOT_FRIEND</affectObject> <affectObject>NOT_FRIEND</affectObject>

View File

@ -50,6 +50,8 @@ public class Incarnation extends AbstractNpcAI
@Id(13455) @Id(13455)
@Id(13456) @Id(13456)
@Id(13457) @Id(13457)
@Id(13578)
@Id(13579)
public void onNpcSpawn(OnNpcSpawn event) public void onNpcSpawn(OnNpcSpawn event)
{ {
final Npc npc = event.getNpc(); final Npc npc = event.getNpc();

View File

@ -58,7 +58,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13302" level="85" type="Doppelganger" name="Incarnation"> <npc id="13302" level="85" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="1" /> <skill name="Skill01_ID" id="10550" level="1" />
<skill name="Skill02_ID" id="10551" level="1" /> <skill name="Skill02_ID" id="10551" level="1" />
@ -71,7 +70,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="890.6666667" magical="247" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="890.6666667" magical="247" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1120.6" magical="581.85" /> <defence physical="1120.6" magical="581.85" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -79,6 +78,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -92,7 +92,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13303" level="90" type="Doppelganger" name="Incarnation"> <npc id="13303" level="90" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="2" /> <skill name="Skill01_ID" id="10550" level="2" />
<skill name="Skill02_ID" id="10551" level="2" /> <skill name="Skill02_ID" id="10551" level="2" />
@ -105,7 +104,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1076.566667" magical="301" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1076.566667" magical="301" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1236.65" magical="658.8" /> <defence physical="1236.65" magical="658.8" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -113,6 +112,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -126,7 +126,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13304" level="95" type="Doppelganger" name="Incarnation"> <npc id="13304" level="95" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="3" /> <skill name="Skill01_ID" id="10550" level="3" />
<skill name="Skill02_ID" id="10551" level="3" /> <skill name="Skill02_ID" id="10551" level="3" />
@ -139,7 +138,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1320.9" magical="366" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1320.9" magical="366" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1364.85" magical="745.2" /> <defence physical="1364.85" magical="745.2" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -147,6 +146,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -160,7 +160,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13305" level="97" type="Doppelganger" name="Incarnation"> <npc id="13305" level="97" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="4" /> <skill name="Skill01_ID" id="10550" level="4" />
<skill name="Skill02_ID" id="10551" level="4" /> <skill name="Skill02_ID" id="10551" level="4" />
@ -173,7 +172,7 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1487.133333" magical="396" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1487.133333" magical="396" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1419.5" magical="783" /> <defence physical="1419.5" magical="783" />
<attribute> <attribute>
<defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" /> <defence fire="150" water="150" wind="150" earth="150" holy="150" dark="150" />
@ -181,6 +180,7 @@
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" undying="false" /> <status attackable="true" hasSummoner="true" talkable="false" undying="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -330,7 +330,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13310" level="85" type="EffectPoint" name="Solo Dance"> <npc id="13310" level="85" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2416,7 +2415,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13377" level="87" type="EffectPoint" name="Solo Dance"> <npc id="13377" level="87" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2451,7 +2449,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13378" level="90" type="EffectPoint" name="Solo Dance"> <npc id="13378" level="90" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2486,7 +2483,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13379" level="93" type="EffectPoint" name="Solo Dance"> <npc id="13379" level="93" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2521,7 +2517,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13380" level="96" type="EffectPoint" name="Solo Dance"> <npc id="13380" level="96" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -2556,7 +2551,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13381" level="99" type="EffectPoint" name="Solo Dance"> <npc id="13381" level="99" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />

View File

@ -1123,7 +1123,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13452" level="101" type="EffectPoint" name="Solo Dance"> <npc id="13452" level="101" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -1154,7 +1153,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13453" level="103" type="EffectPoint" name="Solo Dance"> <npc id="13453" level="103" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -1185,7 +1183,6 @@
</collision> </collision>
</npc> </npc>
<npc id="13454" level="105" type="EffectPoint" name="Solo Dance"> <npc id="13454" level="105" type="EffectPoint" name="Solo Dance">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<param name="skill_delay" value="2" /> <param name="skill_delay" value="2" />
<param name="despawn_time" value="15" /> <param name="despawn_time" value="15" />
@ -1215,8 +1212,7 @@
<height normal="0.001" /> <height normal="0.001" />
</collision> </collision>
</npc> </npc>
<npc id="13455" level="85" type="Doppelganger" name="Incarnation"> <npc id="13455" level="101" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="5" /> <skill name="Skill01_ID" id="10550" level="5" />
<skill name="Skill02_ID" id="10551" level="5" /> <skill name="Skill02_ID" id="10551" level="5" />
@ -1229,11 +1225,12 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1487.133333" magical="396" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1487.133333" magical="396" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1419.5" magical="783" /> <defence physical="1419.5" magical="783" />
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" /> <status attackable="true" hasSummoner="true" talkable="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -1246,8 +1243,7 @@
<height normal="25" /> <height normal="25" />
</collision> </collision>
</npc> </npc>
<npc id="13456" level="85" type="Doppelganger" name="Incarnation"> <npc id="13456" level="103" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="6" /> <skill name="Skill01_ID" id="10550" level="6" />
<skill name="Skill02_ID" id="10551" level="6" /> <skill name="Skill02_ID" id="10551" level="6" />
@ -1260,11 +1256,12 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1487.133333" magical="396" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1487.133333" magical="396" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1419.5" magical="783" /> <defence physical="1419.5" magical="783" />
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" /> <status attackable="true" hasSummoner="true" talkable="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->
@ -1277,11 +1274,10 @@
<height normal="25" /> <height normal="25" />
</collision> </collision>
</npc> </npc>
<npc id="13457" level="85" type="Doppelganger" name="Incarnation"> <npc id="13457" level="105" type="Doppelganger" name="Incarnation">
<!-- AUTO GENERATED NPC TODO: FIX IT -->
<parameters> <parameters>
<skill name="Skill01_ID" id="10550" level="4" /> <skill name="Skill01_ID" id="10550" level="7" />
<skill name="Skill02_ID" id="10551" level="4" /> <skill name="Skill02_ID" id="10551" level="7" />
</parameters> </parameters>
<race>ETC</race> <race>ETC</race>
<sex>ETC</sex> <sex>ETC</sex>
@ -1291,11 +1287,12 @@
<walk ground="50" /> <walk ground="50" />
<run ground="131" /> <run ground="131" />
</speed> </speed>
<attack physical="1487.133333" magical="396" critical="16" attackSpeed="623" range="40" type="FIST" distance="0" width="0" random="0" accuracy="4.75" /> <attack physical="1487.133333" magical="396" critical="16" attackSpeed="700" range="40" type="FIST" distance="5" width="5" random="0" accuracy="4.75" />
<defence physical="1419.5" magical="783" /> <defence physical="1419.5" magical="783" />
<abnormalResist physical="10" magical="10" /> <abnormalResist physical="10" magical="10" />
</stats> </stats>
<status attackable="true" hasSummoner="true" talkable="false" /> <status attackable="true" hasSummoner="true" talkable="false" />
<shots soul="1000" shotChance="100"/>
<skillList> <skillList>
<skill id="4416" level="19" /> <!-- Others --> <skill id="4416" level="19" /> <!-- Others -->
<skill id="4390" level="1" /> <!-- NPC Abnormal Immunity --> <skill id="4390" level="1" /> <!-- NPC Abnormal Immunity -->

View File

@ -2131,7 +2131,6 @@
<value level="6">51</value> <value level="6">51</value>
<value level="7">53</value> <value level="7">53</value>
</mpConsume> </mpConsume>
<nextAction>ATTACK</nextAction>
<castRange>400</castRange> <castRange>400</castRange>
<effectRange>900</effectRange> <effectRange>900</effectRange>
<hitTime>500</hitTime> <hitTime>500</hitTime>
@ -2172,7 +2171,7 @@
<value level="7">13457</value> <value level="7">13457</value>
</npcId> </npcId>
<npcCount>3</npcCount> <npcCount>3</npcCount>
<despawnDelay>30000</despawnDelay> <despawnDelay>17000</despawnDelay>
</effect> </effect>
</effects> </effects>
<endEffects> <endEffects>
@ -3326,6 +3325,7 @@
<basicProperty>NONE</basicProperty> <basicProperty>NONE</basicProperty>
<hitCancelTime>0</hitCancelTime> <hitCancelTime>0</hitCancelTime>
<reuseDelay>1000</reuseDelay> <reuseDelay>1000</reuseDelay>
<nextAction>ATTACK</nextAction>
<targetType>SELF</targetType> <targetType>SELF</targetType>
<affectScope>SINGLE</affectScope> <affectScope>SINGLE</affectScope>
<effects> <effects>
@ -3373,8 +3373,7 @@
<effect name="CriticalRatePositionBonus"> <effect name="CriticalRatePositionBonus">
<amount> <amount>
<value level="1">30</value> <value level="1">30</value>
<value level="1">40</value> <value level="2">40</value>
<value level="2">40</value> <!-- FIXME: AUTO GENERATED LEVEL -->
</amount> </amount>
<mode>PER</mode> <mode>PER</mode>
<position>SIDE</position> <position>SIDE</position>
@ -3382,8 +3381,7 @@
<effect name="CriticalRatePositionBonus"> <effect name="CriticalRatePositionBonus">
<amount> <amount>
<value level="1">60</value> <value level="1">60</value>
<value level="1">70</value> <value level="2">70</value>
<value level="2">70</value> <!-- FIXME: AUTO GENERATED LEVEL -->
</amount> </amount>
<mode>PER</mode> <mode>PER</mode>
<position>BACK</position> <position>BACK</position>

View File

@ -18,29 +18,23 @@
<icon>icon.skill19301</icon> <icon>icon.skill19301</icon>
<operateType>A1</operateType> <operateType>A1</operateType>
<coolTime>500</coolTime> <coolTime>500</coolTime>
<mpConsume>107</mpConsume>
<castRange>900</castRange>
<abnormalLvl>
<value level="1">1</value>
<value level="2">2</value>
<value level="3">3</value>
<value level="4">4</value>
<value level="5">5</value>
<value level="6">6</value>
<value level="7">7</value>
<value level="8">8</value>
<value level="9">9</value>
</abnormalLvl>
<reuseDelay>15000</reuseDelay>
<abnormalTime>15</abnormalTime>
<abnormalType>POISON</abnormalType>
<abnormalVisualEffect>DOT_POISON</abnormalVisualEffect>
<activateRate>130</activateRate>
<affectLimit>5-12</affectLimit>
<affectRange>300</affectRange>
<operateType>A2</operateType>
<coolTime>500</coolTime>
<magicCriticalRate>5</magicCriticalRate> <magicCriticalRate>5</magicCriticalRate>
<mpConsume>
<value level="1">76</value>
<value level="2">79</value>
<value level="3">83</value>
<value level="4">87</value>
<value level="5">91</value>
<value level="6">95</value>
<value level="7">99</value>
<value level="8">103</value>
<value level="9">107</value>
</mpConsume>
<castRange>900</castRange>
<effectRange>1100</effectRange>
<hitTime>2000</hitTime>
<reuseDelay>15000</reuseDelay>
<effectPoint>-711</effectPoint>
<magicLvl> <magicLvl>
<value level="1">85</value> <value level="1">85</value>
<value level="2">87</value> <value level="2">87</value>
@ -52,19 +46,9 @@
<value level="8">103</value> <value level="8">103</value>
<value level="9">105</value> <value level="9">105</value>
</magicLvl> </magicLvl>
<lvlBonusRate>20</lvlBonusRate>
<mpConsume>1</mpConsume>
<effectPoint>-711</effectPoint>
<effectRange>900</effectRange>
<isDebuff>true</isDebuff> <isDebuff>true</isDebuff>
<basicProperty>NONE</basicProperty>
<hitTime>2000</hitTime>
<hitCancelTime>0</hitCancelTime>
<trait>ZONE</trait>
<targetType>GROUND</targetType> <targetType>GROUND</targetType>
<affectScope>POINT_BLANK</affectScope> <affectScope>SINGLE</affectScope>
<affectObject>NOT_FRIEND</affectObject>
<channelingStart>1</channelingStart>
<effects> <effects>
<effect name="SummonNpc"> <effect name="SummonNpc">
<npcId> <npcId>
@ -79,8 +63,6 @@
<value level="9">13549</value> <value level="9">13549</value>
</npcId> </npcId>
<npcCount>1</npcCount> <npcCount>1</npcCount>
<despawnDelay>15000</despawnDelay>
<singleInstance>true</singleInstance>
</effect> </effect>
</effects> </effects>
</skill> </skill>
@ -122,7 +104,7 @@
<isDebuff>true</isDebuff> <isDebuff>true</isDebuff>
<basicProperty>NONE</basicProperty> <basicProperty>NONE</basicProperty>
<hitCancelTime>0</hitCancelTime> <hitCancelTime>0</hitCancelTime>
<trait>ZONE</trait> <trait>POISON</trait>
<targetType>SELF</targetType> <targetType>SELF</targetType>
<affectScope>POINT_BLANK</affectScope> <affectScope>POINT_BLANK</affectScope>
<affectObject>NOT_FRIEND</affectObject> <affectObject>NOT_FRIEND</affectObject>