Addition of Improved Scrolls.

Contributed by Iris.
This commit is contained in:
MobiusDevelopment
2019-12-11 11:05:48 +00:00
parent 8b871e237e
commit b1b4597ab4
29 changed files with 1197 additions and 127 deletions

View File

@@ -17,10 +17,30 @@
<enchant id="6571" targetGrade="B" maxEnchant="16" />
<enchant id="6573" targetGrade="C" maxEnchant="16" />
<enchant id="6575" targetGrade="D" maxEnchant="16" />
<enchant id="22223" targetGrade="A" maxEnchant="7" />
<enchant id="49486" targetGrade="B" maxEnchant="7" />
<enchant id="49484" targetGrade="C" maxEnchant="7" />
<enchant id="49482" targetGrade="D" maxEnchant="7" />
<!-- Blessed Scrolls: Enchant Armor -->
<enchant id="6570" targetGrade="A" maxEnchant="16" />
<enchant id="6572" targetGrade="B" maxEnchant="16" />
<enchant id="6574" targetGrade="C" maxEnchant="16" />
<enchant id="6576" targetGrade="D" maxEnchant="16" />
<enchant id="22224" targetGrade="A" maxEnchant="6" />
<enchant id="49485" targetGrade="B" maxEnchant="6" />
<enchant id="49483" targetGrade="C" maxEnchant="6" />
<enchant id="49481" targetGrade="D" maxEnchant="6" />
<!-- Improved Scrolls: Enchant Weapon -->
<enchant id="33809" targetGrade="A" maxEnchant="16" />
<enchant id="33808" targetGrade="B" maxEnchant="16" />
<enchant id="33807" targetGrade="C" maxEnchant="16" />
<enchant id="33806" targetGrade="D" maxEnchant="16" />
<!-- Improved Scrolls: Enchant Armor -->
<enchant id="33815" targetGrade="A" maxEnchant="16" />
<enchant id="33814" targetGrade="B" maxEnchant="16" />
<enchant id="33813" targetGrade="C" maxEnchant="16" />
<enchant id="33812" targetGrade="D" maxEnchant="16" />
</list>

View File

@@ -4,14 +4,34 @@
<!-- When enchanted, P. Atk. +4 for A-grade one-handed swords, one-handed blunts, daggers, spears, and other weapons. P. Atk. +5 for two-handed swords, two-handed blunts, dualswords, and two-handed fist weapons. P. Atk. +8 for bows. M. Atk. +3 for all weapons. Starting at +4, P. Atk. / M. Atk. bonus double. Safe Enchant: +3. -->
<set name="icon" val="icon.giant_scrl_of_ench_wp_a" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="etcitem_type" val="ENCHT_ATTR_ANCIENT_CRYSTAL_ENCHANT_WP" />
<set name="immediate_effect" val="true" />
<set name="material" val="PAPER" />
<set name="weight" val="0" />
<set name="price" val="0" />
<set name="is_stackable" val="true" />
<set name="is_oly_restricted" val="true" />
<set name="handler" val="EnchantScrolls" />
<set name="commissionItemType" val="SCROLL_ENCHANT_WEAPON" />
<skills>
<skill id="22361" level="1" /> <!-- Solid Scroll -->
</skills>
</item>
<item id="22224" name="Solid Scroll: Enchant Armor (A-grade)" type="EtcItem">
<!-- P. Def. +1 for A-grade armor and accessories. Starting from +4, P. Def. +3. If an armor is enchanted up to more than +4, HP is increased proportionally. Safe enchantment. If enchantment is failed, the item is not broken into crystals and preserves the enchantment level. Cannot be applied to armor enchanted by 7 and higher. -->
<set name="icon" val="icon.giant_scrl_of_ench_am_a" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="etcitem_type" val="ENCHT_ATTR_ANCIENT_CRYSTAL_ENCHANT_AM" />
<set name="immediate_effect" val="true" />
<set name="material" val="PAPER" />
<set name="weight" val="0" />
<set name="price" val="0" />
<set name="is_stackable" val="true" />
<set name="is_oly_restricted" val="true" />
<set name="handler" val="EnchantScrolls" />
<set name="commissionItemType" val="SCROLL_ENCHANT_ARMOR" />
<skills>
<skill id="22362" level="1" /> <!-- Solid Scroll -->
</skills>
</item>
</list>

