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},