diff --git a/db/import-tmpl/item_reform.yml b/db/import-tmpl/item_reform.yml new file mode 100644 index 0000000000..f3878a9f1a --- /dev/null +++ b/db/import-tmpl/item_reform.yml @@ -0,0 +1,44 @@ +# This file is a part of rAthena. +# Copyright(C) 2022 rAthena Development Team +# https://rathena.org - https://github.com/rathena +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . +# +########################################################################### +# Item Reform Database +########################################################################### +# +# Item Reform Settings +# +########################################################################### +# - Item Item that triggers Item Reform UI. +# BaseItems: Items that can be reformed. +# - BaseItem Item that can be reformed. +# MinimumRefine Minimum refine level of the required items. (Default: 0) +# MaximumRefine Maximum refine level of the required items. (Default: MAX_REFINE) +# RequiredRandomOptions Amount of random options have to be in the item. (Default: 0) +# CardsAllowed Allow cards in the target item. (Default: true) +# Materials: Additional items needed for the reformation. (Default: none) +# - Material Material item that is needed. +# Amount Amount of the material item that is needed. (Default: 1) +# ResultItem Item after the reform. +# ChangeRefine Increase or decrease the refine during reformation. (Default: 0) +# RandomOptionGroup Name of the random option group that will be applied. (Default: none) +# ClearSlots Remove cards and socket enchants during reformation. (Default: false) +# RemoveEnchantgrade Remove enchantgrade during reformation. (Default: false) +########################################################################### + +Header: + Type: ITEM_REFORM_DB + Version: 1 diff --git a/db/item_reform.yml b/db/item_reform.yml new file mode 100644 index 0000000000..7147e1c16c --- /dev/null +++ b/db/item_reform.yml @@ -0,0 +1,50 @@ +# This file is a part of rAthena. +# Copyright(C) 2022 rAthena Development Team +# https://rathena.org - https://github.com/rathena +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . +# +########################################################################### +# Item Reform Database +########################################################################### +# +# Item Reform Settings +# +########################################################################### +# - Item Item that triggers Item Reform UI. +# BaseItems: Items that can be reformed. +# - BaseItem Item that can be reformed. +# MinimumRefine Minimum refine level of the required items. (Default: 0) +# MaximumRefine Maximum refine level of the required items. (Default: MAX_REFINE) +# RequiredRandomOptions Amount of random options have to be in the item. (Default: 0) +# CardsAllowed Allow cards in the target item. (Default: true) +# Materials: Additional items needed for the reformation. (Default: none) +# - Material Material item that is needed. +# Amount Amount of the material item that is needed. (Default: 1) +# ResultItem Item after the reform. +# ChangeRefine Increase or decrease the refine during reformation. (Default: 0) +# RandomOptionGroup Name of the random option group that will be applied. (Default: none) +# ClearSlots Remove cards and socket enchants during reformation. (Default: false) +# RemoveEnchantgrade Remove enchantgrade during reformation. (Default: false) +########################################################################### + +Header: + Type: ITEM_REFORM_DB + Version: 1 + +Footer: + Imports: + - Path: db/re/item_reform.yml + Mode: Renewal + - Path: db/import/item_reform.yml diff --git a/db/re/item_combos.yml b/db/re/item_combos.yml index 03799eec21..68b0b85e71 100644 --- a/db/re/item_combos.yml +++ b/db/re/item_combos.yml @@ -1027,7 +1027,7 @@ Body: bonus2 bMagicAtkEle,Ele_Fire,5; - Combos: - Combo: - - Aeon_Staff + - Iron_Staff - Ancient_Hero_Boots - Combo: - Ancient_Hero_Boots @@ -3853,19 +3853,19 @@ Body: - RWC_2012_Pendant_ - RWC_Memory_Knife - Combo: - - Survive_Circlet_ + - Survive_Circlet_K - Survival_Rod - Combo: - - Survive_Circlet_ + - Survive_Circlet_K - Survival_Rod_ - Combo: - - Survive_Circlet_ + - Survive_Circlet_K - Survival_Rod2 - Combo: - - Survive_Circlet_ + - Survive_Circlet_K - Survival_Rod2_ - Combo: - - Survive_Circlet_ + - Survive_Circlet_K - Survival_Rod_C Script: | bonus bMatk,getequiprefinerycnt(EQI_HAND_R)*10; @@ -9070,29 +9070,29 @@ Body: } - Combos: - Combo: - - Survive_Circlet_ + - Survive_Circlet_K - SurviveOrb_K Script: | bonus bDelayrate,getequiprefinerycnt(EQI_HEAD_TOP)*-1; - Combos: - Combo: - - Survive_Circlet_ + - Survive_Circlet_K - Clack_Of_Servival - Combo: - - Survive_Circlet_ + - Survive_Circlet_K - Coak_of_Survival Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus bVariableCastrate,-5*(.@r/2); - Combos: - Combo: - - Survive_Circlet_ # 19266 + - Survive_Circlet_K # 19266 - Cloak_Of_Survival_C # 2535 Script: | bonus bVariableCastrate,-5*getequiprefinerycnt(EQI_GARMENT)/2; - Combos: - Combo: - - Survive_Circlet_ + - Survive_Circlet_K - SurviveOrb Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); @@ -13708,7 +13708,7 @@ Body: - Up_Undine_Spear_K - Combo: - Great_Hero_Boots - - Up_Thousand_Sun + - Up_OneSkyOneSun Script: | bonus bStr,10; bonus bAtkRate,7; @@ -13735,13 +13735,13 @@ Body: - Up_Narcis_Bow - Combo: - Great_Hero_Boots - - Up_Golden_Lord_Launcher + - Up_Golden_L_Launcher - Combo: - Great_Hero_Boots - - Up_The_Black + - Up_The_Black_Gatling - Combo: - Great_Hero_Boots - - Up_Demon_Slayer_Shot + - Up_Demon_S_Shot Script: | bonus bDex,10; bonus bLongAtkRate,5; @@ -13785,7 +13785,7 @@ Body: - Up_Saint_Hall - Combo: - Great_Hero_Boots - - Up_Spirit_Pendulum_ + - Up_SoulWeight Script: | bonus bInt,10; bonus bMatkRate,7; @@ -14173,7 +14173,7 @@ Body: bonus bStr,4; - Combos: - Combo: - - aegis_400049 + - Stripe_Hat - MH_P89_OS Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); @@ -14181,7 +14181,7 @@ Body: bonus bLongAtkRate,3*(.@r_weapon/2); - Combos: - Combo: - - aegis_400049 + - Stripe_Hat - AC_B44_OS Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); @@ -14189,7 +14189,7 @@ Body: bonus bLongAtkRate,3*(.@r_weapon/2); - Combos: - Combo: - - aegis_400049 + - Stripe_Hat - Boost_Lance_OS Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); diff --git a/db/re/item_db_equip.yml b/db/re/item_db_equip.yml index 81f206354b..8249d5ccbe 100644 --- a/db/re/item_db_equip.yml +++ b/db/re/item_db_equip.yml @@ -21578,7 +21578,7 @@ Body: if (.@r>=12) bonus bFixedCastrate,-70; - Id: 2048 - AegisName: Aeon_Staff + AegisName: Iron_Staff Name: Aeon Staff Type: Weapon SubType: 2hStaff @@ -68552,7 +68552,7 @@ Body: bonus2 bMagicAddEle,Ele_Wind,10; } - Id: 15280 - AegisName: S_Cri_Hit_Armor + AegisName: S_CriticalHit_Armor Name: Critical Hit Shadow Armor Type: Shadowgear Locations: @@ -83099,7 +83099,7 @@ Body: Script: | bonus2 bSubClass,Class_Boss,2; - Id: 19134 - AegisName: Wickebines_Black_Cat_Ears + AegisName: Whikebain_Ears_K Name: Wickebine's Black Cat Ears Type: Armor Buy: 20 @@ -85033,7 +85033,7 @@ Body: bonus2 bMagicAtkEle,Ele_All,.@r; autobonus "{ .@r = getrefine(); bonus3 bAutoSpell,\"MG_COLDBOLT\",2,50; bonus3 bAutoSpell,\"MG_FIREBOLT\",2,50; bonus3 bAutoSpell,\"MG_LIGHTNINGBOLT\",2,50; bonus3 bAutoSpell,\"WZ_EARTHSPIKE\",2,50; if (.@r>=7) { bonus3 bAutoSpell,\"WZ_FROSTNOVA\",5,40; if (.@r>=8) { bonus3 bAutoSpell,\"MG_THUNDERSTORM\",5,30; if (BaseLevel>100) { if (.@r>=9) { bonus3 bAutoSpell,\"WL_HELLINFERNO\",5,20; if (.@r>=10) { bonus3 bAutoSpell,\"WL_CHAINLIGHTNING\",3,10; } } } } } }",1,5000,BF_WEAPON,"{ active_transform 1056,5000; /*SMOKIE*/ }"; - Id: 19266 - AegisName: Survive_Circlet_ + AegisName: Survive_Circlet_K Name: Survivor's Circlet Type: Armor Weight: 500 @@ -110948,7 +110948,7 @@ Body: bonus bMaxHPrate,1; } - Id: 24339 - AegisName: S_Almighty_Earring + AegisName: S_AllMighty_Earring Name: Almighty Shadow Earring Type: Shadowgear Locations: @@ -110960,7 +110960,7 @@ Body: bonus bMaxHP,.@r*10; bonus bAllStats,.@r; - Id: 24340 - AegisName: S_Almighty_Pendant + AegisName: S_AllMighty_Pendant Name: Almighty Shadow Pendant Type: Shadowgear Locations: @@ -111914,7 +111914,7 @@ Body: bonus bMaxHPrate,.@r; bonus bMaxSPrate,.@r; - Id: 24401 - AegisName: S_Kingbird_Ancient_Armor + AegisName: S_KingbirdAncient_Armor Name: Kingbird Ancient Shadow Armor Type: Shadowgear Locations: @@ -123730,7 +123730,7 @@ Body: if (readparam(bDex)>=100) bonus bLongAtkRate,5; - Id: 28439 - AegisName: Sea_Otter_Mini_Fan + AegisName: SeeOtter_Fan Name: Sea Otter Mini Fan Type: Armor Weight: 100 @@ -138884,7 +138884,7 @@ Body: if (.@r>=10) bonus bUseSPrate,-20; - Id: 400049 - AegisName: aegis_400049 + AegisName: Stripe_Hat Name: Stripe Hat Type: Armor View: 1728 @@ -159132,7 +159132,7 @@ Body: bonus2 bSkillAtk,"MG_LIGHTNINGBOLT",15; } - Id: 540010 - AegisName: Up_Thousand_Sun + AegisName: Up_OneSkyOneSun Name: Patent One Sky One Sun Type: Weapon SubType: Book @@ -160859,7 +160859,7 @@ Body: bonus2 bSkillAtk,"SU_CN_METEOR",25; } - Id: 550015 - AegisName: Up_Spirit_Pendulum_ + AegisName: Up_SoulWeight Name: Patent Spirit Pendulum Type: Weapon SubType: Staff @@ -172551,7 +172551,7 @@ Body: bonus2 bSkillAtk,"RL_SLUGSHOT",25; } - Id: 820001 - AegisName: Up_Demon_Slayer_Shot + AegisName: Up_Demon_S_Shot Name: Patent Demon Slayer Shot Type: Weapon SubType: Shotgun @@ -172850,7 +172850,7 @@ Body: bonus2 bSkillAtk,"RL_FIRE_RAIN",25; } - Id: 830002 - AegisName: Up_The_Black + AegisName: Up_The_Black_Gatling Name: Patent The Black Type: Weapon SubType: Gatling @@ -173247,7 +173247,7 @@ Body: bonus2 bSkillAtk,"RL_H_MINE",25; } - Id: 840001 - AegisName: Up_Golden_Lord_Launcher + AegisName: Up_Golden_L_Launcher Name: Patent Golden Lord Launcher Type: Weapon SubType: Grenade diff --git a/db/re/item_db_etc.yml b/db/re/item_db_etc.yml index 3e1962fdcf..b9ada8f97e 100644 --- a/db/re/item_db_etc.yml +++ b/db/re/item_db_etc.yml @@ -21059,7 +21059,7 @@ Body: NoMail: true NoAuction: true - Id: 6672 - AegisName: Shard_of_Gray + AegisName: Gray_Shard Name: Gray Shard Type: Etc Sell: 1 diff --git a/db/re/item_db_usable.yml b/db/re/item_db_usable.yml index 18a535098a..f0747f8214 100644 --- a/db/re/item_db_usable.yml +++ b/db/re/item_db_usable.yml @@ -50712,13 +50712,13 @@ Body: Name: Thanos Weapon Reform Cube (Lower) Type: DelayConsume Script: | - /* reform(); */ + item_reform(); - Id: 100592 AegisName: Thanos_W_Reform_2 Name: Thanos Weapon Reform Cube (Middle) Type: DelayConsume Script: | - /* reform(); */ + item_reform(); - Id: 100596 AegisName: FullTempShadow_Mix Name: Full Tempest Shadow Thump Box @@ -50763,7 +50763,7 @@ Body: Flags: BuyingStore: true Script: | - /* reform(); */ + item_reform(); - Id: 100620 AegisName: True_GemShadow_Mix Name: True Gemstone Shadow Thump Box @@ -50824,13 +50824,13 @@ Body: Name: Purification Ritual Type: DelayConsume Script: | - /* reform(); */ + item_reform(); - Id: 100649 AegisName: Consecrate_Weapon_2 Name: Advanced Purification Ritual Type: DelayConsume Script: | - /* reform(); */ + item_reform(); - Id: 100650 AegisName: Pontifex_Courage Name: Pontifex Courage @@ -50903,13 +50903,13 @@ Body: Name: Armor Modification Box (Lower) Type: DelayConsume Script: | - /* reform(); */ + item_reform(); - Id: 100695 AegisName: C_Armor_Reform_2 Name: Armor Modification Box (Middle) Type: DelayConsume Script: | - /* reform(); */ + item_reform(); - Id: 100699 AegisName: Twins_Box_IL Name: Twins Refinement Box @@ -50987,19 +50987,19 @@ Body: Name: Weapon Modification Box (Lower) Type: DelayConsume Script: | - /* reform(); */ + item_reform(); - Id: 100747 AegisName: C_Weapon_Reform_2 Name: Weapon Modification Box (Middle) Type: DelayConsume Script: | - /* reform(); */ + item_reform(); - Id: 100748 AegisName: C_Weapon_Reform_3 Name: Weapon Modification Box (Upper) Type: DelayConsume Script: | - /* reform(); */ + item_reform(); - Id: 100753 AegisName: Hero_Equipment_Cube Name: Ancient Hero's Release Cube @@ -51008,7 +51008,7 @@ Body: Flags: BuyingStore: true Script: | - /* reform(); */ + item_reform(); - Id: 100783 AegisName: MajorAutoSpell_Mix Name: Auto Spell Shadow Pick-Up Box # !todo check english name @@ -51026,48 +51026,48 @@ Body: Flags: BuyingStore: true Script: | - /* reform(); */ + item_reform(); - Id: 100786 AegisName: C_Armor_Reform_3 Name: Armor Modification Box (Upper) Type: DelayConsume Script: | - /* reform(); */ + item_reform(); - Id: 100817 AegisName: Thanos_Upgrade_Box Name: Thanos Upgrade Box Type: DelayConsume Weight: 10 Script: | - /* reform(); */ + item_reform(); - Id: 100819 AegisName: Hero_Weapon_Up_Box_1 Name: Hero's Weapon Modification Box I Type: DelayConsume Weight: 10 Script: | - /* reform(); */ + item_reform(); - Id: 100820 AegisName: Hero_Weapon_Up_Box_2 Name: Hero's Weapon Modification Box II Type: DelayConsume Weight: 10 Script: | - /* reform(); */ + item_reform(); - Id: 100821 AegisName: Hero_Weapon_Hammer_1 Name: Modified Hero's Weapon Refinement Hammer I Type: DelayConsume Weight: 10 Script: | - /* reform(); */ + item_reform(); - Id: 100822 AegisName: Hero_Weapon_Hammer_2 Name: Modified Hero's Weapon Refinement Hammer II Type: DelayConsume Weight: 10 Script: | - /* reform(); */ + item_reform(); - Id: 100823 AegisName: Lens_Craft_Stone Name: Lens Craft Stone # !todo check english name @@ -51081,14 +51081,14 @@ Body: Type: DelayConsume Weight: 10 Script: | - /* reform(); */ + item_reform(); - Id: 100835 AegisName: Hero_Weapon_Hammer_3 Name: Modified Hero's Weapon Refinement Hammer III Type: DelayConsume Weight: 10 Script: | - /* reform(); */ + item_reform(); - Id: 100880 AegisName: aegis_100880 Name: Piercing Shadow Box @@ -51124,7 +51124,7 @@ Body: Flags: BuyingStore: true Script: | - /* reform(); */ + item_reform(); - Id: 100900 AegisName: Teleport_Ep19_01 Name: Ice Castle Transport Wing @@ -51210,14 +51210,14 @@ Body: Type: DelayConsume Weight: 10 Script: | - /* reform(); */ + item_reform(); - Id: 100918 AegisName: Hero_Weapon_Up_Box_4 Name: Hero's Weapon Modification Box IV Type: DelayConsume Weight: 10 Script: | - /* reform(); */ + item_reform(); - Id: 100920 AegisName: Enchant_Stone_Box24 Name: Costume Enchant Stone Box 24 @@ -51233,14 +51233,14 @@ Body: Type: DelayConsume Weight: 10 Script: | - /* reform(); */ + item_reform(); - Id: 100939 AegisName: Hero_Weapon_Up_Box_5 Name: Hero's Weapon Modification Box V Type: DelayConsume Weight: 10 Script: | - /* reform(); */ + item_reform(); - Id: 101075 AegisName: SLD_Card_Recipe Name: Sealed Boss Card Pick-Up Box # !todo check english name @@ -51258,7 +51258,7 @@ Body: Flags: BuyingStore: true Script: | - /* reform(); */ + item_reform(); - Id: 101078 AegisName: Adulter_Weapon_Up_Box Name: Adulter Weapon Modification Box @@ -51267,7 +51267,7 @@ Body: Flags: BuyingStore: true Script: | - /* reform(); */ + item_reform(); - Id: 101097 AegisName: aegis_101097 Name: "[Scroll] Unlimited Drink" @@ -51596,14 +51596,14 @@ Body: Type: DelayConsume Weight: 10 Script: | - /* reform(); */ + item_reform(); - Id: 101190 AegisName: Hero_Weapon_Up_Box_6 Name: Hero's Weapon Modification Box VI Type: DelayConsume Weight: 10 Script: | - /* reform(); */ + item_reform(); - Id: 101217 AegisName: Snow_F_Enchant2 Name: Snowflower Armor Enchant (Garment) @@ -51665,7 +51665,7 @@ Body: Name: Shadow Changer Type: DelayConsume Script: | - /* reform(); */ + item_reform(); - Id: 101257 AegisName: R_BearersShadow_Mix Name: Road Bearers Shadow Pick-Up Box # !todo check english name @@ -51692,7 +51692,7 @@ Body: Flags: BuyingStore: true Script: | - /* reform(); */ + item_reform(); - Id: 101260 AegisName: R_Bearers_Shadow_Up Name: Road Bearers Shadow Grimoire # !todo check english name @@ -51775,7 +51775,7 @@ Body: Flags: BuyingStore: true Script: | - /* reform(); */ + item_reform(); - Id: 101307 AegisName: Barmund_Hammer Name: Barmund Refining Hammer @@ -51784,7 +51784,7 @@ Body: Flags: BuyingStore: true Script: | - /* reform(); */ + item_reform(); - Id: 101308 AegisName: True_GemShadow_Up Name: True Gemstone Shadow Spellbook diff --git a/db/re/item_group_db.yml b/db/re/item_group_db.yml index 747f28c77c..a67336cecc 100644 --- a/db/re/item_group_db.yml +++ b/db/re/item_group_db.yml @@ -26140,7 +26140,7 @@ Body: SubGroups: - SubGroup: 0 List: - - Item: Sea_Otter_Mini_Fan + - Item: SeeOtter_Fan RandomOptionGroup: FAN_UPGRADE_KIT - Group: SUIT_UPGRADE_KIT SubGroups: @@ -26637,9 +26637,9 @@ Body: SubGroups: - SubGroup: 1 List: - - Item: S_Almighty_Earring + - Item: S_AllMighty_Earring Rate: 1 - - Item: S_Almighty_Pendant + - Item: S_AllMighty_Pendant Rate: 1 - Group: GEMSTONESHADOW_MIX SubGroups: @@ -26748,12 +26748,12 @@ Body: SubGroups: - SubGroup: 0 List: - - Item: S_Kingbird_Ancient_Armor + - Item: S_KingbirdAncient_Armor - Group: CRITICALHIT_MIX SubGroups: - SubGroup: 0 List: - - Item: S_Cri_Hit_Armor + - Item: S_CriticalHit_Armor - Group: BS_ITEM_M_S_2 SubGroups: - SubGroup: 0 @@ -26907,7 +26907,7 @@ Body: List: - Item: SurviveOrb_K Rate: 1 - - Item: Survive_Circlet_ + - Item: Survive_Circlet_K Rate: 1 - Group: BS_ITEM_M_S_28 SubGroups: @@ -27509,7 +27509,7 @@ Body: SubGroups: - SubGroup: 0 List: - - Item: Wickebines_Black_Cat_Ears + - Item: Whikebain_Ears_K - Group: ENCHANTSTONE_RECIPE_9M SubGroups: - SubGroup: 1 @@ -27850,9 +27850,9 @@ Body: Rate: 4 - Item: S_Bearer's_Shoes_II Rate: 4 - - Item: S_Almighty_Earring + - Item: S_AllMighty_Earring Rate: 4 - - Item: S_Almighty_Pendant + - Item: S_AllMighty_Pendant Rate: 4 - Item: S_All_Race_Shoes Rate: 4 @@ -27920,7 +27920,7 @@ Body: Rate: 4 - Item: S_Hard_Champion_Shoes Rate: 4 - - Item: S_Kingbird_Ancient_Armor + - Item: S_KingbirdAncient_Armor Rate: 4 - Item: S_Rebellion_Armor Rate: 4 @@ -29413,14 +29413,14 @@ Body: SubGroups: - SubGroup: 0 List: - - Item: Up_Thousand_Sun + - Item: Up_OneSkyOneSun RefineMinimum: 7 RefineMaximum: 7 - Group: SPIRIT_PENDULUM_CUBE SubGroups: - SubGroup: 0 List: - - Item: Up_Spirit_Pendulum_ + - Item: Up_SoulWeight RefineMinimum: 7 RefineMaximum: 7 - Group: CRIMSON_ROSE_CUBE @@ -29441,21 +29441,21 @@ Body: SubGroups: - SubGroup: 0 List: - - Item: Up_Golden_Lord_Launcher + - Item: Up_Golden_L_Launcher RefineMinimum: 7 RefineMaximum: 7 - Group: THE_BLACK_CUBE SubGroups: - SubGroup: 0 List: - - Item: Up_The_Black + - Item: Up_The_Black_Gatling RefineMinimum: 7 RefineMaximum: 7 - Group: DEMON_SLAYER_SHOT_CUBE SubGroups: - SubGroup: 0 List: - - Item: Up_Demon_Slayer_Shot + - Item: Up_Demon_S_Shot RefineMinimum: 7 RefineMaximum: 7 - Group: RUNE_CRAFT_MATERIALS @@ -31074,7 +31074,7 @@ Body: Rate: 100 - Item: Avenger Rate: 100 - - Item: Aeon_Staff + - Item: Iron_Staff Rate: 100 - Item: Oriental_Sword Rate: 100 diff --git a/db/re/item_reform.yml b/db/re/item_reform.yml new file mode 100644 index 0000000000..ab3192258d --- /dev/null +++ b/db/re/item_reform.yml @@ -0,0 +1,6894 @@ +# This file is a part of rAthena. +# Copyright(C) 2022 rAthena Development Team +# https://rathena.org - https://github.com/rathena +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . +# +########################################################################### +# Item Reform Database +########################################################################### +# +# Item Reform Settings +# +########################################################################### +# - Item Item that triggers Item Reform UI. +# BaseItems: Items that can be reformed. +# - BaseItem Item that can be reformed. +# MinimumRefine Minimum refine level of the required items. (Default: 0) +# MaximumRefine Maximum refine level of the required items. (Default: MAX_REFINE) +# RequiredRandomOptions Amount of random options have to be in the item. (Default: 0) +# CardsAllowed Allow cards in the target item. (Default: true) +# Materials: Additional items needed for the reformation. (Default: none) +# - Material Material item that is needed. +# Amount Amount of the material item that is needed. (Default: 1) +# ResultItem Item after the reform. +# ChangeRefine Increase or decrease the refine during reformation. (Default: 0) +# RandomOptionGroup Name of the random option group that will be applied. (Default: none) +# ClearSlots Remove cards and socket enchants during reformation. (Default: false) +# RemoveEnchantgrade Remove enchantgrade during reformation. (Default: false) +########################################################################### + +Header: + Type: ITEM_REFORM_DB + Version: 1 + +Body: + - Item: C_Weapon_Reform_1 + BaseItems: + - BaseItem: Up_Saint_Hall + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Saint_Hall_LT + ChangeRefine: -5 + - BaseItem: Up_Undine_Spear_K + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Undine_Spear_K_LT + ChangeRefine: -5 + - BaseItem: Up_Demon_Hunting_Bible + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Demon_Hunting_Bible_LT + ChangeRefine: -5 + - BaseItem: Up_Light_Blade + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Light_Blade_LT + ChangeRefine: -5 + - BaseItem: Up_Magic_Sword + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Magic_Sword_LT + ChangeRefine: -5 + - BaseItem: Up_Fatalist + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Fatalist_LT + ChangeRefine: -5 + - BaseItem: Up_Iron_Staff + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Iron_Staff_LT + ChangeRefine: -5 + - BaseItem: Up_Blue_Crystal_Staff + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Blue_Crystal_Staff_LT + ChangeRefine: -5 + - BaseItem: Up_Shadow_Staff_K + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Shadow_Staff_K_LT + ChangeRefine: -5 + - BaseItem: Up_Freezing_Rod + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Freezing_Rod_LT + ChangeRefine: -5 + - BaseItem: Up_Iron_Nail_K + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Iron_Nail_K_LT + ChangeRefine: -5 + - BaseItem: Up_Ray_Knuckle + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Ray_Knuckle_LT + ChangeRefine: -5 + - BaseItem: Up_Sword_Of_Bluefire + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Sword_Of_Bluefire_LT + ChangeRefine: -5 + - BaseItem: Up_Slate_Sword + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Slate_Sword_LT + ChangeRefine: -5 + - BaseItem: Up_Royal_Bow_K + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Royal_Bow_K_LT + ChangeRefine: -5 + - BaseItem: Up_Scalet_Dragon_L_Bow + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Scalet_Dragon_L_Bow_LT + ChangeRefine: -5 + - BaseItem: Up_Trumpet_Shell_K + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Trumpet_Shell_K_LT + ChangeRefine: -5 + - BaseItem: Up_Barb_Wire_K + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Barb_Wire_K_LT + ChangeRefine: -5 + - BaseItem: Up_Narcis_Bow + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Narcis_Bow_LT + ChangeRefine: -5 + - BaseItem: Up_Avenger + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Avenger_LT + ChangeRefine: -5 + - BaseItem: Up_Meteor_Striker + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Meteor_Striker_LT + ChangeRefine: -5 + - BaseItem: Up_Blade_Katar + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Blade_Katar_LT + ChangeRefine: -5 + - BaseItem: Up_Shiver_Katar_K + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Shiver_Katar_K_LT + ChangeRefine: -5 + - BaseItem: Up_Dragonic_Slayer + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Dragonic_Slayer_LT + ChangeRefine: -5 + - BaseItem: Up_Oriental_Sword + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Oriental_Sword_LT + ChangeRefine: -5 + - BaseItem: Up_Fog_Dew_Sword + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Fog_Dew_Sword_LT + ChangeRefine: -5 + - BaseItem: Up_Humma_Clear + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Humma_Clear_LT + ChangeRefine: -5 + - BaseItem: Up_The_Black_Gatling + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: The_Black_Gatling_LT + ChangeRefine: -5 + - BaseItem: Up_Crimson_Rose + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Crimson_Rose_LT + ChangeRefine: -5 + - BaseItem: Up_Demon_S_Shot + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Demon_S_Shot_LT + ChangeRefine: -5 + - BaseItem: Up_OneSkyOneSun + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: OneSkyOneSun_LT + ChangeRefine: -5 + - BaseItem: Up_Golden_L_Launcher + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Golden_L_Launcher_LT + ChangeRefine: -5 + - BaseItem: Up_Master_Soul_Rifle + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Master_Soul_Rifle_LT + ChangeRefine: -5 + - BaseItem: Up_SoulWeight + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: SoulWeight_LT + ChangeRefine: -5 + - BaseItem: Up_MeawFoxtail + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: MeawFoxtail_LT + ChangeRefine: -5 +# - BaseItem: Up_Freedom_Stick +# MinimumRefine: 9 +# CardsAllowed: false +# Materials: +# - Material: Bio_Test_Fragment +# Amount: 100 +# - Material: Bio_Reseearch_Docu +# Amount: 50 +# - Material: Weapon_Stone_1 +# Amount: 100 +# ResultItem: Freedom_Stick_LT +# ChangeRefine: -5 +# - BaseItem: Up_Blessed_Knife +# MinimumRefine: 9 +# CardsAllowed: false +# Materials: +# - Material: Bio_Test_Fragment +# Amount: 100 +# - Material: Bio_Reseearch_Docu +# Amount: 50 +# - Material: Weapon_Stone_1 +# Amount: 100 +# ResultItem: Blessed_Knife_LT +# ChangeRefine: -5 + - Item: Consecrate_Weapon_2 + BaseItems: + - BaseItem: Adulter_F_T_Sword + MinimumRefine: 9 + Materials: + - Material: Conse_F_T_Sword + Amount: 30 + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Purificatory_Holy_W + Amount: 200 + ResultItem: Vivatus_F_T_Sword + ChangeRefine: -1 + - BaseItem: Adulter_F_Lance + MinimumRefine: 9 + Materials: + - Material: Conse_F_Lance + Amount: 30 + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Purificatory_Holy_W + Amount: 200 + ResultItem: Vivatus_F_Lance + ChangeRefine: -1 + - BaseItem: Adulter_F_G_Sword + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Conse_F_G_Sword + Amount: 30 + - Material: Purificatory_Holy_W + Amount: 200 + ResultItem: Vivatus_F_G_Sword + ChangeRefine: -1 + - BaseItem: Adulter_F_G_Spear + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Purificatory_Holy_W + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Conse_F_G_Spear + Amount: 30 + ResultItem: Vivatus_F_G_Spear + ChangeRefine: -1 + - BaseItem: Adulter_F_Axe + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Conse_F_Axe + Amount: 30 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Purificatory_Holy_W + Amount: 200 + ResultItem: Vivatus_F_Axe + ChangeRefine: -1 + - BaseItem: Adulter_F_Mace + MinimumRefine: 9 + Materials: + - Material: Conse_F_Mace + Amount: 30 + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Purificatory_Holy_W + Amount: 200 + ResultItem: Vivatus_F_Mace + ChangeRefine: -1 + - BaseItem: Adulter_F_Lapier + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Conse_F_Lapier + Amount: 30 + - Material: Purificatory_Holy_W + Amount: 200 + ResultItem: Vivatus_F_Lapier + ChangeRefine: -1 + - BaseItem: Adulter_F_Hall + MinimumRefine: 9 + Materials: + - Material: Conse_F_Hall + Amount: 30 + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Purificatory_Holy_W + Amount: 200 + ResultItem: Vivatus_F_Hall + ChangeRefine: -1 + - BaseItem: Adulter_F_Cakram + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Conse_F_Cakram + Amount: 30 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Purificatory_Holy_W + Amount: 200 + ResultItem: Vivatus_F_Cakram + ChangeRefine: -1 + - BaseItem: Adulter_F_Katar + MinimumRefine: 9 + Materials: + - Material: Conse_F_Katar + Amount: 30 + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Purificatory_Holy_W + Amount: 200 + ResultItem: Vivatus_F_Katar + ChangeRefine: -1 + - BaseItem: Adulter_F_Dagger + MinimumRefine: 9 + Materials: + - Material: Conse_F_Dagger + Amount: 30 + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Purificatory_Holy_W + Amount: 200 + ResultItem: Vivatus_F_Dagger + ChangeRefine: -1 + - BaseItem: Adulter_F_C_Bow + MinimumRefine: 9 + Materials: + - Material: Conse_F_C_Bow + Amount: 30 + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Purificatory_Holy_W + Amount: 200 + ResultItem: Vivatus_F_C_Bow + ChangeRefine: -1 + - BaseItem: Adulter_F_T_Staff + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Purificatory_Holy_W + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Conse_F_T_Staff + Amount: 30 + ResultItem: Vivatus_F_T_Staff + ChangeRefine: -1 + - BaseItem: Adulter_F_Rod + MinimumRefine: 9 + Materials: + - Material: Conse_F_Rod + Amount: 30 + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Purificatory_Holy_W + Amount: 200 + ResultItem: Vivatus_F_Rod + ChangeRefine: -1 + - BaseItem: Adulter_F_M_Book + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Conse_F_M_Book + Amount: 30 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Purificatory_Holy_W + Amount: 200 + ResultItem: Vivatus_F_M_Book + ChangeRefine: -1 + - BaseItem: Adulter_F_P_Book + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Conse_F_P_Book + Amount: 30 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Purificatory_Holy_W + Amount: 200 + ResultItem: Vivatus_F_P_Book + ChangeRefine: -1 + - BaseItem: Adulter_F_Bible + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Conse_F_Bible + Amount: 30 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Purificatory_Holy_W + Amount: 200 + ResultItem: Vivatus_F_Bible + ChangeRefine: -1 + - BaseItem: Adulter_F_Wand + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Purificatory_Holy_W + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Conse_F_Wand + Amount: 30 + ResultItem: Vivatus_F_Wand + ChangeRefine: -1 + - BaseItem: Adulter_F_Knuckle + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Purificatory_Holy_W + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Conse_F_Knuckle + Amount: 30 + ResultItem: Vivatus_F_Knuckle + ChangeRefine: -1 + - BaseItem: Adulter_F_Claw + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Conse_F_Claw + Amount: 30 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Purificatory_Holy_W + Amount: 200 + ResultItem: Vivatus_F_Claw + ChangeRefine: -1 + - BaseItem: Adulter_F_Ballista + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Conse_F_Ballista + Amount: 30 + - Material: Purificatory_Holy_W + Amount: 200 + ResultItem: Vivatus_F_Ballista + ChangeRefine: -1 + - BaseItem: Adulter_F_A_Bow + MinimumRefine: 9 + Materials: + - Material: Conse_F_A_Bow + Amount: 30 + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Purificatory_Holy_W + Amount: 200 + ResultItem: Vivatus_F_A_Bow + ChangeRefine: -1 + - BaseItem: Adulter_F_Violin + MinimumRefine: 9 + Materials: + - Material: Conse_F_Violin + Amount: 30 + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Purificatory_Holy_W + Amount: 200 + ResultItem: Vivatus_F_Violin + ChangeRefine: -1 + - BaseItem: Adulter_F_C_Rope + MinimumRefine: 9 + Materials: + - Material: Conse_F_C_Rope + Amount: 30 + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Purificatory_Holy_W + Amount: 200 + ResultItem: Vivatus_F_C_Rope + ChangeRefine: -1 + - BaseItem: Adulter_F_Harp + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Conse_F_Harp + Amount: 30 + - Material: Purificatory_Holy_W + Amount: 200 + ResultItem: Vivatus_F_Harp + ChangeRefine: -1 + - BaseItem: Adulter_F_Ribbon + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Conse_F_Ribbon + Amount: 30 + - Material: Purificatory_Holy_W + Amount: 200 + ResultItem: Vivatus_F_Ribbon + ChangeRefine: -1 + - BaseItem: Adulter_F_Humma + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Conse_F_Humma + Amount: 30 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Purificatory_Holy_W + Amount: 200 + ResultItem: Vivatus_F_Lance + ChangeRefine: -1 + - BaseItem: Adulter_F_C_Humma + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Conse_F_C_Humma + Amount: 30 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Purificatory_Holy_W + Amount: 200 + ResultItem: Vivatus_F_Lance + ChangeRefine: -1 + - BaseItem: Adulter_F_Revolver + MinimumRefine: 9 + Materials: + - Material: Conse_F_Revolver + Amount: 30 + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Purificatory_Holy_W + Amount: 200 + ResultItem: Vivatus_F_Lance + ChangeRefine: -1 + - BaseItem: Adulter_F_Rifle + MinimumRefine: 9 + Materials: + - Material: Conse_F_Rifle + Amount: 30 + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Purificatory_Holy_W + Amount: 200 + ResultItem: Vivatus_F_Lance + ChangeRefine: -1 + - BaseItem: Adulter_F_Gatling + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Purificatory_Holy_W + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Conse_F_Gatling + Amount: 30 + ResultItem: Vivatus_F_Lance + ChangeRefine: -1 + - BaseItem: Adulter_F_Launcher + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Purificatory_Holy_W + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Conse_F_Launcher + Amount: 30 + ResultItem: Vivatus_F_Lance + ChangeRefine: -1 + - BaseItem: Adulter_F_Moon_B + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Conse_F_Moon_B + Amount: 30 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Purificatory_Holy_W + Amount: 200 + ResultItem: Vivatus_F_Lance + ChangeRefine: -1 + - BaseItem: Adulter_F_Star_B + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Conse_F_Star_B + Amount: 30 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Purificatory_Holy_W + Amount: 200 + ResultItem: Vivatus_F_Lance + ChangeRefine: -1 + - BaseItem: Adulter_F_S_Stick + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Conse_F_S_Stick + Amount: 30 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Purificatory_Holy_W + Amount: 200 + ResultItem: Vivatus_F_Lance + ChangeRefine: -1 + - BaseItem: Adulter_F_D_Wand + MinimumRefine: 9 + Materials: + - Material: Conse_F_D_Wand + Amount: 30 + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Purificatory_Holy_W + Amount: 200 + ResultItem: Vivatus_F_Lance + ChangeRefine: -1 + - BaseItem: Adulter_F_F_Wand + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Conse_F_F_Wand + Amount: 30 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Purificatory_Holy_W + Amount: 200 + ResultItem: Vivatus_F_Lance + ChangeRefine: -1 + - BaseItem: Adulter_F_F_model + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Conse_F_F_model + Amount: 30 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Purificatory_Holy_W + Amount: 200 + ResultItem: Vivatus_F_Lance + ChangeRefine: -1 + - BaseItem: Adulter_F_Shotgun + MinimumRefine: 9 + Materials: + - Material: Conse_F_Shotgun + Amount: 30 + - Material: Ep18_Amethyst_Fragment + Amount: 400 + - Material: Purificatory_Holy_O + Amount: 200 + - Material: Sanctuary_Sudarium + Amount: 200 + - Material: Purificatory_Holy_W + Amount: 200 + ResultItem: Vivatus_F_Shotgun + ChangeRefine: -1 + - Item: Hero_Weapon_Hammer_2 + BaseItems: + - BaseItem: Iron_Staff_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Iron_Staff_LT + ChangeRefine: 1 + - BaseItem: Blue_Crystal_Staff_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Blue_Crystal_Staff_LT + ChangeRefine: 1 + - BaseItem: Shadow_Staff_K_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Shadow_Staff_K_LT + ChangeRefine: 1 + - BaseItem: Freezing_Rod_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Freezing_Rod_LT + ChangeRefine: 1 + - BaseItem: Iron_Nail_K_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Iron_Nail_K_LT + ChangeRefine: 1 + - BaseItem: Ray_Knuckle_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Ray_Knuckle_LT + ChangeRefine: 1 +# - Item: Barmund_Plain_Reform +# BaseItems: +# - BaseItem: Barmund_Plain_Armor +# MinimumRefine: 7 +# Materials: +# - Material: Armor_Stone_4 +# Amount: 100 +# - Material: Barmund_Plain_Essence +# Amount: 50 +# - Material: Zelunium +# Amount: 300 +# - Material: Plain_Barmund_Rune2 +# Amount: 20 +# - Material: BarMealTicket +# Amount: 500 +# ResultItem: Plain_Rune_Armor +# - BaseItem: Barmund_Plain_Boots +# MinimumRefine: 7 +# Materials: +# - Material: Armor_Stone_4 +# Amount: 100 +# - Material: Barmund_Plain_Essence +# Amount: 50 +# - Material: Zelunium +# Amount: 300 +# - Material: Plain_Barmund_Rune2 +# Amount: 20 +# - Material: BarMealTicket +# Amount: 500 +# ResultItem: Plain_Rune_Boots +# - BaseItem: Barmund_Plain_Hood +# MinimumRefine: 7 +# Materials: +# - Material: Armor_Stone_4 +# Amount: 100 +# - Material: Barmund_Plain_Essence +# Amount: 50 +# - Material: Zelunium +# Amount: 300 +# - Material: Plain_Barmund_Rune2 +# Amount: 20 +# - Material: BarMealTicket +# Amount: 500 +# ResultItem: Plain_Rune_Hood + - Item: Vivatus_Weapon_Hammer + BaseItems: + - BaseItem: Vivatus_F_M_Book + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_M_Book + ChangeRefine: 1 + - BaseItem: Vivatus_F_P_Book + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_P_Book + ChangeRefine: 1 + - BaseItem: Vivatus_F_Bible + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_Bible + ChangeRefine: 1 + - BaseItem: Vivatus_F_Ribbon + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_Ribbon + ChangeRefine: 1 + - BaseItem: Vivatus_F_Harp + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_Harp + ChangeRefine: 1 + - BaseItem: Vivatus_F_Claw + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_Claw + ChangeRefine: 1 + - BaseItem: Vivatus_F_C_Rope + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_C_Rope + ChangeRefine: 1 + - BaseItem: Vivatus_F_Violin + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_Violin + ChangeRefine: 1 + - BaseItem: Vivatus_F_A_Bow + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_A_Bow + ChangeRefine: 1 + - BaseItem: Vivatus_F_Ballista + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_Ballista + ChangeRefine: 1 + - BaseItem: Vivatus_F_Knuckle + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_Knuckle + ChangeRefine: 1 + - BaseItem: Vivatus_F_Wand + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_Wand + ChangeRefine: 1 + - BaseItem: Vivatus_F_Rod + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_Rod + ChangeRefine: 1 + - BaseItem: Vivatus_F_T_Staff + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_T_Staff + ChangeRefine: 1 + - BaseItem: Vivatus_F_C_Bow + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_C_Bow + ChangeRefine: 1 + - BaseItem: Vivatus_F_Cakram + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_Cakram + ChangeRefine: 1 + - BaseItem: Vivatus_F_Hall + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_Hall + ChangeRefine: 1 + - BaseItem: Vivatus_F_Dagger + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_Dagger + ChangeRefine: 1 + - BaseItem: Vivatus_F_Katar + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_Katar + ChangeRefine: 1 + - BaseItem: Vivatus_F_Lapier + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_Lapier + ChangeRefine: 1 + - BaseItem: Vivatus_F_Mace + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_Mace + ChangeRefine: 1 + - BaseItem: Vivatus_F_G_Sword + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_G_Sword + ChangeRefine: 1 + - BaseItem: Vivatus_F_Axe + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_Axe + ChangeRefine: 1 + - BaseItem: Vivatus_F_G_Spear + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_G_Spear + ChangeRefine: 1 + - BaseItem: Vivatus_F_Lance + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_Lance + ChangeRefine: 1 + - BaseItem: Vivatus_F_T_Sword + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_T_Sword + ChangeRefine: 1 + - BaseItem: Vivatus_F_Humma + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_Humma + ChangeRefine: 1 + - BaseItem: Vivatus_F_C_Humma + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_C_Humma + ChangeRefine: 1 + - BaseItem: Vivatus_F_Revolver + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_Revolver + ChangeRefine: 1 + - BaseItem: Vivatus_F_Rifle + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_Rifle + ChangeRefine: 1 + - BaseItem: Vivatus_F_Gatling + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_Gatling + ChangeRefine: 1 + - BaseItem: Vivatus_F_Launcher + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_Launcher + ChangeRefine: 1 + - BaseItem: Vivatus_F_Moon_B + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_Moon_B + ChangeRefine: 1 + - BaseItem: Vivatus_F_Star_B + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_Star_B + ChangeRefine: 1 + - BaseItem: Vivatus_F_S_Stick + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_S_Stick + ChangeRefine: 1 + - BaseItem: Vivatus_F_D_Wand + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_D_Wand + ChangeRefine: 1 + - BaseItem: Vivatus_F_F_Wand + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_F_Wand + ChangeRefine: 1 + - BaseItem: Vivatus_F_Shotgun + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_Shotgun + ChangeRefine: 1 + - BaseItem: Vivatus_F_F_model + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Vivatus_F_F_model + ChangeRefine: 1 + - Item: C_Weapon_Reform_2 + BaseItems: + - BaseItem: Up_Saint_Hall + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Saint_Hall_LT + ChangeRefine: -1 + - BaseItem: Up_Undine_Spear_K + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Undine_Spear_K_LT + ChangeRefine: -1 + - BaseItem: Up_Demon_Hunting_Bible + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Demon_Hunting_Bible_LT + ChangeRefine: -1 + - BaseItem: Up_Light_Blade + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Light_Blade_LT + ChangeRefine: -1 + - BaseItem: Up_Magic_Sword + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Magic_Sword_LT + ChangeRefine: -1 + - BaseItem: Up_Fatalist + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Fatalist_LT + ChangeRefine: -1 + - BaseItem: Up_Iron_Staff + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Iron_Staff_LT + ChangeRefine: -1 + - BaseItem: Up_Blue_Crystal_Staff + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Blue_Crystal_Staff_LT + ChangeRefine: -1 + - BaseItem: Up_Shadow_Staff_K + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Shadow_Staff_K_LT + ChangeRefine: -1 + - BaseItem: Up_Freezing_Rod + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Freezing_Rod_LT + ChangeRefine: -1 + - BaseItem: Up_Iron_Nail_K + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Iron_Nail_K_LT + ChangeRefine: -1 + - BaseItem: Up_Ray_Knuckle + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Ray_Knuckle_LT + ChangeRefine: -1 + - BaseItem: Up_Sword_Of_Bluefire + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Sword_Of_Bluefire_LT + ChangeRefine: -1 + - BaseItem: Up_Slate_Sword + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Slate_Sword_LT + ChangeRefine: -1 + - BaseItem: Up_Royal_Bow_K + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Royal_Bow_K_LT + ChangeRefine: -1 + - BaseItem: Up_Scalet_Dragon_L_Bow + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Scalet_Dragon_L_Bow_LT + ChangeRefine: -1 + - BaseItem: Up_Trumpet_Shell_K + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Trumpet_Shell_K_LT + ChangeRefine: -1 + - BaseItem: Up_Barb_Wire_K + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Barb_Wire_K_LT + ChangeRefine: -1 + - BaseItem: Up_Narcis_Bow + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Narcis_Bow_LT + ChangeRefine: -1 + - BaseItem: Up_Avenger + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Avenger_LT + ChangeRefine: -1 + - BaseItem: Up_Meteor_Striker + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Meteor_Striker_LT + ChangeRefine: -1 + - BaseItem: Up_Blade_Katar + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Blade_Katar_LT + ChangeRefine: -1 + - BaseItem: Up_Shiver_Katar_K + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Shiver_Katar_K_LT + ChangeRefine: -1 + - BaseItem: Up_Dragonic_Slayer + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Dragonic_Slayer_LT + ChangeRefine: -1 + - BaseItem: Up_Oriental_Sword + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Oriental_Sword_LT + ChangeRefine: -1 + - BaseItem: Up_Fog_Dew_Sword + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Fog_Dew_Sword_LT + ChangeRefine: -1 + - BaseItem: Up_Humma_Clear + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Humma_Clear_LT + ChangeRefine: -1 + - BaseItem: Up_The_Black_Gatling + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: The_Black_Gatling_LT + ChangeRefine: -1 + - BaseItem: Up_Crimson_Rose + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Crimson_Rose_LT + ChangeRefine: -1 + - BaseItem: Up_Demon_S_Shot + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Demon_S_Shot_LT + ChangeRefine: -1 + - BaseItem: Up_OneSkyOneSun + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: OneSkyOneSun_LT + ChangeRefine: -1 + - BaseItem: Up_Golden_L_Launcher + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Golden_L_Launcher_LT + ChangeRefine: -1 + - BaseItem: Up_Master_Soul_Rifle + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Master_Soul_Rifle_LT + ChangeRefine: -1 + - BaseItem: Up_SoulWeight + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: SoulWeight_LT + ChangeRefine: -1 + - BaseItem: Up_MeawFoxtail + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: MeawFoxtail_LT + ChangeRefine: -1 +# - BaseItem: Up_Freedom_Stick +# MinimumRefine: 9 +# CardsAllowed: false +# Materials: +# - Material: Weapon_Stone_2 +# Amount: 100 +# - Material: Bio_Test_Fragment +# Amount: 300 +# - Material: Bio_Reseearch_Docu +# Amount: 150 +# ResultItem: Freedom_Stick_LT +# ChangeRefine: -1 +# - BaseItem: Up_Blessed_Knife +# MinimumRefine: 9 +# CardsAllowed: false +# Materials: +# - Material: Weapon_Stone_2 +# Amount: 100 +# - Material: Bio_Test_Fragment +# Amount: 300 +# - Material: Bio_Reseearch_Docu +# Amount: 150 +# ResultItem: Blessed_Knife_LT +# ChangeRefine: -1 +# - Item: Helm_Of_Faith_Hammer +# BaseItems: +# - BaseItem: Viva_Adul_Hat_WL1 +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Viva_Adul_Hat_WL1 +# ChangeRefine: 1 +# - BaseItem: Viva_Adul_Hat_WL2 +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Viva_Adul_Hat_WL2 +# ChangeRefine: 1 +# - BaseItem: Viva_Adul_Hat_SR1 +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Viva_Adul_Hat_SR1 +# ChangeRefine: 1 +# - BaseItem: Viva_Adul_Hat_SR2 +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Viva_Adul_Hat_SR2 +# ChangeRefine: 1 +# - BaseItem: Viva_Adul_Hat_AB1 +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Viva_Adul_Hat_AB1 +# ChangeRefine: 1 +# - BaseItem: Viva_Adul_Hat_AB2 +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Viva_Adul_Hat_AB2 +# ChangeRefine: 1 +# - BaseItem: Viva_Adul_Hat_SC1 +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Viva_Adul_Hat_SC1 +# ChangeRefine: 1 +# - BaseItem: Viva_Adul_Hat_SC2 +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Viva_Adul_Hat_SC2 +# ChangeRefine: 1 +# - BaseItem: Viva_Adul_Hat_RA1 +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Viva_Adul_Hat_RA1 +# ChangeRefine: 1 +# - BaseItem: Viva_Adul_Hat_RA2 +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Viva_Adul_Hat_RA2 +# ChangeRefine: 1 +# - BaseItem: Viva_Adul_Hat_LG1 +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Viva_Adul_Hat_LG1 +# ChangeRefine: 1 +# - BaseItem: Viva_Adul_Hat_LG2 +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Viva_Adul_Hat_LG2 +# ChangeRefine: 1 +# - BaseItem: Viva_Adul_Hat_GC1 +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Viva_Adul_Hat_GC1 +# ChangeRefine: 1 +# - BaseItem: Viva_Adul_Hat_GC2 +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Viva_Adul_Hat_GC2 +# ChangeRefine: 1 +# - BaseItem: Viva_Adul_Hat_SO1 +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Viva_Adul_Hat_SO1 +# ChangeRefine: 1 +# - BaseItem: Viva_Adul_Hat_SO2 +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Viva_Adul_Hat_SO2 +# ChangeRefine: 1 +# - BaseItem: Viva_Adul_Hat_RK1 +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Viva_Adul_Hat_RK1 +# ChangeRefine: 1 +# - BaseItem: Viva_Adul_Hat_RK2 +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Viva_Adul_Hat_RK2 +# ChangeRefine: 1 +# - BaseItem: Viva_Adul_Hat_WM1 +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Viva_Adul_Hat_WM1 +# ChangeRefine: 1 +# - BaseItem: Viva_Adul_Hat_WM2 +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Viva_Adul_Hat_WM2 +# ChangeRefine: 1 +# - BaseItem: Viva_Adul_Hat_NC1 +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Viva_Adul_Hat_NC1 +# ChangeRefine: 1 +# - BaseItem: Viva_Adul_Hat_NC2 +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Viva_Adul_Hat_NC2 +# ChangeRefine: 1 +# - BaseItem: Viva_Adul_Hat_GN1 +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Viva_Adul_Hat_GN1 +# ChangeRefine: 1 +# - BaseItem: Viva_Adul_Hat_GN2 +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Viva_Adul_Hat_GN2 +# ChangeRefine: 1 +# - BaseItem: Viva_Adul_Hat_KO1 +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Viva_Adul_Hat_KO1 +# ChangeRefine: 1 +# - BaseItem: Viva_Adul_Hat_KO2 +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Viva_Adul_Hat_KO2 +# ChangeRefine: 1 +# - BaseItem: Viva_Adul_Hat_RL1 +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Viva_Adul_Hat_RL1 +# ChangeRefine: 1 +# - BaseItem: Viva_Adul_Hat_RL2 +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Viva_Adul_Hat_RL2 +# ChangeRefine: 1 +# - BaseItem: Viva_Adul_Hat_SP1 +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Viva_Adul_Hat_SP1 +# ChangeRefine: 1 +# - BaseItem: Viva_Adul_Hat_SP2 +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Viva_Adul_Hat_SP2 +# ChangeRefine: 1 +# - BaseItem: Viva_Adul_Hat_SJ1 +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Viva_Adul_Hat_SJ1 +# ChangeRefine: 1 +# - BaseItem: Viva_Adul_Hat_SJ2 +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Viva_Adul_Hat_SJ2 +# ChangeRefine: 1 +# - BaseItem: Viva_Adul_Hat_SU1 +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Viva_Adul_Hat_SU1 +# ChangeRefine: 1 +# - BaseItem: Viva_Adul_Hat_SU2 +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Viva_Adul_Hat_SU2 +# ChangeRefine: 1 + - Item: Hero_Weapon_Up_Box_6 + BaseItems: + - BaseItem: Up_Humma_Clear + ResultItem: Humma_Clear_LT + - BaseItem: Up_Fog_Dew_Sword + ResultItem: Fog_Dew_Sword_LT + - BaseItem: Up_Crimson_Rose + ResultItem: Crimson_Rose_LT + - BaseItem: Up_Master_Soul_Rifle + ResultItem: Master_Soul_Rifle_LT + - BaseItem: Up_Demon_S_Shot + ResultItem: Demon_S_Shot_LT + - BaseItem: Up_The_Black_Gatling + ResultItem: The_Black_Gatling_LT + - BaseItem: Up_Golden_L_Launcher + ResultItem: Golden_L_Launcher_LT + - BaseItem: Up_MeawFoxtail + ResultItem: MeawFoxtail_LT + - BaseItem: Up_OneSkyOneSun + ResultItem: OneSkyOneSun_LT + - BaseItem: Up_SoulWeight + ResultItem: SoulWeight_LT +# - BaseItem: Up_Freedom_Stick +# ResultItem: Freedom_Stick_LT +# - BaseItem: Up_Blessed_Knife +# ResultItem: Blessed_Knife_LT +# - Item: Barmund_Flame_Reform +# BaseItems: +# - BaseItem: Barmund_Flame_Armor +# MinimumRefine: 7 +# Materials: +# - Material: Armor_Stone_4 +# Amount: 100 +# - Material: Zelunium +# Amount: 300 +# - Material: Barmund_Flame_Essence +# Amount: 50 +# - Material: Flame_Barmund_Rune2 +# Amount: 20 +# - Material: BarMealTicket +# Amount: 500 +# ResultItem: Flame_Rune_Armor +# - BaseItem: Barmund_Flame_Boots +# MinimumRefine: 7 +# Materials: +# - Material: Armor_Stone_4 +# Amount: 100 +# - Material: Zelunium +# Amount: 300 +# - Material: Barmund_Flame_Essence +# Amount: 50 +# - Material: Flame_Barmund_Rune2 +# Amount: 20 +# - Material: BarMealTicket +# Amount: 500 +# ResultItem: Flame_Rune_Boots +# - BaseItem: Barmund_Flame_Hood +# MinimumRefine: 7 +# Materials: +# - Material: Armor_Stone_4 +# Amount: 100 +# - Material: Zelunium +# Amount: 300 +# - Material: Barmund_Flame_Essence +# Amount: 50 +# - Material: Flame_Barmund_Rune2 +# Amount: 20 +# - Material: BarMealTicket +# Amount: 500 +# ResultItem: Flame_Rune_Hood + - Item: Adulter_Weapon_Up_Box + BaseItems: + - BaseItem: Adulter_F_M_Book + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_M_Book + - BaseItem: Adulter_F_P_Book + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_P_Book + - BaseItem: Adulter_F_Bible + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_Bible + - BaseItem: Adulter_F_Ribbon + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_Ribbon + - BaseItem: Adulter_F_Harp + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_Harp + - BaseItem: Adulter_F_Claw + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_Claw + - BaseItem: Adulter_F_C_Rope + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_C_Rope + - BaseItem: Adulter_F_Violin + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_Violin + - BaseItem: Adulter_F_A_Bow + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_A_Bow + - BaseItem: Adulter_F_Ballista + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_Ballista + - BaseItem: Adulter_F_Knuckle + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_Knuckle + - BaseItem: Adulter_F_Wand + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_Wand + - BaseItem: Adulter_F_Rod + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_Rod + - BaseItem: Adulter_F_T_Staff + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_T_Staff + - BaseItem: Adulter_F_C_Bow + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_C_Bow + - BaseItem: Adulter_F_Cakram + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_Cakram + - BaseItem: Adulter_F_Hall + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_Hall + - BaseItem: Adulter_F_Dagger + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_Dagger + - BaseItem: Adulter_F_Katar + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_Katar + - BaseItem: Adulter_F_Lapier + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_Lapier + - BaseItem: Adulter_F_Mace + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_Mace + - BaseItem: Adulter_F_G_Sword + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_G_Sword + - BaseItem: Adulter_F_Axe + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_Axe + - BaseItem: Adulter_F_G_Spear + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_G_Spear + - BaseItem: Adulter_F_Lance + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_Lance + - BaseItem: Adulter_F_T_Sword + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_T_Sword + - BaseItem: Adulter_F_Humma + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_Humma + - BaseItem: Adulter_F_C_Humma + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_C_Humma + - BaseItem: Adulter_F_Revolver + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_Revolver + - BaseItem: Adulter_F_Rifle + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_Rifle + - BaseItem: Adulter_F_Gatling + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_Gatling + - BaseItem: Adulter_F_Launcher + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_Launcher + - BaseItem: Adulter_F_Moon_B + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_Moon_B + - BaseItem: Adulter_F_Star_B + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_Star_B + - BaseItem: Adulter_F_S_Stick + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_S_Stick + - BaseItem: Adulter_F_D_Wand + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_D_Wand + - BaseItem: Adulter_F_F_Wand + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_F_Wand + - BaseItem: Adulter_F_F_model + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_F_model + - BaseItem: Adulter_F_Shotgun + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 400 + ResultItem: Vivatus_F_Shotgun +# - Item: OS_Weapon_Hammer +# BaseItems: +# - BaseItem: Beam_Claymore_AD +# MaximumRefine: 11 +# Materials: +# - Material: EP17_1_EVT39 +# Amount: 30 +# - Material: Zelunium +# Amount: 30 +# ResultItem: Beam_Claymore_AD +# ChangeRefine: 1 +# - BaseItem: Meuchler_AD +# MaximumRefine: 11 +# Materials: +# - Material: EP17_1_EVT39 +# Amount: 30 +# - Material: Zelunium +# Amount: 30 +# ResultItem: Meuchler_AD +# ChangeRefine: 1 +# - BaseItem: Blasti_AD +# MaximumRefine: 11 +# Materials: +# - Material: EP17_1_EVT39 +# Amount: 30 +# - Material: Zelunium +# Amount: 30 +# ResultItem: Blasti_AD +# ChangeRefine: 1 +# - BaseItem: Virtual_Bow_AD +# MaximumRefine: 11 +# Materials: +# - Material: EP17_1_EVT39 +# Amount: 30 +# - Material: Zelunium +# Amount: 30 +# ResultItem: Virtual_Bow_AD +# ChangeRefine: 1 +# - BaseItem: MH_P89_AD +# MaximumRefine: 11 +# Materials: +# - Material: EP17_1_EVT39 +# Amount: 30 +# - Material: Zelunium +# Amount: 30 +# ResultItem: MH_P89_AD +# ChangeRefine: 1 +# - BaseItem: AC_B44_AD +# MaximumRefine: 11 +# Materials: +# - Material: EP17_1_EVT39 +# Amount: 30 +# - Material: Zelunium +# Amount: 30 +# ResultItem: AC_B44_AD +# ChangeRefine: 1 +# - BaseItem: HR_S55_AD +# MaximumRefine: 11 +# Materials: +# - Material: EP17_1_EVT39 +# Amount: 30 +# - Material: Zelunium +# Amount: 30 +# ResultItem: HR_S55_AD +# ChangeRefine: 1 +# - BaseItem: Burning_Knuckle_AD +# MaximumRefine: 11 +# Materials: +# - Material: EP17_1_EVT39 +# Amount: 30 +# - Material: Zelunium +# Amount: 30 +# ResultItem: Burning_Knuckle_AD +# ChangeRefine: 1 +# - BaseItem: Cannon_Rapier_AD +# MaximumRefine: 11 +# Materials: +# - Material: EP17_1_EVT39 +# Amount: 30 +# - Material: Zelunium +# Amount: 30 +# ResultItem: Cannon_Rapier_AD +# ChangeRefine: 1 +# - BaseItem: Saphir_Hall_AD +# MaximumRefine: 11 +# Materials: +# - Material: EP17_1_EVT39 +# Amount: 30 +# - Material: Zelunium +# Amount: 30 +# ResultItem: Saphir_Hall_AD +# ChangeRefine: 1 +# - BaseItem: Ultio_Spes_AD +# MaximumRefine: 11 +# Materials: +# - Material: EP17_1_EVT39 +# Amount: 30 +# - Material: Zelunium +# Amount: 30 +# ResultItem: Ultio_Spes_AD +# ChangeRefine: 1 +# - BaseItem: Rutilus_Stick_AD +# MaximumRefine: 11 +# Materials: +# - Material: EP17_1_EVT39 +# Amount: 30 +# - Material: Zelunium +# Amount: 30 +# ResultItem: Rutilus_Stick_AD +# ChangeRefine: 1 +# - BaseItem: ElectricFox_AD +# MaximumRefine: 11 +# Materials: +# - Material: EP17_1_EVT39 +# Amount: 30 +# - Material: Zelunium +# Amount: 30 +# ResultItem: ElectricFox_AD +# ChangeRefine: 1 +# - BaseItem: Circuit_Board_AD +# MaximumRefine: 11 +# Materials: +# - Material: EP17_1_EVT39 +# Amount: 30 +# - Material: Zelunium +# Amount: 30 +# ResultItem: Circuit_Board_AD +# ChangeRefine: 1 +# - BaseItem: Kuroiro_AD +# MaximumRefine: 11 +# Materials: +# - Material: EP17_1_EVT39 +# Amount: 30 +# - Material: Zelunium +# Amount: 30 +# ResultItem: Kuroiro_AD +# ChangeRefine: 1 +# - BaseItem: Boost_Lance_AD +# MaximumRefine: 11 +# Materials: +# - Material: EP17_1_EVT39 +# Amount: 30 +# - Material: Zelunium +# Amount: 30 +# ResultItem: Boost_Lance_AD +# ChangeRefine: 1 + - Item: Thanos_W_Reform_2 + BaseItems: + - BaseItem: Thanos_Sword + MinimumRefine: 9 + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Gray_Shard + Amount: 300 + ResultItem: Thanos_Sword_AD + ChangeRefine: -1 + - BaseItem: Thanos_Great_Sword + MinimumRefine: 9 + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Gray_Shard + Amount: 300 + ResultItem: Thanos_TSword_AD + ChangeRefine: -1 + - BaseItem: Thanos_Hammer + MinimumRefine: 9 + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Gray_Shard + Amount: 300 + ResultItem: Thanos_Hammer_AD + ChangeRefine: -1 + - BaseItem: Thanos_Dagger + MinimumRefine: 9 + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Gray_Shard + Amount: 300 + ResultItem: Thanos_Dagger_AD + ChangeRefine: -1 + - BaseItem: Thanos_Rod + MinimumRefine: 9 + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Gray_Shard + Amount: 300 + ResultItem: Thanos_Rod_AD + ChangeRefine: -1 + - BaseItem: Thanos_Whip + MinimumRefine: 9 + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Gray_Shard + Amount: 300 + ResultItem: Thanos_Whip_AD + ChangeRefine: -1 + - BaseItem: Thanos_Violin + MinimumRefine: 9 + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Gray_Shard + Amount: 300 + ResultItem: Thanos_Violin_AD + ChangeRefine: -1 + - BaseItem: Thanos_Staff + MinimumRefine: 9 + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Gray_Shard + Amount: 300 + ResultItem: Thanos_Staff_AD + ChangeRefine: -1 + - BaseItem: Thanos_Spear + MinimumRefine: 9 + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Gray_Shard + Amount: 300 + ResultItem: Thanos_Spear_AD + ChangeRefine: -1 + - BaseItem: Thanos_Katar + MinimumRefine: 9 + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Gray_Shard + Amount: 300 + ResultItem: Thanos_Katar_AD + ChangeRefine: -1 + - BaseItem: Thanos_Axe + MinimumRefine: 9 + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Gray_Shard + Amount: 300 + ResultItem: Thanos_Axe_AD + ChangeRefine: -1 + - BaseItem: Thanos_Bow + MinimumRefine: 9 + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Gray_Shard + Amount: 300 + ResultItem: Thanos_Bow_AD + ChangeRefine: -1 + - BaseItem: Thanos_Knuckle + MinimumRefine: 9 + Materials: + - Material: Weapon_Stone_2 + Amount: 100 + - Material: Gray_Shard + Amount: 300 + ResultItem: Thanos_Knuckle_AD + ChangeRefine: -1 +# - Item: Barmund_Death_Reform +# BaseItems: +# - BaseItem: Barmund_Death_Armor +# MinimumRefine: 7 +# Materials: +# - Material: Armor_Stone_4 +# Amount: 100 +# - Material: Zelunium +# Amount: 300 +# - Material: Barmund_Death_Essence +# Amount: 50 +# - Material: Death_Barmund_Rune2 +# Amount: 20 +# - Material: BarMealTicket +# Amount: 500 +# ResultItem: Death_Rune_Armor +# - BaseItem: Barmund_Death_Boots +# MinimumRefine: 7 +# Materials: +# - Material: Armor_Stone_4 +# Amount: 100 +# - Material: Zelunium +# Amount: 300 +# - Material: Barmund_Death_Essence +# Amount: 50 +# - Material: Death_Barmund_Rune2 +# Amount: 20 +# - Material: BarMealTicket +# Amount: 500 +# ResultItem: Death_Rune_Boots +# - BaseItem: Barmund_Death_Hood +# MinimumRefine: 7 +# Materials: +# - Material: Armor_Stone_4 +# Amount: 100 +# - Material: Zelunium +# Amount: 300 +# - Material: Barmund_Death_Essence +# Amount: 50 +# - Material: Death_Barmund_Rune2 +# Amount: 20 +# - Material: BarMealTicket +# Amount: 500 +# ResultItem: Death_Rune_Hood + - Item: Poenitentia_Hammer + BaseItems: + - BaseItem: Poenitentia_Gladius + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenitentia_Gladius + ChangeRefine: 1 + - BaseItem: Poenitentia_Ligula + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenitentia_Ligula + ChangeRefine: 1 + - BaseItem: Poenitentia_Orbis + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenitentia_Orbis + ChangeRefine: 1 + - BaseItem: Poenitentia_Mucro + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenitentia_Mucro + ChangeRefine: 1 + - BaseItem: Poenitentia_Sol + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenitentia_Sol + ChangeRefine: 1 + - BaseItem: Poenitentia_Jana + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenitentia_Jana + ChangeRefine: 1 + - BaseItem: Poenitentia_Hasta + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenitentia_Hasta + ChangeRefine: 1 + - BaseItem: Poenitentia_Codex + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenitentia_Codex + ChangeRefine: 1 + - BaseItem: Poenitentia_Liber + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenitentia_Liber + ChangeRefine: 1 + - BaseItem: Poenitentia_Radius + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenitentia_Radius + ChangeRefine: 1 + - BaseItem: Poenitentia_Scipio + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenitentia_Scipio + ChangeRefine: 1 + - BaseItem: Poenitentia_Crystallum + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenitentia_Crystallum + ChangeRefine: 1 + - BaseItem: Poenitentia_Ramus + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenitentia_Ramus + ChangeRefine: 1 + - BaseItem: Poenitentia_Planta + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenitentia_Planta + ChangeRefine: 1 + - BaseItem: Poenitentia_Ferrum + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenitentia_Ferrum + ChangeRefine: 1 + - BaseItem: Poenitentia_Caestus + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenitentia_Caestus + ChangeRefine: 1 + - BaseItem: Poenitentia_Ungula + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenitentia_Ungula + ChangeRefine: 1 + - BaseItem: Poenitentia_Chorda + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenitentia_Chorda + ChangeRefine: 1 + - BaseItem: Poenitentia_Flagellum + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenitentia_Flagellum + ChangeRefine: 1 + - BaseItem: Poenitentia_Clava + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenitentia_Clava + ChangeRefine: 1 + - BaseItem: Poenitentia_Pendulus + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenitentia_Pendulus + ChangeRefine: 1 + - BaseItem: Poenitentia_Ensis + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenitentia_Ensis + ChangeRefine: 1 + - BaseItem: Poenitentia_Manus + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenitentia_Manus + ChangeRefine: 1 + - BaseItem: Poenitentia_Ascia + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenitentia_Ascia + ChangeRefine: 1 + - BaseItem: Poenitentia_Catapulta + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenitentia_Catapulta + ChangeRefine: 1 + - BaseItem: Poenitentia_Termes + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenitentia_Termes + ChangeRefine: 1 + - BaseItem: Poenitentia_Virga + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenitentia_Virga + ChangeRefine: 1 + - BaseItem: Poenitentia_Tenon + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenitentia_Tenon + ChangeRefine: 1 + - BaseItem: Poenitentia_Nervus + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenitentia_Nervus + ChangeRefine: 1 + - BaseItem: Poenitentia_Foramen + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenitentia_Foramen + ChangeRefine: 1 + - BaseItem: Poenitentia_Penet + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenitentia_Penet + ChangeRefine: 1 + - BaseItem: Poenitentia_Veloci + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenitentia_Veloci + ChangeRefine: 1 + - BaseItem: Poenitentia_Ruina + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenitentia_Ruina + ChangeRefine: 1 + - BaseItem: Poenetentia_Vatia + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenetentia_Vatia + ChangeRefine: 1 + - BaseItem: Poenetentia_Attendo + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenetentia_Attendo + ChangeRefine: 1 + - BaseItem: Poenetentia_Dilacero + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Poenetentia_Dilacero + ChangeRefine: 1 + - Item: Hero_Weapon_Up_Box_4 + BaseItems: + - BaseItem: Up_Trumpet_Shell_K + ResultItem: Trumpet_Shell_K_LT + - BaseItem: Up_Barb_Wire_K + ResultItem: Barb_Wire_K_LT + - BaseItem: Up_Narcis_Bow + ResultItem: Narcis_Bow_LT + - BaseItem: Up_Avenger + ResultItem: Avenger_LT + - BaseItem: Up_Meteor_Striker + ResultItem: Meteor_Striker_LT + - Item: Shadow_Changer_A_W + BaseItems: + - BaseItem: S_CriticalHit_Armor + MaximumRefine: 10 + Materials: + - Material: Shadowdecon + Amount: 10 + ResultItem: S_CriticalHit_Weapon + - BaseItem: S_KingbirdAncient_Armor + MaximumRefine: 10 + Materials: + - Material: Shadowdecon + Amount: 10 + ResultItem: S_KingbirdAnc_Weapon + - Item: IDTest_Special + BaseItems: + - BaseItem: C_Hill_Wind_Mask + ResultItem: Club__ + ChangeRefine: 1 + #RandomOptionGroup: BP # TODO: translate to our group names + ClearSlots: true + RemoveGrade: true + - BaseItem: C_Valkyrie_Circlet + CardsAllowed: false + ResultItem: Club_ + ChangeRefine: 2 + #RandomOptionGroup: G0 # TODO: translate to our group names + ClearSlots: true + RemoveGrade: true + - BaseItem: Avd_Knife + MinimumRefine: 1 + MaximumRefine: 5 + Materials: + - Material: Jellopy + Amount: 10 + ResultItem: Tsurugi_ + ChangeRefine: 3 + #RandomOptionGroup: BP # TODO: translate to our group names + - BaseItem: Tsurugi_ + MinimumRefine: 7 + RequiredRandomOptions: 2 + ResultItem: Ring + ChangeRefine: -2 + - BaseItem: Ring + Materials: + - Material: Jellopy + Amount: 10 + - Material: Fluff + Amount: 10 + ResultItem: Clothes_Of_The_Lord + ClearSlots: true + RemoveGrade: true + - BaseItem: Tsurugi_ + CardsAllowed: false + ResultItem: Tsurugi + ChangeRefine: -20 + #RandomOptionGroup: G0 # TODO: translate to our group names + - BaseItem: C_Hill_Wind_Mask + ResultItem: Katar + ChangeRefine: 5 + #RandomOptionGroup: G0 # TODO: translate to our group names + RemoveGrade: true + - BaseItem: SeeOtter_Fan + Materials: + - Material: Jellopy + Amount: 100 + ResultItem: Poring_Card + ChangeRefine: 1 + - BaseItem: SeeOtter_Fan + Materials: + - Material: Fluff + Amount: 100 + ResultItem: Poring_Card + ChangeRefine: 1 + - BaseItem: Ora_Ora + CardsAllowed: false + Materials: + - Material: Hinalle + Amount: 3 + - Material: Clover + Amount: 5 + - Material: Singing_Plant + - Material: Aloe + Amount: 10 + - Material: Ment + Amount: 3 + - Material: Animal_Blood + Amount: 3 + ResultItem: Shoot + ChangeRefine: 1 + - BaseItem: Emperium + Materials: + - Material: Hinalle + Amount: 3 + - Material: Clover + Amount: 5 + - Material: Singing_Plant + - Material: Aloe + Amount: 10 + - Material: Ment + Amount: 3 + - Material: Animal_Blood + Amount: 3 + ResultItem: Blue_Gemstone + ChangeRefine: 1 + #RandomOptionGroup: BP # TODO: translate to our group names +# - Item: Barmund_Ice_Reform +# BaseItems: +# - BaseItem: Barmund_Ice_Armor +# MinimumRefine: 7 +# Materials: +# - Material: Armor_Stone_4 +# Amount: 100 +# - Material: Barmund_Ice_Essence +# Amount: 50 +# - Material: BarMealTicket +# Amount: 500 +# - Material: Zelunium +# Amount: 300 +# - Material: Ice_Barmund_Rune2 +# Amount: 20 +# ResultItem: Ice_Rune_Armor +# - BaseItem: Barmund_Ice_Boots +# MinimumRefine: 7 +# Materials: +# - Material: Armor_Stone_4 +# Amount: 100 +# - Material: Barmund_Ice_Essence +# Amount: 50 +# - Material: BarMealTicket +# Amount: 500 +# - Material: Zelunium +# Amount: 300 +# - Material: Ice_Barmund_Rune2 +# Amount: 20 +# ResultItem: Ice_Rune_Boots +# - BaseItem: Barmund_Ice_Hood +# MinimumRefine: 7 +# Materials: +# - Material: Armor_Stone_4 +# Amount: 100 +# - Material: Barmund_Ice_Essence +# Amount: 50 +# - Material: BarMealTicket +# Amount: 500 +# - Material: Zelunium +# Amount: 300 +# - Material: Ice_Barmund_Rune2 +# Amount: 20 +# ResultItem: Ice_Rune_Hood +# - Item: OS_Helm_Hammer +# BaseItems: +# - BaseItem: Sagittarius_DiademK_LT +# MaximumRefine: 11 +# Materials: +# - Material: Shadowdecon +# Amount: 30 +# - Material: EP17_1_EVT39 +# Amount: 30 +# ResultItem: Sagittarius_DiademK_LT +# ChangeRefine: 1 +# - BaseItem: Scorpio_Diadem_K_LT +# MaximumRefine: 11 +# Materials: +# - Material: Shadowdecon +# Amount: 30 +# - Material: EP17_1_EVT39 +# Amount: 30 +# ResultItem: Scorpio_Diadem_K_LT +# ChangeRefine: 1 +# - BaseItem: Large_Sorcerer_Crown_LT +# MaximumRefine: 11 +# Materials: +# - Material: Shadowdecon +# Amount: 30 +# - Material: EP17_1_EVT39 +# Amount: 30 +# ResultItem: Large_Sorcerer_Crown_LT +# ChangeRefine: 1 +# - BaseItem: Stripe_Hat_LT +# MaximumRefine: 11 +# Materials: +# - Material: Shadowdecon +# Amount: 30 +# - Material: EP17_1_EVT39 +# Amount: 30 +# ResultItem: Stripe_Hat_LT +# ChangeRefine: 1 +# - BaseItem: Phantom_Cap_LT +# MaximumRefine: 11 +# Materials: +# - Material: Shadowdecon +# Amount: 30 +# - Material: EP17_1_EVT39 +# Amount: 30 +# ResultItem: Phantom_Cap_LT +# ChangeRefine: 1 +# - BaseItem: Ignis_CapK_LT +# MaximumRefine: 11 +# Materials: +# - Material: Shadowdecon +# Amount: 30 +# - Material: EP17_1_EVT39 +# Amount: 30 +# ResultItem: Ignis_CapK_LT +# ChangeRefine: 1 +# - BaseItem: Clock_Casket_RD_LT +# MaximumRefine: 11 +# Materials: +# - Material: Shadowdecon +# Amount: 30 +# - Material: EP17_1_EVT39 +# Amount: 30 +# ResultItem: Clock_Casket_RD_LT +# ChangeRefine: 1 + - Item: Thanos_W_Reform_1 + BaseItems: + - BaseItem: Thanos_Sword + MinimumRefine: 9 + Materials: + - Material: Gray_Shard + Amount: 100 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Thanos_Sword_AD + ChangeRefine: -5 + - BaseItem: Thanos_Great_Sword + MinimumRefine: 9 + Materials: + - Material: Gray_Shard + Amount: 100 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Thanos_TSword_AD + ChangeRefine: -5 + - BaseItem: Thanos_Hammer + MinimumRefine: 9 + Materials: + - Material: Gray_Shard + Amount: 100 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Thanos_Hammer_AD + ChangeRefine: -5 + - BaseItem: Thanos_Dagger + MinimumRefine: 9 + Materials: + - Material: Gray_Shard + Amount: 100 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Thanos_Dagger_AD + ChangeRefine: -5 + - BaseItem: Thanos_Rod + MinimumRefine: 9 + Materials: + - Material: Gray_Shard + Amount: 100 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Thanos_Rod_AD + ChangeRefine: -5 + - BaseItem: Thanos_Whip + MinimumRefine: 9 + Materials: + - Material: Gray_Shard + Amount: 100 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Thanos_Whip_AD + ChangeRefine: -5 + - BaseItem: Thanos_Violin + MinimumRefine: 9 + Materials: + - Material: Gray_Shard + Amount: 100 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Thanos_Violin_AD + ChangeRefine: -5 + - BaseItem: Thanos_Staff + MinimumRefine: 9 + Materials: + - Material: Gray_Shard + Amount: 100 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Thanos_Staff_AD + ChangeRefine: -5 + - BaseItem: Thanos_Spear + MinimumRefine: 9 + Materials: + - Material: Gray_Shard + Amount: 100 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Thanos_Spear_AD + ChangeRefine: -5 + - BaseItem: Thanos_Katar + MinimumRefine: 9 + Materials: + - Material: Gray_Shard + Amount: 100 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Thanos_Katar_AD + ChangeRefine: -5 + - BaseItem: Thanos_Axe + MinimumRefine: 9 + Materials: + - Material: Gray_Shard + Amount: 100 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Thanos_Axe_AD + ChangeRefine: -5 + - BaseItem: Thanos_Bow + MinimumRefine: 9 + Materials: + - Material: Gray_Shard + Amount: 100 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Thanos_Bow_AD + ChangeRefine: -5 + - BaseItem: Thanos_Knuckle + MinimumRefine: 9 + Materials: + - Material: Gray_Shard + Amount: 100 + - Material: Weapon_Stone_1 + Amount: 100 + ResultItem: Thanos_Knuckle_AD + ChangeRefine: -5 + - Item: C_Armor_Reform_1 + BaseItems: + - BaseItem: Thanos_Helm_1 + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Armor_Stone_1 + Amount: 100 + - Material: Gray_Shard + Amount: 100 + ResultItem: Thanos_Helm1_LT + ChangeRefine: -5 + - BaseItem: Thanos_Helm_2 + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Armor_Stone_1 + Amount: 100 + - Material: Gray_Shard + Amount: 100 + ResultItem: Thanos_Helm2_LT + ChangeRefine: -5 + - BaseItem: Thanos_Helm_3 + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Armor_Stone_1 + Amount: 100 + - Material: Gray_Shard + Amount: 100 + ResultItem: Thanos_Helm3_LT + ChangeRefine: -5 + - BaseItem: Great_Hero_Boots + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 100 + - Material: Armor_Stone_1 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 50 + ResultItem: Hero_Boots_LT + ChangeRefine: -5 + - BaseItem: Smoky_TransformHat + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Armor_Stone_1 + Amount: 100 + - Material: Raccoon_Leaf + Amount: 150 + ResultItem: Smoky_TransformHat_LT + ChangeRefine: -5 + - BaseItem: Whikebain_Ears_K + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Armor_Stone_1 + Amount: 100 + - Material: Black_Kitty_Doll + Amount: 50 + ResultItem: Whikebain_Ears_K_LT + ChangeRefine: -5 + - BaseItem: Survive_Circlet_K + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Armor_Stone_1 + Amount: 100 + - Material: Soft_Silk_Cloth + Amount: 100 + ResultItem: Survive_Circlet_K_LT + ChangeRefine: -5 + - BaseItem: GoldFish_Hat + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Armor_Stone_1 + Amount: 100 + - Material: Shining_Scales + Amount: 150 + ResultItem: GoldFish_Hat_LT + ChangeRefine: -5 + - BaseItem: Imp_Hat + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Armor_Stone_1 + Amount: 100 + - Material: Hot_Hair + Amount: 150 + ResultItem: Imp_Hat_LT + ChangeRefine: -5 + - BaseItem: Thanos_Helm_4 + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Armor_Stone_1 + Amount: 100 + - Material: Gray_Shard + Amount: 100 + ResultItem: Thanos_Helm4_LT + ChangeRefine: -5 + - BaseItem: Whikebain_Ears + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Armor_Stone_1 + Amount: 100 + - Material: Black_Kitty_Doll + Amount: 50 + ResultItem: Whikebain_Ears_K_LT + ChangeRefine: -5 + - BaseItem: Mad_Bunny_K_ + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Soft_Feather + Amount: 100 + - Material: Armor_Stone_1 + Amount: 100 + - Material: Feather + Amount: 100 + ResultItem: Mad_Bunny_K_LT + ChangeRefine: -5 + - BaseItem: King_Tiger_Doll_Hat + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Armor_Stone_1 + Amount: 100 + - Material: Tiger_Footskin + Amount: 40 + ResultItem: King_Tiger_Doll_Hat_LT + ChangeRefine: -5 + - BaseItem: Zaha_Doll_Hat + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Limpid_Celestial_Robe + Amount: 200 + - Material: Armor_Stone_1 + Amount: 100 + - Material: Soft_Silk_Cloth + Amount: 100 + ResultItem: Baksojin_Hat_LT + ChangeRefine: -5 +# - BaseItem: Sagittarius_DiademK +# MinimumRefine: 9 +# CardsAllowed: false +# Materials: +# - Material: EP17_1_EVT02 +# Amount: 100 +# - Material: Armor_Stone_1 +# Amount: 100 +# - Material: EP17_1_EVT39 +# Amount: 20 +# ResultItem: Sagittarius_DiademK_LT +# ChangeRefine: -5 +# - BaseItem: Scorpio_Diadem_K +# MinimumRefine: 9 +# CardsAllowed: false +# Materials: +# - Material: EP17_1_EVT02 +# Amount: 100 +# - Material: Armor_Stone_1 +# Amount: 100 +# - Material: EP17_1_EVT39 +# Amount: 20 +# ResultItem: Scorpio_Diadem_K_LT +# ChangeRefine: -5 +# - BaseItem: Large_Sorcerer_Crown +# MinimumRefine: 9 +# CardsAllowed: false +# Materials: +# - Material: EP17_1_EVT02 +# Amount: 100 +# - Material: Armor_Stone_1 +# Amount: 100 +# - Material: EP17_1_EVT39 +# Amount: 20 +# ResultItem: Large_Sorcerer_Crown_LT +# ChangeRefine: -5 +# - BaseItem: Stripe_Hat +# MinimumRefine: 9 +# CardsAllowed: false +# Materials: +# - Material: EP17_1_EVT02 +# Amount: 100 +# - Material: Armor_Stone_1 +# Amount: 100 +# - Material: EP17_1_EVT39 +# Amount: 20 +# ResultItem: Stripe_Hat_LT +# ChangeRefine: -5 +# - BaseItem: Phantom_Cap +# MinimumRefine: 9 +# CardsAllowed: false +# Materials: +# - Material: EP17_1_EVT02 +# Amount: 100 +# - Material: Armor_Stone_1 +# Amount: 100 +# - Material: EP17_1_EVT39 +# Amount: 20 +# ResultItem: Phantom_Cap_LT +# ChangeRefine: -5 +# - BaseItem: Ignis_CapK +# MinimumRefine: 9 +# CardsAllowed: false +# Materials: +# - Material: EP17_1_EVT02 +# Amount: 100 +# - Material: Armor_Stone_1 +# Amount: 100 +# - Material: EP17_1_EVT39 +# Amount: 20 +# ResultItem: Ignis_CapK_LT +# ChangeRefine: -5 +# - BaseItem: Clock_Casket_RD +# MinimumRefine: 9 +# CardsAllowed: false +# Materials: +# - Material: EP17_1_EVT02 +# Amount: 100 +# - Material: Armor_Stone_1 +# Amount: 100 +# - Material: EP17_1_EVT39 +# Amount: 20 +# ResultItem: Clock_Casket_RD_LT +# ChangeRefine: -5 +# - Item: Clock_Tower_W_Hammer +# BaseItems: +# - BaseItem: Precision_Bow +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Precision_Bow +# ChangeRefine: 1 +# - BaseItem: Precision_Fist +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Precision_Fist +# ChangeRefine: 1 +# - BaseItem: Precision_Fuuma +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Precision_Fuuma +# ChangeRefine: 1 +# - BaseItem: Precision_Gatling +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Precision_Gatling +# ChangeRefine: 1 +# - BaseItem: Precision_Grenade +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Precision_Grenade +# ChangeRefine: 1 +# - BaseItem: Precision_Lute +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Precision_Lute +# ChangeRefine: 1 +# - BaseItem: Precision_Pistol +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Precision_Pistol +# ChangeRefine: 1 +# - BaseItem: Precision_Rifle +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Precision_Rifle +# ChangeRefine: 1 +# - BaseItem: Precision_Shotgun +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Precision_Shotgun +# ChangeRefine: 1 +# - BaseItem: Precision_Whip +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Precision_Whip +# ChangeRefine: 1 +# - BaseItem: Solid_Claymore +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Solid_Claymore +# ChangeRefine: 1 +# - BaseItem: Solid_Dagger +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Solid_Dagger +# ChangeRefine: 1 +# - BaseItem: Solid_Edge +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Solid_Edge +# ChangeRefine: 1 +# - BaseItem: Solid_Manual +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Solid_Manual +# ChangeRefine: 1 +# - BaseItem: Solid_Rod +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Solid_Rod +# ChangeRefine: 1 +# - BaseItem: Solid_Spear +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Solid_Spear +# ChangeRefine: 1 +# - BaseItem: Solid_Staff +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Solid_Staff +# ChangeRefine: 1 +# - BaseItem: Solid_Wand +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Solid_Wand +# ChangeRefine: 1 +# - BaseItem: Wicked_Axe +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Wicked_Axe +# ChangeRefine: 1 +# - BaseItem: Wicked_Blade +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Wicked_Blade +# ChangeRefine: 1 +# - BaseItem: Wicked_Book +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Wicked_Book +# ChangeRefine: 1 +# - BaseItem: Wicked_Cross +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Wicked_Cross +# ChangeRefine: 1 +# - BaseItem: Wicked_Dagger +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Wicked_Dagger +# ChangeRefine: 1 +# - BaseItem: Wicked_Edge +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Wicked_Edge +# ChangeRefine: 1 +# - BaseItem: Wicked_Katar +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Wicked_Katar +# ChangeRefine: 1 +# - BaseItem: Wicked_Plant +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Wicked_Plant +# ChangeRefine: 1 + - Item: Thanos_Upgrade_Box + BaseItems: + - BaseItem: Thanos_Sword + ResultItem: Thanos_Sword_AD + - BaseItem: Thanos_Great_Sword + ResultItem: Thanos_TSword_AD + - BaseItem: Thanos_Hammer + ResultItem: Thanos_Hammer_AD + - BaseItem: Thanos_Dagger + ResultItem: Thanos_Dagger_AD + - BaseItem: Thanos_Rod + ResultItem: Thanos_Rod_AD + - BaseItem: Thanos_Whip + ResultItem: Thanos_Whip_AD + - BaseItem: Thanos_Violin + ResultItem: Thanos_Violin_AD + - BaseItem: Thanos_Staff + ResultItem: Thanos_Staff_AD + - BaseItem: Thanos_Spear + ResultItem: Thanos_Spear_AD + - BaseItem: Thanos_Katar + ResultItem: Thanos_Katar_AD + - BaseItem: Thanos_Axe + ResultItem: Thanos_Axe_AD + - BaseItem: Thanos_Bow + ResultItem: Thanos_Bow_AD + - BaseItem: Thanos_Knuckle + ResultItem: Thanos_Knuckle_AD + - BaseItem: Thanos_Helm_1 + ResultItem: Thanos_Helm1_LT + - BaseItem: Thanos_Helm_2 + ResultItem: Thanos_Helm2_LT + - BaseItem: Thanos_Helm_3 + ResultItem: Thanos_Helm3_LT + - BaseItem: Thanos_Helm_4 + ResultItem: Thanos_Helm4_LT + - Item: Hero_Weapon_Hammer_1 + BaseItems: + - BaseItem: Saint_Hall_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Saint_Hall_LT + ChangeRefine: 1 + - BaseItem: Undine_Spear_K_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Undine_Spear_K_LT + ChangeRefine: 1 + - BaseItem: Demon_Hunting_Bible_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Demon_Hunting_Bible_LT + ChangeRefine: 1 + - BaseItem: Light_Blade_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Light_Blade_LT + ChangeRefine: 1 + - BaseItem: Magic_Sword_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Magic_Sword_LT + ChangeRefine: 1 + - BaseItem: Fatalist_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Fatalist_LT + ChangeRefine: 1 + - Item: C_Armor_Reform_2 + BaseItems: + - BaseItem: Thanos_Helm_1 + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Gray_Shard + Amount: 300 + - Material: Armor_Stone_2 + Amount: 100 + ResultItem: Thanos_Helm1_LT + ChangeRefine: -1 + - BaseItem: Thanos_Helm_2 + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Gray_Shard + Amount: 300 + - Material: Armor_Stone_2 + Amount: 100 + ResultItem: Thanos_Helm2_LT + ChangeRefine: -1 + - BaseItem: Thanos_Helm_3 + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Gray_Shard + Amount: 300 + - Material: Armor_Stone_2 + Amount: 100 + ResultItem: Thanos_Helm3_LT + ChangeRefine: -1 + - BaseItem: Great_Hero_Boots + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Bio_Reseearch_Docu + Amount: 150 + - Material: Armor_Stone_2 + Amount: 100 + ResultItem: Hero_Boots_LT + ChangeRefine: -1 + - BaseItem: Smoky_TransformHat + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Raccoon_Leaf + Amount: 300 + - Material: Armor_Stone_2 + Amount: 100 + ResultItem: Smoky_TransformHat_LT + ChangeRefine: -1 + - BaseItem: Whikebain_Ears_K + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Black_Kitty_Doll + Amount: 100 + - Material: Armor_Stone_2 + Amount: 100 + ResultItem: Whikebain_Ears_K_LT + ChangeRefine: -1 + - BaseItem: Survive_Circlet_K + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Soft_Silk_Cloth + Amount: 200 + - Material: Armor_Stone_2 + Amount: 100 + ResultItem: Survive_Circlet_K_LT + ChangeRefine: -1 + - BaseItem: GoldFish_Hat + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Shining_Scales + Amount: 300 + - Material: Armor_Stone_2 + Amount: 100 + ResultItem: GoldFish_Hat_LT + ChangeRefine: -1 + - BaseItem: Imp_Hat + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Hot_Hair + Amount: 300 + - Material: Armor_Stone_2 + Amount: 100 + ResultItem: Imp_Hat_LT + ChangeRefine: -1 + - BaseItem: Thanos_Helm_4 + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Gray_Shard + Amount: 300 + - Material: Armor_Stone_2 + Amount: 100 + ResultItem: Thanos_Helm4_LT + ChangeRefine: -1 + - BaseItem: Whikebain_Ears + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Black_Kitty_Doll + Amount: 100 + - Material: Armor_Stone_2 + Amount: 100 + ResultItem: Whikebain_Ears_K_LT + ChangeRefine: -1 + - BaseItem: Mad_Bunny_K_ + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Soft_Feather + Amount: 200 + - Material: Feather + Amount: 200 + - Material: Armor_Stone_2 + Amount: 100 + ResultItem: Mad_Bunny_K_LT + ChangeRefine: -1 + - BaseItem: King_Tiger_Doll_Hat + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Tiger_Footskin + Amount: 80 + - Material: Armor_Stone_2 + Amount: 100 + ResultItem: King_Tiger_Doll_Hat_LT + ChangeRefine: -1 + - BaseItem: Zaha_Doll_Hat + MinimumRefine: 9 + CardsAllowed: false + Materials: + - Material: Soft_Silk_Cloth + Amount: 200 + - Material: Limpid_Celestial_Robe + Amount: 400 + - Material: Armor_Stone_2 + Amount: 100 + ResultItem: Baksojin_Hat_LT + ChangeRefine: -1 + - Item: Barmund_Hammer + BaseItems: + - BaseItem: Barmund_Ice_Hood + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Barmund_Ice_Hood + ChangeRefine: 1 + - BaseItem: Barmund_Death_Hood + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Barmund_Death_Hood + ChangeRefine: 1 + - BaseItem: Barmund_Flame_Hood + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Barmund_Flame_Hood + ChangeRefine: 1 + - BaseItem: Barmund_Plain_Hood + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Barmund_Plain_Hood + ChangeRefine: 1 + - BaseItem: Barmund_Ice_Boots + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Barmund_Ice_Boots + ChangeRefine: 1 + - BaseItem: Barmund_Death_Boots + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Barmund_Death_Boots + ChangeRefine: 1 + - BaseItem: Barmund_Flame_Boots + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Barmund_Flame_Boots + ChangeRefine: 1 + - BaseItem: Barmund_Plain_Boots + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Barmund_Plain_Boots + ChangeRefine: 1 + - BaseItem: Barmund_Ice_Armor + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Barmund_Ice_Armor + ChangeRefine: 1 + - BaseItem: Barmund_Death_Armor + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Barmund_Death_Armor + ChangeRefine: 1 + - BaseItem: Barmund_Plain_Armor + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Barmund_Plain_Armor + ChangeRefine: 1 + - BaseItem: Barmund_Flame_Armor + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Barmund_Flame_Armor + ChangeRefine: 1 +# - BaseItem: Sagittarius_DiademK +# MinimumRefine: 9 +# CardsAllowed: false +# Materials: +# - Material: EP17_1_EVT02 +# Amount: 300 +# - Material: EP17_1_EVT39 +# Amount: 60 +# - Material: Armor_Stone_2 +# Amount: 100 +# ResultItem: Sagittarius_DiademK_LT +# ChangeRefine: -1 +# - BaseItem: Scorpio_Diadem_K +# MinimumRefine: 9 +# CardsAllowed: false +# Materials: +# - Material: EP17_1_EVT02 +# Amount: 300 +# - Material: EP17_1_EVT39 +# Amount: 60 +# - Material: Armor_Stone_2 +# Amount: 100 +# ResultItem: Scorpio_Diadem_K_LT +# ChangeRefine: -1 +# - BaseItem: Large_Sorcerer_Crown +# MinimumRefine: 9 +# CardsAllowed: false +# Materials: +# - Material: EP17_1_EVT02 +# Amount: 300 +# - Material: EP17_1_EVT39 +# Amount: 60 +# - Material: Armor_Stone_2 +# Amount: 100 +# ResultItem: Large_Sorcerer_Crown_LT +# ChangeRefine: -1 +# - BaseItem: Stripe_Hat +# MinimumRefine: 9 +# CardsAllowed: false +# Materials: +# - Material: EP17_1_EVT02 +# Amount: 300 +# - Material: EP17_1_EVT39 +# Amount: 60 +# - Material: Armor_Stone_2 +# Amount: 100 +# ResultItem: Stripe_Hat_LT +# ChangeRefine: -1 +# - BaseItem: Phantom_Cap +# MinimumRefine: 9 +# CardsAllowed: false +# Materials: +# - Material: EP17_1_EVT02 +# Amount: 300 +# - Material: EP17_1_EVT39 +# Amount: 60 +# - Material: Armor_Stone_2 +# Amount: 100 +# ResultItem: Phantom_Cap_LT +# ChangeRefine: -1 +# - BaseItem: Ignis_CapK +# MinimumRefine: 9 +# CardsAllowed: false +# Materials: +# - Material: EP17_1_EVT02 +# Amount: 300 +# - Material: EP17_1_EVT39 +# Amount: 60 +# - Material: Armor_Stone_2 +# Amount: 100 +# ResultItem: Ignis_CapK_LT +# ChangeRefine: -1 +# - BaseItem: Clock_Casket_RD +# MinimumRefine: 9 +# CardsAllowed: false +# Materials: +# - Material: EP17_1_EVT02 +# Amount: 300 +# - Material: EP17_1_EVT39 +# Amount: 60 +# - Material: Armor_Stone_2 +# Amount: 100 +# ResultItem: Clock_Casket_RD_LT +# ChangeRefine: -1 +# - Item: EP19_DGW_Refine +# BaseItems: +# - BaseItem: D_Glacier_T_Sword +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Ep19_Snow_Flower +# Amount: 40 +# - Material: EP19_N_P_Crystal +# Amount: 10 +# - Material: EP19_D_P_Crystal +# Amount: 10 +# ResultItem: D_Glacier_T_Sword +# ChangeRefine: 1 +# - BaseItem: D_Glacier_Katar +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Ep19_Snow_Flower +# Amount: 40 +# - Material: EP19_N_P_Crystal +# Amount: 10 +# - Material: EP19_D_P_Crystal +# Amount: 10 +# ResultItem: D_Glacier_Katar +# ChangeRefine: 1 +# - BaseItem: D_Glacier_T_Axe +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Ep19_Snow_Flower +# Amount: 40 +# - Material: EP19_N_P_Crystal +# Amount: 10 +# - Material: EP19_D_P_Crystal +# Amount: 10 +# ResultItem: D_Glacier_T_Axe +# ChangeRefine: 1 +# - BaseItem: D_Glacier_Lance +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Ep19_Snow_Flower +# Amount: 40 +# - Material: EP19_N_P_Crystal +# Amount: 10 +# - Material: EP19_D_P_Crystal +# Amount: 10 +# ResultItem: D_Glacier_Lance +# ChangeRefine: 1 +# - BaseItem: D_Glacier_Staff +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Ep19_Snow_Flower +# Amount: 40 +# - Material: EP19_N_P_Crystal +# Amount: 10 +# - Material: EP19_D_P_Crystal +# Amount: 10 +# ResultItem: D_Glacier_Staff +# ChangeRefine: 1 +# - BaseItem: D_Glacier_Humma +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Ep19_Snow_Flower +# Amount: 40 +# - Material: EP19_N_P_Crystal +# Amount: 10 +# - Material: EP19_D_P_Crystal +# Amount: 10 +# ResultItem: D_Glacier_Humma +# ChangeRefine: 1 +# - BaseItem: D_Glacier_Bow +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Ep19_Snow_Flower +# Amount: 40 +# - Material: EP19_N_P_Crystal +# Amount: 10 +# - Material: EP19_D_P_Crystal +# Amount: 10 +# ResultItem: D_Glacier_Bow +# ChangeRefine: 1 +# - BaseItem: D_Glacier_Revolver +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Ep19_Snow_Flower +# Amount: 40 +# - Material: EP19_N_P_Crystal +# Amount: 10 +# - Material: EP19_D_P_Crystal +# Amount: 10 +# ResultItem: D_Glacier_Revolver +# ChangeRefine: 1 +# - BaseItem: D_Glacier_Rifle +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Ep19_Snow_Flower +# Amount: 40 +# - Material: EP19_N_P_Crystal +# Amount: 10 +# - Material: EP19_D_P_Crystal +# Amount: 10 +# ResultItem: D_Glacier_Rifle +# ChangeRefine: 1 +# - BaseItem: D_Glacier_Shotgun +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Ep19_Snow_Flower +# Amount: 40 +# - Material: EP19_N_P_Crystal +# Amount: 10 +# - Material: EP19_D_P_Crystal +# Amount: 10 +# ResultItem: D_Glacier_Shotgun +# ChangeRefine: 1 +# - BaseItem: D_Glacier_Gatling +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Ep19_Snow_Flower +# Amount: 40 +# - Material: EP19_N_P_Crystal +# Amount: 10 +# - Material: EP19_D_P_Crystal +# Amount: 10 +# ResultItem: D_Glacier_Gatling +# ChangeRefine: 1 +# - BaseItem: D_Glacier_Launcher +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Ep19_Snow_Flower +# Amount: 40 +# - Material: EP19_N_P_Crystal +# Amount: 10 +# - Material: EP19_D_P_Crystal +# Amount: 10 +# ResultItem: D_Glacier_Launcher +# ChangeRefine: 1 +# - BaseItem: D_Glacier_Sword +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Ep19_Snow_Flower +# Amount: 40 +# - Material: EP19_N_P_Crystal +# Amount: 10 +# - Material: EP19_D_P_Crystal +# Amount: 10 +# ResultItem: D_Glacier_Sword +# ChangeRefine: 1 +# - BaseItem: D_Glacier_B_Sword +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Ep19_Snow_Flower +# Amount: 40 +# - Material: EP19_N_P_Crystal +# Amount: 10 +# - Material: EP19_D_P_Crystal +# Amount: 10 +# ResultItem: D_Glacier_B_Sword +# ChangeRefine: 1 +# - BaseItem: D_Glacier_R_Knife +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Ep19_Snow_Flower +# Amount: 40 +# - Material: EP19_N_P_Crystal +# Amount: 10 +# - Material: EP19_D_P_Crystal +# Amount: 10 +# ResultItem: D_Glacier_R_Knife +# ChangeRefine: 1 +# - BaseItem: D_Glacier_B_Knife +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Ep19_Snow_Flower +# Amount: 40 +# - Material: EP19_N_P_Crystal +# Amount: 10 +# - Material: EP19_D_P_Crystal +# Amount: 10 +# ResultItem: D_Glacier_B_Knife +# ChangeRefine: 1 +# - BaseItem: D_Glacier_Axe +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Ep19_Snow_Flower +# Amount: 40 +# - Material: EP19_N_P_Crystal +# Amount: 10 +# - Material: EP19_D_P_Crystal +# Amount: 10 +# ResultItem: D_Glacier_Axe +# ChangeRefine: 1 +# - BaseItem: D_Glacier_Spear +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Ep19_Snow_Flower +# Amount: 40 +# - Material: EP19_N_P_Crystal +# Amount: 10 +# - Material: EP19_D_P_Crystal +# Amount: 10 +# ResultItem: D_Glacier_Spear +# ChangeRefine: 1 +# - BaseItem: D_Glacier_Book +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Ep19_Snow_Flower +# Amount: 40 +# - Material: EP19_N_P_Crystal +# Amount: 10 +# - Material: EP19_D_P_Crystal +# Amount: 10 +# ResultItem: D_Glacier_Book +# ChangeRefine: 1 +# - BaseItem: D_Glacier_Wand +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Ep19_Snow_Flower +# Amount: 40 +# - Material: EP19_N_P_Crystal +# Amount: 10 +# - Material: EP19_D_P_Crystal +# Amount: 10 +# ResultItem: D_Glacier_Wand +# ChangeRefine: 1 +# - BaseItem: D_Glacier_Foxtail +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Ep19_Snow_Flower +# Amount: 40 +# - Material: EP19_N_P_Crystal +# Amount: 10 +# - Material: EP19_D_P_Crystal +# Amount: 10 +# ResultItem: D_Glacier_Foxtail +# ChangeRefine: 1 +# - BaseItem: D_Glacier_Knuckle +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Ep19_Snow_Flower +# Amount: 40 +# - Material: EP19_N_P_Crystal +# Amount: 10 +# - Material: EP19_D_P_Crystal +# Amount: 10 +# ResultItem: D_Glacier_Knuckle +# ChangeRefine: 1 +# - BaseItem: D_Glacier_Violin +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Ep19_Snow_Flower +# Amount: 40 +# - Material: EP19_N_P_Crystal +# Amount: 10 +# - Material: EP19_D_P_Crystal +# Amount: 10 +# ResultItem: D_Glacier_Violin +# ChangeRefine: 1 +# - BaseItem: D_Glacier_Whip +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Ep19_Snow_Flower +# Amount: 40 +# - Material: EP19_N_P_Crystal +# Amount: 10 +# - Material: EP19_D_P_Crystal +# Amount: 10 +# ResultItem: D_Glacier_Whip +# ChangeRefine: 1 +# - BaseItem: D_Glacier_Mace +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Ep19_Snow_Flower +# Amount: 40 +# - Material: EP19_N_P_Crystal +# Amount: 10 +# - Material: EP19_D_P_Crystal +# Amount: 10 +# ResultItem: D_Glacier_Mace +# ChangeRefine: 1 +# - BaseItem: D_Glacier_M_Mace +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Ep19_Snow_Flower +# Amount: 40 +# - Material: EP19_N_P_Crystal +# Amount: 10 +# - Material: EP19_D_P_Crystal +# Amount: 10 +# ResultItem: D_Glacier_M_Mace +# ChangeRefine: 1 +# - Item: OS_Weapon_Reform +# BaseItems: +# - BaseItem: Beam_Claymore_OS +# MinimumRefine: 7 +# CardsAllowed: false +# Materials: +# - Material: EP17_1_EVT02 +# Amount: 200 +# - Material: EP17_1_EVT39 +# Amount: 40 +# - Material: Weapon_Stone_1 +# Amount: 70 +# ResultItem: Beam_Claymore_AD +# RandomOptionGroup: G0 # TODO: translate to our group names +# - BaseItem: Meuchler_OS +# MinimumRefine: 7 +# CardsAllowed: false +# Materials: +# - Material: EP17_1_EVT02 +# Amount: 200 +# - Material: EP17_1_EVT39 +# Amount: 40 +# - Material: Weapon_Stone_1 +# Amount: 70 +# ResultItem: Meuchler_AD +# RandomOptionGroup: G0 # TODO: translate to our group names +# - BaseItem: Blasti_OS +# MinimumRefine: 7 +# CardsAllowed: false +# Materials: +# - Material: EP17_1_EVT02 +# Amount: 200 +# - Material: EP17_1_EVT39 +# Amount: 40 +# - Material: Weapon_Stone_1 +# Amount: 70 +# ResultItem: Blasti_AD +# RandomOptionGroup: G0 # TODO: translate to our group names +# - BaseItem: Virtual_Bow_OS +# MinimumRefine: 7 +# CardsAllowed: false +# Materials: +# - Material: EP17_1_EVT02 +# Amount: 200 +# - Material: EP17_1_EVT39 +# Amount: 40 +# - Material: Weapon_Stone_1 +# Amount: 70 +# ResultItem: Virtual_Bow_AD +# RandomOptionGroup: G0 # TODO: translate to our group names +# - BaseItem: MH_P89_OS +# MinimumRefine: 7 +# CardsAllowed: false +# Materials: +# - Material: EP17_1_EVT02 +# Amount: 200 +# - Material: EP17_1_EVT39 +# Amount: 40 +# - Material: Weapon_Stone_1 +# Amount: 70 +# ResultItem: MH_P89_AD +# RandomOptionGroup: G0 # TODO: translate to our group names +# - BaseItem: AC_B44_OS +# MinimumRefine: 7 +# CardsAllowed: false +# Materials: +# - Material: EP17_1_EVT02 +# Amount: 200 +# - Material: EP17_1_EVT39 +# Amount: 40 +# - Material: Weapon_Stone_1 +# Amount: 70 +# ResultItem: AC_B44_AD +# RandomOptionGroup: G0 # TODO: translate to our group names +# - BaseItem: HR_S55_OS +# MinimumRefine: 7 +# CardsAllowed: false +# Materials: +# - Material: EP17_1_EVT02 +# Amount: 200 +# - Material: EP17_1_EVT39 +# Amount: 40 +# - Material: Weapon_Stone_1 +# Amount: 70 +# ResultItem: HR_S55_AD +# RandomOptionGroup: G0 # TODO: translate to our group names +# - BaseItem: Burning_Knuckle_OS +# MinimumRefine: 7 +# CardsAllowed: false +# Materials: +# - Material: EP17_1_EVT02 +# Amount: 200 +# - Material: EP17_1_EVT39 +# Amount: 40 +# - Material: Weapon_Stone_1 +# Amount: 70 +# ResultItem: Burning_Knuckle_AD +# RandomOptionGroup: G0 # TODO: translate to our group names +# - BaseItem: Cannon_Rapier_OS +# MinimumRefine: 7 +# CardsAllowed: false +# Materials: +# - Material: EP17_1_EVT02 +# Amount: 200 +# - Material: EP17_1_EVT39 +# Amount: 40 +# - Material: Weapon_Stone_1 +# Amount: 70 +# ResultItem: Cannon_Rapier_AD +# RandomOptionGroup: G0 # TODO: translate to our group names +# - BaseItem: Saphir_Hall_OS +# MinimumRefine: 7 +# CardsAllowed: false +# Materials: +# - Material: EP17_1_EVT02 +# Amount: 200 +# - Material: EP17_1_EVT39 +# Amount: 40 +# - Material: Weapon_Stone_1 +# Amount: 70 +# ResultItem: Saphir_Hall_AD +# RandomOptionGroup: G0 # TODO: translate to our group names +# - BaseItem: Ultio_Spes_OS +# MinimumRefine: 7 +# CardsAllowed: false +# Materials: +# - Material: EP17_1_EVT02 +# Amount: 200 +# - Material: EP17_1_EVT39 +# Amount: 40 +# - Material: Weapon_Stone_1 +# Amount: 70 +# ResultItem: Ultio_Spes_AD +# RandomOptionGroup: G0 # TODO: translate to our group names +# - BaseItem: Rutilus_Stick_OS +# MinimumRefine: 7 +# CardsAllowed: false +# Materials: +# - Material: EP17_1_EVT02 +# Amount: 200 +# - Material: EP17_1_EVT39 +# Amount: 40 +# - Material: Weapon_Stone_1 +# Amount: 70 +# ResultItem: Rutilus_Stick_AD +# RandomOptionGroup: G0 # TODO: translate to our group names +# - BaseItem: ElectricFox_OS +# MinimumRefine: 7 +# CardsAllowed: false +# Materials: +# - Material: EP17_1_EVT02 +# Amount: 200 +# - Material: EP17_1_EVT39 +# Amount: 40 +# - Material: Weapon_Stone_1 +# Amount: 70 +# ResultItem: ElectricFox_AD +# RandomOptionGroup: G0 # TODO: translate to our group names +# - BaseItem: Circuit_Board_OS +# MinimumRefine: 7 +# CardsAllowed: false +# Materials: +# - Material: EP17_1_EVT02 +# Amount: 200 +# - Material: EP17_1_EVT39 +# Amount: 40 +# - Material: Weapon_Stone_1 +# Amount: 70 +# ResultItem: Circuit_Board_AD +# RandomOptionGroup: G0 # TODO: translate to our group names +# - BaseItem: Kuroiro_OS +# MinimumRefine: 7 +# CardsAllowed: false +# Materials: +# - Material: EP17_1_EVT02 +# Amount: 200 +# - Material: EP17_1_EVT39 +# Amount: 40 +# - Material: Weapon_Stone_1 +# Amount: 70 +# ResultItem: Kuroiro_AD +# RandomOptionGroup: G0 # TODO: translate to our group names +# - BaseItem: Boost_Lance_OS +# MinimumRefine: 7 +# CardsAllowed: false +# Materials: +# - Material: EP17_1_EVT02 +# Amount: 200 +# - Material: EP17_1_EVT39 +# Amount: 40 +# - Material: Weapon_Stone_1 +# Amount: 70 +# ResultItem: Boost_Lance_AD +# RandomOptionGroup: G0 # TODO: translate to our group names + - Item: Hero_Weapon_Up_Box_5 + BaseItems: + - BaseItem: Up_Blade_Katar + ResultItem: Blade_Katar_LT + - BaseItem: Up_Shiver_Katar_K + ResultItem: Shiver_Katar_K_LT + - BaseItem: Up_Dragonic_Slayer + ResultItem: Dragonic_Slayer_LT + - BaseItem: Up_Oriental_Sword + ResultItem: Oriental_Sword_LT + - Item: Special_Hat_Hammer + BaseItems: + - BaseItem: King_Tiger_Doll_Hat_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: King_Tiger_Doll_Hat_LT + ChangeRefine: 1 + - BaseItem: Baksojin_Hat_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Baksojin_Hat_LT + ChangeRefine: 1 + - BaseItem: Smoky_TransformHat_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Smoky_TransformHat_LT + ChangeRefine: 1 + - BaseItem: Whikebain_Ears_K_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Whikebain_Ears_K_LT + ChangeRefine: 1 + - BaseItem: Survive_Circlet_K_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Survive_Circlet_K_LT + ChangeRefine: 1 + - BaseItem: GoldFish_Hat_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: GoldFish_Hat_LT + ChangeRefine: 1 + - BaseItem: Imp_Hat_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Imp_Hat_LT + ChangeRefine: 1 + - Item: Shadow_Changer_NPC + BaseItems: + - BaseItem: S_FullPene_Armor + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_FullPene_Earring + - BaseItem: S_FullPene_Earring + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_FullPene_Shoes + - BaseItem: S_FullPene_Shoes + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_FullPene_Pendant + - BaseItem: S_FullPene_Pendant + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_FullPene_Armor + - BaseItem: S_FullTemp_Armor + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_FullTemp_Earring + - BaseItem: S_FullTemp_Earring + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_FullTemp_Shoes + - BaseItem: S_FullTemp_Shoes + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_FullTemp_Pendant + - BaseItem: S_FullTemp_Pendant + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_FullTemp_Armor + - BaseItem: S_TrueGem_Armor + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_TrueGem_Earring + - BaseItem: S_TrueGem_Earring + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_TrueGem_Shoes + - BaseItem: S_TrueGem_Shoes + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_TrueGem_Pendant + - BaseItem: S_TrueGem_Pendant + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_TrueGem_Armor + - BaseItem: S_CriticalHit_Weapon + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_CriticalHit_Armor + - BaseItem: S_CriticalHit_Armor + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_CriticalHit_Weapon + - BaseItem: S_M_AutoSpell_Armor + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_M_AutoSpell_Earring + - BaseItem: S_M_AutoSpell_Earring + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_M_AutoSpell_Shoes + - BaseItem: S_M_AutoSpell_Shoes + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_M_AutoSpell_Pendant + - BaseItem: S_M_AutoSpell_Pendant + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_M_AutoSpell_Armor + - BaseItem: S_Clever_Weapon + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_Clever_Shield + - BaseItem: S_Clever_Shield + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_Clever_Weapon + - BaseItem: S_Durable_Weapon + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_Durable_Shield + - BaseItem: S_Durable_Shield + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_Durable_Weapon + - BaseItem: S_Infinity_Weapon + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_Infinity_Shield + - BaseItem: S_Infinity_Shield + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_Infinity_Weapon + - BaseItem: S_Hasty_Weapon + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_Hasty_Shield + - BaseItem: S_Hasty_Shield + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_Hasty_Weapon + - BaseItem: S_PerfectSize_Weapon + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_PerfectSize_Armor + - BaseItem: S_PerfectSize_Armor + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_PerfectSize_Weapon + - BaseItem: S_R_Bearers_Armor + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_R_Bearers_Earring + - BaseItem: S_R_Bearers_Earring + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_R_Bearers_Shoes + - BaseItem: S_R_Bearers_Shoes + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_R_Bearers_Pendant + - BaseItem: S_R_Bearers_Pendant + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_R_Bearers_Armor + - BaseItem: S_SpellCaster_Armor + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_SpellCaster_Earring + - BaseItem: S_SpellCaster_Earring + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_SpellCaster_Shoes + - BaseItem: S_SpellCaster_Shoes + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_SpellCaster_Pendant + - BaseItem: S_SpellCaster_Pendant + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_SpellCaster_Armor + - BaseItem: S_Mega_Blitz_Shield + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_Mega_Blitz_Weapon + - BaseItem: S_Mega_Blitz_Weapon + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_Mega_Blitz_Shield + - BaseItem: S_Absorb_Shield + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_Absorb_Weapon + - BaseItem: S_Absorb_Weapon + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_Absorb_Shield + - BaseItem: S_M_Mammoth_Armor + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_M_Mammoth_Earring + - BaseItem: S_M_Mammoth_Earring + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_M_Mammoth_Shoes + - BaseItem: S_M_Mammoth_Shoes + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_M_Mammoth_Pendant + - BaseItem: S_M_Mammoth_Pendant + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_M_Mammoth_Armor + - BaseItem: S_AllMighty_Pendant + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_AllMighty_Earring + - BaseItem: S_AllMighty_Earring + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_AllMighty_Pendant + - BaseItem: S_KingbirdAnc_Weapon + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_KingbirdAncient_Armor + - BaseItem: S_KingbirdAncient_Armor + MaximumRefine: 10 + CardsAllowed: false + Materials: + - Material: Shadow_Exchange_Ticket + ResultItem: S_KingbirdAnc_Weapon +# - BaseItem: S_EXP_Shield +# MaximumRefine: 10 +# CardsAllowed: false +# Materials: +# - Material: Shadow_Exchange_Ticket +# ResultItem: S_EXP_Weapon +# - BaseItem: S_EXP_Weapon +# MaximumRefine: 10 +# CardsAllowed: false +# Materials: +# - Material: Shadow_Exchange_Ticket +# ResultItem: S_EXP_Shield + - Item: Consecrate_Weapon_1 + BaseItems: + - BaseItem: Adulter_F_T_Sword + MinimumRefine: 9 + Materials: + - Material: Conse_F_T_Sword + Amount: 10 + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Purificatory_Holy_W + Amount: 50 + ResultItem: Vivatus_F_T_Sword + ChangeRefine: -5 + - BaseItem: Adulter_F_Lance + MinimumRefine: 9 + Materials: + - Material: Conse_F_Lance + Amount: 10 + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Purificatory_Holy_W + Amount: 50 + ResultItem: Vivatus_F_Lance + ChangeRefine: -5 + - BaseItem: Adulter_F_G_Sword + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Conse_F_G_Sword + Amount: 10 + - Material: Purificatory_Holy_W + Amount: 50 + ResultItem: Vivatus_F_G_Sword + ChangeRefine: -5 + - BaseItem: Adulter_F_G_Spear + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Purificatory_Holy_W + Amount: 50 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Conse_F_G_Spear + Amount: 10 + ResultItem: Vivatus_F_G_Spear + ChangeRefine: -5 + - BaseItem: Adulter_F_Axe + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Conse_F_Axe + Amount: 10 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Purificatory_Holy_W + Amount: 50 + ResultItem: Vivatus_F_Axe + ChangeRefine: -5 + - BaseItem: Adulter_F_Mace + MinimumRefine: 9 + Materials: + - Material: Conse_F_Mace + Amount: 10 + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Purificatory_Holy_W + Amount: 50 + ResultItem: Vivatus_F_Mace + ChangeRefine: -5 + - BaseItem: Adulter_F_Lapier + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Conse_F_Lapier + Amount: 10 + - Material: Purificatory_Holy_W + Amount: 50 + ResultItem: Vivatus_F_Lapier + ChangeRefine: -5 + - BaseItem: Adulter_F_Hall + MinimumRefine: 9 + Materials: + - Material: Conse_F_Hall + Amount: 10 + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Purificatory_Holy_W + Amount: 50 + ResultItem: Vivatus_F_Hall + ChangeRefine: -5 + - BaseItem: Adulter_F_Cakram + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Conse_F_Cakram + Amount: 10 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Purificatory_Holy_W + Amount: 50 + ResultItem: Vivatus_F_Cakram + ChangeRefine: -5 + - BaseItem: Adulter_F_Katar + MinimumRefine: 9 + Materials: + - Material: Conse_F_Katar + Amount: 10 + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Purificatory_Holy_W + Amount: 50 + ResultItem: Vivatus_F_Katar + ChangeRefine: -5 + - BaseItem: Adulter_F_Dagger + MinimumRefine: 9 + Materials: + - Material: Conse_F_Dagger + Amount: 10 + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Purificatory_Holy_W + Amount: 50 + ResultItem: Vivatus_F_Dagger + ChangeRefine: -5 + - BaseItem: Adulter_F_C_Bow + MinimumRefine: 9 + Materials: + - Material: Conse_F_C_Bow + Amount: 10 + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Purificatory_Holy_W + Amount: 50 + ResultItem: Vivatus_F_C_Bow + ChangeRefine: -5 + - BaseItem: Adulter_F_T_Staff + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Purificatory_Holy_W + Amount: 50 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Conse_F_T_Staff + Amount: 10 + ResultItem: Vivatus_F_T_Staff + ChangeRefine: -5 + - BaseItem: Adulter_F_Rod + MinimumRefine: 9 + Materials: + - Material: Conse_F_Rod + Amount: 10 + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Purificatory_Holy_W + Amount: 50 + ResultItem: Vivatus_F_Rod + ChangeRefine: -5 + - BaseItem: Adulter_F_M_Book + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Conse_F_M_Book + Amount: 10 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Purificatory_Holy_W + Amount: 50 + ResultItem: Vivatus_F_M_Book + ChangeRefine: -5 + - BaseItem: Adulter_F_P_Book + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Conse_F_P_Book + Amount: 10 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Purificatory_Holy_W + Amount: 50 + ResultItem: Vivatus_F_P_Book + ChangeRefine: -5 + - BaseItem: Adulter_F_Bible + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Conse_F_Bible + Amount: 10 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Purificatory_Holy_W + Amount: 50 + ResultItem: Vivatus_F_Bible + ChangeRefine: -5 + - BaseItem: Adulter_F_Wand + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Purificatory_Holy_W + Amount: 50 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Conse_F_Wand + Amount: 10 + ResultItem: Vivatus_F_Wand + ChangeRefine: -5 + - BaseItem: Adulter_F_Knuckle + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Purificatory_Holy_W + Amount: 50 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Conse_F_Knuckle + Amount: 10 + ResultItem: Vivatus_F_Knuckle + ChangeRefine: -5 + - BaseItem: Adulter_F_Claw + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Conse_F_Claw + Amount: 10 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Purificatory_Holy_W + Amount: 50 + ResultItem: Vivatus_F_Claw + ChangeRefine: -5 + - BaseItem: Adulter_F_Ballista + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Conse_F_Ballista + Amount: 10 + - Material: Purificatory_Holy_W + Amount: 50 + ResultItem: Vivatus_F_Ballista + ChangeRefine: -5 + - BaseItem: Adulter_F_A_Bow + MinimumRefine: 9 + Materials: + - Material: Conse_F_A_Bow + Amount: 10 + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Purificatory_Holy_W + Amount: 50 + ResultItem: Vivatus_F_A_Bow + ChangeRefine: -5 + - BaseItem: Adulter_F_Violin + MinimumRefine: 9 + Materials: + - Material: Conse_F_Violin + Amount: 10 + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Purificatory_Holy_W + Amount: 50 + ResultItem: Vivatus_F_Violin + ChangeRefine: -5 + - BaseItem: Adulter_F_C_Rope + MinimumRefine: 9 + Materials: + - Material: Conse_F_C_Rope + Amount: 10 + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Purificatory_Holy_W + Amount: 50 + ResultItem: Vivatus_F_C_Rope + ChangeRefine: -5 + - BaseItem: Adulter_F_Harp + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Conse_F_Harp + Amount: 10 + - Material: Purificatory_Holy_W + Amount: 50 + ResultItem: Vivatus_F_Harp + ChangeRefine: -5 + - BaseItem: Adulter_F_Ribbon + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Conse_F_Ribbon + Amount: 10 + - Material: Purificatory_Holy_W + Amount: 50 + ResultItem: Vivatus_F_Ribbon + ChangeRefine: -5 + - BaseItem: Adulter_F_Humma + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Conse_F_Humma + Amount: 10 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Purificatory_Holy_W + Amount: 50 + ResultItem: Vivatus_F_Humma + ChangeRefine: -5 + - BaseItem: Adulter_F_C_Humma + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Conse_F_C_Humma + Amount: 10 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Purificatory_Holy_W + Amount: 50 + ResultItem: Vivatus_F_C_Humma + ChangeRefine: -5 + - BaseItem: Adulter_F_Revolver + MinimumRefine: 9 + Materials: + - Material: Conse_F_Revolver + Amount: 10 + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Purificatory_Holy_W + Amount: 50 + ResultItem: Vivatus_F_Revolver + ChangeRefine: -5 + - BaseItem: Adulter_F_Rifle + MinimumRefine: 9 + Materials: + - Material: Conse_F_Rifle + Amount: 10 + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Purificatory_Holy_W + Amount: 50 + ResultItem: Vivatus_F_Rifle + ChangeRefine: -5 + - BaseItem: Adulter_F_Gatling + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Purificatory_Holy_W + Amount: 50 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Conse_F_Gatling + Amount: 10 + ResultItem: Vivatus_F_Gatling + ChangeRefine: -5 + - BaseItem: Adulter_F_Launcher + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Purificatory_Holy_W + Amount: 50 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Conse_F_Launcher + Amount: 10 + ResultItem: Vivatus_F_Launcher + ChangeRefine: -5 + - BaseItem: Adulter_F_Moon_B + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Conse_F_Moon_B + Amount: 10 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Purificatory_Holy_W + Amount: 50 + ResultItem: Vivatus_F_Moon_B + ChangeRefine: -5 + - BaseItem: Adulter_F_Star_B + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Conse_F_Star_B + Amount: 10 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Purificatory_Holy_W + Amount: 50 + ResultItem: Vivatus_F_Star_B + ChangeRefine: -5 + - BaseItem: Adulter_F_S_Stick + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Conse_F_S_Stick + Amount: 10 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Purificatory_Holy_W + Amount: 50 + ResultItem: Vivatus_F_S_Stick + ChangeRefine: -5 + - BaseItem: Adulter_F_D_Wand + MinimumRefine: 9 + Materials: + - Material: Conse_F_D_Wand + Amount: 10 + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Purificatory_Holy_W + Amount: 50 + ResultItem: Vivatus_F_D_Wand + ChangeRefine: -5 + - BaseItem: Adulter_F_F_Wand + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Conse_F_F_Wand + Amount: 10 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Purificatory_Holy_W + Amount: 50 + ResultItem: Vivatus_F_F_Wand + ChangeRefine: -5 + - BaseItem: Adulter_F_F_model + MinimumRefine: 9 + Materials: + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Conse_F_F_model + Amount: 10 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Purificatory_Holy_W + Amount: 50 + ResultItem: Vivatus_F_F_model + ChangeRefine: -5 + - BaseItem: Adulter_F_Shotgun + MinimumRefine: 9 + Materials: + - Material: Conse_F_Shotgun + Amount: 10 + - Material: Ep18_Amethyst_Fragment + Amount: 200 + - Material: Purificatory_Holy_O + Amount: 50 + - Material: Sanctuary_Sudarium + Amount: 50 + - Material: Purificatory_Holy_W + Amount: 50 + ResultItem: Vivatus_F_Shotgun + ChangeRefine: -5 + - Item: Hero_Weapon_Hammer_6 + BaseItems: + - BaseItem: Humma_Clear_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Humma_Clear_LT + ChangeRefine: 1 + - BaseItem: Fog_Dew_Sword_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Fog_Dew_Sword_LT + ChangeRefine: 1 + - BaseItem: Crimson_Rose_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Crimson_Rose_LT + ChangeRefine: 1 + - BaseItem: Master_Soul_Rifle_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Master_Soul_Rifle_LT + ChangeRefine: 1 + - BaseItem: Demon_S_Shot_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Demon_S_Shot_LT + ChangeRefine: 1 + - BaseItem: The_Black_Gatling_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: The_Black_Gatling_LT + ChangeRefine: 1 + - BaseItem: Golden_L_Launcher_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Golden_L_Launcher_LT + ChangeRefine: 1 + - BaseItem: MeawFoxtail_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: MeawFoxtail_LT + ChangeRefine: 1 + - BaseItem: OneSkyOneSun_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: OneSkyOneSun_LT + ChangeRefine: 1 + - BaseItem: SoulWeight_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: SoulWeight_LT + ChangeRefine: 1 +# - BaseItem: Freedom_Stick_LT +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Freedom_Stick_LT +# ChangeRefine: 1 +# - BaseItem: Blessed_Knife_LT +# MinimumRefine: 9 +# MaximumRefine: 11 +# Materials: +# - Material: Blacksmith_Blessing +# Amount: 14 +# ResultItem: Blessed_Knife_LT +# ChangeRefine: 1 + - Item: Shadow_Changer_W_Shi + BaseItems: + - BaseItem: S_Hasty_Weapon + MaximumRefine: 10 + Materials: + - Material: Shadowdecon + Amount: 10 + ResultItem: S_Hasty_Shield + - BaseItem: S_Infinity_Weapon + MaximumRefine: 10 + Materials: + - Material: Shadowdecon + Amount: 10 + ResultItem: S_Infinity_Shield + - Item: Hero_Weapon_Hammer_5 + BaseItems: + - BaseItem: Blade_Katar_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Blade_Katar_LT + ChangeRefine: 1 + - BaseItem: Shiver_Katar_K_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Shiver_Katar_K_LT + ChangeRefine: 1 + - BaseItem: Dragonic_Slayer_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Dragonic_Slayer_LT + ChangeRefine: 1 + - BaseItem: Oriental_Sword_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Oriental_Sword_LT + ChangeRefine: 1 + - Item: Hero_Weapon_Hammer_4 + BaseItems: + - BaseItem: Trumpet_Shell_K_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Trumpet_Shell_K_LT + ChangeRefine: 1 + - BaseItem: Barb_Wire_K_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Barb_Wire_K_LT + ChangeRefine: 1 + - BaseItem: Narcis_Bow_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Narcis_Bow_LT + ChangeRefine: 1 + - BaseItem: Avenger_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Avenger_LT + ChangeRefine: 1 + - BaseItem: Meteor_Striker_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Meteor_Striker_LT + ChangeRefine: 1 + - Item: Hero_Weapon_Hammer_3 + BaseItems: + - BaseItem: Sword_Of_Bluefire_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Sword_Of_Bluefire_LT + ChangeRefine: 1 + - BaseItem: Slate_Sword_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Slate_Sword_LT + ChangeRefine: 1 + - BaseItem: Royal_Bow_K_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Royal_Bow_K_LT + ChangeRefine: 1 + - BaseItem: Scalet_Dragon_L_Bow_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Scalet_Dragon_L_Bow_LT + ChangeRefine: 1 + - Item: Hero_Weapon_Up_Box_1 + BaseItems: + - BaseItem: Up_Saint_Hall + ResultItem: Saint_Hall_LT + - BaseItem: Up_Undine_Spear_K + ResultItem: Undine_Spear_K_LT + - BaseItem: Up_Demon_Hunting_Bible + ResultItem: Demon_Hunting_Bible_LT + - BaseItem: Up_Light_Blade + ResultItem: Light_Blade_LT + - BaseItem: Up_Magic_Sword + ResultItem: Magic_Sword_LT + - BaseItem: Up_Fatalist + ResultItem: Fatalist_LT + - Item: C_Armor_Reform_3 + BaseItems: + - BaseItem: SurviveOrb_K + CardsAllowed: false + Materials: + - Material: Armor_Stone_3 + Amount: 100 + - Material: Fragment_Of_Crystal + Amount: 450 + ResultItem: SurviveOrb_K_LT + - Item: Hero_Weapon_Up_Box_3 + BaseItems: + - BaseItem: Up_Sword_Of_Bluefire + ResultItem: Sword_Of_Bluefire_LT + - BaseItem: Up_Slate_Sword + ResultItem: Slate_Sword_LT + - BaseItem: Up_Royal_Bow_K + ResultItem: Royal_Bow_K_LT + - BaseItem: Up_Scalet_Dragon_L_Bow + ResultItem: Scalet_Dragon_L_Bow_LT + - Item: Thanos_Refine_Hammer + BaseItems: + - BaseItem: Thanos_Sword_AD + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Thanos_Sword_AD + ChangeRefine: 1 + - BaseItem: Thanos_Dagger_AD + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Thanos_Dagger_AD + ChangeRefine: 1 + - BaseItem: Thanos_Spear_AD + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Thanos_Spear_AD + ChangeRefine: 1 + - BaseItem: Thanos_Staff_AD + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Thanos_Staff_AD + ChangeRefine: 1 + - BaseItem: Thanos_Knuckle_AD + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Thanos_Knuckle_AD + ChangeRefine: 1 + - BaseItem: Thanos_Violin_AD + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Thanos_Violin_AD + ChangeRefine: 1 + - BaseItem: Thanos_Whip_AD + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Thanos_Whip_AD + ChangeRefine: 1 + - BaseItem: Thanos_Hammer_AD + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Thanos_Hammer_AD + ChangeRefine: 1 + - BaseItem: Thanos_TSword_AD + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Thanos_TSword_AD + ChangeRefine: 1 + - BaseItem: Thanos_Katar_AD + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Thanos_Katar_AD + ChangeRefine: 1 + - BaseItem: Thanos_Axe_AD + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Thanos_Axe_AD + ChangeRefine: 1 + - BaseItem: Thanos_Rod_AD + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Thanos_Rod_AD + ChangeRefine: 1 + - BaseItem: Thanos_Bow_AD + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Thanos_Bow_AD + ChangeRefine: 1 + - BaseItem: Thanos_Helm_1 + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Thanos_Helm_1 + ChangeRefine: 1 + - BaseItem: Thanos_Helm1_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Thanos_Helm1_LT + ChangeRefine: 1 + - BaseItem: Thanos_Helm_2 + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Thanos_Helm_2 + ChangeRefine: 1 + - BaseItem: Thanos_Helm2_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Thanos_Helm2_LT + ChangeRefine: 1 + - BaseItem: Thanos_Helm_3 + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Thanos_Helm_3 + ChangeRefine: 1 + - BaseItem: Thanos_Helm3_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Thanos_Helm3_LT + ChangeRefine: 1 + - BaseItem: Thanos_Helm_4 + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Thanos_Helm_4 + ChangeRefine: 1 + - BaseItem: Thanos_Helm4_LT + MinimumRefine: 9 + MaximumRefine: 11 + Materials: + - Material: Blacksmith_Blessing + Amount: 14 + ResultItem: Thanos_Helm4_LT + ChangeRefine: 1 + - Item: Hero_Weapon_Up_Box_2 + BaseItems: + - BaseItem: Up_Iron_Staff + ResultItem: Iron_Staff_LT + - BaseItem: Up_Blue_Crystal_Staff + ResultItem: Blue_Crystal_Staff_LT + - BaseItem: Up_Shadow_Staff_K + ResultItem: Shadow_Staff_K_LT + - BaseItem: Up_Freezing_Rod + ResultItem: Freezing_Rod_LT + - BaseItem: Up_Iron_Nail_K + ResultItem: Iron_Nail_K_LT + - BaseItem: Up_Ray_Knuckle + ResultItem: Ray_Knuckle_LT + - Item: Hero_Equipment_Cube + BaseItems: + - BaseItem: Royal_Bow_K + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Up_Royal_Bow_K + ChangeRefine: -2 + - BaseItem: Narcis_Bow + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Up_Narcis_Bow + ChangeRefine: -2 + - BaseItem: Shadow_Staff_K + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Up_Shadow_Staff_K + ChangeRefine: -2 + - BaseItem: Iron_Nail_K + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Up_Iron_Nail_K + ChangeRefine: -2 + - BaseItem: Magic_Sword + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Up_Magic_Sword + ChangeRefine: -2 + - BaseItem: Sword_Of_Bluefire + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Up_Sword_Of_Bluefire + ChangeRefine: -2 + - BaseItem: Avenger + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Up_Avenger + ChangeRefine: -2 + - BaseItem: Iron_Staff + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Up_Iron_Staff + ChangeRefine: -2 + - BaseItem: Oriental_Sword + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Up_Oriental_Sword + ChangeRefine: -2 + - BaseItem: Undine_Spear_K + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Up_Undine_Spear_K + ChangeRefine: -2 + - BaseItem: Demon_Hunting_Bible_K + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Up_Demon_Hunting_Bible + ChangeRefine: -2 + - BaseItem: Shiver_Katar_K + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Up_Shiver_Katar_K + ChangeRefine: -2 + - BaseItem: OneSkyOneSun + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Up_OneSkyOneSun + ChangeRefine: -2 + - BaseItem: SoulWeight + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Up_SoulWeight + ChangeRefine: -2 + - BaseItem: MeawFoxtail + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Up_MeawFoxtail + ChangeRefine: -2 + - BaseItem: Crimson_Rose + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Up_Crimson_Rose + ChangeRefine: -2 + - BaseItem: Master_Soul_Rifle + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Up_Master_Soul_Rifle + ChangeRefine: -2 + - BaseItem: Demon_S_Shot + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Up_Demon_S_Shot + ChangeRefine: -2 + - BaseItem: Golden_L_Launcher + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Up_Golden_L_Launcher + ChangeRefine: -2 + - BaseItem: The_Black_Gatling + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Up_The_Black_Gatling + ChangeRefine: -2 + - BaseItem: Fog_Dew_Sword + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Up_Fog_Dew_Sword + ChangeRefine: -2 + - BaseItem: Humma_Clear + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Up_Humma_Clear + ChangeRefine: -2 + - BaseItem: Dragonic_Slayer + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Up_Dragonic_Slayer + ChangeRefine: -2 + - BaseItem: Light_Blade + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Up_Light_Blade + ChangeRefine: -2 + - BaseItem: Slate_Sword + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Up_Slate_Sword + ChangeRefine: -2 + - BaseItem: Trumpet_Shell_K + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Up_Trumpet_Shell_K + ChangeRefine: -2 + - BaseItem: Barb_Wire_K + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Up_Barb_Wire_K + ChangeRefine: -2 + - BaseItem: Meteor_Striker + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Up_Meteor_Striker + ChangeRefine: -2 + - BaseItem: Saint_Hall + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Up_Saint_Hall + ChangeRefine: -2 + - BaseItem: Ray_Knuckle + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Up_Ray_Knuckle + ChangeRefine: -2 + - BaseItem: Blade_Katar + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Up_Blade_Katar + ChangeRefine: -2 + - BaseItem: Fatalist + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Up_Fatalist + ChangeRefine: -2 + - BaseItem: Scalet_Dragon_L_Bow + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Up_Scalet_Dragon_L_Bow + ChangeRefine: -2 + - BaseItem: Blue_Crystal_Staff + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Up_Blue_Crystal_Staff + ChangeRefine: -2 + - BaseItem: Freezing_Rod + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Up_Freezing_Rod + ChangeRefine: -2 + - BaseItem: Ancient_Hero_Boots + MinimumRefine: 7 + CardsAllowed: false + ResultItem: Great_Hero_Boots + ChangeRefine: -2 +# - BaseItem: Freedom_Stick +# MinimumRefine: 7 +# CardsAllowed: false +# ResultItem: Up_Freedom_Stick +# ChangeRefine: -2 +# - BaseItem: Blessed_Knife +# MinimumRefine: 7 +# CardsAllowed: false +# ResultItem: Up_Blessed_Knife +# ChangeRefine: -2 + - Item: C_Weapon_Reform_3 + BaseItems: + - BaseItem: Up_Saint_Hall + MinimumRefine: 9 + MaximumRefine: 19 + CardsAllowed: false + Materials: + - Material: M_Dimension_Essence + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Weapon_Stone_3 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Saint_Hall_LT + ChangeRefine: 1 + - BaseItem: Up_Undine_Spear_K + MinimumRefine: 9 + MaximumRefine: 19 + CardsAllowed: false + Materials: + - Material: M_Dimension_Essence + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Weapon_Stone_3 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Undine_Spear_K_LT + ChangeRefine: 1 + - BaseItem: Up_Demon_Hunting_Bible + MinimumRefine: 9 + MaximumRefine: 19 + CardsAllowed: false + Materials: + - Material: M_Dimension_Essence + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Weapon_Stone_3 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Demon_Hunting_Bible_LT + ChangeRefine: 1 + - BaseItem: Up_Light_Blade + MinimumRefine: 9 + MaximumRefine: 19 + CardsAllowed: false + Materials: + - Material: M_Dimension_Essence + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Weapon_Stone_3 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Light_Blade_LT + ChangeRefine: 1 + - BaseItem: Up_Magic_Sword + MinimumRefine: 9 + MaximumRefine: 19 + CardsAllowed: false + Materials: + - Material: M_Dimension_Essence + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Weapon_Stone_3 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Magic_Sword_LT + ChangeRefine: 1 + - BaseItem: Up_Fatalist + MinimumRefine: 9 + MaximumRefine: 19 + CardsAllowed: false + Materials: + - Material: M_Dimension_Essence + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Weapon_Stone_3 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Fatalist_LT + ChangeRefine: 1 + - BaseItem: Up_Iron_Staff + MinimumRefine: 9 + MaximumRefine: 19 + CardsAllowed: false + Materials: + - Material: M_Dimension_Essence + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Weapon_Stone_3 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Iron_Staff_LT + ChangeRefine: 1 + - BaseItem: Up_Blue_Crystal_Staff + MinimumRefine: 9 + MaximumRefine: 19 + CardsAllowed: false + Materials: + - Material: M_Dimension_Essence + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Weapon_Stone_3 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Blue_Crystal_Staff_LT + ChangeRefine: 1 + - BaseItem: Up_Shadow_Staff_K + MinimumRefine: 9 + MaximumRefine: 19 + CardsAllowed: false + Materials: + - Material: M_Dimension_Essence + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Weapon_Stone_3 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Shadow_Staff_K_LT + ChangeRefine: 1 + - BaseItem: Up_Freezing_Rod + MinimumRefine: 9 + MaximumRefine: 19 + CardsAllowed: false + Materials: + - Material: M_Dimension_Essence + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Weapon_Stone_3 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Freezing_Rod_LT + ChangeRefine: 1 + - BaseItem: Up_Iron_Nail_K + MinimumRefine: 9 + MaximumRefine: 19 + CardsAllowed: false + Materials: + - Material: M_Dimension_Essence + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Weapon_Stone_3 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Iron_Nail_K_LT + ChangeRefine: 1 + - BaseItem: Up_Ray_Knuckle + MinimumRefine: 9 + MaximumRefine: 19 + CardsAllowed: false + Materials: + - Material: M_Dimension_Essence + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Weapon_Stone_3 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Ray_Knuckle_LT + ChangeRefine: 1 + - BaseItem: Up_Sword_Of_Bluefire + MinimumRefine: 9 + MaximumRefine: 19 + CardsAllowed: false + Materials: + - Material: M_Dimension_Essence + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Weapon_Stone_3 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Sword_Of_Bluefire_LT + ChangeRefine: 1 + - BaseItem: Up_Slate_Sword + MinimumRefine: 9 + MaximumRefine: 19 + CardsAllowed: false + Materials: + - Material: M_Dimension_Essence + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Weapon_Stone_3 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Slate_Sword_LT + ChangeRefine: 1 + - BaseItem: Up_Royal_Bow_K + MinimumRefine: 9 + MaximumRefine: 19 + CardsAllowed: false + Materials: + - Material: M_Dimension_Essence + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Weapon_Stone_3 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Royal_Bow_K_LT + ChangeRefine: 1 + - BaseItem: Up_Scalet_Dragon_L_Bow + MinimumRefine: 9 + MaximumRefine: 19 + CardsAllowed: false + Materials: + - Material: M_Dimension_Essence + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Weapon_Stone_3 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Scalet_Dragon_L_Bow_LT + ChangeRefine: 1 + - BaseItem: Up_Trumpet_Shell_K + MinimumRefine: 9 + MaximumRefine: 19 + CardsAllowed: false + Materials: + - Material: M_Dimension_Essence + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Weapon_Stone_3 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Trumpet_Shell_K_LT + ChangeRefine: 1 + - BaseItem: Up_Barb_Wire_K + MinimumRefine: 9 + MaximumRefine: 19 + CardsAllowed: false + Materials: + - Material: M_Dimension_Essence + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Weapon_Stone_3 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Barb_Wire_K_LT + ChangeRefine: 1 + - BaseItem: Up_Narcis_Bow + MinimumRefine: 9 + MaximumRefine: 19 + CardsAllowed: false + Materials: + - Material: M_Dimension_Essence + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Weapon_Stone_3 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Narcis_Bow_LT + ChangeRefine: 1 + - BaseItem: Up_Avenger + MinimumRefine: 9 + MaximumRefine: 19 + CardsAllowed: false + Materials: + - Material: M_Dimension_Essence + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Weapon_Stone_3 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Avenger_LT + ChangeRefine: 1 + - BaseItem: Up_Meteor_Striker + MinimumRefine: 9 + MaximumRefine: 19 + CardsAllowed: false + Materials: + - Material: M_Dimension_Essence + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Weapon_Stone_3 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Meteor_Striker_LT + ChangeRefine: 1 + - BaseItem: Up_Blade_Katar + MinimumRefine: 9 + MaximumRefine: 19 + CardsAllowed: false + Materials: + - Material: M_Dimension_Essence + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Weapon_Stone_3 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Blade_Katar_LT + ChangeRefine: 1 + - BaseItem: Up_Shiver_Katar_K + MinimumRefine: 9 + MaximumRefine: 19 + CardsAllowed: false + Materials: + - Material: M_Dimension_Essence + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Weapon_Stone_3 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Shiver_Katar_K_LT + ChangeRefine: 1 + - BaseItem: Up_Dragonic_Slayer + MinimumRefine: 9 + MaximumRefine: 19 + CardsAllowed: false + Materials: + - Material: M_Dimension_Essence + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Weapon_Stone_3 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Dragonic_Slayer_LT + ChangeRefine: 1 + - BaseItem: Up_Oriental_Sword + MinimumRefine: 9 + MaximumRefine: 19 + CardsAllowed: false + Materials: + - Material: M_Dimension_Essence + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Weapon_Stone_3 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Oriental_Sword_LT + ChangeRefine: 1 + - BaseItem: Up_Fog_Dew_Sword + MinimumRefine: 9 + MaximumRefine: 19 + CardsAllowed: false + Materials: + - Material: M_Dimension_Essence + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Weapon_Stone_3 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Fog_Dew_Sword_LT + ChangeRefine: 1 + - BaseItem: Up_Humma_Clear + MinimumRefine: 9 + MaximumRefine: 19 + CardsAllowed: false + Materials: + - Material: M_Dimension_Essence + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Weapon_Stone_3 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Humma_Clear_LT + ChangeRefine: 1 + - BaseItem: Up_The_Black_Gatling + MinimumRefine: 9 + MaximumRefine: 19 + CardsAllowed: false + Materials: + - Material: M_Dimension_Essence + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Weapon_Stone_3 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: The_Black_Gatling_LT + ChangeRefine: 1 + - BaseItem: Up_Crimson_Rose + MinimumRefine: 9 + MaximumRefine: 19 + CardsAllowed: false + Materials: + - Material: M_Dimension_Essence + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Weapon_Stone_3 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Crimson_Rose_LT + ChangeRefine: 1 + - BaseItem: Up_Demon_S_Shot + MinimumRefine: 9 + MaximumRefine: 19 + CardsAllowed: false + Materials: + - Material: M_Dimension_Essence + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Weapon_Stone_3 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Demon_S_Shot_LT + ChangeRefine: 1 + - BaseItem: Up_OneSkyOneSun + MinimumRefine: 9 + MaximumRefine: 19 + CardsAllowed: false + Materials: + - Material: M_Dimension_Essence + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Weapon_Stone_3 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: OneSkyOneSun_LT + ChangeRefine: 1 + - BaseItem: Up_Golden_L_Launcher + MinimumRefine: 9 + MaximumRefine: 19 + CardsAllowed: false + Materials: + - Material: M_Dimension_Essence + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Weapon_Stone_3 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Golden_L_Launcher_LT + ChangeRefine: 1 + - BaseItem: Up_Master_Soul_Rifle + MinimumRefine: 9 + MaximumRefine: 19 + CardsAllowed: false + Materials: + - Material: M_Dimension_Essence + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Weapon_Stone_3 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: Master_Soul_Rifle_LT + ChangeRefine: 1 + - BaseItem: Up_SoulWeight + MinimumRefine: 9 + MaximumRefine: 19 + CardsAllowed: false + Materials: + - Material: M_Dimension_Essence + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Weapon_Stone_3 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: SoulWeight_LT + ChangeRefine: 1 + - BaseItem: Up_MeawFoxtail + MinimumRefine: 9 + MaximumRefine: 19 + CardsAllowed: false + Materials: + - Material: M_Dimension_Essence + - Material: Bio_Test_Fragment + Amount: 300 + - Material: Weapon_Stone_3 + Amount: 100 + - Material: Bio_Reseearch_Docu + Amount: 150 + ResultItem: MeawFoxtail_LT + ChangeRefine: 1 +# - BaseItem: Up_Freedom_Stick +# MinimumRefine: 9 +# MaximumRefine: 19 +# CardsAllowed: false +# Materials: +# - Material: M_Dimension_Essence +# - Material: Bio_Test_Fragment +# Amount: 300 +# - Material: Weapon_Stone_3 +# Amount: 100 +# - Material: Bio_Reseearch_Docu +# Amount: 150 +# ResultItem: Freedom_Stick_LT +# ChangeRefine: 1 +# - BaseItem: Up_Blessed_Knife +# MinimumRefine: 9 +# MaximumRefine: 19 +# CardsAllowed: false +# Materials: +# - Material: M_Dimension_Essence +# - Material: Bio_Test_Fragment +# Amount: 300 +# - Material: Weapon_Stone_3 +# Amount: 100 +# - Material: Bio_Reseearch_Docu +# Amount: 150 +# ResultItem: Blessed_Knife_LT +# ChangeRefine: 1 diff --git a/db/re/laphine_synthesis.yml b/db/re/laphine_synthesis.yml index be68f639ae..c779cb00ca 100644 --- a/db/re/laphine_synthesis.yml +++ b/db/re/laphine_synthesis.yml @@ -364,8 +364,8 @@ Body: - Item: S_Gemstone_Shield_II - Item: S_Bearer's_Armor_II - Item: S_Bearer's_Shoes_II - - Item: S_Almighty_Earring - - Item: S_Almighty_Pendant + - Item: S_AllMighty_Earring + - Item: S_AllMighty_Pendant - Item: S_Tempest_Shield - Item: S_Tempest_Shoes - Item: S_Magic_Executioner_Holy_Water_Armor @@ -416,8 +416,8 @@ Body: - Item: S_Magical_Armor - Item: S_Immune_Athena_Shield - Item: S_Hard_Champion_Shoes - - Item: S_Kingbird_Ancient_Armor - - Item: S_Cri_Hit_Armor + - Item: S_KingbirdAncient_Armor + - Item: S_CriticalHit_Armor - Item: S_Rebellion_Armor - Item: S_Kagerou_Armor - Item: S_Oboro_Armor @@ -1853,7 +1853,7 @@ Body: - Item: Fan_Upgrade_Kit RewardGroup: FAN_UPGRADE_KIT Requirements: - - Item: Sea_Otter_Mini_Fan + - Item: SeeOtter_Fan - Item: Suit_Upgrade_Kit RewardGroup: SUIT_UPGRADE_KIT Requirements: @@ -3202,7 +3202,7 @@ Body: RewardGroup: IRON_STAFF_CUBE MinimumRefine: 9 Requirements: - - Item: Aeon_Staff + - Item: Iron_Staff - Item: Blue_Crystal_Staff_Cube RewardGroup: BLUE_CRYSTAL_STAFF_CUBE MinimumRefine: 9 @@ -3696,8 +3696,8 @@ Body: # - Item: S_Gemstone_Shield_II # - Item: S_Bearer's_Armor_II # - Item: S_Bearer's_Shoes_II -# - Item: S_Almighty_Earring -# - Item: S_Almighty_Pendant +# - Item: S_AllMighty_Earring +# - Item: S_AllMighty_Pendant # - Item: S_Tempest_Shield # - Item: S_Tempest_Shoes # - Item: S_Magic_Executioner_Holy_Water_Armor @@ -3748,8 +3748,8 @@ Body: # - Item: S_Magical_Armor # - Item: S_Immune_Athena_Shield # - Item: S_Hard_Champion_Shoes -# - Item: S_Kingbird_Ancient_Armor -# - Item: S_Cri_Hit_Armor +# - Item: S_KingbirdAncient_Armor +# - Item: S_CriticalHit_Armor # - Item: S_Rebellion_Armor # - Item: S_Kagerou_Armor # - Item: S_Oboro_Armor diff --git a/db/re/laphine_upgrade.yml b/db/re/laphine_upgrade.yml index 3b7b5320e7..a5c92e8e83 100644 --- a/db/re/laphine_upgrade.yml +++ b/db/re/laphine_upgrade.yml @@ -494,8 +494,8 @@ Body: - Item: S_Gemstone_Shield_II - Item: S_Bearer's_Armor_II - Item: S_Bearer's_Shoes_II - - Item: S_Almighty_Earring - - Item: S_Almighty_Pendant + - Item: S_AllMighty_Earring + - Item: S_AllMighty_Pendant - Item: S_All_Race_Shoes - Item: S_All_Race_Shield - Item: S_Blitz_Weapon @@ -550,8 +550,8 @@ Body: - Item: S_Magical_Armor - Item: S_Immune_Athena_Shield - Item: S_Hard_Champion_Shoes - - Item: S_Kingbird_Ancient_Armor - - Item: S_Cri_Hit_Armor + - Item: S_KingbirdAncient_Armor + - Item: S_CriticalHit_Armor - Item: S_Thief_earring - Item: S_Archer_earring - Item: S_Rebellion_Armor @@ -1226,8 +1226,8 @@ Body: - Item: S_Gemstone_Shield_II - Item: S_Bearer's_Armor_II - Item: S_Bearer's_Shoes_II - - Item: S_Almighty_Earring - - Item: S_Almighty_Pendant + - Item: S_AllMighty_Earring + - Item: S_AllMighty_Pendant - Item: S_All_Race_Shoes - Item: S_All_Race_Shield - Item: S_Blitz_Weapon @@ -1282,8 +1282,8 @@ Body: - Item: S_Magical_Armor - Item: S_Immune_Athena_Shield - Item: S_Hard_Champion_Shoes - - Item: S_Kingbird_Ancient_Armor - - Item: S_Cri_Hit_Armor + - Item: S_KingbirdAncient_Armor + - Item: S_CriticalHit_Armor - Item: S_Tempest_Weapon - Item: S_Tempest_Armor - Item: S_PerfectSize_Weapon @@ -2036,8 +2036,8 @@ Body: - Item: S_Gemstone_Shield_II - Item: S_Bearer's_Armor_II - Item: S_Bearer's_Shoes_II - - Item: S_Almighty_Earring - - Item: S_Almighty_Pendant + - Item: S_AllMighty_Earring + - Item: S_AllMighty_Pendant - Item: S_All_Race_Shoes - Item: S_All_Race_Shield - Item: S_Blitz_Weapon @@ -2092,8 +2092,8 @@ Body: - Item: S_Magical_Armor - Item: S_Immune_Athena_Shield - Item: S_Hard_Champion_Shoes - - Item: S_Kingbird_Ancient_Armor - - Item: S_Cri_Hit_Armor + - Item: S_KingbirdAncient_Armor + - Item: S_CriticalHit_Armor - Item: S_Thief_earring - Item: S_Archer_earring - Item: S_Rebellion_Armor @@ -2496,7 +2496,7 @@ Body: - Item: Magic_Sword - Item: Sword_Of_Bluefire - Item: Avenger - - Item: Aeon_Staff + - Item: Iron_Staff - Item: Oriental_Sword - Item: Undine_Spear_K - Item: Exoricists_Bible_ @@ -2554,12 +2554,12 @@ Body: - Item: Up_Fog_Dew_Sword - Item: Up_Humma_Clear - Item: Up_Master_Soul_Rifle - - Item: Up_Golden_Lord_Launcher - - Item: Up_The_Black - - Item: Up_Demon_Slayer_Shot + - Item: Up_Golden_L_Launcher + - Item: Up_The_Black_Gatling + - Item: Up_Demon_S_Shot - Item: Up_Crimson_Rose - - Item: Up_Thousand_Sun - - Item: Up_Spirit_Pendulum_ + - Item: Up_OneSkyOneSun + - Item: Up_SoulWeight - Item: Ancient_Hero_Wisdom RandomOptionGroup: ANCIENT_HERO_WISDOM TargetItems: @@ -2570,7 +2570,7 @@ Body: - Item: Magic_Sword - Item: Sword_Of_Bluefire - Item: Avenger - - Item: Aeon_Staff + - Item: Iron_Staff - Item: Oriental_Sword - Item: Undine_Spear_K - Item: Exoricists_Bible_ @@ -2628,12 +2628,12 @@ Body: - Item: Up_Fog_Dew_Sword - Item: Up_Humma_Clear - Item: Up_Master_Soul_Rifle - - Item: Up_Golden_Lord_Launcher - - Item: Up_The_Black - - Item: Up_Demon_Slayer_Shot + - Item: Up_Golden_L_Launcher + - Item: Up_The_Black_Gatling + - Item: Up_Demon_S_Shot - Item: Up_Crimson_Rose - - Item: Up_Thousand_Sun - - Item: Up_Spirit_Pendulum_ + - Item: Up_OneSkyOneSun + - Item: Up_SoulWeight - Item: Boost_Up_1 ResultRefine: 10 MaximumRefine: 9 @@ -3881,7 +3881,7 @@ Body: - Item: Magic_Sword - Item: Sword_Of_Bluefire - Item: Avenger - - Item: Aeon_Staff + - Item: Iron_Staff - Item: Oriental_Sword - Item: Undine_Spear_K - Item: Exoricists_Bible_ @@ -4215,12 +4215,12 @@ Body: # - Item: Up_Fog_Dew_Sword # - Item: Up_Humma_Clear # - Item: Up_Master_Soul_Rifle -# - Item: Up_Golden_Lord_Launcher -# - Item: Up_The_Black -# - Item: Up_Demon_Slayer_Shot +# - Item: Up_Golden_L_Launcher +# - Item: Up_The_Black_Gatling +# - Item: Up_Demon_S_Shot # - Item: Up_Crimson_Rose -# - Item: Up_Thousand_Sun -# - Item: Up_Spirit_Pendulum_ +# - Item: Up_OneSkyOneSun +# - Item: Up_SoulWeight # - Item: Great_Hero_Wisdom # TargetItems: # - Item: Up_Oriental_Sword @@ -4252,12 +4252,12 @@ Body: # - Item: Up_Fog_Dew_Sword # - Item: Up_Humma_Clear # - Item: Up_Master_Soul_Rifle -# - Item: Up_Golden_Lord_Launcher -# - Item: Up_The_Black -# - Item: Up_Demon_Slayer_Shot +# - Item: Up_Golden_L_Launcher +# - Item: Up_The_Black_Gatling +# - Item: Up_Demon_S_Shot # - Item: Up_Crimson_Rose -# - Item: Up_Thousand_Sun -# - Item: Up_Spirit_Pendulum_ +# - Item: Up_OneSkyOneSun +# - Item: Up_SoulWeight - Item: Vampire_Box_IL ResultRefineMinimum: 7 ResultRefineMaximum: 10 diff --git a/db/re/mob_db.yml b/db/re/mob_db.yml index f2a2e0fdeb..877933d421 100644 --- a/db/re/mob_db.yml +++ b/db/re/mob_db.yml @@ -75054,7 +75054,7 @@ Body: DamageMotion: 420 Ai: 04 Drops: - - Item: Shard_of_Gray + - Item: Gray_Shard Rate: 1000 - Item: Decayed_Nail Rate: 3000 @@ -75088,7 +75088,7 @@ Body: DamageMotion: 384 Ai: 04 Drops: - - Item: Shard_of_Gray + - Item: Gray_Shard Rate: 1000 - Item: Mementos Rate: 2500 @@ -75126,7 +75126,7 @@ Body: Modes: Detector: true Drops: - - Item: Shard_of_Gray + - Item: Gray_Shard Rate: 1000 - Item: Withered_Flower Rate: 2500 @@ -75164,7 +75164,7 @@ Body: Modes: Detector: true Drops: - - Item: Shard_of_Gray + - Item: Gray_Shard Rate: 1000 - Item: Sticky_Mucus Rate: 3000 @@ -75202,7 +75202,7 @@ Body: Modes: Detector: true Drops: - - Item: Shard_of_Gray + - Item: Gray_Shard Rate: 1000 - Item: Immortal_Heart Rate: 2500 @@ -75236,7 +75236,7 @@ Body: DamageMotion: 192 Ai: 04 Drops: - - Item: Shard_of_Gray + - Item: Gray_Shard Rate: 1000 - Item: Decayed_Nail Rate: 3000 @@ -75270,7 +75270,7 @@ Body: DamageMotion: 576 Ai: 04 Drops: - - Item: Shard_of_Gray + - Item: Gray_Shard Rate: 1000 - Item: Horrendous_Mouth Rate: 3500 @@ -75306,7 +75306,7 @@ Body: DamageMotion: 504 Ai: 04 Drops: - - Item: Shard_of_Gray + - Item: Gray_Shard Rate: 1000 - Item: Skel_Bone Rate: 3500 @@ -75342,7 +75342,7 @@ Body: DamageMotion: 396 Ai: 04 Drops: - - Item: Shard_of_Gray + - Item: Gray_Shard Rate: 1000 - Item: Immortal_Heart Rate: 2000 @@ -75378,7 +75378,7 @@ Body: DamageMotion: 480 Ai: 04 Drops: - - Item: Shard_of_Gray + - Item: Gray_Shard Rate: 1500 - Item: Realgar_Wine Rate: 5000 @@ -75416,7 +75416,7 @@ Body: Modes: Detector: true Drops: - - Item: Shard_of_Gray + - Item: Gray_Shard Rate: 1500 - Item: Tendon Rate: 2500 @@ -75452,9 +75452,9 @@ Body: DamageMotion: 360 Ai: 04 Drops: - - Item: Shard_of_Gray + - Item: Gray_Shard Rate: 10000 - - Item: Shard_of_Gray + - Item: Gray_Shard Rate: 10000 - Item: Evil_Horn Rate: 2000 @@ -75516,9 +75516,9 @@ Body: Drops: - Item: Evil_Horn Rate: 2000 - - Item: Shard_of_Gray + - Item: Gray_Shard Rate: 10000 - - Item: Shard_of_Gray + - Item: Gray_Shard Rate: 10000 # - Id: 2962 # AegisName: E_DEVILING diff --git a/doc/script_commands.txt b/doc/script_commands.txt index 2f9530acf5..a97cb8bf78 100644 --- a/doc/script_commands.txt +++ b/doc/script_commands.txt @@ -8240,6 +8240,16 @@ Sets the reputation points via for reputation group for the atta Gets the reputation points for reputation group for the attached player or the given character ID. is the client side index as stored in the Id field of the reputation.yml database files. +--------------------------------------- + +*item_reform({{,}}) +*item_reform({<"item name">{,}}) + +Opens the item reform UI for or for the attached player or the given character ID. +If run from within an item script or is optional. + +This feature requires packet version 2021-11-03 or newer. + --------------------------------------- \\ 6,1.- Unit-related commands diff --git a/npc/re/instances/GhostPalace.txt b/npc/re/instances/GhostPalace.txt index 3f0459b02a..5b0f0f7eb6 100644 --- a/npc/re/instances/GhostPalace.txt +++ b/npc/re/instances/GhostPalace.txt @@ -883,7 +883,7 @@ OnTimer28500: mes "Hey there, are you alive?"; mes "I did not expect to meet someone who is still alive."; next; - .@item_name_req$ = getitemname(6672);// Shard_of_Gray + .@item_name_req$ = getitemname(6672);// Gray_Shard mes "[King]"; mes "Do you possibly have the ^006400" + .@item_name_req$ + "^000000?"; mes "Can you give it to me?"; diff --git a/npc/re/merchants/ghost_palace_exchange.txt b/npc/re/merchants/ghost_palace_exchange.txt index fae1ac03c1..16aee3b4a6 100644 --- a/npc/re/merchants/ghost_palace_exchange.txt +++ b/npc/re/merchants/ghost_palace_exchange.txt @@ -11,7 +11,7 @@ dali02,51,130,4 script Dimension Traveler 4_F_SHABBY,{ mes "- You cannot proceed because you have too many items with you. -"; close; } - .@item_name_req$ = getitemname(6672);// Shard_of_Gray + .@item_name_req$ = getitemname(6672);// Gray_Shard mes "[Dimension Traveler]"; mes "Adventurer friend, [" + .@item_name_req$ + "]6672 is what I need. How about exchanging it with something I have?"; next; diff --git a/sql-files/item_db_re_equip.sql b/sql-files/item_db_re_equip.sql index 02d321d83f..4f2b96ca28 100644 --- a/sql-files/item_db_re_equip.sql +++ b/sql-files/item_db_re_equip.sql @@ -810,7 +810,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`we REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_mage`,`job_sage`,`job_wizard`,`class_upper`,`class_third_upper`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (2039,'Wizardy_Staff_IL','Illusion Wizardry Staff','Weapon','2hStaff',2400,150,250,1,2,true,true,true,true,true,true,true,4,100,true,'.@val = min(getrefine(),10)/2;\nbonus bInt,(6+.@val);\nbonus bDex,(2+.@val);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`attack`,`magic_attack`,`range`,`slots`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (2040,'Probation_Staff','Trial Warlock\'s Staff','Weapon','2hStaff',20,60,200,1,1,true,true,true,true,true,true,3,100,true,100,true,true,true,true,true,true,true,'bonus bUnbreakableWeapon;\nbonus2 bSkillAtk,"WL_EARTHSTRAIN",20;\nbonus bMatk,6*(min(BaseLevel,160)/10);\nif (getrefine()>=7) {\n bonus bMatkRate,getskilllv("WZ_STORMGUST");\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`attack`,`magic_attack`,`range`,`slots`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (2046,'Novice_Warlock\'s_Staff','Novice Warlock\'s Staff','Weapon','2hStaff',70,170,1,1,true,true,true,true,true,true,3,100,true,'bonus bMatkRate,5;\n.@r = getrefine();\nif (.@r>=7) {\n bonus2 bSkillAtk,"WL_CRIMSONROCK",15;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (2048,'Aeon_Staff','Aeon Staff','Weapon','2hStaff',800,100,200,1,2,true,true,true,true,true,true,4,100,true,'bonus bUnbreakableWeapon;\n.@r = getrefine();\nbonus bMatk,10*(.@r/2);\nbonus2 bSkillAtk,"WL_EARTHSTRAIN",12*(.@r/3);\nif (.@r>=9) {\n bonus bVariableCastrate,-10;\n}\nif (.@r>=11) {\n bonus2 bSkillCooldown,"WL_EARTHSTRAIN",-1000;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (2048,'Iron_Staff','Aeon Staff','Weapon','2hStaff',800,100,200,1,2,true,true,true,true,true,true,4,100,true,'bonus bUnbreakableWeapon;\n.@r = getrefine();\nbonus bMatk,10*(.@r/2);\nbonus2 bSkillAtk,"WL_EARTHSTRAIN",12*(.@r/3);\nif (.@r>=9) {\n bonus bVariableCastrate,-10;\n}\nif (.@r>=11) {\n bonus2 bSkillCooldown,"WL_EARTHSTRAIN",-1000;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_acolyte`,`job_mage`,`job_monk`,`job_priest`,`job_sage`,`job_soullinker`,`job_wizard`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (2049,'Blue_Flame_Cane','Blue Flame Cane','Weapon','2hStaff',20,800,110,300,1,2,true,true,true,true,true,true,true,true,true,4,175,true,'.@r = getrefine;\nbonus bInt,7;\nbonus bMatkRate,.@r/2;\nbonus bUnbreakableWeapon;\nif (.@r>=9)\n .@val = 15;\nelse if (.@r>=7)\n .@val = 5;\nif (.@r>=11)\n bonus2 bSubSize,Size_All,20;\nif (.@r>=13)\n bonus bDelayrate,-15;\nbonus2 bMagicAtkEle,Ele_Fire,.@val;\nbonus2 bMagicAtkEle,Ele_Earth,.@val;\nbonus2 bMagicAtkEle,Ele_Water,.@val;\nbonus2 bMagicAtkEle,Ele_Holy,.@val;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_mage`,`job_sage`,`job_soullinker`,`job_wizard`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (2051,'Illusion_Survivor\'s_Staff','Illusion Survivor\'s Staff','Weapon','2hStaff',1200,100,240,1,2,true,true,true,true,true,true,4,120,true,'.@r = getrefine();\nbonus bDex,2;\nbonus bInt,2;\nbonus bMaxHP,600;\nbonus bUnbreakableWeapon;\nbonus bMatkRate,(.@r/2);\nif (.@r >= 7) {\n bonus2 bMagicAddSize,Size_Small,15;\n bonus2 bMagicAddSize,Size_Medium,15;\n if (.@r >= 9) {\n bonus2 bSubSize,Size_Small,15;\n bonus2 bSubSize,Size_Medium,15;\n if (.@r >= 11) {\n bonus2 bSubDefEle,Ele_Water,15;\n bonus2 bSubDefEle,Ele_Wind,15;\n bonus2 bSubDefEle,Ele_Earth,15;\n bonus2 bSubDefEle,Ele_Fire,15;\n }\n }\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_novice`,`job_priest`,`job_supernovice`,`job_wizard`,`class_upper`,`class_third`,`class_third_upper`,`class_third_baby`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (2053,'Abyss_Staff','Abyss Staff','Weapon','2hStaff',2400,120,270,1,1,true,true,true,true,true,true,true,true,true,true,4,165,true,'bonus2 bSubRace,RC_Player_Human,30;\n.@r = getrefine();\nbonus bHealPower,.@r*2;\nif (.@r>=7) {\n bonus2 bMagicAddClass,Class_All,5;\n bonus2 bSubRace,RC_Player_Human,5;\n}\nif (.@r>=9) {\n bonus2 bMagicAddClass,Class_All,5;\n bonus2 bSubRace,RC_Player_Human,5;\n}\nbonus bUnbreakableWeapon;'); @@ -3219,7 +3219,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,` REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`location_armor`,`armor_level`,`equip_level_min`,`script`) VALUES (15250,'Beginner\'s_Suit','Beginner\'s Suit','Armor',40,1,true,1,100,'bonus bAllStats,1;\nbonus bMaxHP,400;\nbonus bMaxSP,100;\nbonus2 bAddClass,Class_All,2;\nbonus2 bMagicAddClass,Class_All,2;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_armor`,`armor_level`,`equip_level_min`,`refineable`,`script`) VALUES (15278,'Overwhelm_Str_Armor','Soaring Physical Armor','Armor',2000,120,1,true,1,1,true,'.@r = getrefine();\nbonus bBaseAtk,50;\nif (.@r > 2)\n bonus2 bAddClass,Class_All,.@r/3*2;\nif (.@r > 6) {\n bonus2 bIgnoreDefRaceRate,RC_Brute,30;\n bonus2 bIgnoreDefRaceRate,RC_Demon,30;\n}\nif (.@r > 8) {\n bonus2 bAddRace,RC_Brute,10;\n bonus2 bAddRace,RC_Demon,10;\n}\nif (.@r > 10) {\n bonus2 bAddEle,Ele_Earth,10;\n bonus2 bAddEle,Ele_Wind,10;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_armor`,`armor_level`,`equip_level_min`,`refineable`,`script`) VALUES (15279,'Overwhelm_Int_Armor','Robust Magical Armor','Armor',900,60,1,true,1,1,true,'.@r = getrefine();\nbonus bMatk,50;\nif (.@r > 2)\n bonus bMatkRate,.@r/3*2;\nif (.@r > 6) {\n bonus2 bIgnoreMdefRaceRate,RC_Brute,30;\n bonus2 bIgnoreMdefRaceRate,RC_Demon,30;\n}\nif (.@r > 8) {\n bonus2 bMagicAddRace,RC_Demon,10;\n bonus2 bMagicAddRace,RC_Brute,10;\n}\nif (.@r > 10) {\n bonus2 bMagicAddEle,Ele_Earth,10;\n bonus2 bMagicAddEle,Ele_Wind,10;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15280,'S_Cri_Hit_Armor','Critical Hit Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\n.@val = 7;\nbonus bBaseAtk,15;\nif (.@r > 1) {\n bonus bCritAtkRate,(.@r/2);\n if (.@r >= 7) {\n .@val += 7;\n }\n}\nbonus bCritical,.@val;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15280,'S_CriticalHit_Armor','Critical Hit Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\n.@val = 7;\nbonus bBaseAtk,15;\nif (.@r > 1) {\n bonus bCritAtkRate,(.@r/2);\n if (.@r >= 7) {\n .@val += 7;\n }\n}\nbonus bCritical,.@val;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_armor`,`armor_level`,`equip_level_min`,`refineable`,`script`) VALUES (15283,'Armor_of_Rosary','Mighty Black Threaded Armor','Armor',20,800,60,1,true,1,100,true,'.@r = getrefine();\nbonus bBaseAtk,10;\nbonus2 bIgnoreDefRaceRate,RC_All,10;\nif (.@r>=7) {\n bonus bBaseAtk,20;\n bonus2 bIgnoreDefRaceRate,RC_All,20;\n}\nif (.@r>=8) {\n bonus bBaseAtk,20;\n bonus2 bIgnoreDefRaceRate,RC_All,20;\n bonus bUnbreakableArmor;\n}\nif (.@r>=9) {\n bonus bBaseAtk,30;\n bonus2 bIgnoreDefRaceRate,RC_All,20;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_armor`,`armor_level`,`equip_level_min`,`refineable`,`script`) VALUES (15343,'Supplement_Part_Str_','Supplement Part STR','Armor',25000,2000,80,1,true,true,true,true,true,1,130,true,'bonus2 bAddClass,Class_All,5+(getrefine()/4);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_armor`,`armor_level`,`equip_level_min`,`refineable`,`script`) VALUES (15344,'Upgrade_Part_Plate_','Upgrade Part - Gloves','Armor',25000,3000,110,1,true,true,true,true,true,1,130,true,'.@r = getrefine();\n.@val = 10;\nif (.@r>6) {\n bonus2 bSubSize,Size_Large,10;\n bonus2 bMagicSubSize,Size_Large,10;\n if (.@r>8) {\n .@val += 5;\n }\n}\nbonus2 bSubSize,Size_Small,.@val;\nbonus2 bMagicSubSize,Size_Small,.@val;\nbonus2 bSubSize,Size_Medium,.@val;\nbonus2 bMagicSubSize,Size_Medium,.@val;'); @@ -3857,7 +3857,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,` REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_head_top`,`armor_level`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19131,'Radio_Antenna_','Radio Antenna','Armor',1500,2,1,true,1,1,true,347,'bonus bMdef,5;\nbonus bCritical,5;\nbonus bFlee,5;\nskill "MG_LIGHTNINGBOLT",1;\nbonus4 bAutoSpellWhenHit,"MG_THUNDERSTORM",5,30,1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`job_all`,`job_novice`,`job_supernovice`,`location_head_mid`,`armor_level`,`view`,`script`) VALUES (19132,'Masquerade_','Masquerade','Armor',20,100,1,true,false,false,true,1,78,'bonus2 bAddRace,RC_DemiHuman,3;\nbonus2 bAddRace,RC_Player_Human,3;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_mid`,`location_head_low`,`armor_level`,`equip_level_min`,`view`,`script`) VALUES (19133,'Odin_Mask_','Odin\'s Mask','Armor',20,100,1,1,true,true,1,1,480,'bonus2 bSubClass,Class_Boss,2;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`armor_level`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19134,'Wickebines_Black_Cat_Ears','Wickebine\'s Black Cat Ears','Armor',20,200,4,1,true,1,1,true,368,'bonus bFlee,10;\nbonus bCritAtkRate,10;\nautobonus "{ bonus2 bIgnoreMdefClassRate,Class_Normal,100; bonus2 bIgnoreMdefClassRate,Class_Boss,100; }",50,5000,BF_MAGIC,"{ specialeffect2 EF_STEAL; }";'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`armor_level`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19134,'Whikebain_Ears_K','Wickebine\'s Black Cat Ears','Armor',20,200,4,1,true,1,1,true,368,'bonus bFlee,10;\nbonus bCritAtkRate,10;\nautobonus "{ bonus2 bIgnoreMdefClassRate,Class_Normal,100; bonus2 bIgnoreMdefClassRate,Class_Boss,100; }",50,5000,BF_MAGIC,"{ specialeffect2 EF_STEAL; }";'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_top`,`armor_level`,`refineable`,`view`,`script`) VALUES (19135,'Spirit_Of_Chung_E','Spirit of Green Maiden','Armor',20,10,true,1,true,882,'.@r = getrefine();\nbonus2 bDropAddClass,Class_All,(.@r/2);\nbonus2 bExpAddClass,Class_All,(.@r/2);\nbonus bMaxHPrate,2*(.@r/4);\nbonus bMaxSPrate,2*(.@r/4);\nif (.@r>=9) {\n bonus bHPrecovRate,40;\n bonus bSPrecovRate,40;\n}\nif (.@r>=12) {\n bonus bMaxHPrate,3;\n bonus bMaxSPrate,3;\n}\nautobonus "{ bonus bCritAtkRate,30; bonus bMatkRate,30; }",1,5000,BF_WEAPON|BF_MAGIC,"{ active_transform 1519,5000; }";'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_head_top`,`armor_level`,`refineable`,`view`,`script`) VALUES (19136,'Spirit_Of_Chung_E_','Spirit of Green Maiden','Armor',20,10,1,true,1,true,882,'.@r = getrefine();\nbonus2 bDropAddClass,Class_All,(.@r/2);\nbonus2 bExpAddClass,Class_All,(.@r/2);\nbonus bMaxHPrate,(.@r/4);\nbonus bMaxSPrate,(.@r/4);\nif (.@r>=9) {\n bonus bHPrecovRate,40;\n bonus bSPrecovRate,40;\n}\nif (.@r>=12) {\n bonus bMaxHPrate,3;\n bonus bMaxSPrate,3;\n}\nautobonus "{ bonus bCritAtkRate,30; bonus bMatkRate,30; }",1,5000,BF_WEAPON|BF_MAGIC,"{ active_transform 1519,5000; }";'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_low`,`armor_level`,`equip_level_min`,`view`,`script`) VALUES (19137,'Strawberry_In_Mouth_','Strawberry Mouth Guard','Armor',20,100,true,1,80,861,'bonus bVit,2;\nbonus bLongAtkDef,5;\nbonus bShortWeaponDamageReturn,5;\nif (Baselevel>=100) {\n bonus bMaxHP,2000;\n}\nelse {\n bonus bMaxHP,200;\n}'); @@ -3938,7 +3938,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`slots`,`loca REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`armor_level`,`refineable`,`view`,`script`) VALUES (19263,'General_Helmet_','General\'s Helm','Armor',20,800,12,1,true,1,true,729,'.@r = getrefine();\nbonus bBaseAtk,(.@r/2)*15;\nif (.@r>6) {\n bonus bAspdRate,10;\n}\nif (.@r>8) {\n bonus bAspd,1;\n bonus2 bAddClass,Class_All,5;\n}\nif (.@r>10) {\n bonus bCritAtkRate,15;\n}\n.@val = max(min(.@r-15,5),0);\nbonus bFixedCast,-.@val*100;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`armor_level`,`refineable`,`view`,`script`) VALUES (19264,'GoldFish_Hat','Gold Fish Head Hat','Armor',20,400,2,1,true,1,true,1645,'.@r = getrefine();\nif (.@r>8) {\n bonus4 bAutoSpellWhenHit,"WZ_QUAGMIRE",1,10,1;\n}\nif (.@r<6) {\n autobonus "{ bonus2 bMagicAtkEle,Ele_Holy,10; }",10,60000,BF_MAGIC,"{ specialeffect2 EF_ASPERSIO; }";\n}\nelse {\n autobonus "{ bonus2 bMagicAtkEle,Ele_Holy,10; }",(10+(.@r*2)),60000,BF_MAGIC,"{ specialeffect2 EF_ASPERSIO; }";\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_head_top`,`armor_level`,`refineable`,`view`,`script`) VALUES (19265,'Smoky_TransformHat','Smokie Transformation Leaf','Armor',600,7,1,true,1,true,1646,'.@r = getrefine();\nbonus2 bMagicAtkEle,Ele_All,.@r;\nautobonus "{ .@r = getrefine(); bonus3 bAutoSpell,\\"MG_COLDBOLT\\",2,50; bonus3 bAutoSpell,\\"MG_FIREBOLT\\",2,50; bonus3 bAutoSpell,\\"MG_LIGHTNINGBOLT\\",2,50; bonus3 bAutoSpell,\\"WZ_EARTHSPIKE\\",2,50; if (.@r>=7) { bonus3 bAutoSpell,\\"WZ_FROSTNOVA\\",5,40; if (.@r>=8) { bonus3 bAutoSpell,\\"MG_THUNDERSTORM\\",5,30; if (BaseLevel>100) { if (.@r>=9) { bonus3 bAutoSpell,\\"WL_HELLINFERNO\\",5,20; if (.@r>=10) { bonus3 bAutoSpell,\\"WL_CHAINLIGHTNING\\",3,10; } } } } } }",1,5000,BF_WEAPON,"{ active_transform 1056,5000; /*SMOKIE*/ }";'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_head_top`,`armor_level`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19266,'Survive_Circlet_','Survivor\'s Circlet','Armor',500,10,1,true,1,1,true,1220,'.@r = getrefine();\nbonus bInt,3;\nbonus bMatk,10*(.@r/2)+(BaseLevel > 129 ? 50 : 0);\nif (.@r >= 10) {\n bonus bMatkRate,5;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_head_top`,`armor_level`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19266,'Survive_Circlet_K','Survivor\'s Circlet','Armor',500,10,1,true,1,1,true,1220,'.@r = getrefine();\nbonus bInt,3;\nbonus bMatk,10*(.@r/2)+(BaseLevel > 129 ? 50 : 0);\nif (.@r >= 10) {\n bonus bMatkRate,5;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`location_head_low`,`armor_level`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19267,'SurviveOrb_K','Survivor\'s Orb','Armor',300,2,true,1,1,true,1488,'bonus bMdef,2;\nbonus bVariableCastrate,-2;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_head_low`,`armor_level`,`view`,`script`) VALUES (19268,'FaceWorm_Breath','Gigant Snake\'s Breath','Armor',20,300,2,true,1,1050,'bonus2 bMagicAtkEle,Ele_Fire,1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`armor_level`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19269,'Angel_Of_Happiness_J','Happy Flapping Angel Wings','Armor',20,500,2,1,true,1,30,true,1251,'.@r = getrefine();\n.@a = 15;\nif (.@r >= 7)\n .@a += 15;\nif (.@r>=8)\n bonus2 bResEff,Eff_Stone,10000;\nif (.@r>=9)\n .@a += 20;\nbonus2 bAddRace2,RC2_CLOCKTOWER,.@a;\nbonus2 bMagicAddRace2,RC2_CLOCKTOWER,.@a;\nbonus2 bSubRace2,RC2_CLOCKTOWER,.@a;\nbonus3 bAddClassDropItem,1061,1193,50;\nbonus3 bAddClassDropItem,1061,1275,50;\nbonus3 bAddClassDropItem,1061,2920,50;\nbonus3 bAddClassDropItem,1061,1016,50;\nbonus3 bAddClassDropItem,1061,1101,50;\nbonus3 bAddClassDropItem,1061,1102,50;\nbonus3 bAddClassDropItem,1061,2917,50;\nbonus3 bAddClassDropItem,1061,2916,50;\nbonus3 bAddClassDropItem,1061,1270,50;\nbonus3 bAddClassDropItem,1061,1269,50;\nbonus3 bAddClassDropItem,1061,1209,50;\nbonus3 bAddClassDropItem,1061,1378,50;\nbonus3 bAddClassDropItem,1061,1109,50;\nbonus3 bAddClassDropItem,1061,1111,50;\nbonus3 bAddClassDropItem,1061,1377,50;\nbonus3 bAddClassDropItem,1061,1205,50;\nbonus3 bAddClassDropItem,1061,1213,50;\nbonus3 bAddClassDropItem,1061,1131,50;\nbonus3 bAddClassDropItem,1061,1219,50;\nbonus3 bAddClassDropItem,1061,1191,50;\nbonus3 bAddClassDropItem,1061,1203,50;\nbonus3 bAddClassDropItem,1061,2919,50;\nbonus3 bAddClassDropItem,1061,2479,50;\nbonus3 bAddClassDropItem,1061,2478,50;\nbonus3 bAddClassDropItem,1061,1189,50;\nbonus3 bAddClassDropItem,1061,1686,50;\nbonus3 bAddClassDropItem,1061,1190,50;\nbonus3 bAddClassDropItem,1061,1087,50;\nbonus3 bAddClassDropItem,1061,1023,50;\nbonus3 bAddClassDropItem,1061,2923,50;\nbonus3 bAddClassDropItem,1061,2921,50;\nbonus3 bAddClassDropItem,1061,1216,50;\nbonus3 bAddClassDropItem,1061,1199,50;\nbonus3 bAddClassDropItem,1061,1195,50;\nbonus3 bAddClassDropItem,1061,1281,50;\nbonus3 bAddClassDropItem,1061,1215,50;\nbonus3 bAddClassDropItem,1061,1622,50;\nbonus3 bAddClassDropItem,1061,2918,50;\nbonus3 bAddClassDropItem,1061,3074,50;\nbonus3 bAddClassDropItem,1061,1204,50;\nbonus3 bAddClassDropItem,1061,1179,50;'); @@ -5633,8 +5633,8 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_sha REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24336,'S_Gemstone_Shield_II','Gemstone Shadow Shield II','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bDef,5;\nif (.@r >= 7) {\n bonus bUseSPrate,-3;\n}\nelse {\n bonus bUseSPrate,-2;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24337,'S_Bearer\'s_Armor_II','Bearer\'s Shadow Armor II','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bMDef,1;\nif (.@r >= 7) {\n bonus bMaxHPrate,3;\n}\nelse {\n bonus bMaxHPrate,1;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24338,'S_Bearer\'s_Shoes_II','Bearer\'s Shadow Shoes II','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bMaxSP,50;\nif (.@r >= 7) {\n bonus bMaxHPrate,3;\n}\nelse {\n bonus bMaxHPrate,1;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24339,'S_Almighty_Earring','Almighty Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bAllStats,.@r;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24340,'S_Almighty_Pendant','Almighty Shadow Pendant','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bAllStats,.@r;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24339,'S_AllMighty_Earring','Almighty Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bAllStats,.@r;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24340,'S_AllMighty_Pendant','Almighty Shadow Pendant','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bAllStats,.@r;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24341,'S_All_Race_Shoes','All Race Shadow Shoes','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nif (.@r >= 9) {\n .@val = 5;\n} else if (.@r >= 7) {\n .@val = 3;\n}\nelse {\n .@val = 2;\n}\nbonus2 bAddRace,RC_All,.@val;\nbonus2 bMagicAddRace,RC_All,.@val;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24342,'S_All_Race_Shield','All Race Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nif (.@r >= 9) {\n .@val = 3;\n} else if (.@r >= 7) {\n .@val = 2;\n}\nelse {\n .@val = 1;\n}\nbonus2 bSubRace,RC_All,.@val;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24343,'S_Blitz_Weapon','Blitz Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus bAspdRate,5+.@r/2;\nif (.@r >= 7) {\n bonus bAspd,1;\n if (.@r >= 9) {\n bonus bDelayrate,-1;\n }\n}'); @@ -5695,7 +5695,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_sha REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24398,'S_Magical_Armor','Magical Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bMatk,20;\nif (.@r >= 9) {\n bonus bMatkRate,5;\n} else if (.@r >= 7) {\n bonus bMatkRate,2;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24399,'S_Immune_Athena_Shield','Immune Athena Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bDef,50+20*(.@r/2);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24400,'S_Hard_Champion_Shoes','Hard Champion Shadow Shoes','Shadowgear',true,1,true,'.@r = getrefine()/2;\nbonus bMaxHP,.@r*10+200;\nbonus bMaxSP,100;\nbonus bMaxHPrate,.@r;\nbonus bMaxSPrate,.@r;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24401,'S_Kingbird_Ancient_Armor','Kingbird Ancient Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bBaseAtk,15;\nbonus bLongAtkRate,.@r/2;\nif (.@r >= 7) {\n bonus bHit,30;\n}\nelse {\n bonus bHit,15;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24401,'S_KingbirdAncient_Armor','Kingbird Ancient Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bBaseAtk,15;\nbonus bLongAtkRate,.@r/2;\nif (.@r >= 7) {\n bonus bHit,30;\n}\nelse {\n bonus bHit,15;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`job_gunslinger`,`job_rebellion`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24402,'S_Rebellion_Armor','Rebellion Shadow Armor','Shadowgear',10,true,true,true,100,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillCooldown,"RL_HEAT_BARREL",-1000*(1+.@r/2);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`job_kagerouoboro`,`job_ninja`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24403,'S_Kagerou_Armor','Kagerou Shadow Armor','Shadowgear',10,true,true,true,100,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillAtk,"KO_HUUMARANKA",20+.@r*5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`job_kagerouoboro`,`job_ninja`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24404,'S_Oboro_Armor','Oboro Shadow Armor','Shadowgear',10,true,true,true,100,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillAtk,"NJ_KOUENKA",20+.@r*5;\nbonus2 bSkillAtk,"NJ_HYOUSENSOU",20+.@r*5;\nbonus2 bSkillAtk,"NJ_HUUJIN",20+.@r*5;'); @@ -6199,7 +6199,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,` REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_right_accessory`,`location_left_accessory`,`armor_level`,`equip_level_min`,`script`) VALUES (28434,'Boxer_Glove','Fist Fighter\'s Glove','Armor',20,400,1,true,true,1,90,'bonus bStr,2;\nbonus bMaxSP,100;\nbonus2 bAddRace,RC_All,2;\nskill "MO_ABSORBSPIRITS",1;\nif (readparam(bStr)>99)\n bonus2 bAddRace,RC_All,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_right_accessory`,`location_left_accessory`,`armor_level`,`equip_level_min`,`script`) VALUES (28437,'ArchPriest_Glove','Hibram\'s Gloves','Armor',20,400,1,true,true,1,90,'skill "AL_HEAL",3;\nbonus bInt,2;\nbonus bMatkRate,2;\nbonus bUseSPrate,-5;\nif (readparam(bInt)>=110)\n bonus bMatkRate,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_right_accessory`,`location_left_accessory`,`armor_level`,`equip_level_min`,`script`) VALUES (28438,'Fairy_Leaf_Powder','Fairy Leaf Powder','Armor',20,400,1,true,true,1,90,'bonus bDex,2;\nbonus bDelayrate,-5;\nbonus bLongAtkRate,2;\nskill "SM_MAGNUM",3;\nif (readparam(bDex)>=100)\n bonus bLongAtkRate,5;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_right_accessory`,`location_left_accessory`,`armor_level`,`script`) VALUES (28439,'Sea_Otter_Mini_Fan','Sea Otter Mini Fan','Armor',100,1,true,true,1,'bonus bAllStats,1;\nbonus2 bExpAddClass,Class_All,5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_right_accessory`,`location_left_accessory`,`armor_level`,`script`) VALUES (28439,'SeeOtter_Fan','Sea Otter Mini Fan','Armor',100,1,true,true,1,'bonus bAllStats,1;\nbonus2 bExpAddClass,Class_All,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_right_accessory`,`location_left_accessory`,`armor_level`,`script`) VALUES (28440,'FurSeal_Fan','Seal Mini Fan','Armor',3000000,100,1,true,true,1,'bonus2 bExpAddClass,Class_All,5;\nbonus bAllStats,1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`job_rogue`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_accessory`,`location_left_accessory`,`armor_level`,`equip_level_min`,`script`) VALUES (28441,'Vigilante_Bedge','Vigilante Badge','Armor',200,2,true,true,true,true,true,true,1,100,'bonus bFlee,10;\nbonus bLongAtkRate,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`job_barddancer`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_accessory`,`location_left_accessory`,`armor_level`,`equip_level_min`,`script`) VALUES (28442,'Hippie_Feather','Hippie Feather','Armor',200,2,true,true,true,true,true,true,1,100,'bonus bCritical,5;\nbonus bFlee,5;'); @@ -7544,7 +7544,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`at REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`range`,`slots`,`job_stargladiator`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (540004,'Ep172_1h_Book','Sloth Text','Weapon','Book',500,210,1,2,true,true,true,true,true,4,150,true,'.@r = getrefine();\nbonus bUnbreakableWeapon;\nbonus2 bSkillAtk,"SJ_NEWMOONKICK",10;\nbonus bBaseAtk,12*(.@r/3);\nif (.@r>=7) {\n bonus2 bSkillAtk,"SJ_NEWMOONKICK",15;\n}\nif (.@r>=9) {\n bonus bAspdRate,10;\n}\nif (.@r>=11) {\n bonus2 bSkillAtk,"SJ_FULLMOONKICK",25;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_sage`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (540005,'Ep172_1h_Book2','Sloth Bible','Weapon','Book',700,160,220,1,2,true,true,true,true,true,4,150,true,'.@r = getrefine();\nautobonus "{ bonus2 bSubClass,Class_Normal,15; bonus2 bSPRegenRate,300,1000; }",1,5000,BF_WEAPON|BF_MAGIC;\nbonus bVariableCastrate,-3*(.@r/3);\nbonus bMatk,6*(.@r/3);\nif (.@r>=7) {\n bonus2 bSkillAtk,"MG_LIGHTNINGBOLT",25;\n}\nif (.@r>=9) {\n bonus bAspdRate,10;\n}\nif (.@r>=11) {\n bonus2 bSkillAtk,"MG_LIGHTNINGBOLT",30;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`attack`,`range`,`job_sage`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (540009,'SB_B_Book','Spell Bolt Booster Book','Weapon','Book',150,1,true,true,true,true,true,4,100,true,100,true,true,true,true,true,true,true,'.@r = getrefine();\nbonus bUnbreakableWeapon;\nbonus bMatkRate,2;\nbonus bMatk,160+(3*.@r)+3*(min(BaseLevel,195)/15);\nif (.@r>=7) {\n .@val = getskilllv("SA_AUTOSPELL");\n bonus2 bMagicAtkEle,Ele_Fire,.@val;\n bonus2 bMagicAtkEle,Ele_Earth,.@val;\n bonus2 bMagicAtkEle,Ele_Water,.@val;\n bonus2 bMagicAtkEle,Ele_Wind,.@val;\n}\nif (.@r>=9) {\n bonus bAspd,1;\n bonus2 bSkillAtk,"WZ_HEAVENDRIVE",25;\n bonus2 bSkillAtk,"WZ_EARTHSPIKE",25;\n bonus2 bSkillAtk,"MG_LIGHTNINGBOLT",25;\n}\nif (.@r>=11) {\n bonus2 bMagicAtkEle,Ele_Fire,15;\n bonus2 bMagicAtkEle,Ele_Earth,15;\n bonus2 bMagicAtkEle,Ele_Water,15;\n bonus2 bMagicAtkEle,Ele_Wind,15;\n bonus bAspd,1;\n}\nif (.@r>=13) {\n bonus2 bSkillAtk,"WZ_HEAVENDRIVE",15;\n bonus2 bSkillAtk,"WZ_EARTHSPIKE",15;\n bonus2 bSkillAtk,"MG_LIGHTNINGBOLT",15;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`range`,`slots`,`job_stargladiator`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (540010,'Up_Thousand_Sun','Patent One Sky One Sun','Weapon','Book',1100,200,1,2,true,true,true,true,true,4,150,true,'.@r = getrefine();\nbonus bBaseAtk,.@r/2*15;\nbonus bShortAtkRate,4*(.@r/3);\nif (.@r>=7) {\n bonus2 bSkillAtk,"SJ_PROMINENCEKICK",20;\n bonus bAspdRate,10;\n}\nif (.@r>=9) {\n bonus2 bSkillAtk,"SJ_SOLARBURST",25;\n}\nif (.@r>=11) {\n bonus2 bAddSize,Size_All,15;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`range`,`slots`,`job_stargladiator`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (540010,'Up_OneSkyOneSun','Patent One Sky One Sun','Weapon','Book',1100,200,1,2,true,true,true,true,true,4,150,true,'.@r = getrefine();\nbonus bBaseAtk,.@r/2*15;\nbonus bShortAtkRate,4*(.@r/3);\nif (.@r>=7) {\n bonus2 bSkillAtk,"SJ_PROMINENCEKICK",20;\n bonus bAspdRate,10;\n}\nif (.@r>=9) {\n bonus2 bSkillAtk,"SJ_SOLARBURST",25;\n}\nif (.@r>=11) {\n bonus2 bAddSize,Size_All,15;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_priest`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (540011,'Up_Demon_Hunting_Bible','Patent Exorcist\'s Bible','Weapon','Book',20,700,205,190,1,2,true,true,true,true,true,4,150,true,'.@r = getrefine();\nbonus bBaseAtk,.@r/2*10;\nbonus bMatk,.@r/2*10;\nbonus2 bSkillAtk,"AB_DUPLELIGHT",25*(.@r/3);\nbonus2 bSkillAtk,"AB_JUDEX",25*(.@r/3);\nif (.@r>=7) {\n bonus bAspdRate,10;\n bonus2 bMagicAtkEle,Ele_Holy,15;\n}\nif (.@r>=9) {\n bonus2 bSkillAtk,"AB_DUPLELIGHT",30;\n bonus2 bSkillAtk,"AB_JUDEX",30;\n}\nif (.@r>=11) {\n .@i = getskilllv("AB_JUDEX");\n bonus3 bAutoSpell,"AB_JUDEX",(.@i > 5 ? .@i : 5),100;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_sage`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (540019,'Adulter_F_M_Book','Adulter Fides Magic Book','Weapon','Book',1200,170,200,1,2,true,true,true,true,true,4,180,true,'.@r = getrefine();\nbonus2 bSkillAtk,"SO_PSYCHIC_WAVE",10;\nbonus bMatk,12*(.@r/3);\nif (.@r>=7) {\n bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",20;\n if (.@r>=9) {\n bonus2 bSkillCooldown,"SO_PSYCHIC_WAVE",-1000;\n if (.@r>=11) {\n bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",25;\n if (.@r>=12) {\n bonus2 bMagicAtkEle,Ele_Neutral,15;\n }\n }\n }\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_sage`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (540020,'Adulter_F_P_Book','Adulter Fides Poison Book','Weapon','Book',1300,170,200,1,2,true,true,true,true,true,4,180,true,'.@r = getrefine();\nbonus2 bSkillAtk,"SO_POISON_BUSTER",10;\nbonus bMatk,12*(.@r/3);\nif (.@r>=7) {\n bonus2 bSkillAtk,"SO_POISON_BUSTER",20;\n if (.@r>=9) {\n bonus2 bSkillCooldown,"SO_POISON_BUSTER",-1000;\n if (.@r>=11) {\n bonus2 bSkillAtk,"SO_POISON_BUSTER",25;\n if (.@r>=12) {\n bonus2 bMagicAtkEle,Ele_Poison,15;\n }\n }\n }\n}'); @@ -7570,7 +7570,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`at REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_sage`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (550012,'Up_Shadow_Staff_K','Patent Shadow Staff','Weapon','Staff',20,750,40,195,1,2,true,true,true,true,true,4,150,true,'bonus bUnbreakableWeapon;\n.@r = getrefine();\nbonus bMatk,.@r/2*15;\nbonus2 bSkillAtk,"SO_EARTHGRAVE",12*(.@r/3);\nif (.@r>=7) {\n bonus2 bMagicAtkEle,Ele_Earth,15;\n bonus2 bMagicAtkEle,Ele_Neutral,15;\n}\nif (.@r>=9) {\n bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",25;\n bonus bVariableCastrate,-7;\n}\nif (.@r>=11) {\n bonus bVariableCastrate,-8;\n bonus2 bSkillCooldown,"SO_PSYCHIC_WAVE",-1000;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_sage`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (550013,'Up_Freezing_Rod','Patent Chilling Cane','Weapon','Staff',750,40,195,1,2,true,true,true,true,true,4,150,true,'bonus bUnbreakableWeapon;\n.@r = getrefine();\nbonus bMatk,.@r/2*10;\nbonus2 bSkillAtk,"SO_DIAMONDDUST",.@r/3*12;\nif (.@r>=7) {\n bonus2 bMagicAddEle,Ele_All,15;\n bonus2 bSkillAtk,"SO_VARETYR_SPEAR",15;\n}\nif (.@r>=9) {\n bonus2 bSkillAtk,"SO_VARETYR_SPEAR",20;\n bonus bVariableCastrate,-7;\n}\nif (.@r>=11) {\n bonus bVariableCastrate,-8;\n bonus2 bSkillCooldown,"SO_VARETYR_SPEAR",-2000;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_summoner`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (550014,'Up_MeawFoxtail','Patent Meowmeow Foxtail','Weapon','Staff',20,1200,350,350,1,2,true,true,4,150,true,'bonus bUnbreakableWeapon;\n.@r = getrefine();\nbonus bMatk,15*(.@r/2);\nbonus bBaseAtk,15*(.@r/2);\nbonus2 bAddClass,Class_All,2*(.@r/3);\nbonus bMatkRate,2*(.@r/3);\nif (.@r>=7) {\n bonus2 bSkillAtk,"SU_LUNATICCARROTBEAT",25;\n bonus2 bSkillAtk,"SU_SV_STEMSPEAR",25;\n}\nif (.@r>=9) {\n bonus bVariableCastrate,-10;\n bonus bAspdRate,10;\n}\nif (.@r>=11) {\n bonus2 bSkillAtk,"SU_PICKYPECK",25;\n bonus2 bSkillAtk,"SU_CN_METEOR",25;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_soullinker`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (550015,'Up_Spirit_Pendulum_','Patent Spirit Pendulum','Weapon','Staff',1200,70,190,1,2,true,true,true,true,true,4,150,true,'.@r = getrefine();\nbonus bMatk,15*(.@r/2);\nbonus2 bMagicAddEle,Ele_All,2*(.@r/3);\nif (.@r>=7) {\n bonus2 bSkillAtk,"SP_SPA",15;\n bonus bVariableCastrate,-10;\n}\nif (.@r>=9) {\n bonus2 bSkillAtk,"SP_SWHOO",20;\n}\nif (.@r>=11) {\n autobonus "{ bonus2 bSPRegenRate,230,10000; }",70,10000,BF_MAGIC;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_soullinker`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (550015,'Up_SoulWeight','Patent Spirit Pendulum','Weapon','Staff',1200,70,190,1,2,true,true,true,true,true,4,150,true,'.@r = getrefine();\nbonus bMatk,15*(.@r/2);\nbonus2 bMagicAddEle,Ele_All,2*(.@r/3);\nif (.@r>=7) {\n bonus2 bSkillAtk,"SP_SPA",15;\n bonus bVariableCastrate,-10;\n}\nif (.@r>=9) {\n bonus2 bSkillAtk,"SP_SWHOO",20;\n}\nif (.@r>=11) {\n autobonus "{ bonus2 bSPRegenRate,230,10000; }",70,10000,BF_MAGIC;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_priest`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (550024,'Adulter_F_Wand','Adulter Fides Wand','Weapon','Staff',1500,160,210,1,2,true,true,true,true,true,4,180,true,'.@r = getrefine();\nbonus bUnbreakableWeapon;\nbonus2 bSkillAtk,"AB_ADORAMUS",10;\nbonus bMatk,12*(.@r/3);\nif (.@r>=7) {\n bonus2 bSkillAtk,"AB_ADORAMUS",20;\n if (.@r>=9) {\n bonus2 bMagicAddSize,Size_All,15;\n if (.@r>=11) {\n bonus2 bSkillAtk,"AB_ADORAMUS",25;\n if (.@r>=12) {\n bonus2 bMagicAtkEle,Ele_Holy,15;\n }\n }\n }\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_soullinker`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (550025,'Adulter_F_S_Stick','Adulter Fides Soul Stick','Weapon','Staff',1900,160,205,1,2,true,true,4,180,true,'.@r = getrefine();\nbonus bUnbreakableWeapon;\nbonus2 bSkillAtk,"SP_SWHOO",10;\nbonus bMatk,12*(.@r/3);\nif (.@r>=7) {\n bonus2 bSkillAtk,"SP_SWHOO",20;\n if (.@r>=9) {\n bonus bVariableCastrate,-10;\n if (.@r>=11) {\n bonus2 bSkillAtk,"SP_SWHOO",25;\n if (.@r>=12) {\n bonus2 bMagicAtkEle,Ele_Holy,15;\n bonus2 bMagicAtkEle,Ele_Fire,15;\n bonus2 bMagicAtkEle,Ele_Earth,15;\n bonus2 bMagicAtkEle,Ele_Water,15;\n bonus2 bMagicAtkEle,Ele_Wind,15;\n bonus2 bMagicAtkEle,Ele_Ghost,15;\n bonus2 bMagicAtkEle,Ele_Dark,15;\n }\n }\n }\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_soullinker`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (550026,'Adulter_F_D_Wand','Adulter Fides Dark Wand','Weapon','Staff',1600,160,220,1,2,true,true,4,180,true,'.@r = getrefine();\nbonus bUnbreakableWeapon;\nbonus2 bSkillAtk,"SP_CURSEEXPLOSION",10;\nbonus bMatk,12*(.@r/3);\nif (.@r>=7) {\n bonus2 bSkillAtk,"SP_CURSEEXPLOSION",20;\n if (.@r>=9) {\n bonus2 bMagicAddSize,Size_All,15;\n if (.@r>=11) {\n bonus2 bSkillAtk,"SP_CURSEEXPLOSION",25;\n if (.@r>=12) {\n bonus2 bMagicAtkEle,Ele_Dark,15;\n }\n }\n }\n}'); @@ -7736,13 +7736,13 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`pr REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`range`,`slots`,`job_rebellion`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (810002,'Adulter_F_Rifle','Adulter Fides Rifle','Weapon','Rifle',1500,280,9,2,true,true,true,4,180,true,'.@r = getrefine();\nbonus bUnbreakableWeapon;\nbonus2 bSkillAtk,"RL_HAMMER_OF_GOD",10;\nbonus bBaseAtk,18*(.@r/3);\nif (.@r>=7) {\n bonus2 bSkillAtk,"RL_HAMMER_OF_GOD",20;\n if (.@r>=9) {\n bonus2 bSkillCooldown,"RL_HAMMER_OF_GOD",-8000;\n if (.@r>=11) {\n bonus2 bSkillAtk,"RL_HAMMER_OF_GOD",25;\n if (.@r>=12) {\n bonus bLongAtkRate,15;\n }\n }\n }\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`attack`,`range`,`job_gunslinger`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (810003,'2Para_Rifle_GS','Paradise Gunslinger Rifle','Weapon','Rifle',180,9,true,true,true,3,45,100,true,true,true,true,true,true,true,'bonus2 bAddClass,Class_All,3;\nif (BaseLevel>=60)\n bonus bLongAtkRate,10;\nif (BaseLevel>=75)\n bonus2 bSkillAtk,"GS_TRACKING",10;\nif (BaseLevel>=90)\n bonus2 bSkillAtk,"GS_TRACKING",15;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`range`,`slots`,`job_gunslinger`,`job_rebellion`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (820000,'Ep172_1h_Shotgun','Lust Shatter','Weapon','Shotgun',1600,310,9,2,true,true,true,true,4,150,true,'.@r = getrefine();\nbonus bSplashRange,1;\nbonus2 bSkillAtk,"RL_SLUGSHOT",10;\nbonus bAspdRate,3*(.@r/3);\nbonus bBaseAtk,6*(.@r/3);\nif (.@r>=7) {\n bonus2 bSkillAtk,"RL_S_STORM",10;\n bonus2 bSkillAtk,"RL_SLUGSHOT",15;\n}\nif (.@r>=9) {\n bonus2 bSkillCooldown,"RL_S_STORM",-1000;\n bonus2 bSkillCooldown,"RL_SLUGSHOT",-2000;\n}\nif (.@r>=11) {\n autobonus3 "{ bonus2 bSkillAtk,\\"RL_S_STORM\\",25; }",1000,10000,"RL_SLUGSHOT";\n bonus2 bSkillAtk,"RL_SLUGSHOT",25;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`range`,`slots`,`job_rebellion`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (820001,'Up_Demon_Slayer_Shot','Patent Demon Slayer Shot','Weapon','Shotgun',2300,295,9,2,true,true,true,4,150,true,'.@r = getrefine();\nbonus bSplashRange,1;\nbonus bLongAtkRate,3*(.@r/2);\nbonus bMaxSPrate,2*(.@r/3);\nif (.@r>=7) {\n bonus2 bAddClass,Class_Boss,15;\n bonus2 bAddRace,RC_Undead,15;\n bonus2 bAddRace,RC_Demon,15;\n}\nif (.@r>=9) {\n autobonus3 "{ bonus bBaseAtk,50; bonus bLongAtkRate,10; }",1000,90000,"RL_P_ALTER";\n}\nif (.@r>=11) {\n bonus2 bSkillAtk,"RL_BANISHING_BUSTER",35;\n bonus2 bSkillAtk,"RL_S_STORM",35;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`range`,`slots`,`job_rebellion`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (820001,'Up_Demon_S_Shot','Patent Demon Slayer Shot','Weapon','Shotgun',2300,295,9,2,true,true,true,4,150,true,'.@r = getrefine();\nbonus bSplashRange,1;\nbonus bLongAtkRate,3*(.@r/2);\nbonus bMaxSPrate,2*(.@r/3);\nif (.@r>=7) {\n bonus2 bAddClass,Class_Boss,15;\n bonus2 bAddRace,RC_Undead,15;\n bonus2 bAddRace,RC_Demon,15;\n}\nif (.@r>=9) {\n autobonus3 "{ bonus bBaseAtk,50; bonus bLongAtkRate,10; }",1000,90000,"RL_P_ALTER";\n}\nif (.@r>=11) {\n bonus2 bSkillAtk,"RL_BANISHING_BUSTER",35;\n bonus2 bSkillAtk,"RL_S_STORM",35;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`range`,`slots`,`job_rebellion`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (820002,'Adulter_F_Shotgun','Adulter Fides Shotgun','Weapon','Shotgun',2000,320,9,2,true,true,true,4,180,true,'.@r = getrefine();\nbonus bSplashRange,1;\nbonus2 bSkillAtk,"RL_S_STORM",10;\nbonus bBaseAtk,18*(.@r/3);\nif (.@r>=7) {\n bonus2 bSkillAtk,"RL_S_STORM",20;\n if (.@r>=9) {\n bonus2 bSkillCooldown,"RL_S_STORM",-1000;\n if (.@r>=11) {\n bonus2 bSkillAtk,"RL_S_STORM",25;\n if (.@r>=12) {\n bonus bLongAtkRate,15;\n }\n }\n }\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`attack`,`range`,`slots`,`job_rebellion`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (830000,'Boost_Gatling','Booster Gatling','Weapon','Gatling',170,9,2,true,true,true,4,100,true,'bonus2 bAddClass,Class_All,5;\n.@r = getrefine();\nbonus bBaseAtk,.@r*3;\nbonus bBaseAtk,min(BaseLevel,180)/15*3;\nif (.@r>=7) {\n bonus bLongAtkRate,getskilllv("GS_SINGLEACTION");\n}\nif (.@r>=9) {\n bonus bLongAtkRate,10;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`range`,`slots`,`job_gunslinger`,`job_rebellion`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (830001,'Ep172_1h_Gatling','Lust Crusher','Weapon','Gatling',2000,230,9,2,true,true,true,true,4,150,true,'.@r = getrefine();\nbonus2 bSkillAtk,"RL_FIRE_RAIN",10;\nbonus bAspdRate,3*(.@r/3);\nbonus bBaseAtk,6*(.@r/3);\nif (.@r>=7) {\n bonus2 bSkillAtk,"RL_R_TRIP",10;\n bonus2 bSkillAtk,"RL_FIRE_RAIN",15;\n}\nif (.@r>=9) {\n bonus2 bSkillCooldown,"RL_FIRE_RAIN",-2000;\n}\nif (.@r>=11) {\n autobonus3 "{ bonus2 bSkillAtk,\\"RL_R_TRIP\\",15; }",1000,10000,"RL_FIRE_RAIN";\n bonus2 bSkillAtk,"RL_FIRE_RAIN",25;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`range`,`slots`,`job_rebellion`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (830002,'Up_The_Black','Patent The Black','Weapon','Gatling',3000,225,9,2,true,true,true,4,150,true,'.@r = getrefine();\nbonus bBaseAtk,15*(.@r/2);\nbonus bLongAtkRate,4*(.@r/3);\nif (.@r>=7) {\n bonus2 bSkillAtk,"RL_R_TRIP",20;\n bonus2 bSkillUseSPrate,"RL_R_TRIP",10;\n}\nif (.@r>=9) {\n bonus2 bSkillAtk,"RL_R_TRIP",15;\n autobonus3 "{ bonus bBaseAtk,50; bonus bLongAtkRate,10; }",1000,90000,"RL_P_ALTER";\n}\nif (.@r>=11) {\n bonus2 bAddSize,Size_All,15;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`range`,`slots`,`job_rebellion`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (830002,'Up_The_Black_Gatling','Patent The Black','Weapon','Gatling',3000,225,9,2,true,true,true,4,150,true,'.@r = getrefine();\nbonus bBaseAtk,15*(.@r/2);\nbonus bLongAtkRate,4*(.@r/3);\nif (.@r>=7) {\n bonus2 bSkillAtk,"RL_R_TRIP",20;\n bonus2 bSkillUseSPrate,"RL_R_TRIP",10;\n}\nif (.@r>=9) {\n bonus2 bSkillAtk,"RL_R_TRIP",15;\n autobonus3 "{ bonus bBaseAtk,50; bonus bLongAtkRate,10; }",1000,90000,"RL_P_ALTER";\n}\nif (.@r>=11) {\n bonus2 bAddSize,Size_All,15;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`range`,`slots`,`job_rebellion`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (830003,'Adulter_F_Gatling','Adulter Fides Gatling Gun','Weapon','Gatling',1500,250,9,2,true,true,true,4,180,true,'.@r = getrefine();\nbonus2 bSkillAtk,"RL_R_TRIP",10;\nbonus bBaseAtk,18*(.@r/3);\nif (.@r>=7) {\n bonus2 bSkillAtk,"RL_R_TRIP",20;\n if (.@r>=9) {\n bonus2 bAddSize,Size_All,15;\n if (.@r>=11) {\n bonus2 bSkillAtk,"RL_R_TRIP",25;\n if (.@r>=12) {\n bonus bLongAtkRate,15;\n }\n }\n }\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`attack`,`range`,`job_rebellion`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (830004,'3Para_Gatling_RL','Paradise Rebellion Gatling Gun','Weapon','Gatling',200,9,true,true,true,4,100,100,true,true,true,true,true,true,true,'.@a = getskilllv("GS_SINGLEACTION");\nbonus2 bAddClass,Class_All,5;\nbonus bLongAtkRate,1*.@a;\nif (BaseLevel>=105) {\n bonus2 bSkillCooldown,"RL_FIRE_RAIN",-1000;\n bonus2 bSkillAtk,"RL_FIRE_RAIN",25;\n bonus2 bSkillAtk,"RL_R_TRIP",25;\n if (BaseLevel>=110) {\n bonus bLongAtkRate,10;\n bonus2 bAddSize,Size_All,15;\n if (BaseLevel>=115) {\n bonus2 bSkillAtk,"RL_FIRE_RAIN",15;\n bonus2 bSkillAtk,"RL_R_TRIP",15;\n }\n }\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`range`,`slots`,`job_gunslinger`,`job_rebellion`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (840000,'Ep172_1h_Grenade','Lust Boom','Weapon','Grenade',2400,330,9,2,true,true,true,true,4,150,true,'.@r = getrefine();\nbonus2 bSkillAtk,"RL_H_MINE",10;\nbonus bAspdRate,3*(.@r/3);\nbonus bBaseAtk,6*(.@r/3);\nif (.@r>=7) {\n bonus2 bSkillAtk,"RL_D_TAIL",10;\n bonus2 bSkillAtk,"RL_H_MINE",10;\n}\nif (.@r>=9) {\n bonus2 bSkillCooldown,"RL_D_TAIL",-1000;\n bonus2 bSkillCooldown,"RL_H_MINE",-1000;\n}\nif (.@r>=11) {\n autobonus3 "{ bonus2 bSkillAtk,\\"RL_D_TAIL\\",25; }",1000,10000,"RL_C_MARKER";\n bonus2 bSkillAtk,"RL_H_MINE",25;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`weight`,`attack`,`range`,`slots`,`job_rebellion`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (840001,'Up_Golden_Lord_Launcher','Patent Golden Lord Launcher','Weapon','Grenade',20,2400,350,9,2,true,true,true,4,150,true,'.@r = getrefine();\nbonus bLongAtkRate,3*(.@r/2);\nbonus bBaseAtk,20*(.@r/3);\nif (.@r>=7) {\n bonus2 bSkillAtk,"RL_D_TAIL",15;\n bonus2 bSkillCooldown,"RL_D_TAIL",-1000;\n}\nif (.@r>=9) {\n bonus2 bSkillAtk,"RL_D_TAIL",20;\n}\nif (.@r>=11) {\n bonus2 bAddEle,Ele_All,15;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`weight`,`attack`,`range`,`slots`,`job_rebellion`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (840001,'Up_Golden_L_Launcher','Patent Golden Lord Launcher','Weapon','Grenade',20,2400,350,9,2,true,true,true,4,150,true,'.@r = getrefine();\nbonus bLongAtkRate,3*(.@r/2);\nbonus bBaseAtk,20*(.@r/3);\nif (.@r>=7) {\n bonus2 bSkillAtk,"RL_D_TAIL",15;\n bonus2 bSkillCooldown,"RL_D_TAIL",-1000;\n}\nif (.@r>=9) {\n bonus2 bSkillAtk,"RL_D_TAIL",20;\n}\nif (.@r>=11) {\n bonus2 bAddEle,Ele_All,15;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`range`,`slots`,`job_rebellion`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (840002,'Adulter_F_Launcher','Adulter Fides Launcher','Weapon','Grenade',3000,350,9,2,true,true,true,4,180,true,'.@r = getrefine();\nbonus2 bSkillAtk,"RL_D_TAIL",10;\nbonus bBaseAtk,18*(.@r/3);\nif (.@r>=7) {\n bonus2 bSkillAtk,"RL_D_TAIL",20;\n if (.@r>=9) {\n bonus2 bSkillCooldown,"RL_D_TAIL",-2000;\n if (.@r>=11) {\n bonus2 bSkillAtk,"RL_D_TAIL",25;\n if (.@r>=12) {\n bonus bLongAtkRate,15;\n }\n }\n }\n}'); diff --git a/sql-files/item_db_re_etc.sql b/sql-files/item_db_re_etc.sql index b267052373..62977c18a9 100644 --- a/sql-files/item_db_re_etc.sql +++ b/sql-files/item_db_re_etc.sql @@ -1893,7 +1893,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`) VALUES (6658 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`trade_override`,`trade_nodrop`) VALUES (6665,'RWC_Inicializer','RWC Inicializer','Etc',10,100,true); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`) VALUES (6669,'Jade_Leaf','Emerald Leaf','Etc',10); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`flag_buyingstore`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`) VALUES (6671,'Geffen_Coin_Magic_Tournament','Geffen Coin Magic Tournament','Etc',10,true,100,true,true,true,true,true,true); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`flag_buyingstore`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`) VALUES (6672,'Shard_of_Gray','Shard of Gray','Etc',10,true,100,true,true,true,true,true,true); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`flag_buyingstore`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`) VALUES (6672,'Gray_Shard','Shard of Gray','Etc',10,true,100,true,true,true,true,true,true); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`) VALUES (6673,'Bossnia_Tickets','Bossnia Tickets','Etc',10,100,true,true,true,true,true,true,true,true); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`) VALUES (6674,'GM_Coin','GM Coin','Etc',10,100,true,true,true,true,true,true,true); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`) VALUES (6681,'XMAS_Cookie','Christmas Cookie','Etc',20,10,100,true,true,true,true,true,true); diff --git a/sql-files/mob_db_re.sql b/sql-files/mob_db_re.sql index 9c171a9e65..708bd19691 100644 --- a/sql-files/mob_db_re.sql +++ b/sql-files/mob_db_re.sql @@ -1969,20 +1969,20 @@ REPLACE INTO `mob_db_re` (`id`,`name_aegis`,`name_english`,`name_japanese`,`leve REPLACE INTO `mob_db_re` (`id`,`name_aegis`,`name_english`,`name_japanese`,`level`,`hp`,`base_exp`,`job_exp`,`attack`,`attack2`,`defense`,`magic_defense`,`str`,`agi`,`vit`,`int`,`dex`,`luk`,`attack_range`,`skill_range`,`chase_range`,`size`,`race`,`element`,`element_level`,`walk_speed`,`attack_delay`,`attack_motion`,`damage_motion`,`ai`,`mode_canmove`,`mode_detector`,`drop1_item`,`drop1_rate`,`drop1_nosteal`) VALUES (2941,'MM_EVIL_SHADOW3','Evil Shadow','Evil Shadow',142,153400,8863,7409,3167,138,89,44,120,87,66,33,106,27,1,10,12,'Large','Demon','Dark',2,200,1800,780,480,'10',true,true,'Evil_Shadow_Card',1,true); REPLACE INTO `mob_db_re` (`id`,`name_aegis`,`name_english`,`name_japanese`,`level`,`hp`,`base_exp`,`job_exp`,`attack`,`attack2`,`defense`,`magic_defense`,`str`,`agi`,`vit`,`int`,`dex`,`luk`,`attack_range`,`skill_range`,`chase_range`,`size`,`race`,`element`,`element_level`,`walk_speed`,`attack_delay`,`attack_motion`,`damage_motion`,`ai`,`class`,`mode_canmove`,`drop1_item`,`drop1_rate`,`drop1_nosteal`) VALUES (2942,'MM_EVIL_FANATICS','Evil Fanatics','Evil Fanatics',151,8256000,1008653,1087849,3350,167,166,103,118,72,40,55,213,30,3,10,12,'Large','Demon','Dark',3,200,1000,500,350,'10','Boss',true,'Evil_Fanatics_Card',1,true); REPLACE INTO `mob_db_re` (`id`,`name_aegis`,`name_english`,`name_japanese`,`level`,`hp`,`sp`,`attack`,`attack2`,`defense`,`magic_defense`,`str`,`agi`,`vit`,`int`,`dex`,`luk`,`attack_range`,`skill_range`,`chase_range`,`size`,`race`,`element`,`element_level`,`walk_speed`,`attack_motion`,`class`,`mode_ignoremelee`,`mode_ignoremagic`,`mode_ignoreranged`,`mode_ignoremisc`,`mode_detector`) VALUES (2943,'MM_ICE_MINE','Icemine','Icemine',149,10000,200,200,1,200,10,200,200,200,200,200,200,7,12,12,'Small','Insect','Ghost',4,1000,1000,'Battlefield',true,true,true,true,true); -REPLACE INTO `mob_db_re` (`id`,`name_aegis`,`name_english`,`name_japanese`,`level`,`hp`,`base_exp`,`job_exp`,`attack`,`attack2`,`defense`,`magic_defense`,`str`,`agi`,`vit`,`int`,`dex`,`luk`,`attack_range`,`skill_range`,`chase_range`,`size`,`race`,`element`,`element_level`,`walk_speed`,`attack_delay`,`attack_motion`,`damage_motion`,`ai`,`drop1_item`,`drop1_rate`,`drop2_item`,`drop2_rate`) VALUES (2948,'CURSED_SOLDIER','Cursed Soldier','Cursed Soldier',110,18574,1907,2036,1334,1,85,35,81,50,64,56,178,23,9,10,12,'Medium','Undead','Undead',3,150,1960,576,420,'04','Shard_of_Gray',1000,'Decayed_Nail',3000); -REPLACE INTO `mob_db_re` (`id`,`name_aegis`,`name_english`,`name_japanese`,`level`,`hp`,`base_exp`,`job_exp`,`attack`,`attack2`,`defense`,`magic_defense`,`str`,`agi`,`vit`,`int`,`dex`,`luk`,`attack_range`,`skill_range`,`chase_range`,`size`,`race`,`element`,`element_level`,`walk_speed`,`attack_delay`,`attack_motion`,`damage_motion`,`ai`,`drop1_item`,`drop1_rate`,`drop2_item`,`drop2_rate`,`drop3_item`,`drop3_rate`) VALUES (2949,'CURSED_SENTINEL','Cursed Sentinel','Cursed Sentinel',110,14099,1634,1480,1397,1,84,41,120,65,66,41,107,26,2,10,12,'Large','Demihuman','Dark',3,175,914,1344,384,'04','Shard_of_Gray',1000,'Mementos',2500,'Worn_Out_Page',1500); -REPLACE INTO `mob_db_re` (`id`,`name_aegis`,`name_english`,`name_japanese`,`level`,`hp`,`base_exp`,`job_exp`,`attack`,`attack2`,`defense`,`magic_defense`,`str`,`agi`,`vit`,`int`,`dex`,`luk`,`attack_range`,`skill_range`,`chase_range`,`size`,`race`,`element`,`element_level`,`walk_speed`,`attack_delay`,`attack_motion`,`damage_motion`,`ai`,`mode_detector`,`drop1_item`,`drop1_rate`,`drop2_item`,`drop2_rate`,`drop3_item`,`drop3_rate`) VALUES (2950,'BROKEN_MIND','Broken Mind','Broken Mind',110,13520,1545,1712,1350,1,67,27,69,37,36,10,64,5,1,10,12,'Medium','Demon','Dark',3,200,920,720,200,'04',true,'Shard_of_Gray',1000,'Withered_Flower',2500,'Exorcize_Herb',1000); -REPLACE INTO `mob_db_re` (`id`,`name_aegis`,`name_english`,`name_japanese`,`level`,`hp`,`base_exp`,`job_exp`,`attack`,`attack2`,`defense`,`magic_defense`,`str`,`agi`,`vit`,`int`,`dex`,`luk`,`attack_range`,`skill_range`,`chase_range`,`size`,`race`,`element`,`element_level`,`walk_speed`,`attack_delay`,`attack_motion`,`damage_motion`,`ai`,`mode_detector`,`drop1_item`,`drop1_rate`,`drop2_item`,`drop2_rate`,`drop3_item`,`drop3_rate`) VALUES (2951,'FLOATING_WORD','Floating Word','Floating Word',110,11276,1166,1137,1074,1,93,40,111,90,60,70,139,65,1,10,12,'Small','Demon','Ghost',3,150,972,648,432,'04',true,'Shard_of_Gray',1000,'Sticky_Mucus',3000,'Horn',2500); -REPLACE INTO `mob_db_re` (`id`,`name_aegis`,`name_english`,`name_japanese`,`level`,`hp`,`base_exp`,`job_exp`,`attack`,`attack2`,`defense`,`magic_defense`,`str`,`agi`,`vit`,`int`,`dex`,`luk`,`attack_range`,`skill_range`,`chase_range`,`size`,`race`,`element`,`element_level`,`walk_speed`,`attack_delay`,`attack_motion`,`damage_motion`,`ai`,`mode_detector`,`drop1_item`,`drop1_rate`,`drop2_item`,`drop2_rate`) VALUES (2952,'LIKE_LOVE','Like Love','Like Love',110,14008,1505,1833,1182,1,64,51,62,27,25,55,102,20,2,10,12,'Medium','Demon','Wind',3,150,1056,1056,336,'04',true,'Shard_of_Gray',1000,'Immortal_Heart',2500); -REPLACE INTO `mob_db_re` (`id`,`name_aegis`,`name_english`,`name_japanese`,`level`,`hp`,`base_exp`,`job_exp`,`attack`,`attack2`,`defense`,`magic_defense`,`str`,`agi`,`vit`,`int`,`dex`,`luk`,`attack_range`,`skill_range`,`chase_range`,`size`,`race`,`element`,`element_level`,`walk_speed`,`attack_delay`,`attack_motion`,`damage_motion`,`ai`,`drop1_item`,`drop1_rate`,`drop2_item`,`drop2_rate`) VALUES (2953,'CURSED_MEMORY','Cursed Memory','Cursed Memory',110,18045,1802,1785,1392,1,89,28,87,39,58,5,82,10,1,10,12,'Medium','Undead','Undead',3,350,1768,500,192,'04','Shard_of_Gray',1000,'Decayed_Nail',3000); -REPLACE INTO `mob_db_re` (`id`,`name_aegis`,`name_english`,`name_japanese`,`level`,`hp`,`base_exp`,`job_exp`,`attack`,`attack2`,`defense`,`magic_defense`,`str`,`agi`,`vit`,`int`,`dex`,`luk`,`attack_range`,`skill_range`,`chase_range`,`size`,`race`,`element`,`element_level`,`walk_speed`,`attack_delay`,`attack_motion`,`damage_motion`,`ai`,`drop1_item`,`drop1_rate`,`drop2_item`,`drop2_rate`,`drop3_item`,`drop3_rate`) VALUES (2954,'COLORLESS_VOW','Colorless Vow','Colorless Vow',110,19194,1939,2069,1606,1,95,41,84,35,60,20,85,15,1,10,12,'Medium','Undead','Undead',3,350,1848,500,576,'04','Shard_of_Gray',1000,'Horrendous_Mouth',3500,'Sharpened_Cuspid',2000); -REPLACE INTO `mob_db_re` (`id`,`name_aegis`,`name_english`,`name_japanese`,`level`,`hp`,`base_exp`,`job_exp`,`attack`,`attack2`,`defense`,`magic_defense`,`str`,`agi`,`vit`,`int`,`dex`,`luk`,`attack_range`,`skill_range`,`chase_range`,`size`,`race`,`element`,`element_level`,`walk_speed`,`attack_delay`,`attack_motion`,`damage_motion`,`ai`,`drop1_item`,`drop1_rate`,`drop2_item`,`drop2_rate`,`drop3_item`,`drop3_rate`) VALUES (2955,'OLD_FRIENDSHIP','Old Friendship','Old Friendship',110,12614,1306,1460,1227,1,78,5,56,12,19,11,30,10,1,10,12,'Medium','Undead','Undead',2,250,2457,912,504,'04','Shard_of_Gray',1000,'Skel_Bone',3500,'Manacles',2500); -REPLACE INTO `mob_db_re` (`id`,`name_aegis`,`name_english`,`name_japanese`,`level`,`hp`,`base_exp`,`job_exp`,`attack`,`attack2`,`defense`,`magic_defense`,`str`,`agi`,`vit`,`int`,`dex`,`luk`,`attack_range`,`skill_range`,`chase_range`,`size`,`race`,`element`,`element_level`,`walk_speed`,`attack_delay`,`attack_motion`,`damage_motion`,`ai`,`drop1_item`,`drop1_rate`,`drop2_item`,`drop2_rate`,`drop3_item`,`drop3_rate`) VALUES (2956,'SWEET_SLAUGHTER','Sweet Slaughter','Sweet Slaughter',110,13986,1960,1745,1232,1,125,10,121,48,40,31,125,32,1,10,12,'Large','Undead','Undead',1,350,528,1000,396,'04','Shard_of_Gray',1000,'Immortal_Heart',2000,'Realgar_Wine',1000); -REPLACE INTO `mob_db_re` (`id`,`name_aegis`,`name_english`,`name_japanese`,`level`,`hp`,`base_exp`,`job_exp`,`attack`,`attack2`,`defense`,`magic_defense`,`str`,`agi`,`vit`,`int`,`dex`,`luk`,`attack_range`,`skill_range`,`chase_range`,`size`,`race`,`element`,`element_level`,`walk_speed`,`attack_delay`,`attack_motion`,`damage_motion`,`ai`,`drop1_item`,`drop1_rate`,`drop2_item`,`drop2_rate`,`drop3_item`,`drop3_rate`) VALUES (2957,'FORGOTTEN_NAME','Forgotten Name','Forgotten Name',120,19546,1505,1633,1066,1,111,38,121,29,51,43,100,3,2,10,12,'Medium','Undead','Undead',2,155,1155,1152,480,'04','Shard_of_Gray',1500,'Realgar_Wine',5000,'Exorcize_Herb',5000); -REPLACE INTO `mob_db_re` (`id`,`name_aegis`,`name_english`,`name_japanese`,`level`,`hp`,`base_exp`,`job_exp`,`attack`,`attack2`,`defense`,`magic_defense`,`str`,`agi`,`vit`,`int`,`dex`,`luk`,`attack_range`,`skill_range`,`chase_range`,`size`,`race`,`element`,`element_level`,`walk_speed`,`attack_delay`,`attack_motion`,`damage_motion`,`ai`,`mode_detector`,`drop1_item`,`drop1_rate`,`drop2_item`,`drop2_rate`,`drop3_item`,`drop3_rate`) VALUES (2958,'FATAL_DAYS','Fatal Days','Fatal Days',120,24240,2052,2228,1007,1,72,15,100,71,63,85,115,37,2,10,12,'Medium','Demon','Dark',3,190,735,384,480,'04',true,'Shard_of_Gray',1500,'Tendon',2500,'Petite_DiablOfs_Horn',2500); -REPLACE INTO `mob_db_re` (`id`,`name_aegis`,`name_english`,`name_japanese`,`level`,`hp`,`base_exp`,`job_exp`,`attack`,`attack2`,`defense`,`magic_defense`,`str`,`agi`,`vit`,`int`,`dex`,`luk`,`attack_range`,`skill_range`,`chase_range`,`size`,`race`,`element`,`element_level`,`walk_speed`,`attack_delay`,`attack_motion`,`damage_motion`,`ai`,`drop1_item`,`drop1_rate`,`drop2_item`,`drop2_rate`,`drop3_item`,`drop3_rate`) VALUES (2959,'TORTUROUS_REDEEMER','Torturous Redeemer','Torturous Redeemer',120,103342,10590,9215,1250,1,144,28,133,69,72,55,165,44,1,10,12,'Medium','Demihuman','Earth',3,200,672,420,360,'04','Shard_of_Gray',10000,'Shard_of_Gray',10000,'Evil_Horn',2000); +REPLACE INTO `mob_db_re` (`id`,`name_aegis`,`name_english`,`name_japanese`,`level`,`hp`,`base_exp`,`job_exp`,`attack`,`attack2`,`defense`,`magic_defense`,`str`,`agi`,`vit`,`int`,`dex`,`luk`,`attack_range`,`skill_range`,`chase_range`,`size`,`race`,`element`,`element_level`,`walk_speed`,`attack_delay`,`attack_motion`,`damage_motion`,`ai`,`drop1_item`,`drop1_rate`,`drop2_item`,`drop2_rate`) VALUES (2948,'CURSED_SOLDIER','Cursed Soldier','Cursed Soldier',110,18574,1907,2036,1334,1,85,35,81,50,64,56,178,23,9,10,12,'Medium','Undead','Undead',3,150,1960,576,420,'04','Gray_Shard',1000,'Decayed_Nail',3000); +REPLACE INTO `mob_db_re` (`id`,`name_aegis`,`name_english`,`name_japanese`,`level`,`hp`,`base_exp`,`job_exp`,`attack`,`attack2`,`defense`,`magic_defense`,`str`,`agi`,`vit`,`int`,`dex`,`luk`,`attack_range`,`skill_range`,`chase_range`,`size`,`race`,`element`,`element_level`,`walk_speed`,`attack_delay`,`attack_motion`,`damage_motion`,`ai`,`drop1_item`,`drop1_rate`,`drop2_item`,`drop2_rate`,`drop3_item`,`drop3_rate`) VALUES (2949,'CURSED_SENTINEL','Cursed Sentinel','Cursed Sentinel',110,14099,1634,1480,1397,1,84,41,120,65,66,41,107,26,2,10,12,'Large','Demihuman','Dark',3,175,914,1344,384,'04','Gray_Shard',1000,'Mementos',2500,'Worn_Out_Page',1500); +REPLACE INTO `mob_db_re` (`id`,`name_aegis`,`name_english`,`name_japanese`,`level`,`hp`,`base_exp`,`job_exp`,`attack`,`attack2`,`defense`,`magic_defense`,`str`,`agi`,`vit`,`int`,`dex`,`luk`,`attack_range`,`skill_range`,`chase_range`,`size`,`race`,`element`,`element_level`,`walk_speed`,`attack_delay`,`attack_motion`,`damage_motion`,`ai`,`mode_detector`,`drop1_item`,`drop1_rate`,`drop2_item`,`drop2_rate`,`drop3_item`,`drop3_rate`) VALUES (2950,'BROKEN_MIND','Broken Mind','Broken Mind',110,13520,1545,1712,1350,1,67,27,69,37,36,10,64,5,1,10,12,'Medium','Demon','Dark',3,200,920,720,200,'04',true,'Gray_Shard',1000,'Withered_Flower',2500,'Exorcize_Herb',1000); +REPLACE INTO `mob_db_re` (`id`,`name_aegis`,`name_english`,`name_japanese`,`level`,`hp`,`base_exp`,`job_exp`,`attack`,`attack2`,`defense`,`magic_defense`,`str`,`agi`,`vit`,`int`,`dex`,`luk`,`attack_range`,`skill_range`,`chase_range`,`size`,`race`,`element`,`element_level`,`walk_speed`,`attack_delay`,`attack_motion`,`damage_motion`,`ai`,`mode_detector`,`drop1_item`,`drop1_rate`,`drop2_item`,`drop2_rate`,`drop3_item`,`drop3_rate`) VALUES (2951,'FLOATING_WORD','Floating Word','Floating Word',110,11276,1166,1137,1074,1,93,40,111,90,60,70,139,65,1,10,12,'Small','Demon','Ghost',3,150,972,648,432,'04',true,'Gray_Shard',1000,'Sticky_Mucus',3000,'Horn',2500); +REPLACE INTO `mob_db_re` (`id`,`name_aegis`,`name_english`,`name_japanese`,`level`,`hp`,`base_exp`,`job_exp`,`attack`,`attack2`,`defense`,`magic_defense`,`str`,`agi`,`vit`,`int`,`dex`,`luk`,`attack_range`,`skill_range`,`chase_range`,`size`,`race`,`element`,`element_level`,`walk_speed`,`attack_delay`,`attack_motion`,`damage_motion`,`ai`,`mode_detector`,`drop1_item`,`drop1_rate`,`drop2_item`,`drop2_rate`) VALUES (2952,'LIKE_LOVE','Like Love','Like Love',110,14008,1505,1833,1182,1,64,51,62,27,25,55,102,20,2,10,12,'Medium','Demon','Wind',3,150,1056,1056,336,'04',true,'Gray_Shard',1000,'Immortal_Heart',2500); +REPLACE INTO `mob_db_re` (`id`,`name_aegis`,`name_english`,`name_japanese`,`level`,`hp`,`base_exp`,`job_exp`,`attack`,`attack2`,`defense`,`magic_defense`,`str`,`agi`,`vit`,`int`,`dex`,`luk`,`attack_range`,`skill_range`,`chase_range`,`size`,`race`,`element`,`element_level`,`walk_speed`,`attack_delay`,`attack_motion`,`damage_motion`,`ai`,`drop1_item`,`drop1_rate`,`drop2_item`,`drop2_rate`) VALUES (2953,'CURSED_MEMORY','Cursed Memory','Cursed Memory',110,18045,1802,1785,1392,1,89,28,87,39,58,5,82,10,1,10,12,'Medium','Undead','Undead',3,350,1768,500,192,'04','Gray_Shard',1000,'Decayed_Nail',3000); +REPLACE INTO `mob_db_re` (`id`,`name_aegis`,`name_english`,`name_japanese`,`level`,`hp`,`base_exp`,`job_exp`,`attack`,`attack2`,`defense`,`magic_defense`,`str`,`agi`,`vit`,`int`,`dex`,`luk`,`attack_range`,`skill_range`,`chase_range`,`size`,`race`,`element`,`element_level`,`walk_speed`,`attack_delay`,`attack_motion`,`damage_motion`,`ai`,`drop1_item`,`drop1_rate`,`drop2_item`,`drop2_rate`,`drop3_item`,`drop3_rate`) VALUES (2954,'COLORLESS_VOW','Colorless Vow','Colorless Vow',110,19194,1939,2069,1606,1,95,41,84,35,60,20,85,15,1,10,12,'Medium','Undead','Undead',3,350,1848,500,576,'04','Gray_Shard',1000,'Horrendous_Mouth',3500,'Sharpened_Cuspid',2000); +REPLACE INTO `mob_db_re` (`id`,`name_aegis`,`name_english`,`name_japanese`,`level`,`hp`,`base_exp`,`job_exp`,`attack`,`attack2`,`defense`,`magic_defense`,`str`,`agi`,`vit`,`int`,`dex`,`luk`,`attack_range`,`skill_range`,`chase_range`,`size`,`race`,`element`,`element_level`,`walk_speed`,`attack_delay`,`attack_motion`,`damage_motion`,`ai`,`drop1_item`,`drop1_rate`,`drop2_item`,`drop2_rate`,`drop3_item`,`drop3_rate`) VALUES (2955,'OLD_FRIENDSHIP','Old Friendship','Old Friendship',110,12614,1306,1460,1227,1,78,5,56,12,19,11,30,10,1,10,12,'Medium','Undead','Undead',2,250,2457,912,504,'04','Gray_Shard',1000,'Skel_Bone',3500,'Manacles',2500); +REPLACE INTO `mob_db_re` (`id`,`name_aegis`,`name_english`,`name_japanese`,`level`,`hp`,`base_exp`,`job_exp`,`attack`,`attack2`,`defense`,`magic_defense`,`str`,`agi`,`vit`,`int`,`dex`,`luk`,`attack_range`,`skill_range`,`chase_range`,`size`,`race`,`element`,`element_level`,`walk_speed`,`attack_delay`,`attack_motion`,`damage_motion`,`ai`,`drop1_item`,`drop1_rate`,`drop2_item`,`drop2_rate`,`drop3_item`,`drop3_rate`) VALUES (2956,'SWEET_SLAUGHTER','Sweet Slaughter','Sweet Slaughter',110,13986,1960,1745,1232,1,125,10,121,48,40,31,125,32,1,10,12,'Large','Undead','Undead',1,350,528,1000,396,'04','Gray_Shard',1000,'Immortal_Heart',2000,'Realgar_Wine',1000); +REPLACE INTO `mob_db_re` (`id`,`name_aegis`,`name_english`,`name_japanese`,`level`,`hp`,`base_exp`,`job_exp`,`attack`,`attack2`,`defense`,`magic_defense`,`str`,`agi`,`vit`,`int`,`dex`,`luk`,`attack_range`,`skill_range`,`chase_range`,`size`,`race`,`element`,`element_level`,`walk_speed`,`attack_delay`,`attack_motion`,`damage_motion`,`ai`,`drop1_item`,`drop1_rate`,`drop2_item`,`drop2_rate`,`drop3_item`,`drop3_rate`) VALUES (2957,'FORGOTTEN_NAME','Forgotten Name','Forgotten Name',120,19546,1505,1633,1066,1,111,38,121,29,51,43,100,3,2,10,12,'Medium','Undead','Undead',2,155,1155,1152,480,'04','Gray_Shard',1500,'Realgar_Wine',5000,'Exorcize_Herb',5000); +REPLACE INTO `mob_db_re` (`id`,`name_aegis`,`name_english`,`name_japanese`,`level`,`hp`,`base_exp`,`job_exp`,`attack`,`attack2`,`defense`,`magic_defense`,`str`,`agi`,`vit`,`int`,`dex`,`luk`,`attack_range`,`skill_range`,`chase_range`,`size`,`race`,`element`,`element_level`,`walk_speed`,`attack_delay`,`attack_motion`,`damage_motion`,`ai`,`mode_detector`,`drop1_item`,`drop1_rate`,`drop2_item`,`drop2_rate`,`drop3_item`,`drop3_rate`) VALUES (2958,'FATAL_DAYS','Fatal Days','Fatal Days',120,24240,2052,2228,1007,1,72,15,100,71,63,85,115,37,2,10,12,'Medium','Demon','Dark',3,190,735,384,480,'04',true,'Gray_Shard',1500,'Tendon',2500,'Petite_DiablOfs_Horn',2500); +REPLACE INTO `mob_db_re` (`id`,`name_aegis`,`name_english`,`name_japanese`,`level`,`hp`,`base_exp`,`job_exp`,`attack`,`attack2`,`defense`,`magic_defense`,`str`,`agi`,`vit`,`int`,`dex`,`luk`,`attack_range`,`skill_range`,`chase_range`,`size`,`race`,`element`,`element_level`,`walk_speed`,`attack_delay`,`attack_motion`,`damage_motion`,`ai`,`drop1_item`,`drop1_rate`,`drop2_item`,`drop2_rate`,`drop3_item`,`drop3_rate`) VALUES (2959,'TORTUROUS_REDEEMER','Torturous Redeemer','Torturous Redeemer',120,103342,10590,9215,1250,1,144,28,133,69,72,55,165,44,1,10,12,'Medium','Demihuman','Earth',3,200,672,420,360,'04','Gray_Shard',10000,'Gray_Shard',10000,'Evil_Horn',2000); REPLACE INTO `mob_db_re` (`id`,`name_aegis`,`name_english`,`name_japanese`,`level`,`hp`,`sp`,`attack`,`attack2`,`defense`,`magic_defense`,`str`,`agi`,`vit`,`int`,`dex`,`luk`,`attack_range`,`skill_range`,`chase_range`,`size`,`race`,`element`,`element_level`,`walk_speed`,`attack_motion`,`class`,`mode_ignoremelee`,`mode_ignoremagic`,`mode_ignoreranged`,`mode_ignoremisc`,`mode_detector`) VALUES (2960,'MM_FLAMECROSS','Flamecross','Flamecross',149,10000,200,180,1,200,10,200,200,200,200,200,200,7,12,12,'Small','Insect','Ghost',4,1000,1000,'Battlefield',true,true,true,true,true); -REPLACE INTO `mob_db_re` (`id`,`name_aegis`,`name_english`,`name_japanese`,`level`,`hp`,`base_exp`,`job_exp`,`attack`,`attack2`,`defense`,`magic_defense`,`attack_range`,`skill_range`,`chase_range`,`size`,`race`,`element`,`element_level`,`walk_speed`,`attack_delay`,`attack_motion`,`damage_motion`,`ai`,`drop1_item`,`drop1_rate`,`drop2_item`,`drop2_rate`,`drop3_item`,`drop3_rate`) VALUES (2961,'E_TORTUROUS_REDEEMER','Torturous Redeemer','Torturous Redeemer',120,103342,1,1,1,1,144,28,1,10,12,'Medium','Demihuman','Earth',3,200,672,420,360,'04','Evil_Horn',2000,'Shard_of_Gray',10000,'Shard_of_Gray',10000); +REPLACE INTO `mob_db_re` (`id`,`name_aegis`,`name_english`,`name_japanese`,`level`,`hp`,`base_exp`,`job_exp`,`attack`,`attack2`,`defense`,`magic_defense`,`attack_range`,`skill_range`,`chase_range`,`size`,`race`,`element`,`element_level`,`walk_speed`,`attack_delay`,`attack_motion`,`damage_motion`,`ai`,`drop1_item`,`drop1_rate`,`drop2_item`,`drop2_rate`,`drop3_item`,`drop3_rate`) VALUES (2961,'E_TORTUROUS_REDEEMER','Torturous Redeemer','Torturous Redeemer',120,103342,1,1,1,1,144,28,1,10,12,'Medium','Demihuman','Earth',3,200,672,420,360,'04','Evil_Horn',2000,'Gray_Shard',10000,'Gray_Shard',10000); REPLACE INTO `mob_db_re` (`id`,`name_aegis`,`name_english`,`name_japanese`,`level`,`hp`,`base_exp`,`job_exp`,`attack`,`attack2`,`defense`,`magic_defense`,`str`,`agi`,`vit`,`int`,`dex`,`luk`,`attack_range`,`skill_range`,`chase_range`,`size`,`race`,`element`,`element_level`,`walk_speed`,`attack_delay`,`attack_motion`,`damage_motion`,`ai`,`mode_detector`,`drop1_item`,`drop1_rate`,`drop2_item`,`drop2_rate`,`drop3_item`,`drop3_rate`,`drop4_item`,`drop4_rate`,`drop5_item`,`drop5_rate`,`drop6_item`,`drop6_rate`,`drop7_item`,`drop7_rate`,`drop8_item`,`drop8_rate`,`drop8_nosteal`) VALUES (2987,'XM_TREE','Decorated Evil Tree','Decorated Evil Tree',148,544444,4444,15888,1444,1444,116,44,44,66,44,44,144,44,2,10,12,'Large','Demon','Undead',3,150,917,1584,576,'04',true,'Hanging_Doll',900,'Rotten_Rope',2668,'Tree_Knot',2037,'Vivid_Notation',500,'Red_Gemstone',50,'Branch_Of_Dead_Tree',20,'Elder_Branch',200,'XM_Tree_Card',1,true); REPLACE INTO `mob_db_re` (`id`,`name_aegis`,`name_english`,`name_japanese`,`level`,`hp`,`attack`,`attack2`,`defense`,`magic_defense`,`str`,`agi`,`vit`,`int`,`dex`,`luk`,`attack_range`,`skill_range`,`chase_range`,`size`,`race`,`element`,`element_level`,`walk_speed`,`attack_delay`,`attack_motion`,`damage_motion`,`ai`,`class`,`mode_ignoremelee`,`mode_ignoremagic`,`mode_ignoreranged`,`mode_ignoremisc`,`drop1_item`,`drop1_rate`,`drop2_item`,`drop2_rate`,`drop3_item`,`drop3_rate`,`drop4_item`,`drop4_rate`,`drop5_item`,`drop5_rate`,`drop6_item`,`drop6_rate`,`drop6_nosteal`) VALUES (2988,'XM_ANTONIO','Wicked Vice Plant Manage','Wicked Vice Plant Manage',149,44,66,66,160,44,44,88,44,44,144,44,2,10,12,'Medium','Undead','Dark',3,100,720,720,432,'01','Boss',true,true,true,true,'Red_Socks_With_Holes',2000,'C_SantaHairband',100,'Vivid_Notation',500,'Red_Bag',100,'Luk_Dish08',500,'Antonio_Card',1,true); REPLACE INTO `mob_db_re` (`id`,`name_aegis`,`name_english`,`name_japanese`,`level`,`hp`,`base_exp`,`job_exp`,`attack`,`attack2`,`defense`,`magic_defense`,`str`,`agi`,`vit`,`int`,`dex`,`luk`,`attack_range`,`skill_range`,`chase_range`,`size`,`race`,`element`,`element_level`,`walk_speed`,`attack_delay`,`attack_motion`,`damage_motion`,`ai`,`mode_detector`,`drop1_item`,`drop1_rate`,`drop2_item`,`drop2_rate`,`drop3_item`,`drop3_rate`,`drop4_item`,`drop4_rate`,`drop5_item`,`drop5_rate`,`drop5_nosteal`) VALUES (2989,'XM_COOKIE','Vicious Cookie','Vicious Cookie',149,187760,6666,7332,1444,1,48,44,44,88,44,44,144,44,1,10,12,'Small','Demon','Dark',3,200,1248,1248,240,'03',true,'Mould_Powder',2000,'Dark_Red_Jewel',100,'Well_Baked_Cookie',500,'Candy_Striper',500,'XM_Cookie_Card',1,true); diff --git a/src/map/clif.cpp b/src/map/clif.cpp index 2bd9fbe300..61924a564f 100644 --- a/src/map/clif.cpp +++ b/src/map/clif.cpp @@ -23846,6 +23846,196 @@ void clif_reputation_list( struct map_session_data& sd ){ #endif } +void clif_item_reform_open( struct map_session_data& sd, t_itemid item ){ +#if PACKETVER_RE_NUM >= 20211103 + struct PACKET_ZC_OPEN_REFORM_UI p = {}; + + p.packetType = HEADER_ZC_OPEN_REFORM_UI; + p.itemId = item; + + clif_send( &p, sizeof( p ), &sd.bl, SELF ); + + sd.state.item_reform = item; +#endif +} + +void clif_parse_item_reform_close( int fd, struct map_session_data* sd ){ +#if PACKETVER_RE_NUM >= 20211103 + sd->state.item_reform = 0; +#endif +} + +void clif_item_reform_result( struct map_session_data& sd, uint16 index, uint8 result ){ +#if PACKETVER_RE_NUM >= 20211103 + struct PACKET_ZC_ITEM_REFORM_ACK p = {}; + + p.packetType = HEADER_ZC_ITEM_REFORM_ACK; + p.index = client_index( index ); + p.result = result; + + clif_send( &p, sizeof( p ), &sd.bl, SELF ); + + if( result == 0 ){ + // Client closes the window on success + sd.state.item_reform = 0; + } +#endif +} + +void clif_parse_item_reform_start( int fd, struct map_session_data* sd ){ +#if PACKETVER_RE_NUM >= 20211103 + // Not opened + if( sd->state.item_reform == 0 ){ + return; + } + + struct PACKET_CZ_ITEM_REFORM *p = (struct PACKET_CZ_ITEM_REFORM*)RFIFOP( fd, 0 ); + + // Item mismatch + if( p->itemId != sd->state.item_reform ){ + return; + } + + uint16 index = server_index( p->index ); + + if( index >= MAX_INVENTORY ){ + return; + } + + if( sd->inventory_data[index] == nullptr ){ + return; + } + + std::shared_ptr reform = item_reform_db.find( sd->state.item_reform ); + + if( reform == nullptr ){ + return; + } + + struct item& selected_item = sd->inventory.u.items_inventory[index]; + + std::shared_ptr base = util::umap_find( reform->base_items, selected_item.nameid ); + + if( base == nullptr ){ + return; + } + + // If target item is not identified + if( selected_item.identify == 0 ){ + return; + } + + // If target item is equipped + if( selected_item.equip != 0 ){ + return; + } + + // Check minimum refine requirement + if( selected_item.refine < base->minimumRefine ){ + return; + } + + // Check maximum refine requirement + if( selected_item.refine > base->maximumRefine ){ + return; + } + + // If no cards are allowed + if( !base->cardsAllowed ){ + for( int i = 0; i < MAX_SLOTS; i++ ){ + if( selected_item.card[i] != 0 ){ + return; + } + } + } + + // If random options are required + if( base->requiredRandomOptions > 0 ){ + int i; + + for( i = MAX_ITEM_RDM_OPT - 1; i >= 0; i-- ){ + if( selected_item.option[i].id != 0 ){ + break; + } + } + + if( ( i + 1 ) < base->requiredRandomOptions ){ + return; + } + } + + std::unordered_map materials; + + // Check if all materials exist + for( const auto& material : base->materials ){ + int16 material_index = pc_search_inventory( sd, material.first ); + + if( material_index < 0 ){ + return; + } + + if( sd->inventory.u.items_inventory[material_index].amount < material.second ){ + return; + } + + materials[material_index] = material.second; + } + + // Remove the material + for( const auto& material : materials ){ + if( pc_delitem( sd, material.first, material.second, 0, 0, LOG_TYPE_REFORM ) != 0 ){ + return; + } + } + + // If triggered from item + if( sd->itemid == sd->state.item_reform && pc_delitem( sd, sd->itemindex, 1, 0, 0, LOG_TYPE_REFORM ) != 0 ){ + return; + } + + // Log removal of item + log_pick_pc( sd, LOG_TYPE_REFORM, -1, &selected_item ); + + // Visually remove it from the client + clif_delitem( sd, index, 1, 0 ); + + // Apply the random options + if( base->randomOptionGroup != nullptr ){ + base->randomOptionGroup->apply( selected_item ); + } + + // Change the refine rate if needed + if( base->refineChange != 0 ){ + selected_item.refine = cap_value( selected_item.refine + base->refineChange, 0, MAX_REFINE ); + } + + // Remove all cards and socket enchants + if( base->clearSlots ){ + for( int i = 0; i < MAX_SLOTS; i++ ){ + selected_item.card[i] = 0; + } + } + + // Remove the current enchantgrade + if( base->removeEnchantgrade ){ + selected_item.enchantgrade = 0; + } + + // Finally change the item id + selected_item.nameid = base->resultItemId; + // Link inventory data cache to the new item + sd->inventory_data[index] = itemdb_search( base->resultItemId ); + + // Log retrieving the item again -> with the new options + log_pick_pc( sd, LOG_TYPE_REFORM, 1, &selected_item ); + + // Make it visible for the client again + clif_additem( sd, index, 1, 0 ); + + clif_item_reform_result( *sd, index, 0 ); +#endif +} + /*========================================== * Main client packet processing function *------------------------------------------*/ diff --git a/src/map/clif.hpp b/src/map/clif.hpp index 346f56b570..46f8e32776 100644 --- a/src/map/clif.hpp +++ b/src/map/clif.hpp @@ -1204,4 +1204,7 @@ void clif_laphine_upgrade_open( struct map_session_data* sd, std::shared_ptrasString( node, "Item", name ) ){ + return 0; + } + + std::shared_ptr id = item_db.search_aegisname( name.c_str() ); + + if( id == nullptr ){ + this->invalidWarning( node["Item"], "Unknown item \"%s\".\n", name.c_str() ); + return 0; + } + + item_id = id->nameid; + } + + std::shared_ptr entry = this->find( item_id ); + bool exists = entry != nullptr; + + if( !exists ){ + if( !this->nodesExist( node, { "BaseItems" } ) ){ + return 0; + } + + entry = std::make_shared(); + entry->item_id = item_id; + } + + if( this->nodeExists( node, "BaseItems" ) ){ + for( const ryml::NodeRef& baseNode : node["BaseItems"] ){ + t_itemid base_itemid; + + { + std::string name; + + if( !this->asString( baseNode, "BaseItem", name ) ){ + return 0; + } + + std::shared_ptr id = item_db.search_aegisname( name.c_str() ); + + if( id == nullptr ){ + this->invalidWarning( baseNode["BaseItem"], "Unknown item \"%s\".\n", name.c_str() ); + return 0; + } + + base_itemid = id->nameid; + } + + std::shared_ptr base = util::umap_find( entry->base_items, base_itemid ); + bool base_exists = base != nullptr; + + if( !base_exists ){ + if( !this->nodesExist( baseNode, { "ResultItem" } ) ){ + return 0; + } + + base = std::make_shared(); + base->item_id = base_itemid; + } + + if( this->nodeExists( baseNode, "MinimumRefine" ) ){ + uint16 refine; + + if( !this->asUInt16( baseNode, "MinimumRefine", refine ) ){ + return 0; + } + + if( refine > MAX_REFINE ){ + this->invalidWarning( baseNode["MinimumRefine"], "Minimum refine %hu is too high, capping to MAX_REFINE...\n", refine ); + refine = MAX_REFINE; + } + + base->minimumRefine = refine; + }else{ + if( !base_exists ){ + base->minimumRefine = 0; + } + } + + if( this->nodeExists( baseNode, "MaximumRefine" ) ){ + uint16 refine; + + if( !this->asUInt16( baseNode, "MaximumRefine", refine ) ){ + return 0; + } + + if( refine > MAX_REFINE ){ + this->invalidWarning( baseNode["MaximumRefine"], "Maximum refine %hu is too high, capping to MAX_REFINE...\n", refine ); + refine = MAX_REFINE; + } + + base->maximumRefine = refine; + }else{ + if( !base_exists ){ + base->maximumRefine = MAX_REFINE; + } + } + + if( this->nodeExists( baseNode, "RequiredRandomOptions" ) ){ + uint16 amount; + + if( !this->asUInt16( baseNode, "RequiredRandomOptions", amount ) ){ + return 0; + } + + if( amount > MAX_ITEM_RDM_OPT ){ + this->invalidWarning( baseNode["RequiredRandomOptions"], "Required random option amount %hu is too high, capping to MAX_ITEM_RDM_OPT...\n", amount ); + amount = MAX_ITEM_RDM_OPT; + } + + base->requiredRandomOptions = amount; + }else{ + if( !base_exists ){ + base->requiredRandomOptions = 0; + } + } + + if( this->nodeExists( baseNode, "CardsAllowed" ) ){ + bool allowed; + + if( !this->asBool( baseNode, "CardsAllowed", allowed ) ){ + return 0; + } + + base->cardsAllowed = allowed; + }else{ + if( !base_exists ){ + base->cardsAllowed = true; + } + } + + if( this->nodeExists( baseNode, "Materials" ) ){ + for( const ryml::NodeRef& materialNode : baseNode["Materials"] ){ + std::string name; + + if( !this->asString( materialNode, "Material", name ) ){ + return 0; + } + + std::shared_ptr id = item_db.search_aegisname( name.c_str() ); + + if( id == nullptr ){ + this->invalidWarning( materialNode["Material"], "Unknown item \"%s\".\n", name.c_str() ); + return 0; + } + + t_itemid material_id = id->nameid; + bool material_exists = util::umap_find( base->materials, material_id ) != nullptr; + uint16 amount; + + if( this->nodeExists( materialNode, "Amount" ) ){ + if( !this->asUInt16( materialNode, "Amount", amount ) ){ + return 0; + } + + if( amount > MAX_AMOUNT ){ + this->invalidWarning( materialNode["Amount"], "Amount %hu is too high, capping to MAX_AMOUNT...\n", amount ); + amount = MAX_AMOUNT; + } + }else{ + if( !material_exists ){ + amount = 1; + } + } + + if( amount > 0 ){ + base->materials[material_id] = amount; + }else{ + base->materials.erase( material_id ); + } + } + } + + if( this->nodeExists( baseNode, "ResultItem" ) ){ + std::string name; + + if( !this->asString( baseNode, "ResultItem", name ) ){ + return 0; + } + + std::shared_ptr id = item_db.search_aegisname( name.c_str() ); + + if( id == nullptr ){ + this->invalidWarning( baseNode["ResultItem"], "Unknown item \"%s\".\n", name.c_str() ); + return 0; + } + + base->resultItemId = id->nameid; + } + + if( this->nodeExists( baseNode, "ChangeRefine" ) ){ + int16 refine; + + if( !this->asInt16( baseNode, "ChangeRefine", refine ) ){ + return 0; + } + + if( refine > MAX_REFINE ){ + this->invalidWarning( baseNode["MaximumRefine"], "Refine change %hu is too high, capping to MAX_REFINE...\n", refine ); + refine = MAX_REFINE; + }else if( refine < -MAX_REFINE ){ + this->invalidWarning( baseNode["MaximumRefine"], "Refine change %hu is too low, capping to -MAX_REFINE...\n", refine ); + refine = -MAX_REFINE; + } + + base->refineChange = refine; + }else{ + if( !base_exists ){ + base->refineChange = 0; + } + } + + if( this->nodeExists( baseNode, "RandomOptionGroup" ) ){ + std::string name; + + if( !this->asString( baseNode, "RandomOptionGroup", name ) ){ + return 0; + } + + uint16 id; + + if( !random_option_group.option_get_id( name, id ) ){ + this->invalidWarning( baseNode["RandomOptionGroup"], "Unknown random option group \"%s\".\n", name.c_str() ); + return 0; + } + + base->randomOptionGroup = random_option_group.find( id ); + }else{ + if( !base_exists ){ + base->randomOptionGroup = nullptr; + } + } + + if( this->nodeExists( baseNode, "ClearSlots" ) ){ + bool clear; + + if( !this->asBool( baseNode, "ClearSlots", clear ) ){ + return 0; + } + + base->clearSlots = clear; + }else{ + if( !base_exists ){ + base->clearSlots = false; + } + } + + if( this->nodeExists( baseNode, "RemoveEnchantgrade" ) ){ + bool clear; + + if( !this->asBool( baseNode, "RemoveEnchantgrade", clear ) ){ + return 0; + } + + base->removeEnchantgrade = clear; + }else{ + if( !base_exists ){ + base->removeEnchantgrade = false; + } + } + + if( !base_exists ){ + entry->base_items[base_itemid] = base; + } + } + } + + if( !exists ){ + this->put( entry->item_id, entry ); + } + + return 1; +} + +ItemReformDatabase item_reform_db; + /*========================================== * Finds up to N matches. Returns number of matches [Skotlex] * @param *data @@ -3475,6 +3760,7 @@ static void itemdb_read(void) { itemdb_combo.load(); laphine_synthesis_db.load(); laphine_upgrade_db.load(); + item_reform_db.load(); if (battle_config.feature_roulette) itemdb_parse_roulette_db(); @@ -3541,6 +3827,7 @@ void do_final_itemdb(void) { random_option_group.clear(); laphine_synthesis_db.clear(); laphine_upgrade_db.clear(); + item_reform_db.clear(); if (battle_config.feature_roulette) itemdb_roulette_free(); } diff --git a/src/map/itemdb.hpp b/src/map/itemdb.hpp index d81b604aa1..a6808a7acc 100644 --- a/src/map/itemdb.hpp +++ b/src/map/itemdb.hpp @@ -1385,6 +1385,37 @@ public: extern LaphineUpgradeDatabase laphine_upgrade_db; +struct s_item_reform_base{ + t_itemid item_id; + uint16 minimumRefine; + uint16 maximumRefine; + uint16 requiredRandomOptions; + bool cardsAllowed; + std::unordered_map materials; + t_itemid resultItemId; + int16 refineChange; + std::shared_ptr randomOptionGroup; + bool clearSlots; + bool removeEnchantgrade; +}; + +struct s_item_reform{ + t_itemid item_id; + std::unordered_map> base_items; +}; + +class ItemReformDatabase : public TypesafeYamlDatabase{ +public: + ItemReformDatabase() : TypesafeYamlDatabase( "ITEM_REFORM_DB", 1 ){ + + } + + const std::string getDefaultLocation(); + uint64 parseBodyNode( const ryml::NodeRef& node ); +}; + +extern ItemReformDatabase item_reform_db; + uint16 itemdb_searchname_array(std::map> &data, uint16 size, const char *str); struct item_data* itemdb_search(t_itemid nameid); std::shared_ptr itemdb_exists(t_itemid nameid); diff --git a/src/map/map-server.vcxproj b/src/map/map-server.vcxproj index 75780125a0..67cd866042 100644 --- a/src/map/map-server.vcxproj +++ b/src/map/map-server.vcxproj @@ -336,6 +336,7 @@ + diff --git a/src/map/packets.hpp b/src/map/packets.hpp index 40af0ad079..6ef7ed9ac0 100644 --- a/src/map/packets.hpp +++ b/src/map/packets.hpp @@ -258,6 +258,27 @@ struct PACKET_ZC_REPUTE_INFO{ struct PACKET_ZC_REPUTE_INFO_sub list[]; } __attribute__((packed)); +struct PACKET_ZC_OPEN_REFORM_UI{ + int16 packetType; + uint32 itemId; +} __attribute__((packed)); + +struct PACKET_CZ_CLOSE_REFORM_UI{ + int16 packetType; +} __attribute__((packed)); + +struct PACKET_CZ_ITEM_REFORM{ + int16 packetType; + uint32 itemId; + uint16 index; +} __attribute__((packed)); + +struct PACKET_ZC_ITEM_REFORM_ACK{ + int16 packetType; + uint16 index; + uint8 result; +} __attribute__((packed)); + // NetBSD 5 and Solaris don't like pragma pack but accept the packed attribute #if !defined( sun ) && ( !defined( __NETBSD__ ) || __NetBSD_Version__ >= 600000000 ) #pragma pack( pop ) @@ -313,6 +334,10 @@ DEFINE_PACKET_HEADER(CZ_UNCONFIRMED_RODEX_RETURN, 0xb98) DEFINE_PACKET_HEADER(ZC_SUMMON_HP_INIT, 0xb6b) DEFINE_PACKET_HEADER(ZC_SUMMON_HP_UPDATE, 0xb6c) DEFINE_PACKET_HEADER(ZC_REPUTE_INFO, 0x0b8d) +DEFINE_PACKET_HEADER(ZC_OPEN_REFORM_UI, 0x0b8f) +DEFINE_PACKET_HEADER(CZ_CLOSE_REFORM_UI, 0x0b90) +DEFINE_PACKET_HEADER(CZ_ITEM_REFORM, 0x0b91) +DEFINE_PACKET_HEADER(ZC_ITEM_REFORM_ACK, 0x0b92) const int16 MAX_INVENTORY_ITEM_PACKET_NORMAL = ( ( INT16_MAX - ( sizeof( struct packet_itemlist_normal ) - ( sizeof( struct NORMALITEM_INFO ) * MAX_ITEMLIST) ) ) / sizeof( struct NORMALITEM_INFO ) ); const int16 MAX_INVENTORY_ITEM_PACKET_EQUIP = ( ( INT16_MAX - ( sizeof( struct packet_itemlist_equip ) - ( sizeof( struct EQUIPITEM_INFO ) * MAX_ITEMLIST ) ) ) / sizeof( struct EQUIPITEM_INFO ) ); diff --git a/src/map/pc.hpp b/src/map/pc.hpp index 2de7972149..5e2fd5866e 100644 --- a/src/map/pc.hpp +++ b/src/map/pc.hpp @@ -395,6 +395,7 @@ struct map_session_data { t_itemid laphine_synthesis; t_itemid laphine_upgrade; bool roulette_open; + t_itemid item_reform; } state; struct { unsigned char no_weapon_damage, no_magic_damage, no_misc_damage; @@ -1068,7 +1069,8 @@ static bool pc_cant_act2( struct map_session_data* sd ){ || sd->state.stylist_open || sd->state.inventory_expansion_confirmation || sd->npc_shopid || sd->state.barter_open || sd->state.barter_extended_open || sd->state.laphine_synthesis || sd->state.laphine_upgrade - || sd->state.roulette_open || sd->state.enchantgrade_open; + || sd->state.roulette_open || sd->state.enchantgrade_open + || sd->state.item_reform; } // equals pc_cant_act2 and additionally checks for chat rooms and npcs static bool pc_cant_act( struct map_session_data* sd ){ diff --git a/src/map/script.cpp b/src/map/script.cpp index b3b121cc43..b27dbfa71f 100644 --- a/src/map/script.cpp +++ b/src/map/script.cpp @@ -26195,6 +26195,63 @@ BUILDIN_FUNC(get_reputation_points){ return SCRIPT_CMD_SUCCESS; } +BUILDIN_FUNC(item_reform){ +#if PACKETVER < 20211103 + ShowError( "buildin_item_reform: This command requires packet version 2021-11-03 or newer.\n" ); + return SCRIPT_CMD_FAILURE; +#else + struct map_session_data* sd; + + if( !script_charid2sd( 3, sd ) ){ + return SCRIPT_CMD_FAILURE; + } + + t_itemid item_id; + + if( script_hasdata( st, 2 ) ){ + if( script_isstring( st, 2 ) ){ + const char* item_name = script_getstr( st, 2 ); + std::shared_ptr item = item_db.searchname( item_name ); + + if( item == nullptr ){ + ShowError("buildin_item_reform: Item \"%s\" does not exist.\n", item_name ); + return SCRIPT_CMD_FAILURE; + } + + item_id = item->nameid; + }else{ + item_id = script_getnum( st, 2 ); + + if( !item_db.exists( item_id ) ){ + ShowError( "buildin_item_reform: Item ID %u does not exist.\n", item_id ); + return SCRIPT_CMD_FAILURE; + } + } + }else{ + if( sd->itemid == 0 ){ + ShowError( "buildin_item_reform: Called outside of an item script without item id.\n" ); + return SCRIPT_CMD_FAILURE; + } + + if( sd->inventory_data[sd->itemindex]->flag.delay_consume == 0 ){ + ShowError( "buildin_item_reform: Called from item %u, which is not a DelayConsume type.\n", sd->itemid ); + return SCRIPT_CMD_FAILURE; + } + + item_id = sd->itemid; + } + + if( !item_reform_db.exists( item_id ) ){ + ShowError( "buildin_item_reform: Item ID %u is not in the Item Reform database.\n", item_id ); + return SCRIPT_CMD_FAILURE; + } + + clif_item_reform_open( *sd, item_id ); + + return SCRIPT_CMD_SUCCESS; +#endif +} + #include "../custom/script.inc" // declarations that were supposed to be exported from npc_chat.cpp @@ -26927,6 +26984,7 @@ struct script_function buildin_func[] = { BUILDIN_DEF(set_reputation_points, "ii?"), BUILDIN_DEF(get_reputation_points, "i?"), + BUILDIN_DEF(item_reform, "??"), #include "../custom/script_def.inc" {NULL,NULL,NULL},