View File

@@ -4,72 +4,136 @@
<!-- When enchanted, P. Atk. +4 for D-grade one-handed swords, one-handed blunts, daggers, spears, and other weapons. P. Atk. +5 for two-handed swords, two-handed blunts, dualswords, and two-handed fist weapons. P. Atk. +8 for bows. M. Atk. +3 for all weapons. Starting at +4, P. Atk. / M. Atk. bonus double. Random enchantment from +1 to +3. -->
<set name="icon" val="icon.etc_blessed_scrl_of_ench_wp_d_i01" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="etcitem_type" val="GIANT_ENCHT_WP" />
<set name="immediate_effect" val="true" />
<set name="material" val="PAPER" />
<set name="weight" val="100" />
<set name="is_sellable" val="false" />
<set name="weight" val="0" />
<set name="price" val="0" />
<set name="is_stackable" val="true" />
<set name="is_oly_restricted" val="true" />
<set name="handler" val="EnchantScrolls" />
<set name="commissionItemType" val="SCROLL_ENCHANT_WEAPON" />
<skills>
<skill id="9244" level="1" /> <!-- Improved Scroll -->
</skills>
</item>
<item id="33807" name="Improved Scroll: Enchant Weapon (C-grade)" type="EtcItem">
<!-- When enchanted, P. Atk. +4 for C-grade one-handed swords, one-handed blunts, daggers, spears, and other weapons. P. Atk. +5 for two-handed swords, two-handed blunts, dualswords, and two-handed fist weapons. P. Atk. +8 for bows. M. Atk. +3 for all weapons. Starting at +4, P. Atk. / M. Atk. bonus double. Random enchantment from +1 to +3. -->
<set name="icon" val="icon.etc_blessed_scrl_of_ench_wp_c_i02" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="etcitem_type" val="GIANT_ENCHT_WP" />
<set name="immediate_effect" val="true" />
<set name="material" val="PAPER" />
<set name="weight" val="100" />
<set name="is_sellable" val="false" />
<set name="price" val="0" />
<set name="is_stackable" val="true" />
<set name="is_oly_restricted" val="true" />
<set name="handler" val="EnchantScrolls" />
<set name="commissionItemType" val="SCROLL_ENCHANT_WEAPON" />
<skills>
<skill id="9246" level="1" /> <!-- Improved Scroll -->
</skills>
</item>
<item id="33808" name="Improved Scroll: Enchant Weapon (B-grade)" type="EtcItem">
<!-- When enchanted, P. Atk. +4 for B-grade one-handed swords, one-handed blunts, daggers, spears, and other weapons. P. Atk. +5 for two-handed swords, two-handed blunts, dualswords, and two-handed fist weapons. P. Atk. +8 for bows. M. Atk. +3 for all weapons. Starting at +4, P. Atk. / M. Atk. bonus double. Random enchantment from +1 to +3. -->
<set name="icon" val="icon.etc_blessed_scrl_of_ench_wp_b_i03" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="etcitem_type" val="GIANT_ENCHT_WP" />
<set name="immediate_effect" val="true" />
<set name="material" val="PAPER" />
<set name="weight" val="100" />
<set name="is_sellable" val="false" />
<set name="price" val="0" />
<set name="is_stackable" val="true" />
<set name="is_oly_restricted" val="true" />
<set name="handler" val="EnchantScrolls" />
<set name="commissionItemType" val="SCROLL_ENCHANT_WEAPON" />
<skills>
<skill id="9248" level="1" /> <!-- Improved Scroll -->
</skills>
</item>
<item id="33809" name="Improved Scroll: Enchant Weapon (A-grade)" type="EtcItem">
<!-- When enchanted, P. Atk. +4 for A-grade one-handed swords, one-handed blunts, daggers, spears, and other weapons. P. Atk. +5 for two-handed swords, two-handed blunts, dualswords, and two-handed fist weapons. P. Atk. +8 for bows. M. Atk. +3 for all weapons. Starting at +4, P. Atk. / M. Atk. bonus double. Safe Enchant: +3. -->
<set name="icon" val="icon.etc_blessed_scrl_of_ench_wp_a_i04" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="etcitem_type" val="GIANT_ENCHT_WP" />
<set name="immediate_effect" val="true" />
<set name="material" val="PAPER" />
<set name="weight" val="100" />
<set name="is_sellable" val="false" />
<set name="price" val="0" />
<set name="is_stackable" val="true" />
<set name="is_oly_restricted" val="true" />
<set name="handler" val="EnchantScrolls" />
<set name="commissionItemType" val="SCROLL_ENCHANT_WEAPON" />
<skills>
<skill id="9250" level="1" /> <!-- Improved Scroll -->
</skills>
</item>
<item id="33812" name="Improved Scroll: Enchant Armor (D-grade)" type="EtcItem">
<!-- P. Def. +1 for D-grade armor and accessories. Increases by 3 starting from +4. It can be safely enchanted up to +3. For one-piece armor, it can be safely enchanted up to +4. Random enchantment from +1 to +3. -->
<set name="icon" val="icon.etc_blessed_scrl_of_ench_am_d_i01" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="etcitem_type" val="GIANT_ENCHT_AM" />
<set name="immediate_effect" val="true" />
<set name="material" val="PAPER" />
<set name="weight" val="100" />
<set name="is_sellable" val="false" />
<set name="price" val="0" />
<set name="is_stackable" val="true" />
<set name="is_oly_restricted" val="true" />
<set name="handler" val="EnchantScrolls" />
<set name="commissionItemType" val="SCROLL_ENCHANT_ARMOR" />
<skills>
<skill id="9245" level="1" /> <!-- Improved Scroll -->
</skills>
</item>
<item id="33813" name="Improved Scroll: Enchant Armor (C-grade)" type="EtcItem">
<!-- P. Def. +1 for C-grade armor and accessories. Increases by 3 starting from +4. It can be safely enchanted up to +3. For one-piece armor, it can be safely enchanted up to +4. Random enchantment from +1 to +3. -->
<set name="icon" val="icon.etc_blessed_scrl_of_ench_am_c_i02" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="etcitem_type" val="GIANT_ENCHT_AM" />
<set name="immediate_effect" val="true" />
<set name="material" val="PAPER" />
<set name="weight" val="100" />
<set name="is_sellable" val="false" />
<set name="price" val="0" />
<set name="is_stackable" val="true" />
<set name="is_oly_restricted" val="true" />
<set name="handler" val="EnchantScrolls" />
<set name="commissionItemType" val="SCROLL_ENCHANT_ARMOR" />
<skills>
<skill id="9247" level="1" /> <!-- Improved Scroll -->
</skills>
</item>
<item id="33814" name="Improved Scroll: Enchant Armor (B-grade)" type="EtcItem">
<!-- P. Def. +1 for B-grade armor and accessories. Increases by 3 starting from +4. It can be safely enchanted up to +3. For one-piece armor, it can be safely enchanted up to +4. Random enchantment from +1 to +3. -->
<set name="icon" val="icon.etc_blessed_scrl_of_ench_am_b_i03" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="etcitem_type" val="GIANT_ENCHT_AM" />
<set name="immediate_effect" val="true" />
<set name="material" val="PAPER" />
<set name="weight" val="100" />
<set name="is_sellable" val="false" />
<set name="price" val="0" />
<set name="is_stackable" val="true" />
<set name="is_oly_restricted" val="true" />
<set name="handler" val="EnchantScrolls" />
<set name="commissionItemType" val="SCROLL_ENCHANT_ARMOR" />
<skills>
<skill id="9249" level="1" /> <!-- Improved Scroll -->
</skills>
</item>
<item id="33815" name="Improved Scroll: Enchant Armor (A-grade)" type="EtcItem">
<!-- P. Def. +1 for A-grade armor and accessories. Starting from +4, P. Def. +3. Can be safely enchanted up to +3. For one-piece armor, it can be safely enchanted up to +4. -->
<set name="icon" val="icon.etc_blessed_scrl_of_ench_am_a_i04" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="etcitem_type" val="GIANT_ENCHT_AM" />
<set name="immediate_effect" val="true" />
<set name="material" val="PAPER" />
<set name="weight" val="100" />
<set name="is_sellable" val="false" />
<set name="price" val="0" />
<set name="is_stackable" val="true" />
<set name="is_oly_restricted" val="true" />
<set name="handler" val="EnchantScrolls" />
<set name="commissionItemType" val="SCROLL_ENCHANT_ARMOR" />
<skills>
<skill id="9251" level="1" /> <!-- Improved Scroll -->
</skills>
</item>
</list>

