Changed option data to directly use skills.
This commit is contained in:
@@ -819,15 +819,12 @@
|
||||
</option>
|
||||
<option id="31996" name="helios_opt">
|
||||
<!-- Passive: Petrification Resistance + 2%. -->
|
||||
<passive_skill id="13765" level="7" />
|
||||
</option>
|
||||
<option id="31997" name="helios_opt">
|
||||
<!-- Passive: Petrification Resistance + 3%. -->
|
||||
<passive_skill id="13765" level="8" />
|
||||
</option>
|
||||
<option id="31998" name="helios_opt">
|
||||
<!-- Passive: Petrification Resistance + 4%. -->
|
||||
<passive_skill id="13765" level="9" />
|
||||
</option>
|
||||
<option id="31999" name="helios_opt">
|
||||
<!-- Stun/Hold Resistance + 6% -->
|
||||
|
@@ -1,421 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../xsd/optionsData.xsd">
|
||||
<!-- Enchant Items Options Fire Dragon Pendant Lv. 1 -->
|
||||
<option id="60000" name="f_d_p_b_e_1_0">
|
||||
<!-- Increases P. Atk. +4. -->
|
||||
<passive_skill id="55090" level="1" />
|
||||
</option>
|
||||
<option id="60001" name="f_d_p_e_1_1">
|
||||
<!-- Increases P. Atk. +6. -->
|
||||
<passive_skill id="55091" level="1" />
|
||||
</option>
|
||||
<option id="60002" name="f_d_p_e_1_2">
|
||||
<!-- Increases P. Atk. +8. -->
|
||||
<passive_skill id="55091" level="2" />
|
||||
</option>
|
||||
<option id="60003" name="f_d_p_e_1_3">
|
||||
<!-- Increases P. Atk. +12. -->
|
||||
<passive_skill id="55091" level="3" />
|
||||
</option>
|
||||
<option id="60004" name="f_d_p_e_1_4">
|
||||
<!-- Increases P. Atk. +19. -->
|
||||
<passive_skill id="55091" level="4" />
|
||||
</option>
|
||||
<option id="60005" name="f_d_p_e_1_5">
|
||||
<!-- Increases P. Atk. +28. XP/SP gain +5%. -->
|
||||
<passive_skill id="55091" level="5" />
|
||||
</option>
|
||||
<option id="60006" name="f_d_p_e_1_6">
|
||||
<!-- Increases P. Atk. +35. XP/SP gain +10%. -->
|
||||
<passive_skill id="55091" level="6" />
|
||||
</option>
|
||||
<option id="60007" name="f_d_p_e_1_7">
|
||||
<!-- Increases P. Atk. +46. XP/SP gain +15%. -->
|
||||
<passive_skill id="55091" level="7" />
|
||||
</option>
|
||||
<option id="60008" name="f_d_p_e_1_8">
|
||||
<!-- Increases P. Atk. +59. XP/SP gain +20%. -->
|
||||
<passive_skill id="55091" level="8" />
|
||||
</option>
|
||||
<option id="60009" name="f_d_p_e_1_9">
|
||||
<!-- Increases P. Atk. +63. XP/SP gain +30%. -->
|
||||
<passive_skill id="55091" level="9" />
|
||||
</option>
|
||||
<option id="60010" name="f_d_p_e_1_10">
|
||||
<!-- Increases P. Atk. +75. XP/SP gain +40%. -->
|
||||
<passive_skill id="55091" level="10" />
|
||||
</option>
|
||||
<!-- Enchant Items Options Fire Dragon Pendant Lv. 2 -->
|
||||
<option id="60011" name="f_d_p_b_e_2_0">
|
||||
<!-- Increases P. Atk. +4. Critical Damage +26 -->
|
||||
<passive_skill id="55092" level="1" />
|
||||
</option>
|
||||
<option id="60012" name="f_d_p_e_2_1">
|
||||
<!-- Increases P. Atk. +6. Critical Damage +38 -->
|
||||
<passive_skill id="55093" level="1" />
|
||||
</option>
|
||||
<option id="60013" name="f_d_p_e_2_2">
|
||||
<!-- Increases P. Atk. +8. Critical Damage +56 -->
|
||||
<passive_skill id="55093" level="2" />
|
||||
</option>
|
||||
<option id="60014" name="f_d_p_e_2_3">
|
||||
<!-- Increases P. Atk. +12. Critical Damage +78 -->
|
||||
<passive_skill id="55093" level="3" />
|
||||
</option>
|
||||
<option id="60015" name="f_d_p_e_2_4">
|
||||
<!-- Increases P. Atk. +19. Critical Damage +124 -->
|
||||
<passive_skill id="55093" level="4" />
|
||||
</option>
|
||||
<option id="60016" name="f_d_p_e_2_5">
|
||||
<!-- Increases P. Atk. +28. Critical Damage +185. XP/SP gain +5%. -->
|
||||
<passive_skill id="55093" level="5" />
|
||||
<passive_skill id="55133" level="1" />
|
||||
</option>
|
||||
<option id="60017" name="f_d_p_e_2_6">
|
||||
<!-- Increases P. Atk. +35. Critical Damage +250. XP/SP gain +10%. -->
|
||||
<passive_skill id="55093" level="6" />
|
||||
<passive_skill id="55133" level="2" />
|
||||
</option>
|
||||
<option id="60018" name="f_d_p_e_2_7">
|
||||
<!-- Increases P. Atk. +46. Critical Damage +307. XP/SP gain +15%. -->
|
||||
<passive_skill id="55093" level="7" />
|
||||
<passive_skill id="55133" level="3" />
|
||||
</option>
|
||||
<option id="60019" name="f_d_p_e_2_8">
|
||||
<!-- Increases P. Atk. +59. Critical Damage +391. XP/SP gain +20%. -->
|
||||
<passive_skill id="55093" level="8" />
|
||||
<passive_skill id="55133" level="4" />
|
||||
</option>
|
||||
<option id="60020" name="f_d_p_e_2_9">
|
||||
<!-- Increases P. Atk. +63. Critical Damage +421. XP/SP gain +30%. -->
|
||||
<passive_skill id="55093" level="9" />
|
||||
<passive_skill id="55133" level="5" />
|
||||
</option>
|
||||
<option id="60021" name="f_d_p_e_2_10">
|
||||
<!-- Increases P. Atk. +75. Critical Damage +498. XP/SP gain +40%. -->
|
||||
<passive_skill id="55093" level="10" />
|
||||
<passive_skill id="55133" level="6" />
|
||||
</option>
|
||||
<!-- Enchant Items Options Fire Dragon Pendant Lv. 3 -->
|
||||
<option id="60022" name="f_d_p_b_e_3_0">
|
||||
<!-- Increases P. Atk. +4. Critical Damage +26. P. Critical Rate +1% -->
|
||||
<passive_skill id="55094" level="1" />
|
||||
</option>
|
||||
<option id="60023" name="f_d_p_e_3_1">
|
||||
<!-- Increases P. Atk. +6. Critical Damage +38. P. Critical Rate +2% -->
|
||||
<passive_skill id="55095" level="1" />
|
||||
</option>
|
||||
<option id="60024" name="f_d_p_e_3_2">
|
||||
<!-- Increases P. Atk. +8. Critical Damage +56. P. Critical Rate +3% -->
|
||||
<passive_skill id="55095" level="2" />
|
||||
</option>
|
||||
<option id="60025" name="f_d_p_e_3_3">
|
||||
<!-- Increases P. Atk. +12. Critical Damage +78. P. Critical Rate +4% -->
|
||||
<passive_skill id="55095" level="3" />
|
||||
</option>
|
||||
<option id="60026" name="f_d_p_e_3_4">
|
||||
<!-- Increases P. Atk. +19. Critical Damage +124. P. Critical Rate +5% -->
|
||||
<passive_skill id="55095" level="4" />
|
||||
</option>
|
||||
<option id="60027" name="f_d_p_e_3_5">
|
||||
<!-- Increases P. Atk. +28. Critical Damage +185. P. Critical Rate +6%. XP/SP gain +5%. -->
|
||||
<passive_skill id="55095" level="5" />
|
||||
</option>
|
||||
<option id="60028" name="f_d_p_e_3_6">
|
||||
<!-- Increases P. Atk. +35. Critical Damage +250. P. Critical Rate +7%. XP/SP gain +10%. -->
|
||||
<passive_skill id="55095" level="6" />
|
||||
</option>
|
||||
<option id="60029" name="f_d_p_e_3_7">
|
||||
<!-- Increases P. Atk. +46. Critical Damage +307. P. Critical Rate +8%. XP/SP gain +15%. -->
|
||||
<passive_skill id="55095" level="7" />
|
||||
</option>
|
||||
<option id="60030" name="f_d_p_e_3_8">
|
||||
<!-- Increases P. Atk. +59. Critical Damage +391. P. Critical Rate +10%. XP/SP gain +20%. -->
|
||||
<passive_skill id="55095" level="8" />
|
||||
</option>
|
||||
<option id="60031" name="f_d_p_e_3_9">
|
||||
<!-- Increases P. Atk. +63. Critical Damage +421. P. Critical Rate +12%. XP/SP gain +30%. -->
|
||||
<passive_skill id="55095" level="9" />
|
||||
</option>
|
||||
<option id="60032" name="f_d_p_e_3_10">
|
||||
<!-- Increases P. Atk. +75. Critical Damage +498. P. Critical Rate +15%. XP/SP gain +40%. -->
|
||||
<passive_skill id="55095" level="10" />
|
||||
</option>
|
||||
<!-- Enchant Items Options Fire Dragon Pendant Lv. 4 -->
|
||||
<option id="60033" name="f_d_p_b_e_4_0">
|
||||
<!-- Increases P. Atk. +4. Critical Damage +26. P. Critical Rate +1%. P. Atk +1% -->
|
||||
<passive_skill id="55096" level="1" />
|
||||
</option>
|
||||
<option id="60034" name="f_d_p_e_4_1">
|
||||
<!-- Increases P. Atk. +6. Critical Damage +38. P. Critical Rate +2%. P. Atk +1.5% -->
|
||||
<passive_skill id="55097" level="1" />
|
||||
</option>
|
||||
<option id="60035" name="f_d_p_e_4_2">
|
||||
<!-- Increases P. Atk. +8. Critical Damage +56. P. Critical Rate +3%. P. Atk +2% -->
|
||||
<passive_skill id="55097" level="2" />
|
||||
</option>
|
||||
<option id="60036" name="f_d_p_e_4_3">
|
||||
<!-- Increases P. Atk. +12. Critical Damage +78. P. Critical Rate +4%. P. Atk +2.5% -->
|
||||
<passive_skill id="55097" level="3" />
|
||||
</option>
|
||||
<option id="60037" name="f_d_p_e_4_4">
|
||||
<!-- Increases P. Atk. +19. Critical Damage +124. P. Critical Rate +5%. P. Atk +3% -->
|
||||
<passive_skill id="55097" level="4" />
|
||||
</option>
|
||||
<option id="60038" name="f_d_p_e_4_5">
|
||||
<!-- Increases P. Atk. +28. Critical Damage +185. P. Critical Rate +6%. P. Atk +3.5%. XP/SP gain +5%. -->
|
||||
<passive_skill id="55097" level="5" />
|
||||
</option>
|
||||
<option id="60039" name="f_d_p_e_4_6">
|
||||
<!-- Increases P. Atk. +35. Critical Damage +250. P. Critical Rate +7%. P. Atk +4%. XP/SP gain +10%. -->
|
||||
<passive_skill id="55097" level="6" />
|
||||
</option>
|
||||
<option id="60040" name="f_d_p_e_4_7">
|
||||
<!-- Increases P. Atk. +46. Critical Damage +307. P. Critical Rate +8%. P. Atk +4.5%. XP/SP gain +15%. -->
|
||||
<passive_skill id="55097" level="7" />
|
||||
</option>
|
||||
<option id="60041" name="f_d_p_e_4_8">
|
||||
<!-- Increases P. Atk. +59. Critical Damage +391. P. Critical Rate +10%. P. Atk +5%. XP/SP gain +20%. -->
|
||||
<passive_skill id="55097" level="8" />
|
||||
</option>
|
||||
<option id="60042" name="f_d_p_e_4_9">
|
||||
<!-- Increases P. Atk. +63. Critical Damage +421. P. Critical Rate +12%. P. Atk +6%. XP/SP gain +30%. -->
|
||||
<passive_skill id="55097" level="9" />
|
||||
</option>
|
||||
<option id="60043" name="f_d_p_e_4_10">
|
||||
<!-- Increases P. Atk. +75. Critical Damage +498. P. Critical Rate +15%. P. Atk +8%. XP/SP gain +40%. -->
|
||||
<passive_skill id="55097" level="10" />
|
||||
</option>
|
||||
<!-- Enchant Items Options Fire Dragon Pendant Lv. 5 -->
|
||||
<option id="60044" name="f_d_p_b_e_5_0">
|
||||
<!-- Increases P. Atk. +4. Critical Damage +26. P. Critical Rate +1%. P. Atk +1%. P. Critical Damage +1% -->
|
||||
<passive_skill id="55098" level="1" />
|
||||
</option>
|
||||
<option id="60045" name="f_d_p_e_5_1">
|
||||
<!-- Increases P. Atk. +6. Critical Damage +38. P. Critical Rate +2%. P. Atk +1.5%. P. Critical Damage +2% -->
|
||||
<passive_skill id="55099" level="1" />
|
||||
</option>
|
||||
<option id="60046" name="f_d_p_e_5_2">
|
||||
<!-- Increases P. Atk. +8. Critical Damage +56. P. Critical Rate +3%. P. Atk +2%. P. Critical Damage +3% -->
|
||||
<passive_skill id="55099" level="2" />
|
||||
</option>
|
||||
<option id="60047" name="f_d_p_e_5_3">
|
||||
<!-- Increases P. Atk. +12. Critical Damage +78. P. Critical Rate +4%. P. Atk +2.5%. P. Critical Damage +4% -->
|
||||
<passive_skill id="55099" level="3" />
|
||||
</option>
|
||||
<option id="60048" name="f_d_p_e_5_4">
|
||||
<!-- Increases P. Atk. +19. Critical Damage +124. P. Critical Rate +5%. P. Atk +3%. P. Critical Damage +5% -->
|
||||
<passive_skill id="55099" level="4" />
|
||||
</option>
|
||||
<option id="60049" name="f_d_p_e_5_5">
|
||||
<!-- Increases P. Atk. +28. Critical Damage +185. P. Critical Rate +6%. P. Atk +3.5%. P. Critical Damage +6%. XP/SP gain +5%. -->
|
||||
<passive_skill id="55099" level="5" />
|
||||
</option>
|
||||
<option id="60050" name="f_d_p_e_5_6">
|
||||
<!-- Increases P. Atk. +35. Critical Damage +250. P. Critical Rate +7%. P. Atk +4%. P. Critical Damage +7%. XP/SP gain +10%. -->
|
||||
<passive_skill id="55099" level="6" />
|
||||
</option>
|
||||
<option id="60051" name="f_d_p_e_5_7">
|
||||
<!-- Increases P. Atk. +46. Critical Damage +307. P. Critical Rate +8%. P. Atk +4.5%. P. Critical Damage +9%. XP/SP gain +15%. -->
|
||||
<passive_skill id="55099" level="7" />
|
||||
</option>
|
||||
<option id="60052" name="f_d_p_e_5_8">
|
||||
<!-- Increases P. Atk. +59. Critical Damage +391. P. Critical Rate +10%. P. Atk +5%. P. Critical Damage +11%. XP/SP gain +20%. -->
|
||||
<passive_skill id="55099" level="8" />
|
||||
</option>
|
||||
<option id="60053" name="f_d_p_e_5_9">
|
||||
<!-- Increases P. Atk. +63. Critical Damage +421. P. Critical Rate +12%. P. Atk +6%. P. Critical Damage +13%. XP/SP gain +30%. -->
|
||||
<passive_skill id="55099" level="9" />
|
||||
</option>
|
||||
<option id="60054" name="f_d_p_e_5_10">
|
||||
<!-- Increases P. Atk. +75. Critical Damage +498. P. Critical Rate +15%. P. Atk +8%. P. Critical Damage +15%. XP/SP gain +40%. -->
|
||||
<passive_skill id="55099" level="10" />
|
||||
</option>
|
||||
|
||||
|
||||
<!-- Enchant Items Options Water Dragon Pendant Lv. 1 -->
|
||||
<option id="60055" name="w_d_p_b_e_1_0">
|
||||
<!-- Increases M. Atk. +9. -->
|
||||
<passive_skill id="55100" level="1" />
|
||||
</option>
|
||||
<option id="60056" name="w_d_p_e_1_1">
|
||||
<!-- Increases M. Atk. +13. -->
|
||||
<passive_skill id="55101" level="1" />
|
||||
</option>
|
||||
<option id="60057" name="w_d_p_e_1_2">
|
||||
<!-- Increases M. Atk. +20. -->
|
||||
<passive_skill id="55101" level="2" />
|
||||
</option>
|
||||
<option id="60058" name="w_d_p_e_1_3">
|
||||
<!-- Increases M. Atk. +31. -->
|
||||
<passive_skill id="55101" level="3" />
|
||||
</option>
|
||||
<option id="60059" name="w_d_p_e_1_4">
|
||||
<!-- Increases M. Atk. +46. -->
|
||||
<passive_skill id="55101" level="4" />
|
||||
</option>
|
||||
<option id="60060" name="w_d_p_e_1_5">
|
||||
<!-- Increases M. Atk. +64. XP/SP gain +5%. -->
|
||||
<passive_skill id="55101" level="5" />
|
||||
</option>
|
||||
<option id="60061" name="w_d_p_e_1_6">
|
||||
<!-- Increases M. Atk. +84. XP/SP gain +10%. -->
|
||||
<passive_skill id="55101" level="6" />
|
||||
</option>
|
||||
<option id="60062" name="w_d_p_e_1_7">
|
||||
<!-- Increases M. Atk. +107. XP/SP gain +15%. -->
|
||||
<passive_skill id="55101" level="7" />
|
||||
</option>
|
||||
<option id="60063" name="w_d_p_e_1_8">
|
||||
<!-- Increases M. Atk. +149. XP/SP gain +20%. -->
|
||||
<passive_skill id="55101" level="8" />
|
||||
</option>
|
||||
<option id="60064" name="w_d_p_e_1_9">
|
||||
<!-- Increases M. Atk. +160. XP/SP gain +30%. -->
|
||||
<passive_skill id="55101" level="9" />
|
||||
</option>
|
||||
<option id="60065" name="w_d_p_e_1_10">
|
||||
<!-- Increases M. Atk. +202. XP/SP gain +40%. -->
|
||||
<passive_skill id="55101" level="10" />
|
||||
</option>
|
||||
<!-- Enchant Items Options Water Dragon Pendant Lv. 2 -->
|
||||
<option id="60066" name="w_d_p_b_e_2_0">
|
||||
<!-- Increases M. Atk. +9. M. Critical Damage +62 -->
|
||||
<passive_skill id="55102" level="1" />
|
||||
</option>
|
||||
<option id="60067" name="w_d_p_e_2_1">
|
||||
<!-- Increases M. Atk. +13. M. Critical Damage +89 -->
|
||||
<passive_skill id="55103" level="1" />
|
||||
</option>
|
||||
<option id="60068" name="w_d_p_e_2_2">
|
||||
<!-- Increases M. Atk. +20. M. Critical Damage +134 -->
|
||||
<passive_skill id="55103" level="2" />
|
||||
</option>
|
||||
<option id="60069" name="w_d_p_e_2_3">
|
||||
<!-- Increases M. Atk. +31. M. Critical Damage +210 -->
|
||||
<passive_skill id="55103" level="3" />
|
||||
</option>
|
||||
<option id="60070" name="w_d_p_e_2_4">
|
||||
<!-- Increases M. Atk. +46. M. Critical Damage +307 -->
|
||||
<passive_skill id="55103" level="4" />
|
||||
</option>
|
||||
<option id="60071" name="w_d_p_e_2_5">
|
||||
<!-- Increases M. Atk. +64. M. Critical Damage +429. XP/SP gain +5%. -->
|
||||
<passive_skill id="55103" level="5" />
|
||||
</option>
|
||||
<option id="60072" name="w_d_p_e_2_6">
|
||||
<!-- Increases M. Atk. +84. M. Critical Damage +565. XP/SP gain +10%. -->
|
||||
<passive_skill id="55103" level="6" />
|
||||
</option>
|
||||
<option id="60073" name="w_d_p_e_2_7">
|
||||
<!-- Increases M. Atk. +107. M. Critical Damage +717. XP/SP gain +15%. -->
|
||||
<passive_skill id="55103" level="7" />
|
||||
</option>
|
||||
<option id="60074" name="w_d_p_e_2_8">
|
||||
<!-- Increases M. Atk. +149. M. Critical Damage +992. XP/SP gain +20%. -->
|
||||
<passive_skill id="55103" level="8" />
|
||||
</option>
|
||||
<option id="60075" name="w_d_p_e_2_9">
|
||||
<!-- Increases M. Atk. +160. M. Critical Damage +1065. XP/SP gain +30%. -->
|
||||
<passive_skill id="55103" level="9" />
|
||||
</option>
|
||||
<option id="60076" name="w_d_p_e_2_10">
|
||||
<!-- Increases M. Atk. +202. M. Critical Damage +1344. XP/SP gain +40%. -->
|
||||
<passive_skill id="55103" level="10" />
|
||||
</option>
|
||||
<!-- Enchant Items Options Water Dragon Pendant Lv. 3 -->
|
||||
<option id="60077" name="w_d_p_b_e_3_0">
|
||||
<!-- Increases M. Atk. +9. M. Critical Damage +62. M. Critical Rate +1% -->
|
||||
<passive_skill id="55104" level="1" />
|
||||
</option>
|
||||
<option id="60078" name="w_d_p_e_3_1">
|
||||
<!-- Increases M. Atk. +13. M. Critical Damage +89. M. Critical Rate +2% -->
|
||||
<passive_skill id="55105" level="1" />
|
||||
</option>
|
||||
<option id="60079" name="w_d_p_e_3_2">
|
||||
<!-- Increases M. Atk. +20. M. Critical Damage +134. M. Critical Rate +3% -->
|
||||
<passive_skill id="55105" level="2" />
|
||||
</option>
|
||||
<option id="60080" name="w_d_p_e_3_3">
|
||||
<!-- Increases M. Atk. +31. M. Critical Damage +210. M. Critical Rate +4% -->
|
||||
<passive_skill id="55105" level="3" />
|
||||
</option>
|
||||
<option id="60081" name="w_d_p_e_3_4">
|
||||
<!-- Increases M. Atk. +46. M. Critical Damage +307. M. Critical Rate +5% -->
|
||||
<passive_skill id="55105" level="4" />
|
||||
</option>
|
||||
<option id="60082" name="w_d_p_e_3_5">
|
||||
<!-- Increases M. Atk. +64. M. Critical Damage +429. M. Critical Rate +6%. XP/SP gain +5%. -->
|
||||
<passive_skill id="55105" level="5" />
|
||||
</option>
|
||||
<option id="60083" name="w_d_p_e_3_6">
|
||||
<!-- Increases M. Atk. +84. M. Critical Damage +565. M. Critical Rate +7%. XP/SP gain +10%. -->
|
||||
<passive_skill id="55105" level="6" />
|
||||
</option>
|
||||
<option id="60084" name="w_d_p_e_3_7">
|
||||
<!-- Increases M. Atk. +46. M. Critical Damage +717. M. Critical Rate +8%. XP/SP gain +15%. -->
|
||||
<passive_skill id="55105" level="7" />
|
||||
</option>
|
||||
<option id="60085" name="w_d_p_e_3_8">
|
||||
<!-- Increases M. Atk. +59. M. Critical Damage +992. M. Critical Rate +9%. XP/SP gain +20%. -->
|
||||
<passive_skill id="55105" level="8" />
|
||||
</option>
|
||||
<option id="60086" name="w_d_p_e_3_9">
|
||||
<!-- Increases M. Atk. +160. M. Critical Damage +1065. M. Critical Rate +10%. XP/SP gain +30%. -->
|
||||
<passive_skill id="55105" level="9" />
|
||||
</option>
|
||||
<option id="60087" name="w_d_p_e_3_10">
|
||||
<!-- Increases M. Atk. +202. M. Critical Damage +1344. M. Critical Rate +12%. XP/SP gain +40%. -->
|
||||
<passive_skill id="55105" level="10" />
|
||||
</option>
|
||||
<!-- Enchant Items Options Water Dragon Pendant Lv. 4 -->
|
||||
<option id="60088" name="w_d_p_b_e_4_0">
|
||||
<!-- Increases M. Atk. +9. M. Critical Damage +62. M. Critical Rate +1%. M. Atk +1% -->
|
||||
<passive_skill id="55106" level="1" />
|
||||
</option>
|
||||
<option id="60089" name="w_d_p_e_4_1">
|
||||
<!-- Increases M. Atk. +13. M. Critical Damage +89. M. Critical Rate +2%. M. Atk +1.5% -->
|
||||
<passive_skill id="55107" level="1" />
|
||||
</option>
|
||||
<option id="60090" name="w_d_p_e_4_2">
|
||||
<!-- Increases M. Atk. +20. M. Critical Damage +134. M. Critical Rate +3%. M. Atk +2% -->
|
||||
<passive_skill id="55107" level="2" />
|
||||
</option>
|
||||
<option id="60091" name="w_d_p_e_4_3">
|
||||
<!-- Increases M. Atk. +31. M. Critical Damage +210. M. Critical Rate +4%. M. Atk +2.5% -->
|
||||
<passive_skill id="55107" level="3" />
|
||||
</option>
|
||||
<option id="60092" name="w_d_p_e_4_4">
|
||||
<!-- Increases M. Atk. +46. M. Critical Damage +307. M. Critical Rate +5%. M. Atk +3% -->
|
||||
<passive_skill id="55107" level="4" />
|
||||
</option>
|
||||
<option id="60093" name="w_d_p_e_4_5">
|
||||
<!-- Increases M. Atk. +64. M. Critical Damage +429. M. Critical Rate +6%. M. Atk +3.5%. XP/SP gain +5%. -->
|
||||
<passive_skill id="55107" level="5" />
|
||||
</option>
|
||||
<option id="60094" name="w_d_p_e_4_6">
|
||||
<!-- Increases M. Atk. +84. M. Critical Damage +565. M. Critical Rate +7%. M. Atk +4%. XP/SP gain +10%. -->
|
||||
<passive_skill id="55107" level="6" />
|
||||
</option>
|
||||
<option id="60095" name="w_d_p_e_4_7">
|
||||
<!-- Increases M. Atk. +46. M. Critical Damage +717. M. Critical Rate +8%. M. Atk +5%. XP/SP gain +15%. -->
|
||||
<passive_skill id="55107" level="7" />
|
||||
</option>
|
||||
<option id="60096" name="w_d_p_e_4_8">
|
||||
<!-- Increases M. Atk. +59. M. Critical Damage +992. M. Critical Rate +9%. M. Atk +6%. XP/SP gain +20%. -->
|
||||
<passive_skill id="55107" level="8" />
|
||||
</option>
|
||||
<option id="60097" name="w_d_p_e_4_9">
|
||||
<!-- Increases M. Atk. +160. M. Critical Damage +1065. M. Critical Rate +10%. M. Atk +8%. XP/SP gain +30%. -->
|
||||
<passive_skill id="55107" level="9" />
|
||||
</option>
|
||||
<option id="60098" name="w_d_p_e_4_10">
|
||||
<!-- Increases M. Atk. +202. M. Critical Damage +1344. M. Critical Rate +12%. M. Atk +10%. XP/SP gain +40%. -->
|
||||
<passive_skill id="55107" level="10" />
|
||||
</option>
|
||||
<!-- Enchant Items Options Water Dragon Pendant Lv. 5 -->
|
||||
<option id="60099" name="w_d_p_b_e_5_0">
|
||||
<!-- Increases M. Atk. +9. M. Critical Damage +62. M. Critical Rate +1%. M. Atk +1%. M. Critical Damage +1% -->
|
||||
<passive_skill id="55108" level="1" />
|
||||
</option>
|
||||
</list>
|
@@ -1,413 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../xsd/optionsData.xsd">
|
||||
<!-- Enchant Items Options Water Dragon Pendant Lv. 5 -->
|
||||
<option id="60100" name="w_d_p_e_5_1">
|
||||
<!-- Increases M. Atk. +13. M. Critical Damage +89. M. Critical Rate +2%. M. Atk +1.5%. M. Critical Damage +2% -->
|
||||
<passive_skill id="55109" level="1" />
|
||||
</option>
|
||||
<option id="60101" name="w_d_p_e_5_2">
|
||||
<!-- Increases M. Atk. +20. M. Critical Damage +134. M. Critical Rate +3%. M. Atk +2%. M. Critical Damage +3% -->
|
||||
<passive_skill id="55109" level="2" />
|
||||
</option>
|
||||
<option id="60102" name="w_d_p_e_5_3">
|
||||
<!-- Increases M. Atk. +31. M. Critical Damage +210. M. Critical Rate +4%. M. Atk +2.5%. M. Critical Damage +4% -->
|
||||
<passive_skill id="55109" level="3" />
|
||||
</option>
|
||||
<option id="60103" name="w_d_p_e_5_4">
|
||||
<!-- Increases M. Atk. +46. M. Critical Damage +307. M. Critical Rate +5%. M. Atk +3%. M. Critical Damage +5% -->
|
||||
<passive_skill id="55109" level="4" />
|
||||
</option>
|
||||
<option id="60104" name="w_d_p_e_5_5">
|
||||
<!-- Increases M. Atk. +64. M. Critical Damage +429. M. Critical Rate +6%. M. Atk +3.5%. M. Critical Damage +6%. XP/SP gain +5%. -->
|
||||
<passive_skill id="55109" level="5" />
|
||||
</option>
|
||||
<option id="60105" name="w_d_p_e_5_6">
|
||||
<!-- Increases M. Atk. +84. M. Critical Damage +565. M. Critical Rate +7%. M. Atk +4%. M. Critical Damage +7%. XP/SP gain +10%. -->
|
||||
<passive_skill id="55109" level="6" />
|
||||
</option>
|
||||
<option id="60106" name="w_d_p_e_5_7">
|
||||
<!-- Increases M. Atk. +107. M. Critical Damage +717. M. Critical Rate +8%. M. Atk +5%. M. Critical Damage +9%. XP/SP gain +15%. -->
|
||||
<passive_skill id="55109" level="7" />
|
||||
</option>
|
||||
<option id="60107" name="w_d_p_e_5_8">
|
||||
<!-- Increases M. Atk. +149. M. Critical Damage +992. M. Critical Rate +9%. M. Atk +6%. M. Critical Damage +11%. XP/SP gain +20%. -->
|
||||
<passive_skill id="55109" level="9" />
|
||||
</option>
|
||||
<option id="60108" name="w_d_p_e_5_9">
|
||||
<!-- Increases M. Atk. +160. M. Critical Damage +1065. M. Critical Rate +10%. M. Atk +8%. M. Critical Damage +13%. XP/SP gain +30%. -->
|
||||
<passive_skill id="55109" level="9" />
|
||||
</option>
|
||||
<option id="60109" name="w_d_p_e_5_10">
|
||||
<!-- Increases M. Atk. +202. M. Critical Damage +1344. M. Critical Rate +12%. M. Atk +10%. M. Critical Damage +15%. XP/SP gain +40%. -->
|
||||
<passive_skill id="55109" level="10" />
|
||||
</option>
|
||||
<!-- Enchant Items Options Wind Dragon Pendant Lv. 1 -->
|
||||
<option id="60110" name="w_d_p_b_e_1_0">
|
||||
<!-- Increases Max MP +21. -->
|
||||
<passive_skill id="55110" level="1" />
|
||||
</option>
|
||||
<option id="60111" name="w_d_p_e_1_1">
|
||||
<!-- Increases Max MP +33. -->
|
||||
<passive_skill id="55111" level="1" />
|
||||
</option>
|
||||
<option id="60112" name="w_d_p_e_1_2">
|
||||
<!-- Increases Max MP +42. -->
|
||||
<passive_skill id="55111" level="2" />
|
||||
</option>
|
||||
<option id="60113" name="w_d_p_e_1_3">
|
||||
<!-- Increases Max MP +52. -->
|
||||
<passive_skill id="55111" level="3" />
|
||||
</option>
|
||||
<option id="60114" name="w_d_p_e_1_4">
|
||||
<!-- Increases Max MP +63. -->
|
||||
<passive_skill id="55111" level="4" />
|
||||
</option>
|
||||
<option id="60115" name="w_d_p_e_1_5">
|
||||
<!-- Increases Max MP +63. XP/SP gain +5%. -->
|
||||
<passive_skill id="55111" level="5" />
|
||||
</option>
|
||||
<option id="60116" name="w_d_p_e_1_6">
|
||||
<!-- Increases Max MP +96. XP/SP gain +10%. -->
|
||||
<passive_skill id="55111" level="6" />
|
||||
</option>
|
||||
<option id="60117" name="w_d_p_e_1_7">
|
||||
<!-- Increases Max MP +113. XP/SP gain +15%. -->
|
||||
<passive_skill id="55111" level="7" />
|
||||
</option>
|
||||
<option id="60118" name="w_d_p_e_1_8">
|
||||
<!-- Increases Max MP +127. XP/SP gain +20%. -->
|
||||
<passive_skill id="55111" level="8" />
|
||||
</option>
|
||||
<option id="60119" name="w_d_p_e_1_9">
|
||||
<!-- Increases Max MP +127. XP/SP gain +30%. -->
|
||||
<passive_skill id="55111" level="9" />
|
||||
</option>
|
||||
<option id="60120" name="w_d_p_e_1_10">
|
||||
<!-- Increases Max MP +127. XP/SP gain +40%. -->
|
||||
<passive_skill id="55111" level="10" />
|
||||
</option>
|
||||
<!-- Enchant Items Options Wind Dragon Pendant Lv. 2 -->
|
||||
<option id="60121" name="w_d_p_b_e_2_0">
|
||||
<!-- Increases Max MP +21. Max HP +31. -->
|
||||
<passive_skill id="55112" level="1" />
|
||||
</option>
|
||||
<option id="60122" name="w_d_p_e_2_1">
|
||||
<!-- Increases Max MP +33. Max HP +50. -->
|
||||
<passive_skill id="55113" level="1" />
|
||||
</option>
|
||||
<option id="60123" name="w_d_p_e_2_2">
|
||||
<!-- Increases Max MP +42. Max HP +78. -->
|
||||
<passive_skill id="55113" level="2" />
|
||||
</option>
|
||||
<option id="60124" name="w_d_p_e_2_3">
|
||||
<!-- Increases Max MP +52. Max HP +121. -->
|
||||
<passive_skill id="55113" level="3" />
|
||||
</option>
|
||||
<option id="60125" name="w_d_p_e_2_4">
|
||||
<!-- Increases Max MP +63. Max HP +153. -->
|
||||
<passive_skill id="55113" level="4" />
|
||||
</option>
|
||||
<option id="60126" name="w_d_p_e_2_5">
|
||||
<!-- Increases Max MP +63. Max HP +186. XP/SP gain +5%. -->
|
||||
<passive_skill id="55113" level="5" />
|
||||
</option>
|
||||
<option id="60127" name="w_d_p_e_2_6">
|
||||
<!-- Increases Max MP +96. Max HP +215. XP/SP gain +10%. -->
|
||||
<passive_skill id="55113" level="6" />
|
||||
</option>
|
||||
<option id="60128" name="w_d_p_e_2_7">
|
||||
<!-- Increases Max MP +113. Max HP +243. XP/SP gain +15%. -->
|
||||
<passive_skill id="55113" level="7" />
|
||||
</option>
|
||||
<option id="60129" name="w_d_p_e_2_8">
|
||||
<!-- Increases Max MP +127. Max HP +267. XP/SP gain +20%. -->
|
||||
<passive_skill id="55113" level="8" />
|
||||
</option>
|
||||
<option id="60130" name="w_d_p_e_2_9">
|
||||
<!-- Increases Max MP +127. Max HP +293. XP/SP gain +30%. -->
|
||||
<passive_skill id="55113" level="9" />
|
||||
</option>
|
||||
<option id="60131" name="w_d_p_e_2_10">
|
||||
<!-- Increases Max MP +127. Max HP +316. XP/SP gain +40%. -->
|
||||
<passive_skill id="55113" level="10" />
|
||||
</option>
|
||||
<!-- Enchant Items Options Wind Dragon Pendant Lv. 3 -->
|
||||
<option id="60132" name="w_d_p_b_e_3_0">
|
||||
<!-- Increases Max MP +21. Max HP +31. HP Recovery +1.8. MP Recovery +0.5. -->
|
||||
<passive_skill id="55114" level="1" />
|
||||
</option>
|
||||
<option id="60133" name="w_d_p_e_3_1">
|
||||
<!-- Increases Max MP +33. Max HP +50. HP Recovery +1.9. MP Recovery +0.7. -->
|
||||
<passive_skill id="55115" level="1" />
|
||||
</option>
|
||||
<option id="60134" name="w_d_p_e_3_2">
|
||||
<!-- Increases Max MP +42. Max HP +78. HP Recovery +2.1. MP Recovery +1. -->
|
||||
<passive_skill id="55115" level="2" />
|
||||
</option>
|
||||
<option id="60135" name="w_d_p_e_3_3">
|
||||
<!-- Increases Max MP +52. Max HP +121. HP Recovery +2.3. MP Recovery +1.1. -->
|
||||
<passive_skill id="55115" level="3" />
|
||||
</option>
|
||||
<option id="60136" name="w_d_p_e_3_4">
|
||||
<!-- Increases Max MP +63. Max HP +153. HP Recovery +3.1. MP Recovery +1.3. -->
|
||||
<passive_skill id="55115" level="4" />
|
||||
</option>
|
||||
<option id="60137" name="w_d_p_e_3_5">
|
||||
<!-- Increases Max MP +63. Max HP +186. HP Recovery +4.2. MP Recovery +1.5. XP/SP gain +5%. -->
|
||||
<passive_skill id="55115" level="5" />
|
||||
</option>
|
||||
<option id="60138" name="w_d_p_e_3_6">
|
||||
<!-- Increases Max MP +96. Max HP +215. HP Recovery +4.7. MP Recovery +1.8. XP/SP gain +10%. -->
|
||||
<passive_skill id="55115" level="6" />
|
||||
</option>
|
||||
<option id="60139" name="w_d_p_e_3_7">
|
||||
<!-- Increases Max MP +113. Max HP +243. HP Recovery +4.9. MP Recovery +1.9. XP/SP gain +15%. -->
|
||||
<passive_skill id="55115" level="7" />
|
||||
</option>
|
||||
<option id="60140" name="w_d_p_e_3_8">
|
||||
<!-- Increases Max MP +127. Max HP +267. HP Recovery +6.2. MP Recovery +2.2. XP/SP gain +20%. -->
|
||||
<passive_skill id="55115" level="8" />
|
||||
</option>
|
||||
<option id="60141" name="w_d_p_e_3_9">
|
||||
<!-- Increases Max MP +127. Max HP +293. HP Recovery +6.8. MP Recovery +2.4. XP/SP gain +30%. -->
|
||||
<passive_skill id="55115" level="9" />
|
||||
</option>
|
||||
<option id="60142" name="w_d_p_e_3_10">
|
||||
<!-- Increases Max MP +127. Max HP +316. HP Recovery +7.4. MP Recovery +2.8. XP/SP gain +40%. -->
|
||||
<passive_skill id="55115" level="10" />
|
||||
</option>
|
||||
<!-- Enchant Items Options Wind Dragon Pendant Lv. 4 ( Missing 1% chance to restore 12 MP when using skills) -->
|
||||
<option id="60143" name="w_d_p_b_e_4_0">
|
||||
<!-- Increases Max MP +21. Max HP +31. HP Recovery +1.8. MP Recovery +0.5. -->
|
||||
<passive_skill id="55116" level="1" />
|
||||
</option>
|
||||
<option id="60144" name="w_d_p_e_4_1">
|
||||
<!-- Increases Max MP +33. Max HP +50. HP Recovery +1.9. MP Recovery +0.7. -->
|
||||
<passive_skill id="55117" level="1" />
|
||||
</option>
|
||||
<option id="60145" name="w_d_p_e_4_2">
|
||||
<!-- Increases Max MP +42. Max HP +78. HP Recovery +2.1. MP Recovery +1. -->
|
||||
<passive_skill id="55117" level="2" />
|
||||
</option>
|
||||
<option id="60146" name="w_d_p_e_4_3">
|
||||
<!-- Increases Max MP +52. Max HP +121. HP Recovery +2.3. MP Recovery +1.1. -->
|
||||
<passive_skill id="55117" level="3" />
|
||||
</option>
|
||||
<option id="60147" name="w_d_p_e_4_4">
|
||||
<!-- Increases Max MP +63. Max HP +153. HP Recovery +3.1. MP Recovery +1.3. -->
|
||||
<passive_skill id="55117" level="4" />
|
||||
</option>
|
||||
<option id="60148" name="w_d_p_e_4_5">
|
||||
<!-- Increases Max MP +63. Max HP +186. HP Recovery +4.2. MP Recovery +1.5. XP/SP gain +5%. -->
|
||||
<passive_skill id="55117" level="5" />
|
||||
</option>
|
||||
<option id="60149" name="w_d_p_e_4_6">
|
||||
<!-- Increases Max MP +96. Max HP +215. HP Recovery +4.7. MP Recovery +1.8. XP/SP gain +10%. -->
|
||||
<passive_skill id="55117" level="6" />
|
||||
</option>
|
||||
<option id="60150" name="w_d_p_e_4_7">
|
||||
<!-- Increases Max MP +113. Max HP +243. HP Recovery +4.9. MP Recovery +1.9. XP/SP gain +15%. -->
|
||||
<passive_skill id="55117" level="7" />
|
||||
</option>
|
||||
<option id="60151" name="w_d_p_e_4_8">
|
||||
<!-- Increases Max MP +127. Max HP +267. HP Recovery +6.2. MP Recovery +2.2. XP/SP gain +20%. -->
|
||||
<passive_skill id="55117" level="8" />
|
||||
</option>
|
||||
<option id="60152" name="w_d_p_e_4_9">
|
||||
<!-- Increases Max MP +127. Max HP +293. HP Recovery +6.8. MP Recovery +2.4. XP/SP gain +30%. -->
|
||||
<passive_skill id="55117" level="9" />
|
||||
</option>
|
||||
<option id="60153" name="w_d_p_e_4_10">
|
||||
<!-- Increases Max MP +127. Max HP +316. HP Recovery +7.4. MP Recovery +2.8. XP/SP gain +40%. -->
|
||||
<passive_skill id="55117" level="10" />
|
||||
</option>
|
||||
<!-- Enchant Items Options Wind Dragon Pendant Lv. 5 ( Missing 1% chance to restore 12 MP when using skills) -->
|
||||
<option id="60154" name="w_d_p_b_e_5_0">
|
||||
<!-- Increases Max MP +21. Max HP +31. HP Recovery +1.8. MP Recovery +0.5. MP Skill Consumption -3%. -->
|
||||
<passive_skill id="55118" level="1" />
|
||||
</option>
|
||||
<option id="60155" name="w_d_p_e_5_1">
|
||||
<!-- Increases Max MP +33. Max HP +50. HP Recovery +1.9. MP Recovery +0.7. MP Skill Consumption -5%. -->
|
||||
<passive_skill id="55119" level="1" />
|
||||
</option>
|
||||
<option id="60156" name="w_d_p_e_5_2">
|
||||
<!-- Increases Max MP +42. Max HP +78. HP Recovery +2.1. MP Recovery +1. MP Skill Consumption -7%. -->
|
||||
<passive_skill id="55119" level="2" />
|
||||
</option>
|
||||
<option id="60157" name="w_d_p_e_5_3">
|
||||
<!-- Increases Max MP +52. Max HP +121. HP Recovery +2.3. MP Recovery +1.1. MP Skill Consumption -9%. -->
|
||||
<passive_skill id="55119" level="3" />
|
||||
</option>
|
||||
<option id="60158" name="w_d_p_e_5_4">
|
||||
<!-- Increases Max MP +63. Max HP +153. HP Recovery +3.1. MP Recovery +1.3. MP Skill Consumption -11%. -->
|
||||
<passive_skill id="55119" level="4" />
|
||||
</option>
|
||||
<option id="60159" name="w_d_p_e_5_5">
|
||||
<!-- Increases Max MP +63. Max HP +186. HP Recovery +4.2. MP Recovery +1.5. MP Skill Consumption -13%. XP/SP gain +5%. -->
|
||||
<passive_skill id="55119" level="5" />
|
||||
</option>
|
||||
<option id="60160" name="w_d_p_e_5_6">
|
||||
<!-- Increases Max MP +96. Max HP +215. HP Recovery +4.7. MP Recovery +1.8. MP Skill Consumption -15%. XP/SP gain +10%. -->
|
||||
<passive_skill id="55119" level="6" />
|
||||
</option>
|
||||
<option id="60160" name="w_d_p_e_5_7">
|
||||
<!-- Increases Max MP +113. Max HP +243. HP Recovery +4.9. MP Skill Consumption -17%. MP Recovery +1.9. XP/SP gain +15%. -->
|
||||
<passive_skill id="55119" level="7" />
|
||||
</option>
|
||||
<option id="60162" name="w_d_p_e_5_8">
|
||||
<!-- Increases Max MP +127. Max HP +267. HP Recovery +6.2. MP Skill Consumption -20%. MP Recovery +2.2. XP/SP gain +20%. -->
|
||||
<passive_skill id="55119" level="8" />
|
||||
</option>
|
||||
<option id="60163" name="w_d_p_e_5_9">
|
||||
<!-- Increases Max MP +127. Max HP +293. HP Recovery +6.8. MP Recovery +2.4. MP Skill Consumption -30%. XP/SP gain +30%. -->
|
||||
<passive_skill id="55119" level="9" />
|
||||
</option>
|
||||
<option id="60164" name="w_d_p_e_5_10">
|
||||
<!-- Increases Max MP +127. Max HP +316. HP Recovery +7.4. MP Recovery +2.8. MP Skill Consumption -40%. XP/SP gain +40%. -->
|
||||
<passive_skill id="55119" level="10" />
|
||||
</option>
|
||||
<!-- Enchant Items Options Land Dragon Pendant Lv. 1 -->
|
||||
<option id="60165" name="l_d_p_b_e_1_0">
|
||||
<!-- Increases M. Def. +6. -->
|
||||
<passive_skill id="55121" level="1" />
|
||||
</option>
|
||||
<option id="60166" name="l_d_p_e_1_1">
|
||||
<!-- Increases M. Def. +8. -->
|
||||
<passive_skill id="55122" level="1" />
|
||||
</option>
|
||||
<option id="60167" name="l_d_p_e_1_2">
|
||||
<!-- Increases M. Def. +10. -->
|
||||
<passive_skill id="55122" level="2" />
|
||||
</option>
|
||||
<option id="60168" name="l_d_p_e_1_3">
|
||||
<!-- Increases M. Def. +12. -->
|
||||
<passive_skill id="55122" level="3" />
|
||||
</option>
|
||||
<option id="60169" name="l_d_p_e_1_4">
|
||||
<!-- Increases M. Def. +14. -->
|
||||
<passive_skill id="55122" level="4" />
|
||||
</option>
|
||||
<option id="60170" name="l_d_p_e_1_5">
|
||||
<!-- Increases M. Def. +16. XP/SP gain +5%. -->
|
||||
<passive_skill id="55122" level="5" />
|
||||
</option>
|
||||
<option id="60171" name="l_d_p_e_1_6">
|
||||
<!-- Increases M. Def. +18. XP/SP gain +10%. -->
|
||||
<passive_skill id="55122" level="6" />
|
||||
</option>
|
||||
<option id="60172" name="l_d_p_e_1_7">
|
||||
<!-- Increases M. Def. +20. XP/SP gain +15%. -->
|
||||
<passive_skill id="55122" level="7" />
|
||||
</option>
|
||||
<option id="60173" name="l_d_p_e_1_8">
|
||||
<!-- Increases M. Def. +22. XP/SP gain +20%. -->
|
||||
<passive_skill id="55122" level="8" />
|
||||
</option>
|
||||
<option id="60174" name="l_d_p_e_1_9">
|
||||
<!-- Increases M. Def. +25. XP/SP gain +30%. -->
|
||||
<passive_skill id="55122" level="9" />
|
||||
</option>
|
||||
<option id="60175" name="l_d_p_e_1_10">
|
||||
<!-- Increases M. Def. +25. XP/SP gain +40%. -->
|
||||
<passive_skill id="55122" level="10" />
|
||||
</option>
|
||||
<!-- Enchant Items Options Land Dragon Pendant Lv. 2 -->
|
||||
<option id="60176" name="l_d_p_b_e_2_0">
|
||||
<!-- Increases M. Def. +6. P. Def. +11. Chance to block with a shield + 10%. -->
|
||||
<passive_skill id="55123" level="1" />
|
||||
</option>
|
||||
<option id="60177" name="l_d_p_e_2_1">
|
||||
<!-- Increases M. Def. +8. P. Def. +14 Chance to block with a shield + 15%. -->
|
||||
<passive_skill id="55124" level="1" />
|
||||
</option>
|
||||
<option id="60178" name="l_d_p_e_2_2">
|
||||
<!-- Increases M. Def. +10. P. Def. +18 Chance to block with a shield + 20%. -->
|
||||
<passive_skill id="55124" level="2" />
|
||||
</option>
|
||||
<option id="60179" name="l_d_p_e_2_3">
|
||||
<!-- Increases M. Def. +12. P. Def. +24 Chance to block with a shield + 30%. -->
|
||||
<passive_skill id="55124" level="3" />
|
||||
</option>
|
||||
<option id="60180" name="l_d_p_e_2_4">
|
||||
<!-- Increases M. Def. +14. P. Def. +29 Chance to block with a shield + 40%. -->
|
||||
<passive_skill id="55124" level="4" />
|
||||
</option>
|
||||
<option id="60181" name="l_d_p_e_2_5">
|
||||
<!-- Increases M. Def. +16. P. Def. +35. Chance to block with a shield + 50%. XP/SP gain +5%. -->
|
||||
<passive_skill id="55124" level="5" />
|
||||
</option>
|
||||
<option id="60182" name="l_d_p_e_2_6">
|
||||
<!-- Increases M. Def. +18. P. Def. +43. Chance to block with a shield + 60%. XP/SP gain +10%. -->
|
||||
<passive_skill id="55124" level="6" />
|
||||
</option>
|
||||
<option id="60183" name="l_d_p_e_2_7">
|
||||
<!-- Increases M. Def. +20. P. Def. +54. Chance to block with a shield + 70%. XP/SP gain +15%. -->
|
||||
<passive_skill id="55124" level="7" />
|
||||
</option>
|
||||
<option id="60184" name="l_d_p_e_2_8">
|
||||
<!-- Increases M. Def. +22. P. Def. +61. Chance to block with a shield + 80%. XP/SP gain +20%. -->
|
||||
<passive_skill id="55124" level="8" />
|
||||
</option>
|
||||
<option id="60185" name="l_d_p_e_2_9">
|
||||
<!-- Increases M. Def. +25. P. Def. +66. Chance to block with a shield + 90%. XP/SP gain +30%. -->
|
||||
<passive_skill id="55124" level="9" />
|
||||
</option>
|
||||
<option id="60186" name="l_d_p_e_2_10">
|
||||
<!-- Increases M. Def. +25. P. Def. +71. Chance to block with a shield + 100%. XP/SP gain +40%. -->
|
||||
<passive_skill id="55124" level="10" />
|
||||
</option>
|
||||
<!-- Enchant Items Options Land Dragon Pendant Lv. 3 -->
|
||||
<option id="60187" name="l_d_p_b_e_3_0">
|
||||
<!-- Increases M. Def. +6. P. Def. +11. Chance to block with a shield + 10%. -->
|
||||
<passive_skill id="55125" level="1" />
|
||||
</option>
|
||||
<option id="60188" name="l_d_p_e_3_1">
|
||||
<!-- Increases M. Def. +8. P. Def. +14 Chance to block with a shield + 15%. -->
|
||||
<passive_skill id="55126" level="1" />
|
||||
</option>
|
||||
<option id="60189" name="l_d_p_e_3_2">
|
||||
<!-- Increases M. Def. +10. P. Def. +18 Chance to block with a shield + 20%. -->
|
||||
<passive_skill id="55126" level="2" />
|
||||
</option>
|
||||
<option id="60190" name="l_d_p_e_3_3">
|
||||
<!-- Increases M. Def. +12. P. Def. +24 Chance to block with a shield + 30%. -->
|
||||
<passive_skill id="55126" level="3" />
|
||||
</option>
|
||||
<option id="60191" name="l_d_p_e_3_4">
|
||||
<!-- Increases M. Def. +14. P. Def. +29 Chance to block with a shield + 40%. -->
|
||||
<passive_skill id="55126" level="4" />
|
||||
</option>
|
||||
<option id="60192" name="l_d_p_e_3_5">
|
||||
<!-- Increases M. Def. +16. P. Def. +35. Chance to block with a shield + 50%. XP/SP gain +5%. -->
|
||||
<passive_skill id="55126" level="5" />
|
||||
</option>
|
||||
<option id="60193" name="l_d_p_e_3_6">
|
||||
<!-- Increases M. Def. +18. P. Def. +43. Chance to block with a shield + 60%. XP/SP gain +10%. -->
|
||||
<passive_skill id="55126" level="6" />
|
||||
</option>
|
||||
<option id="60194" name="l_d_p_e_3_7">
|
||||
<!-- Increases M. Def. +20. P. Def. +54. Chance to block with a shield + 70%. XP/SP gain +15%. -->
|
||||
<passive_skill id="55126" level="7" />
|
||||
</option>
|
||||
<option id="60195" name="l_d_p_e_3_8">
|
||||
<!-- Increases M. Def. +22. P. Def. +61. Chance to block with a shield + 80%. XP/SP gain +20%. -->
|
||||
<passive_skill id="55126" level="8" />
|
||||
</option>
|
||||
<option id="60196" name="l_d_p_e_3_9">
|
||||
<!-- Increases M. Def. +25. P. Def. +66. Chance to block with a shield + 90%. XP/SP gain +30%. -->
|
||||
<passive_skill id="55126" level="9" />
|
||||
</option>
|
||||
<option id="60197" name="l_d_p_e_3_10">
|
||||
<!-- Increases M. Def. +25. P. Def. +71. Chance to block with a shield + 100%. XP/SP gain +40%. -->
|
||||
<passive_skill id="55126" level="10" />
|
||||
</option>
|
||||
<!-- Enchant Items Options Land Dragon Pendant Lv. 4 ( Missing Chance to block with a shield) -->
|
||||
<option id="60198" name="l_d_p_b_e_4_0">
|
||||
<!-- Increases M. Def. +6. P. Def. +11. Chance to block with a shield + 10%. Shield Defense +3%. -->
|
||||
<passive_skill id="55127" level="1" />
|
||||
</option>
|
||||
<option id="60199" name="l_d_p_e_4_1">
|
||||
<!-- Increases M. Def. +8. P. Def. +14. Chance to block with a shield + 10%. Shield Defense +6%. -->
|
||||
<passive_skill id="55128" level="1" />
|
||||
</option>
|
||||
</list>
|
@@ -1,85 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../xsd/optionsData.xsd">
|
||||
<!-- Enchant Items Options Land Dragon Pendant Lv. 4 -->
|
||||
<option id="60200" name="l_d_p_e_4_2">
|
||||
<!-- Increases M. Def. +10. P. Def. +18. Chance to block with a shield + 10%. Shield Defense +10%. -->
|
||||
<passive_skill id="55128" level="2" />
|
||||
</option>
|
||||
<option id="60201" name="l_d_p_e_4_3">
|
||||
<!-- Increases M. Def. +12. P. Def. +24 Chance to block with a shield + 30%. Shield Defense +15%. -->
|
||||
<passive_skill id="55128" level="3" />
|
||||
</option>
|
||||
<option id="60202" name="l_d_p_e_4_4">
|
||||
<!-- Increases M. Def. +14. P. Def. +29 Chance to block with a shield + 40%. Shield Defense +20%. -->
|
||||
<passive_skill id="55128" level="4" />
|
||||
</option>
|
||||
<option id="60203" name="l_d_p_e_4_5">
|
||||
<!-- Increases M. Def. +16. P. Def. +35. Chance to block with a shield + 50%. Shield Defense +25%. XP/SP gain +5%. -->
|
||||
<passive_skill id="55128" level="5" />
|
||||
</option>
|
||||
<option id="60204" name="l_d_p_e_4_6">
|
||||
<!-- Increases M. Def. +18. P. Def. +43. Chance to block with a shield + 60%. Shield Defense +30%. XP/SP gain +10%. -->
|
||||
<passive_skill id="55128" level="6" />
|
||||
</option>
|
||||
<option id="60205" name="l_d_p_e_4_7">
|
||||
<!-- Increases M. Def. +20. P. Def. +54. Chance to block with a shield + 70%. Shield Defense +35%. XP/SP gain +15%. -->
|
||||
<passive_skill id="55128" level="7" />
|
||||
</option>
|
||||
<option id="60206" name="l_d_p_e_4_8">
|
||||
<!-- Increases M. Def. +22. P. Def. +61. Chance to block with a shield + 80%. Shield Defense +40%. XP/SP gain +20%. -->
|
||||
<passive_skill id="55128" level="8" />
|
||||
</option>
|
||||
<option id="60207" name="l_d_p_e_4_9">
|
||||
<!-- Increases M. Def. +25. P. Def. +66. Chance to block with a shield + 90%. Shield Defense +45%. XP/SP gain +30%. -->
|
||||
<passive_skill id="55128" level="9" />
|
||||
</option>
|
||||
<option id="60208" name="l_d_p_e_4_10">
|
||||
<!-- Increases M. Def. +25. P. Def. +71. Chance to block with a shield + 100%. Shield Defense +50%. XP/SP gain +40%. -->
|
||||
<passive_skill id="55128" level="10" />
|
||||
</option>
|
||||
<!-- Enchant Items Options Land Dragon Pendant Lv. 5 -->
|
||||
<option id="60209" name="l_d_p_b_e_5_0">
|
||||
<!-- Increases M. Def. +6. P. Def. +11. Chance to block with a shield + 10%. Shield Defense +3%. -->
|
||||
<passive_skill id="55129" level="1" />
|
||||
</option>
|
||||
<option id="60210" name="l_d_p_e_5_1">
|
||||
<!-- Increases M. Def. +8. P. Def. +14. Chance to block with a shield + 10%. Shield Defense +6%. -->
|
||||
<passive_skill id="55130" level="1" />
|
||||
</option>
|
||||
<option id="60211" name="l_d_p_e_5_2">
|
||||
<!-- Increases M. Def. +10. P. Def. +18. Chance to block with a shield + 10%. Shield Defense +10%. -->
|
||||
<passive_skill id="55130" level="2" />
|
||||
</option>
|
||||
<option id="60212" name="l_d_p_e_5_3">
|
||||
<!-- Increases M. Def. +12. P. Def. +24 Chance to block with a shield + 30%. Shield Defense +15%. -->
|
||||
<passive_skill id="55130" level="3" />
|
||||
</option>
|
||||
<option id="60213" name="l_d_p_e_5_4">
|
||||
<!-- Increases M. Def. +14. P. Def. +29 Chance to block with a shield + 40%. Shield Defense +20%. -->
|
||||
<passive_skill id="55130" level="4" />
|
||||
</option>
|
||||
<option id="60214" name="l_d_p_e_5_5">
|
||||
<!-- Increases M. Def. +16. P. Def. +35. Chance to block with a shield + 50%. Shield Defense +25%. XP/SP gain +5%. -->
|
||||
<passive_skill id="55130" level="5" />
|
||||
</option>
|
||||
<option id="60215" name="l_d_p_e_5_6">
|
||||
<!-- Increases M. Def. +18. P. Def. +43. Chance to block with a shield + 60%. Shield Defense +30%. XP/SP gain +10%. -->
|
||||
<passive_skill id="55130" level="6" />
|
||||
</option>
|
||||
<option id="60216" name="l_d_p_e_5_7">
|
||||
<!-- Increases M. Def. +20. P. Def. +54. Chance to block with a shield + 70%. Shield Defense +35%. XP/SP gain +15%. -->
|
||||
<passive_skill id="55130" level="7" />
|
||||
</option>
|
||||
<option id="60217" name="l_d_p_e_5_8">
|
||||
<!-- Increases M. Def. +22. P. Def. +61. Chance to block with a shield + 80%. Shield Defense +40%. XP/SP gain +20%. -->
|
||||
<passive_skill id="55130" level="8" />
|
||||
</option>
|
||||
<option id="60218" name="l_d_p_e_5_9">
|
||||
<!-- Increases M. Def. +25. P. Def. +66. Chance to block with a shield + 90%. Shield Defense +45%. XP/SP gain +30%. -->
|
||||
<passive_skill id="55130" level="9" />
|
||||
</option>
|
||||
<option id="60219" name="l_d_p_e_5_10">
|
||||
<!-- Increases M. Def. +25. P. Def. +71. Chance to block with a shield + 100%. Shield Defense +50%. XP/SP gain +40%. -->
|
||||
<passive_skill id="55130" level="10" />
|
||||
</option>
|
||||
</list>
|
@@ -28,10 +28,10 @@ import org.w3c.dom.Document;
|
||||
import org.l2jmobius.commons.util.IXmlReader;
|
||||
import org.l2jmobius.gameserver.handler.EffectHandler;
|
||||
import org.l2jmobius.gameserver.model.StatSet;
|
||||
import org.l2jmobius.gameserver.model.holders.SkillHolder;
|
||||
import org.l2jmobius.gameserver.model.options.Options;
|
||||
import org.l2jmobius.gameserver.model.options.OptionsSkillHolder;
|
||||
import org.l2jmobius.gameserver.model.options.OptionsSkillType;
|
||||
import org.l2jmobius.gameserver.model.options.OptionSkillHolder;
|
||||
import org.l2jmobius.gameserver.model.options.OptionSkillType;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
|
||||
/**
|
||||
* @author UnAfraid
|
||||
@@ -88,27 +88,77 @@ public class OptionData implements IXmlReader
|
||||
}
|
||||
case "active_skill":
|
||||
{
|
||||
option.addActiveSkill(new SkillHolder(parseInteger(innerNode.getAttributes(), "id"), parseInteger(innerNode.getAttributes(), "level")));
|
||||
final int skillId = parseInteger(innerNode.getAttributes(), "id");
|
||||
final int skillLevel = parseInteger(innerNode.getAttributes(), "level");
|
||||
final Skill skill = SkillData.getInstance().getSkill(skillId, skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
option.addActiveSkill(skill);
|
||||
}
|
||||
else
|
||||
{
|
||||
LOGGER.info(getClass().getSimpleName() + ": Could not find skill " + skillId + "(" + skillLevel + ") used by option " + id + ".");
|
||||
}
|
||||
break;
|
||||
}
|
||||
case "passive_skill":
|
||||
{
|
||||
option.addPassiveSkill(new SkillHolder(parseInteger(innerNode.getAttributes(), "id"), parseInteger(innerNode.getAttributes(), "level")));
|
||||
final int skillId = parseInteger(innerNode.getAttributes(), "id");
|
||||
final int skillLevel = parseInteger(innerNode.getAttributes(), "level");
|
||||
final Skill skill = SkillData.getInstance().getSkill(skillId, skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
option.addPassiveSkill(skill);
|
||||
}
|
||||
else
|
||||
{
|
||||
LOGGER.info(getClass().getSimpleName() + ": Could not find skill " + skillId + "(" + skillLevel + ") used by option " + id + ".");
|
||||
}
|
||||
break;
|
||||
}
|
||||
case "attack_skill":
|
||||
{
|
||||
option.addActivationSkill(new OptionsSkillHolder(parseInteger(innerNode.getAttributes(), "id"), parseInteger(innerNode.getAttributes(), "level"), parseDouble(innerNode.getAttributes(), "chance"), OptionsSkillType.ATTACK));
|
||||
final int skillId = parseInteger(innerNode.getAttributes(), "id");
|
||||
final int skillLevel = parseInteger(innerNode.getAttributes(), "level");
|
||||
final Skill skill = SkillData.getInstance().getSkill(skillId, skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
option.addActivationSkill(new OptionSkillHolder(skill, parseDouble(innerNode.getAttributes(), "chance"), OptionSkillType.ATTACK));
|
||||
}
|
||||
else
|
||||
{
|
||||
LOGGER.info(getClass().getSimpleName() + ": Could not find skill " + skillId + "(" + skillLevel + ") used by option " + id + ".");
|
||||
}
|
||||
break;
|
||||
}
|
||||
case "magic_skill":
|
||||
{
|
||||
option.addActivationSkill(new OptionsSkillHolder(parseInteger(innerNode.getAttributes(), "id"), parseInteger(innerNode.getAttributes(), "level"), parseDouble(innerNode.getAttributes(), "chance"), OptionsSkillType.MAGIC));
|
||||
final int skillId = parseInteger(innerNode.getAttributes(), "id");
|
||||
final int skillLevel = parseInteger(innerNode.getAttributes(), "level");
|
||||
final Skill skill = SkillData.getInstance().getSkill(skillId, skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
option.addActivationSkill(new OptionSkillHolder(skill, parseDouble(innerNode.getAttributes(), "chance"), OptionSkillType.MAGIC));
|
||||
}
|
||||
else
|
||||
{
|
||||
LOGGER.info(getClass().getSimpleName() + ": Could not find skill " + skillId + "(" + skillLevel + ") used by option " + id + ".");
|
||||
}
|
||||
break;
|
||||
}
|
||||
case "critical_skill":
|
||||
{
|
||||
option.addActivationSkill(new OptionsSkillHolder(parseInteger(innerNode.getAttributes(), "id"), parseInteger(innerNode.getAttributes(), "level"), parseDouble(innerNode.getAttributes(), "chance"), OptionsSkillType.CRITICAL));
|
||||
final int skillId = parseInteger(innerNode.getAttributes(), "id");
|
||||
final int skillLevel = parseInteger(innerNode.getAttributes(), "level");
|
||||
final Skill skill = SkillData.getInstance().getSkill(skillId, skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
option.addActivationSkill(new OptionSkillHolder(skill, parseDouble(innerNode.getAttributes(), "chance"), OptionSkillType.CRITICAL));
|
||||
}
|
||||
else
|
||||
{
|
||||
LOGGER.info(getClass().getSimpleName() + ": Could not find skill " + skillId + "(" + skillLevel + ") used by option " + id + ".");
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
@@ -121,8 +121,8 @@ import org.l2jmobius.gameserver.model.item.instance.Item;
|
||||
import org.l2jmobius.gameserver.model.item.type.EtcItemType;
|
||||
import org.l2jmobius.gameserver.model.item.type.WeaponType;
|
||||
import org.l2jmobius.gameserver.model.itemcontainer.Inventory;
|
||||
import org.l2jmobius.gameserver.model.options.OptionsSkillHolder;
|
||||
import org.l2jmobius.gameserver.model.options.OptionsSkillType;
|
||||
import org.l2jmobius.gameserver.model.options.OptionSkillHolder;
|
||||
import org.l2jmobius.gameserver.model.options.OptionSkillType;
|
||||
import org.l2jmobius.gameserver.model.skill.AbnormalType;
|
||||
import org.l2jmobius.gameserver.model.skill.BuffFinishTask;
|
||||
import org.l2jmobius.gameserver.model.skill.BuffInfo;
|
||||
@@ -236,7 +236,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe
|
||||
|
||||
private boolean _lethalable = true;
|
||||
|
||||
private Map<Integer, OptionsSkillHolder> _triggerSkills;
|
||||
private Map<Integer, OptionSkillHolder> _triggerSkills;
|
||||
|
||||
private Map<Integer, IgnoreSkillHolder> _ignoreSkillEffects;
|
||||
/** Creatures effect list. */
|
||||
@@ -3903,9 +3903,9 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe
|
||||
|
||||
if (_triggerSkills != null)
|
||||
{
|
||||
for (OptionsSkillHolder holder : _triggerSkills.values())
|
||||
for (OptionSkillHolder holder : _triggerSkills.values())
|
||||
{
|
||||
if (((!hit.isCritical() && (holder.getSkillType() == OptionsSkillType.ATTACK)) || ((holder.getSkillType() == OptionsSkillType.CRITICAL) && hit.isCritical())) && (Rnd.get(100) < holder.getChance()))
|
||||
if (((!hit.isCritical() && (holder.getSkillType() == OptionSkillType.ATTACK)) || ((holder.getSkillType() == OptionSkillType.CRITICAL) && hit.isCritical())) && (Rnd.get(100) < holder.getChance()))
|
||||
{
|
||||
SkillCaster.triggerCast(this, target, holder.getSkill(), null, false);
|
||||
}
|
||||
@@ -4933,7 +4933,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe
|
||||
return (_triggerSkills != null) && !_triggerSkills.isEmpty();
|
||||
}
|
||||
|
||||
public Map<Integer, OptionsSkillHolder> getTriggerSkills()
|
||||
public Map<Integer, OptionSkillHolder> getTriggerSkills()
|
||||
{
|
||||
if (_triggerSkills == null)
|
||||
{
|
||||
@@ -4941,21 +4941,21 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe
|
||||
{
|
||||
if (_triggerSkills == null)
|
||||
{
|
||||
_triggerSkills = new ConcurrentHashMap<>();
|
||||
_triggerSkills = new ConcurrentHashMap<>(1);
|
||||
}
|
||||
}
|
||||
}
|
||||
return _triggerSkills;
|
||||
}
|
||||
|
||||
public void addTriggerSkill(OptionsSkillHolder holder)
|
||||
public void addTriggerSkill(OptionSkillHolder holder)
|
||||
{
|
||||
getTriggerSkills().put(holder.getSkillId(), holder);
|
||||
getTriggerSkills().put(holder.getSkill().getId(), holder);
|
||||
}
|
||||
|
||||
public void removeTriggerSkill(OptionsSkillHolder holder)
|
||||
public void removeTriggerSkill(OptionSkillHolder holder)
|
||||
{
|
||||
getTriggerSkills().remove(holder.getSkillId());
|
||||
getTriggerSkills().remove(holder.getSkill().getId());
|
||||
}
|
||||
|
||||
/**
|
||||
|
@@ -16,36 +16,41 @@
|
||||
*/
|
||||
package org.l2jmobius.gameserver.model.options;
|
||||
|
||||
import org.l2jmobius.gameserver.model.holders.SkillHolder;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
|
||||
/**
|
||||
* @author UnAfraid
|
||||
* @author UnAfraid, Mobius
|
||||
*/
|
||||
public class OptionsSkillHolder extends SkillHolder
|
||||
public class OptionSkillHolder
|
||||
{
|
||||
private final OptionsSkillType _type;
|
||||
private final Skill _skill;
|
||||
private final double _chance;
|
||||
private final OptionSkillType _type;
|
||||
|
||||
/**
|
||||
* @param skillId
|
||||
* @param skillLevel
|
||||
* @param skill
|
||||
* @param type
|
||||
* @param chance
|
||||
*/
|
||||
public OptionsSkillHolder(int skillId, int skillLevel, double chance, OptionsSkillType type)
|
||||
public OptionSkillHolder(Skill skill, double chance, OptionSkillType type)
|
||||
{
|
||||
super(skillId, skillLevel);
|
||||
_skill = skill;
|
||||
_chance = chance;
|
||||
_type = type;
|
||||
}
|
||||
|
||||
public OptionsSkillType getSkillType()
|
||||
public Skill getSkill()
|
||||
{
|
||||
return _type;
|
||||
return _skill;
|
||||
}
|
||||
|
||||
public double getChance()
|
||||
{
|
||||
return _chance;
|
||||
}
|
||||
|
||||
public OptionSkillType getSkillType()
|
||||
{
|
||||
return _type;
|
||||
}
|
||||
}
|
@@ -19,7 +19,7 @@ package org.l2jmobius.gameserver.model.options;
|
||||
/**
|
||||
* @author UnAfraid
|
||||
*/
|
||||
public enum OptionsSkillType
|
||||
public enum OptionSkillType
|
||||
{
|
||||
ATTACK,
|
||||
MAGIC,
|
@@ -22,7 +22,6 @@ import java.util.List;
|
||||
import org.l2jmobius.gameserver.enums.SkillFinishType;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.effects.AbstractEffect;
|
||||
import org.l2jmobius.gameserver.model.holders.SkillHolder;
|
||||
import org.l2jmobius.gameserver.model.skill.BuffInfo;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.network.serverpackets.SkillCoolTime;
|
||||
@@ -34,9 +33,9 @@ public class Options
|
||||
{
|
||||
private final int _id;
|
||||
private List<AbstractEffect> _effects = null;
|
||||
private List<SkillHolder> _activeSkill = null;
|
||||
private List<SkillHolder> _passiveSkill = null;
|
||||
private List<OptionsSkillHolder> _activationSkills = null;
|
||||
private List<Skill> _activeSkill = null;
|
||||
private List<Skill> _passiveSkill = null;
|
||||
private List<OptionSkillHolder> _activationSkills = null;
|
||||
|
||||
/**
|
||||
* @param id
|
||||
@@ -75,12 +74,12 @@ public class Options
|
||||
return _activeSkill != null;
|
||||
}
|
||||
|
||||
public List<SkillHolder> getActiveSkills()
|
||||
public List<Skill> getActiveSkills()
|
||||
{
|
||||
return _activeSkill;
|
||||
}
|
||||
|
||||
public void addActiveSkill(SkillHolder holder)
|
||||
public void addActiveSkill(Skill holder)
|
||||
{
|
||||
if (_activeSkill == null)
|
||||
{
|
||||
@@ -94,12 +93,12 @@ public class Options
|
||||
return _passiveSkill != null;
|
||||
}
|
||||
|
||||
public List<SkillHolder> getPassiveSkills()
|
||||
public List<Skill> getPassiveSkills()
|
||||
{
|
||||
return _passiveSkill;
|
||||
}
|
||||
|
||||
public void addPassiveSkill(SkillHolder holder)
|
||||
public void addPassiveSkill(Skill holder)
|
||||
{
|
||||
if (_passiveSkill == null)
|
||||
{
|
||||
@@ -113,11 +112,11 @@ public class Options
|
||||
return _activationSkills != null;
|
||||
}
|
||||
|
||||
public boolean hasActivationSkills(OptionsSkillType type)
|
||||
public boolean hasActivationSkills(OptionSkillType type)
|
||||
{
|
||||
if (_activationSkills != null)
|
||||
{
|
||||
for (OptionsSkillHolder holder : _activationSkills)
|
||||
for (OptionSkillHolder holder : _activationSkills)
|
||||
{
|
||||
if (holder.getSkillType() == type)
|
||||
{
|
||||
@@ -128,17 +127,17 @@ public class Options
|
||||
return false;
|
||||
}
|
||||
|
||||
public List<OptionsSkillHolder> getActivationsSkills()
|
||||
public List<OptionSkillHolder> getActivationSkills()
|
||||
{
|
||||
return _activationSkills;
|
||||
}
|
||||
|
||||
public List<OptionsSkillHolder> getActivationsSkills(OptionsSkillType type)
|
||||
public List<OptionSkillHolder> getActivationSkills(OptionSkillType type)
|
||||
{
|
||||
final List<OptionsSkillHolder> temp = new ArrayList<>();
|
||||
final List<OptionSkillHolder> temp = new ArrayList<>();
|
||||
if (_activationSkills != null)
|
||||
{
|
||||
for (OptionsSkillHolder holder : _activationSkills)
|
||||
for (OptionSkillHolder holder : _activationSkills)
|
||||
{
|
||||
if (holder.getSkillType() == type)
|
||||
{
|
||||
@@ -149,7 +148,7 @@ public class Options
|
||||
return temp;
|
||||
}
|
||||
|
||||
public void addActivationSkill(OptionsSkillHolder holder)
|
||||
public void addActivationSkill(OptionSkillHolder holder)
|
||||
{
|
||||
if (_activationSkills == null)
|
||||
{
|
||||
@@ -189,21 +188,21 @@ public class Options
|
||||
}
|
||||
if (hasActiveSkills())
|
||||
{
|
||||
for (SkillHolder holder : _activeSkill)
|
||||
for (Skill skill : _activeSkill)
|
||||
{
|
||||
addSkill(player, holder.getSkill());
|
||||
addSkill(player, skill);
|
||||
}
|
||||
}
|
||||
if (hasPassiveSkills())
|
||||
{
|
||||
for (SkillHolder holder : _passiveSkill)
|
||||
for (Skill skill : _passiveSkill)
|
||||
{
|
||||
addSkill(player, holder.getSkill());
|
||||
addSkill(player, skill);
|
||||
}
|
||||
}
|
||||
if (hasActivationSkills())
|
||||
{
|
||||
for (OptionsSkillHolder holder : _activationSkills)
|
||||
for (OptionSkillHolder holder : _activationSkills)
|
||||
{
|
||||
player.addTriggerSkill(holder);
|
||||
}
|
||||
@@ -227,21 +226,21 @@ public class Options
|
||||
}
|
||||
if (hasActiveSkills())
|
||||
{
|
||||
for (SkillHolder holder : _activeSkill)
|
||||
for (Skill skill : _activeSkill)
|
||||
{
|
||||
player.removeSkill(holder.getSkill(), false, false);
|
||||
player.removeSkill(skill, false, false);
|
||||
}
|
||||
}
|
||||
if (hasPassiveSkills())
|
||||
{
|
||||
for (SkillHolder holder : _passiveSkill)
|
||||
for (Skill skill : _passiveSkill)
|
||||
{
|
||||
player.removeSkill(holder.getSkill(), false, true);
|
||||
player.removeSkill(skill, false, true);
|
||||
}
|
||||
}
|
||||
if (hasActivationSkills())
|
||||
{
|
||||
for (OptionsSkillHolder holder : _activationSkills)
|
||||
for (OptionSkillHolder holder : _activationSkills)
|
||||
{
|
||||
player.removeTriggerSkill(holder);
|
||||
}
|
||||
|
@@ -62,8 +62,8 @@ import org.l2jmobius.gameserver.model.item.ItemTemplate;
|
||||
import org.l2jmobius.gameserver.model.item.Weapon;
|
||||
import org.l2jmobius.gameserver.model.item.instance.Item;
|
||||
import org.l2jmobius.gameserver.model.item.type.ActionType;
|
||||
import org.l2jmobius.gameserver.model.options.OptionsSkillHolder;
|
||||
import org.l2jmobius.gameserver.model.options.OptionsSkillType;
|
||||
import org.l2jmobius.gameserver.model.options.OptionSkillHolder;
|
||||
import org.l2jmobius.gameserver.model.options.OptionSkillType;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.model.stats.Formulas;
|
||||
import org.l2jmobius.gameserver.model.zone.ZoneId;
|
||||
@@ -602,9 +602,9 @@ public class SkillCaster implements Runnable
|
||||
|
||||
if (caster.hasTriggerSkills())
|
||||
{
|
||||
for (OptionsSkillHolder holder : caster.getTriggerSkills().values())
|
||||
for (OptionSkillHolder holder : caster.getTriggerSkills().values())
|
||||
{
|
||||
if (((skill.isMagic() && (holder.getSkillType() == OptionsSkillType.MAGIC)) || (skill.isPhysical() && (holder.getSkillType() == OptionsSkillType.ATTACK))) && (Rnd.get(100) < holder.getChance()))
|
||||
if (((skill.isMagic() && (holder.getSkillType() == OptionSkillType.MAGIC)) || (skill.isPhysical() && (holder.getSkillType() == OptionSkillType.ATTACK))) && (Rnd.get(100) < holder.getChance()))
|
||||
{
|
||||
triggerCast(caster, creature, holder.getSkill(), null, false);
|
||||
}
|
||||
|
Reference in New Issue
Block a user