-Added all existing enchantment scrolls & lucky stones.

-Full done all scrolls and stones (standard,bless,giant's,safe, -1, etc..)
-Added parameters minEnchant, maxEnchantFighter, maxEnchantMagic (minEnchant for Improved stones (+10..+15 only), others for Heavenly Scrolls
-Implemented Hair accessory enchant (ONLY IN CORE - ITEMS FOR ENCHANTING NOT DONE, EXCEPT 34717. Also, visual bug when enchanting - "+pdef", but really not gained (same as official servers.)
-Added enchant options for hair accessories (increase M. Def. )
-Increased P.Def/M.Def gain when enchanting R grade armor from +1/+3 to +2/+4 (as official).

Contributed by NviX.
This commit is contained in:
MobiusDev
2015-07-08 19:17:39 +00:00
parent b7850b93b1
commit 09a0b713d2
47 changed files with 3602 additions and 72 deletions

View File

@@ -0,0 +1,141 @@
<?xml version="1.0" encoding="UTF-8"?>
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../xsd/optionsData.xsd">
<option id="30177" name="god_hair_enchant_op_1">
<!-- M. Def + 1 -->
<for>
<add stat="mDef" val="1" />
</for>
</option>
<option id="30178" name="god_hair_enchant_op_2">
<!-- M. Def + 2 -->
<for>
<add stat="mDef" val="2" />
</for>
</option>
<option id="30179" name="god_hair_enchant_op_3">
<!-- M. Def + 3 -->
<for>
<add stat="mDef" val="3" />
</for>
</option>
<option id="30180" name="god_hair_enchant_op_4">
<!-- M. Def + 4 -->
<for>
<add stat="mDef" val="4" />
</for>
</option>
<option id="30181" name="god_hair_enchant_op_5">
<!-- M. Def + 5 -->
<for>
<add stat="mDef" val="5" />
</for>
</option>
<option id="30182" name="god_hair_enchant_op_6">
<!-- M. Def + 6 -->
<for>
<add stat="mDef" val="6" />
</for>
</option>
<option id="30183" name="god_hair_enchant_op_7">
<!-- M. Def + 7 -->
<for>
<add stat="mDef" val="7" />
</for>
</option>
<option id="30184" name="god_hair_enchant_op_8">
<!-- M. Def + 8 -->
<for>
<add stat="mDef" val="8" />
</for>
</option>
<option id="30185" name="god_hair_enchant_op_9">
<!-- M. Def + 9 -->
<for>
<add stat="mDef" val="9" />
</for>
</option>
<option id="30186" name="god_hair_enchant_op_10">
<!-- M. Def + 10 -->
<for>
<add stat="mDef" val="10" />
</for>
</option>
<option id="30187" name="god_hair_enchant_op_11">
<!-- M. Def + 11 -->
<for>
<add stat="mDef" val="11" />
</for>
</option>
<option id="30188" name="god_hair_enchant_op_12">
<!-- M. Def + 12 -->
<for>
<add stat="mDef" val="12" />
</for>
</option>
<option id="30189" name="god_hair_enchant_op_13">
<!-- M. Def + 13 -->
<for>
<add stat="mDef" val="13" />
</for>
</option>
<option id="30190" name="god_hair_enchant_op_14">
<!-- M. Def + 14 -->
<for>
<add stat="mDef" val="14" />
</for>
</option>
<option id="30191" name="god_hair_enchant_op_15">
<!-- M. Def + 15 -->
<for>
<add stat="mDef" val="15" />
</for>
</option>
<option id="30192" name="god_hair_enchant_op_16">
<!-- M. Def + 16 -->
<for>
<add stat="mDef" val="16" />
</for>
</option>
<option id="30193" name="god_hair_enchant_op_17">
<!-- M. Def + 17 -->
<for>
<add stat="mDef" val="17" />
</for>
</option>
<option id="30194" name="god_hair_enchant_op_18">
<!-- M. Def + 18 -->
<for>
<add stat="mDef" val="18" />
</for>
</option>
<option id="30195" name="god_hair_enchant_op_19">
<!-- M. Def + 19 -->
<for>
<add stat="mDef" val="19" />
</for>
</option>
<option id="30196" name="god_hair_enchant_op_20">
<!-- M. Def + 20 -->
<for>
<add stat="mDef" val="20" />
</for>
</option>
<option id="30197" name="god_hair_enchant_op_21">
<!-- M. Def + 21 -->
<for>
<add stat="mDef" val="21" />
</for>
</option>
<option id="30198" name="god_hair_enchant_op_22">
<!-- M. Def + 22 -->
<for>
<add stat="mDef" val="22" />
</for>
</option>
<option id="30199" name="god_hair_enchant_op_23">
<!-- M. Def + 23 -->
<for>
<add stat="mDef" val="23" />
</for>
</option>
</list>

View File

@@ -0,0 +1,165 @@
<?xml version="1.0" encoding="UTF-8"?>
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../xsd/optionsData.xsd">
<option id="30200" name="god_hair_enchant_op_24">
<!-- M. Def + 24 -->
<for>
<add stat="mDef" val="24" />
</for>
</option>
<option id="30201" name="god_hair_enchant_op_25">
<!-- M. Def + 25 -->
<for>
<add stat="mDef" val="25" />
</for>
</option>
<option id="30202" name="god_hair_enchant_op_26">
<!-- M. Def + 26 -->
<for>
<add stat="mDef" val="26" />
</for>
</option>
<option id="30203" name="god_hair_enchant_op_27">
<!-- M. Def + 27 -->
<for>
<add stat="mDef" val="27" />
</for>
</option>
<option id="30204" name="god_hair_enchant_op_28">
<!-- M. Def + 28 -->
<for>
<add stat="mDef" val="28" />
</for>
</option>
<option id="30205" name="god_hair_enchant_op_29">
<!-- M. Def + 29 -->
<for>
<add stat="mDef" val="29" />
</for>
</option>
<option id="30206" name="god_hair_enchant_op_30">
<!-- M. Def + 30 -->
<for>
<add stat="mDef" val="30" />
</for>
</option>
<option id="30207" name="god_hair_enchant_op_31">
<!-- M. Def + 31 -->
<for>
<add stat="mDef" val="31" />
</for>
</option>
<option id="30208" name="god_hair_enchant_op_32">
<!-- M. Def + 32 -->
<for>
<add stat="mDef" val="32" />
</for>
</option>
<option id="30209" name="god_hair_enchant_op_33">
<!-- M. Def + 33 -->
<for>
<add stat="mDef" val="33" />
</for>
</option>
<option id="30210" name="god_hair_enchant_op_34">
<!-- M. Def + 34 -->
<for>
<add stat="mDef" val="34" />
</for>
</option>
<option id="30211" name="god_hair_enchant_op_35">
<!-- M. Def + 35 -->
<for>
<add stat="mDef" val="35" />
</for>
</option>
<option id="30212" name="god_hair_enchant_op_36">
<!-- M. Def + 36 -->
<for>
<add stat="mDef" val="36" />
</for>
</option>
<option id="30213" name="god_hair_enchant_op_37">
<!-- M. Def + 37 -->
<for>
<add stat="mDef" val="37" />
</for>
</option>
<option id="30214" name="god_hair_enchant_op_38">
<!-- M. Def + 38 -->
<for>
<add stat="mDef" val="38" />
</for>
</option>
<option id="30215" name="god_hair_enchant_op_39">
<!-- M. Def + 39 -->
<for>
<add stat="mDef" val="39" />
</for>
</option>
<option id="30216" name="god_hair_enchant_op_40">
<!-- M. Def + 40 -->
<for>
<add stat="mDef" val="40" />
</for>
</option>
<option id="30217" name="god_hair_enchant_op_41">
<!-- M. Def + 41 -->
<for>
<add stat="mDef" val="41" />
</for>
</option>
<option id="30218" name="god_hair_enchant_op_42">
<!-- M. Def + 42 -->
<for>
<add stat="mDef" val="42" />
</for>
</option>
<option id="30219" name="god_hair_enchant_op_43">
<!-- M. Def + 43 -->
<for>
<add stat="mDef" val="43" />
</for>
</option>
<option id="30220" name="god_hair_enchant_op_44">
<!-- M. Def + 44 -->
<for>
<add stat="mDef" val="44" />
</for>
</option>
<option id="30221" name="god_hair_enchant_op_45">
<!-- M. Def + 45 -->
<for>
<add stat="mDef" val="45" />
</for>
</option>
<option id="30222" name="god_hair_enchant_op_46">
<!-- M. Def + 46 -->
<for>
<add stat="mDef" val="46" />
</for>
</option>
<option id="30223" name="god_hair_enchant_op_47">
<!-- M. Def + 47 -->
<for>
<add stat="mDef" val="47" />
</for>
</option>
<option id="30224" name="god_hair_enchant_op_48">
<!-- M. Def + 48 -->
<for>
<add stat="mDef" val="48" />
</for>
</option>
<option id="30225" name="god_hair_enchant_op_49">
<!-- M. Def + 49 -->
<for>
<add stat="mDef" val="49" />
</for>
</option>
<option id="30226" name="god_hair_enchant_op_50">
<!-- M. Def + 50 -->
<for>
<add stat="mDef" val="50" />
</for>
</option>
</list>