View File

@@ -1106,7 +1106,8 @@
<set name="material" val="CRYSTAL" />
<set name="is_tradable" val="false" />
<set name="is_dropable" val="false" />
<set name="is_depositable" val="false" />
<set name="is_depositable" val="true" />
<set name="is_clan_depositable" val="false" />
<set name="is_sellable" val="false" />
<set name="enchant_enabled" val="10" />
<stats>
@@ -1133,17 +1134,35 @@
<!-- Polish that enhances characteristics of a Pendant. Can be enchanted to +3 with 100% probability. Maximum Enchant Level is +10. Grants special characteristics starting from level +4, depending on Pendant type. -->
<set name="icon" val="icon.bm_pendant_varnish" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="etcitem_type" val="BLESS_ENCHT_AM" />
<set name="immediate_effect" val="true" />
<set name="material" val="PAPER" />
<set name="is_sellable" val="false" />
<set name="weight" val="0" />
<set name="price" val="0" />
<set name="is_stackable" val="true" />
<set name="is_oly_restricted" val="true" />
<set name="handler" val="EnchantScrolls" />
<set name="commissionItemType" val="SCROLL_ENCHANT_ARMOR" />
<skills>
<skill id="2209" level="1" /> <!-- Blessed Scroll: Enchant Armor (A-grade) -->
</skills>
</item>
<item id="49470" name="Shining Pendant Polish" type="EtcItem">
<!-- Shiny Polish, enhancing pendants characteristics. Can be used on a pendant enchanted up to +8. If an enchantment is failed, the pendent doesn't disappear and has the previous level of enchantment. -->
<set name="icon" val="icon.bm_pendant_varnish_premium" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="etcitem_type" val="ENCHT_ATTR_ANCIENT_CRYSTAL_ENCHANT_AM" />
<set name="immediate_effect" val="true" />
<set name="material" val="PAPER" />
<set name="is_sellable" val="false" />
<set name="weight" val="0" />
<set name="price" val="0" />
<set name="is_stackable" val="true" />
<set name="is_oly_restricted" val="true" />
<set name="handler" val="EnchantScrolls" />
<set name="commissionItemType" val="SCROLL_ENCHANT_ARMOR" />
<skills>
<skill id="39063" level="1" /> <!-- Solid Scroll -->
</skills>
</item>
<item id="49471" name="Fire Dragon Pendant Chest" type="EtcItem">
<!-- Double-click the chest to get 1 Fire Dragon Pendant and 10 Pendant Polishes. -->
@@ -1266,49 +1285,103 @@
<!-- P. Def. +1 for D-grade armor and accessories. Starting from +4, P. Def. +3. If an item is enchanted up to more than +4, HP is increased proportionally. Safe enchantment. If enchantment is failed, the item is not broken into crystals and preserves the enchantment level. Cannot be applied to armor enchanted by 6 and higher. -->
<set name="icon" val="icon.giant_scrl_of_ench_am_d" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="etcitem_type" val="ENCHT_ATTR_ANCIENT_CRYSTAL_ENCHANT_AM" />
<set name="immediate_effect" val="true" />
<set name="material" val="PAPER" />
<set name="is_sellable" val="false" />
<set name="weight" val="0" />
<set name="price" val="0" />
<set name="is_stackable" val="true" />
<set name="is_oly_restricted" val="true" />
<set name="handler" val="EnchantScrolls" />
<set name="commissionItemType" val="SCROLL_ENCHANT_ARMOR" />
<skills>
<skill id="39063" level="1" /> <!-- Solid Scroll -->
</skills>
</item>
<item id="49482" name="Solid Scroll: Enchant Weapon (D-grade)" type="EtcItem">
<!-- When enchanted, P. Atk. +4 for D-grade one-handed swords, one-handed blunts, daggers, and spears. P. Atk. +5 for two-handed swords, two-handed blunts, dualswords, and two-handed fist weapons. P. Atk. +8 for bows. M. Atk. +3 for all weapons. Starting at +4, P. Atk. / M. Atk. bonus double. Enchanting is safe. If enchanting is failed, items are not broken into crystals and remain enchanted to prior level. Cannot be applied to items enchanted to +7 or higher. -->
<set name="icon" val="icon.giant_scrl_of_ench_wp_d" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="etcitem_type" val="ENCHT_ATTR_ANCIENT_CRYSTAL_ENCHANT_WP" />
<set name="immediate_effect" val="true" />
<set name="material" val="PAPER" />
<set name="is_sellable" val="false" />
<set name="weight" val="0" />
<set name="price" val="0" />
<set name="is_stackable" val="true" />
<set name="is_oly_restricted" val="true" />
<set name="handler" val="EnchantScrolls" />
<set name="commissionItemType" val="SCROLL_ENCHANT_WEAPON" />
<skills>
<skill id="39064" level="1" /> <!-- Solid Scroll -->
</skills>
</item>
<item id="49483" name="Solid Scroll: Enchant Armor (C-grade)" type="EtcItem">
<!-- P. Def. +1 for C-grade armor and accessories. Starting from +4, P. Def. +3. If an item is enchanted up to more than +4, HP is increased proportionally. Safe enchantment. If enchantment is failed, the item is not broken into crystals and preserves the enchantment level. Cannot be applied to armor enchanted by 6 and higher. -->
<set name="icon" val="icon.giant_scrl_of_ench_am_c" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="etcitem_type" val="ENCHT_ATTR_ANCIENT_CRYSTAL_ENCHANT_AM" />
<set name="immediate_effect" val="true" />
<set name="material" val="PAPER" />
<set name="is_sellable" val="false" />
<set name="weight" val="0" />
<set name="price" val="0" />
<set name="is_stackable" val="true" />
<set name="is_oly_restricted" val="true" />
<set name="handler" val="EnchantScrolls" />
<set name="commissionItemType" val="SCROLL_ENCHANT_ARMOR" />
<skills>
<skill id="39065" level="1" /> <!-- Solid Scroll -->
</skills>
</item>
<item id="49484" name="Solid Scroll: Enchant Weapon (C-grade)" type="EtcItem">
<!-- When enchanted, P. Atk. +4 for C-grade one-handed swords, one-handed blunts, daggers, and spears. P. Atk. +5 for two-handed swords, two-handed blunts, dualswords, and two-handed fist weapons. P. Atk. +8 for bows. M. Atk. +3 for all weapons. Starting at +4, P. Atk. / M. Atk. bonus double. Enchanting is safe. If enchanting is failed, items are not broken into crystals and remain enchanted to prior level. Cannot be applied to items enchanted to +7 or higher. -->
<set name="icon" val="icon.giant_scrl_of_ench_wp_c" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="etcitem_type" val="ENCHT_ATTR_ANCIENT_CRYSTAL_ENCHANT_WP" />
<set name="immediate_effect" val="true" />
<set name="material" val="PAPER" />
<set name="is_sellable" val="false" />
<set name="weight" val="0" />
<set name="price" val="0" />
<set name="is_stackable" val="true" />
<set name="is_oly_restricted" val="true" />
<set name="handler" val="EnchantScrolls" />
<set name="commissionItemType" val="SCROLL_ENCHANT_WEAPON" />
<skills>
<skill id="39066" level="1" /> <!-- Solid Scroll -->
</skills>
</item>
<item id="49485" name="Solid Scroll: Enchant Armor (B-grade)" type="EtcItem">
<!-- P. Def. +1 for B-grade armor and accessories. Starting from +4, P. Def. +3. If an item is enchanted up to more than +4, HP is increased proportionally. Safe enchantment. If enchantment is failed, the item is not broken into crystals and preserves the enchantment level. Cannot be applied to armor enchanted by 6 and higher. -->
<set name="icon" val="icon.giant_scrl_of_ench_am_b" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="etcitem_type" val="ENCHT_ATTR_ANCIENT_CRYSTAL_ENCHANT_AM" />
<set name="immediate_effect" val="true" />
<set name="material" val="PAPER" />
<set name="is_sellable" val="false" />
<set name="weight" val="0" />
<set name="price" val="0" />
<set name="is_stackable" val="true" />
<set name="is_oly_restricted" val="true" />
<set name="handler" val="EnchantScrolls" />
<set name="commissionItemType" val="SCROLL_ENCHANT_ARMOR" />
<skills>
<skill id="39067" level="1" /> <!-- Solid Scroll -->
</skills>
</item>
<item id="49486" name="Solid Scroll: Enchant Weapon (B-grade)" type="EtcItem">
<!-- When enchanted, P. Atk. +2 for B-grade one-handed swords, one-handed blunts, daggers, spears, and other weapons. P. Atk. +2 for two-handed swords, two-handed blunts, dualswords, and two-handed fist weapons. P. Atk. +4 for bows. M. Atk. +2 for all weapons. Starting at +4, P. Atk. / M. Atk. bonus double. Enchanting is safe. If enchanting is failed, items are not broken into crystals and remain enchanted to prior level. Cannot be applied to items enchanted to +7 or higher. -->
<set name="icon" val="icon.giant_scrl_of_ench_wp_b" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="etcitem_type" val="ENCHT_ATTR_ANCIENT_CRYSTAL_ENCHANT_WP" />
<set name="immediate_effect" val="true" />
<set name="material" val="PAPER" />
<set name="is_sellable" val="false" />
<set name="weight" val="0" />
<set name="price" val="0" />
<set name="is_stackable" val="true" />
<set name="is_oly_restricted" val="true" />
<set name="handler" val="EnchantScrolls" />
<set name="commissionItemType" val="SCROLL_ENCHANT_WEAPON" />
<skills>
<skill id="39068" level="1" /> <!-- Solid Scroll -->
</skills>
</item>
<item id="49487" name="Soulshot Ticket" type="EtcItem">
<!-- Can be exchanged through Dimensional Merchant to get Soulshot, Spiritshot, Blessed Spiritshot (No-grade/D-grade/C-grade).Cannot be exchanged, dropped, sold, or stored in private warehouse. Can be stored in a private warehouse. -->

View File

@@ -6,7 +6,7 @@
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute type="xs:short" name="id" use="optional"/>
<xs:attribute type="xs:int" name="id" use="optional"/>
<xs:attribute type="xs:string" name="targetGrade" use="optional"/>
<xs:attribute type="xs:byte" name="scrollGroupId" use="optional"/>
<xs:attribute type="xs:int" name="maxEnchant" use="optional"/> <!-- enchant limit -->