[error]shadow Step
Железо: Intel Core2 Quad 2.83GHz , 4Гб оперативы
Проги : MYSQL 5.1 , Java jre,jdk 6_10
Сервер: L2Emu сборка , Gracia Part 1 , ревизия 639
Краткое изложение СУТИ проблемы: скилл Shadow Step ( 821 IDadress ) . Не ставится скрипт или сервер не распознает этот скрипт.
Это скрипт скилла:
<skill id="821" levels="1" name="Shadow Step">
<set name="mpConsume" val="50"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="target" val="TARGET_ONE"/>
<set name="skillType" val="INSTANT_JUMP"/>
<set name="effectType" val="DEBUFF"/>
<set name="effectPower" val="50"/>
<set name="castRange" val="600"/>
<set name="effectRange" val="900"/>
<set name="reuseDelay" val="480000"/>
<cond msg="Shadow Step cannot be used due to unsuitable terms.">
<target mindistance="300"/>
</cond>
<for>
<effect count="1" name="RemoveTarget" time="1" val="0"/>
</for>
</skill>
Ошибка, которую выдает GS :
Severe Errorr in file D:\.......gameserver\data\stats\skills\0800-0899.xml
java.lang.IndexOutOfBoundsException: index: 0
at javolution.util.FastList.get(Unknown Source)
at net.l2emuproject.gameserver.skills.DocumentSkill.parseSkill(DocumentSkill.java:3
10)
at net.l2emuproject.gameserver.skills.DocumentSkill.parseDocument(DocumentSkill.jav
a:115)
at net.l2emuproject.gameserver.skills.DocumentBase.parse(DocumentBase.java:112)
at net.l2emuproject.gamserver.skills.SkillsEngine.loadSkills(SkillsEngine.java:90)
at net.l2emuproject.gameserver.skills.SkillEngine.loadskills(skillsEngine.java:99)
at net.l2emuproject.gameserver.datatables.skilltable.(init)(skilltamble.java:46)
at net.l2emuproject.gameserver.datatables.skilltable.reload(skilltable.java:51)
at net.l2emuproject.gameserver.handler.admincommandhandlers.adminreloaduseadmincomm
and(adminreload.java:239)
at net.l2emuproject.gameserver.network.clientpackets.RequestBypassToServer.runImpl(
RequestBypassToServer.java:108)
at net.l2emuproject.gameserver.network.clientpackets.L2GameClientPacket.run(L2GameC
lientPacket.java:79)
at net.l2emuproject.gameserver.threadmanager.ExecuteWrapper.run(ExecuteWrapper.java
:40)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Sourse)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.councurrent.FutureTask.run(Unknown Source)
at java.util.councurrent.ScheduledThreadPoolExecutor$ScheduledThreadsPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadpoolExecutor$Worker.run.(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Мои соображения : Ну , может быть ядро сервера не опознает скилл, видимо над ковырять ядро,чего бы не хотелось.
Удали строку про cond если не поможет меняй тайп скила
— La2Psy.ru [ADM]Wh1tePower...
А менять skilltype на какой именно не мог бы ты подсказать? И если можно, то скрипт свой кинь.
Ааа , всё понял ) У тебя файл со скилами коцаный а не то ) Скинь свой файл я поправлю
P.S. Сорь за дизинформацию )
— La2Psy.ru [ADM]Wh1tePower...
Вот мой файлик 0800-0899xml.
<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE list SYSTEM "skills.dtd">
<list>
<skill id="800" levels="3" name="Master Ability - Magic Defense">
<set name="target" val="TARGET_SELF"/>
<set name="skillType" val="BUFF"/>
<set name="operateType" val="OP_PASSIVE"/>
<set name="castRange" val="-1"/>
<for>
<mul order="0x30" val="1.17" stat="mDef"/>
</for>
</skill>
<skill id="801" levels="1" name="Warrior Ability - Boost CP">
<set name="target" val="TARGET_SELF"/>
<set name="skillType" val="BUFF"/>
<set name="operateType" val="OP_PASSIVE"/>
<set name="castRange" val="-1"/>
<for>
<mul order="0x30" val="1.13" stat="maxCp"/> <!-- Maybe need little correction -->
</for>
</skill>
<skill id="802" levels="1" name="Wizard Ability - Anti-magic">
<set name="target" val="TARGET_NONE"/>
<set name="skillType" val="NOTDONE"/>
<set name="operateType" val="OP_PASSIVE"/>
<set name="castRange" val="-1"/>
<for>
</for>
</skill>
<skill id="803" levels="1" name="Healer Ability - Divine Protection">
<set name="target" val="TARGET_NONE"/>
<set name="skillType" val="NOTDONE"/>
<set name="operateType" val="OP_PASSIVE"/>
<set name="castRange" val="-1"/>
<for>
</for>
</skill>
<skill id="804" levels="1" name="Knight Ability - Resist Critical">
<set name="target" val="TARGET_NONE"/>
<set name="skillType" val="NOTDONE"/>
<set name="operateType" val="OP_PASSIVE"/>
<set name="castRange" val="-1"/>
<for>
</for>
</skill>
<skill id="805" levels="1" name="not used">
<set name="target" val="TARGET_NONE"/>
<set name="skillType" val="NOTDONE"/>
<set name="operateType" val="OP_PASSIVE"/>
<set name="castRange" val="-1"/>
<for>
</for>
</skill>
<skill id="806" levels="1" name="Magic Obstacle">
<set name="target" val="TARGET_NONE"/>
<set name="skillType" val="NOTDONE"/>
<set name="operateType" val="OP_PASSIVE"/>
<set name="castRange" val="-1"/>
<for>
</for>
</skill>
<skill id="807" levels="1" name="Over-hit">
<set name="target" val="TARGET_NONE"/>
<set name="skillType" val="NOTDONE"/>
<set name="operateType" val="OP_PASSIVE"/>
<set name="castRange" val="-1"/>
<for>
</for>
</skill>
<skill id="808" levels="1" name="Golem Punch">
<set name="target" val="TARGET_NONE"/>
<set name="skillType" val="NOTDONE"/>
<set name="operateType" val="OP_PASSIVE"/>
<set name="castRange" val="-1"/>
<for>
</for>
</skill>
<skill id="809" levels="1" name="Golem Tornado Swing">
<set name="target" val="TARGET_NONE"/>
<set name="skillType" val="NOTDONE"/>
<set name="operateType" val="OP_PASSIVE"/>
<set name="castRange" val="-1"/>
<for>
</for>
</skill>
<skill id="810" levels="1" name="Vanguard">
<set name="mpConsume" val="31"/>
<set name="target" val="TARGET_SELF"/>
<set name="skillType" val="BUFF"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="hitTime" val="5000"/>
<set name="reuseDelay" val="10000"/>
<set name="castRange" val="-1"/>
<set name="effectRange" val="-1"/>
<set name="transformId" val="312"/>
<for>
<effect count="1" name="Transformation" time="18400" val="0">
<mul order="0x30" stat="pDef" val="0.75"/>
<mul order="0x30" stat="sDef" val="0.80"/> <!-- Guess - need retail confirmation -->
</effect>
</for>
</skill>
<skill id="811" levels="1" name="Vanguard">
<set name="mpConsume" val="31"/>
<set name="target" val="TARGET_SELF"/>
<set name="skillType" val="BUFF"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="hitTime" val="5000"/>
<set name="reuseDelay" val="10000"/>
<set name="castRange" val="-1"/>
<set name="effectRange" val="-1"/>
<set name="transformId" val="313"/>
<for>
<effect count="1" name="Transformation" time="18400" val="0">
<mul order="0x30" stat="pDef" val="0.75"/>
<mul order="0x30" stat="sDef" val="0.80"/> <!-- Guess - need retail confirmation -->
</effect>
</for>
</skill>
<skill id="812" levels="1" name="Vanguard">
<set name="mpConsume" val="31"/>
<set name="target" val="TARGET_SELF"/>
<set name="skillType" val="BUFF"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="hitTime" val="5000"/>
<set name="reuseDelay" val="10000"/>
<set name="castRange" val="-1"/>
<set name="effectRange" val="-1"/>
<set name="transformId" val="314"/>
<for>
<effect count="1" name="Transformation" time="18400" val="0">
<mul order="0x30" stat="pDef" val="0.75"/>
<mul order="0x30" stat="sDef" val="0.80"/> <!-- Guess - need retail confirmation -->
</effect>
</for>
</skill>
<skill id="813" levels="1" name="Vanguard">
<set name="mpConsume" val="31"/>
<set name="target" val="TARGET_SELF"/>
<set name="skillType" val="BUFF"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="hitTime" val="5000"/>
<set name="reuseDelay" val="10000"/>
<set name="castRange" val="-1"/>
<set name="effectRange" val="-1"/>
<set name="transformId" val="315"/>
<for>
<effect count="1" name="Transformation" time="18400" val="0">
<mul order="0x30" stat="pDef" val="0.75"/>
<mul order="0x30" stat="sDef" val="0.80"/> <!-- Guess - need retail confirmation -->
</effect>
</for>
</skill>
<skill id="814" levels="43" name="Full Swing">
<table name="#mpConsume"> 41 42 43 44 46 47 48 50 50 51 52 53 55 56 57 58 60 61 61 62 63 65 66 67 68 69 70 71 72 73 74 75 76 77 78 78 79 80 80 81 82 82 83 </table>
<table name="#magicLvl"> 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 </table> <!-- Guess - need retail confirmation -->
<table name="#power"> 744 787 832 879 927 977 1029 1082 1137 1194 1253 1313 1374 1438 1502 1568 1636 1704 1774 1845 1917 1990 2064 2138 2213 2288 2363 2439 2515 2590 2665 2740 2814 2887 2959 3030 3100 3168 3234 3299 3362 3422 3480 </table>
<set name="weaponsAllowed" val="18432"/>
<set name="mpConsume" val="#mpConsume"/>
<set name="power" val="#power"/>
<set name="magicLvl" val="#magicLvl"/>
<set name="target" val="TARGET_AURA"/>
<set name="skillRadius" val="150"/>
<set name="overHit" val="true"/>
<set name="SSBoost" val="2.0"/>
<set name="reuseDelay" val="17000"/> <!-- Guess - need retail confirmation -->
<set name="hitTime" val="1067"/>
<set name="coolTime" val="720" />
<set name="skillType" val="PDAM"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="ignoreShld" val="true"/>
<set name="castRange" val="-1"/>
<set name="effectRange" val="-1"/>
</skill>
<skill id="815" levels="43" name="Blade Hurricane">
<table name="#mpConsume"> 41 42 43 44 46 47 48 50 50 51 52 53 55 56 57 58 60 61 61 62 63 65 66 67 68 69 70 71 72 73 74 75 76 77 78 78 79 80 80 81 82 82 83 </table>
<table name="#magicLvl"> 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 </table> <!-- Guess - need retail confirmation -->
<table name="#power"> 744 787 832 879 927 977 1029 1082 1137 1194 1253 1313 1374 1438 1502 1568 1636 1704 1774 1845 1917 1990 2064 2138 2213 2288 2363 2439 2515 2590 2665 2740 2814 2887 2959 3030 3100 3168 3234 3299 3362 3422 3480 </table>
<set name="weaponsAllowed" val="512"/>
<set name="mpConsume" val="#mpConsume"/>
<set name="magicLvl" val="#magicLvl"/>
<set name="power" val="#power"/>
<set name="target" val="TARGET_AURA"/>
<set name="skillRadius" val="150"/>
<set name="overHit" val="true"/>
<set name="SSBoost" val="2.0"/>
<set name="reuseDelay" val="17000"/> <!-- Guess - need retail confirmation -->
<set name="hitTime" val="1067"/>
<set name="coolTime" val="720" />
<set name="skillType" val="PDAM"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="ignoreShld" val="true"/>
<set name="castRange" val="-1"/>
<set name="effectRange" val="-1"/>
</skill>
<skill id="816" levels="43" name="Cleave">
<table name="#mpConsume"> 41 42 43 44 46 47 48 50 50 51 52 53 55 56 57 58 60 61 61 62 63 65 66 67 68 69 70 71 72 73 74 75 76 77 78 78 79 80 80 81 82 82 83 </table>
<table name="#magicLvl"> 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 </table> <!-- Guess - need retail confirmation -->
<table name="#power"> 744 787 832 879 927 977 1029 1082 1137 1194 1253 1313 1374 1438 1502 1568 1636 1704 1774 1845 1917 1990 2064 2138 2213 2288 2363 2439 2515 2590 2665 2740 2814 2887 2959 3030 3100 3168 3234 3299 3362 3422 3480 </table>
<set name="weaponsAllowed" val="18432"/>
<set name="mpConsume" val="#mpConsume"/>
<set name="magicLvl" val="#magicLvl"/>
<set name="power" val="#power"/>
<set name="target" val="TARGET_ONE"/>
<set name="overHit" val="true"/>
<set name="SSBoost" val="2.0"/>
<set name="reuseDelay" val="20000"/> <!-- Guess - need retail confirmation -->
<set name="hitTime" val="1620"/>
<set name="coolTime" val="720" />
<set name="skillType" val="PDAM"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="ignoreShld" val="true"/>
<set name="castRange" val="40"/>
<set name="effectRange" val="400"/>
</skill>
<skill id="817" levels="43" name="Double Strike">
<table name="#mpConsume"> 41 42 43 44 46 47 48 50 50 51 52 53 55 56 57 58 60 61 61 62 63 65 66 67 68 69 70 71 72 73 74 75 76 77 78 78 79 80 80 81 82 82 83 </table>
<table name="#magicLvl"> 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 </table> <!-- Guess - need retail confirmation -->
<table name="#power"> 744 787 832 879 927 977 1029 1082 1137 1194 1253 1313 1374 1438 1502 1568 1636 1704 1774 1845 1917 1990 2064 2138 2213 2288 2363 2439 2515 2590 2665 2740 2814 2887 2959 3030 3100 3168 3234 3299 3362 3422 3480 </table>
<set name="weaponsAllowed" val="512"/>
<set name="mpConsume" val="#mpConsume"/>
<set name="magicLvl" val="#magicLvl"/>
<set name="power" val="#power"/>
<set name="target" val="TARGET_ONE"/>
<set name="overHit" val="true"/>
<set name="SSBoost" val="2.0"/>
<set name="reuseDelay" val="17000"/> <!-- Guess - need retail confirmation -->
<set name="hitTime" val="1733"/>
<set name="coolTime" val="720" />
<set name="skillType" val="PDAM"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="ignoreShld" val="true"/>
<set name="castRange" val="40"/>
<set name="effectRange" val="400"/>
</skill>
<skill id="818" levels="1" name="Evasion Counter">
<set name="target" val="TARGET_NONE"/>
<set name="skillType" val="NOTDONE"/>
<set name="operateType" val="OP_PASSIVE"/>
<set name="castRange" val="-1"/>
<for>
</for>
</skill>
<skill id="819" levels="1" name="Evasion Chance">
<set name="target" val="TARGET_NONE"/>
<set name="skillType" val="NOTDONE"/>
<set name="operateType" val="OP_PASSIVE"/>
<set name="castRange" val="-1"/>
<for>
</for>
</skill>
<skill id="820" levels="1" name="Evasion Haste">
<set name="target" val="TARGET_NONE"/>
<set name="skillType" val="NOTDONE"/>
<set name="operateType" val="OP_PASSIVE"/>
<set name="castRange" val="-1"/>
<for>
</for>
</skill>
<skill id="821" levels="1" name="Shadow Step">
<set name="target" val="TARGET_NONE"/>
<set name="skillType" val="NOTDONE"/>
<set name="operateType" val="OP_PASSIVE"/>
<set name="castRange" val="-1"/>
<for>
</for>
</skill>
<skill id="822" levels="3" name="Repair Golem">
<set name="mpConsume" val="61" />
<set name="magicLevel" val="40" />
<set name="target" val="TARGET_PET" />
<set name="reuseDelay" val="10000" />
<set name="hitTime" val="4000" />
<set name="power" val="540" />
<set name="skillType" val="HEAL" />
<set name="operateType" val="OP_ACTIVE" />
<set name="castRange" val="600" />
<set name="nextAction" val="none" />
<for />
</skill>
<skill id="823" levels="3" name="Strengthen Golem">
<set name="mpConsume" val="24"/>
<set name="target" val="TARGET_PET"/>
<set name="reuseDelay" val="10000"/>
<set name="hitTime" val="4000"/>
<set name="power" val="540"/>
<set name="skillType" val="BUFF"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="castRange" val="600"/>
<set name="nextAction" val="none"/>
<for>
<effect count="1" name="Buff" val="0" time="600">
<add order="0x30" stat="pAtkSpd" val="87"/>
<add order="0x30" stat="pAtk" val="35"/>
</effect>
</for>
</skill>
<skill id="824" levels="3" name="Armor Golem">
<set name="mpConsume" val="35"/>
<set name="target" val="TARGET_PET"/>
<set name="reuseDelay" val="10000"/>
<set name="hitTime" val="4000"/>
<set name="power" val="540"/>
<set name="skillType" val="BUFF"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="castRange" val="600"/>
<set name="nextAction" val="none"/>
<for>
<effect count="1" name="Buff" val="0" time="600">
<add order="0x30" stat="pDef" val="46"/>
<add order="0x30" stat="maxHp" val="174"/>
</effect>
</for>
</skill>
<skill id="825" levels="1" name="Sharp Edge">
<set name="magicLvl" val="49"/>
<set name="mpInitialConsume" val="16"/>
<set name="mpConsume" val="28"/>
<set name="target" val="TARGET_ONE"/>
<set name="reuseDelay" val="4800"/>
<set name="hitTime" val="4000"/>
<set name="skillType" val="BUFF"/>
<set name="isMagic" val="true"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="castRange" val="40"/>
<set name="effectRange" val="400"/>
<for>
<effect count="1" name="Buff" time="600" val="0" stackOrder="1" stackType="ws_weapon">
<mul order="0x30" stat="pAtk" val="1.05">
<using kind="Sword,Big Sword"/>
</mul>
<basemul order="0x30" stat="rCrit" val="0.2">
<using kind="Sword,Big Sword"/>
</basemul>
</effect>
</for>
</skill>
<skill id="826" levels="1" name="Spike">
<set name="magicLvl" val="49"/>
<set name="mpInitialConsume" val="16"/>
<set name="mpConsume" val="28"/>
<set name="target" val="TARGET_ONE"/>
<set name="reuseDelay" val="4800"/>
<set name="hitTime" val="4000"/>
<set name="skillType" val="BUFF"/>
<set name="isMagic" val="true"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="castRange" val="40"/>
<set name="effectRange" val="400"/>
<for>
<effect count="1" name="Buff" time="600" val="0" stackOrder="1" stackType="ws_weapon">
<mul order="0x30" stat="pAtk" val="1.05">
<using kind="Blunt,Big Blunt"/>
</mul>
</effect>
</for>
</skill>
<skill id="827" levels="1" name="Restring">
<set name="magicLvl" val="49"/>
<set name="mpInitialConsume" val="16"/>
<set name="mpConsume" val="28"/>
<set name="target" val="TARGET_ONE"/>
<set name="reuseDelay" val="4800"/>
<set name="hitTime" val="4000"/>
<set name="skillType" val="BUFF"/>
<set name="isMagic" val="true"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="castRange" val="40"/>
<set name="effectRange" val="400"/>
<for>
<effect count="1" name="Buff" time="600" val="0" stackOrder="1" stackType="ws_weapon">
<mul order="0x30" stat="pAtk" val="1.05">
<using kind="Bow,Crossbow"/>
</mul>
<add order="0x40" stat="pAtkRange" val="100">
<using kind="Bow,Crossbow"/>
</add>
</effect>
</for>
</skill>
<skill id="828" levels="1" name="Case Harden">
<set name="magicLvl" val="46"/>
<set name="mpInitialConsume" val="15"/>
<set name="mpConsume" val="25"/>
<set name="target" val="TARGET_ONE"/>
<set name="reuseDelay" val="4800"/>
<set name="hitTime" val="4000"/>
<set name="skillType" val="BUFF"/>
<set name="isMagic" val="true"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="castRange" val="40"/>
<set name="effectRange" val="400"/>
<for>
<effect count="1" name="Buff" time="600" val="0" stackOrder="1" stackType="ws_armor">
<mul order="0x30" stat="pDef" val="1.10">
<and>
<using kind="Heavy"/>
<not>
<using kind="Light,Magic"/>
</not>
</and>
</mul>
</effect>
</for>
</skill>
<skill id="829" levels="1" name="Hard Tanning">
<set name="magicLvl" val="46"/>
<set name="mpInitialConsume" val="15"/>
<set name="mpConsume" val="25"/>
<set name="target" val="TARGET_ONE"/>
<set name="reuseDelay" val="4800"/>
<set name="hitTime" val="4000"/>
<set name="skillType" val="BUFF"/>
<set name="isMagic" val="true"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="castRange" val="40"/>
<set name="effectRange" val="400"/>
<for>
<effect count="1" name="Buff" time="600" val="0" stackOrder="1" stackType="ws_armor">
<mul order="0x30" stat="pDef" val="1.05">
<and>
<using kind="Light"/>
<not>
<using kind="Heavy,Magic"/>
</not>
</and>
</mul>
<add order="0x40" stat="rEvas" val="2">
<and>
<using kind="Light"/>
<not>
<using kind="Heavy,Magic"/>
</not>
</and>
</add>
</effect>
</for>
</skill>
<skill id="830" levels="1" name="Embroider">
<set name="magicLvl" val="46"/>
<set name="mpInitialConsume" val="15"/>
<set name="mpConsume" val="25"/>
<set name="target" val="TARGET_ONE"/>
<set name="reuseDelay" val="4800"/>
<set name="hitTime" val="4000"/>
<set name="skillType" val="BUFF"/>
<set name="isMagic" val="true"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="castRange" val="40"/>
<set name="effectRange" val="400"/>
<for>
<effect count="1" name="Buff" time="600" val="0" stackOrder="1" stackType="ws_armor">
<mul order="0x30" stat="pDef" val="1.05">
<and>
<using kind="Magic"/>
<not>
<using kind="Heavy,Light"/>
</not>
</and>
</mul>
<mul order="0x30" stat="regMp" val="1.3">
<and>
<using kind="Magic"/>
<not>
<using kind="Heavy,Light"/>
</not>
</and>
</mul>
</effect>
</for>
</skill>
<skill id="831" levels="1" name="Summon Merchant Golem">
<set name="magicLevel" val="62"/>
<set name="lifeTime" val="180"/>
<set name="itemConsumeId" val="1458"/>
<set name="itemConsumeCount" val="5"/>
<set name="target" val="TARGET_SELF"/>
<set name="reuseDelay" val="20000"/>
<set name="hitTime" val="15000"/>
<set name="skillType" val="SUMMON"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="npcId" val="13128"/>
<for />
</skill>
<skill id="832" levels="1" name="Fast Recovery">
<set name="target" val="TARGET_SELF"/>
<set name="skillType" val="BUFF"/>
<set name="operateType" val="OP_PASSIVE"/>
<for>
<add order="0x10" stat="regHp" val="2.1"/>
<add order="0x10" stat="regMp" val="1.5"/>
<add order="0x10" stat="regCp" val="1.3"/>
</for>
</skill>
<skill id="833" levels="1" name="Body Reconstruction">
<table name="#stack"> 1 2 3 4 5 6 </table>
<set name="mpConsume2" val="94"/>
<set name="target" val="TARGET_SELF"/>
<set name="skillType" val="HEAL_PERCENT"/>
<set name="power" val="100"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="castRange" val="1"/>
<set name="isMagic" val="true"/>
<set name="reuseDelay" val="2280000"/>
<for>
<effect count="60" name="Buff" time="120" val="11"/>
</for>
</skill>
<skill id="834" levels="1" name="Blood Pact">
<table name="#abnormal_lv"> 11 </table>
<set name="mpConsume2" val="94"/>
<set name="target" val="TARGET_PARTY"/>
<set name="skillType" val="BUFF"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="castRange" val="400"/>
<set name="isMagic" val="true"/>
<set name="hitTime" val="200"/>
<set name="reuseDelay" val="300000"/>
<set name="nextAction" val="none"/>
<set name="skillRadius" val="1000"/>
<for>
<effect count="60" name="HealOverTime" stackOrder="#abnormal_lv" stackType="HpRecoverCast" time="2" val="11">
<mul order="0x30" stat="maxHp" val="1.1"/>
</effect>
</for>
</skill>
<skill id="835" levels="4" name="Imbue Seed of Destruction">
<set name="target" val="TARGET_NONE"/>
<set name="skillType" val="NOTDONE"/>
<set name="operateType" val="OP_PASSIVE"/>
<set name="castRange" val="-1"/>
<for>
</for>
</skill>
<skill id="836" levels="3" name="Oblivion Trap">
<set name="target" val="TARGET_NONE"/>
<set name="skillType" val="NOTDONE"/>
<set name="operateType" val="OP_PASSIVE"/>
<set name="castRange" val="-1"/>
<for>
</for>
</skill>
<skill id="837" levels="1" name="Painkiller">
<set name="target" val="TARGET_NONE"/>
<set name="skillType" val="NOTDONE"/>
<set name="operateType" val="OP_PASSIVE"/>
<set name="castRange" val="-1"/>
<for>
</for>
</skill>
<skill id="838" levels="1" name="Switch Stance">
<set name="target" val="TARGET_SELF"/>
<set name="skillType" val="TRANSFORMDISPEL"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="hitTime" val="5000"/>
<set name="castRange" val="-1"/>
<for>
</for>
</skill>
<skill id="839" levels="1" name="Dismount">
<set name="target" val="TARGET_NONE"/>
<set name="skillType" val="NOTDONE"/>
<set name="operateType" val="OP_PASSIVE"/>
<set name="castRange" val="-1"/>
<for>
</for>
</skill>
</list>
Если сможешь пожалуйста другие скиллы в этом файлике тож поправь(если не впадлу), оч над))
Хм... Файл нормально открываеться... Ну лан , хватай мой - мой 100% пашет :)
— La2Psy.ru [ADM]Wh1tePower...
А тип скилла если менять, то на какой? напишите какой в скрипте скилла над писать тип. "INSTANT_JUMP" - выдает ошибочку:(

