瀏覽代碼

Implemented new items up to april 05 2023 (#7682)

Atemo 2 年之前
父節點
當前提交
c2f44f5fcb
共有 8 個文件被更改,包括 3868 次插入11 次删除
  1. 496 0
      db/re/item_combos.yml
  2. 387 0
      db/re/item_db_equip.yml
  3. 222 10
      db/re/item_db_etc.yml
  4. 647 0
      db/re/item_db_usable.yml
  5. 103 1
      db/re/item_enchant.yml
  6. 1729 0
      db/re/item_reform.yml
  7. 262 0
      db/re/laphine_synthesis.yml
  8. 22 0
      db/re/laphine_upgrade.yml

+ 496 - 0
db/re/item_combos.yml

@@ -36576,3 +36576,499 @@ Body:
          bonus2 bIgnoreDefRaceRate,RC_All,25;
          bonus2 bIgnoreMdefRaceRate,RC_All,25;
       }
+  - Combos:
+      - Combo:
+          - Isgard_4   # 312306
+          - Ice_C_Orb_Def   # 312056
+    Script: |
+      bonus bRes,30;
+  - Combos:
+      - Combo:
+          - Isgard_4   # 312306
+          - Ice_C_Orb_Mdef   # 312057
+    Script: |
+      bonus bMRes,20;
+  - Combos:
+      - Combo:
+          - Isgard_4   # 312306
+          - Ice_C_Orb_S_Delay   # 312068
+    Script: |
+      bonus bDelayrate,-3;
+  - Combos:
+      - Combo:
+          - Isgard_4   # 312306
+          - Ice_C_Orb_F_Cast   # 312076
+    Script: |
+      bonus bFixedCast,-300;
+  - Combos:
+      - Combo:
+          - Isgard_3_Warrior   # 312307
+          - Ice_C_Orb_War   # 312061
+    Script: |
+      bonus bShortAtkRate,4;
+  - Combos:
+      - Combo:
+          - Isgard_3_Warrior   # 312307
+          - Ice_C_Orb_Guide   # 312071
+    Script: |
+      bonus bPAtk,5;
+      bonus bBaseAtk,50;
+  - Combos:
+      - Combo:
+          - Isgard_3_Warrior   # 312307
+          - Ice_C_Orb_F_Spirit   # 312083
+    Script: |
+      bonus bShortAtkRate,8;
+      bonus bAtkRate,10;
+  - Combos:
+      - Combo:
+          - Isgard_3_Ranger   # 312308
+          - Ice_C_Orb_Ran   # 312062
+    Script: |
+      bonus bLongAtkRate,4;
+  - Combos:
+      - Combo:
+          - Isgard_3_Ranger   # 312308
+          - Ice_C_Orb_Guide   # 312071
+    Script: |
+      bonus bPAtk,5;
+      bonus bBaseAtk,50;
+  - Combos:
+      - Combo:
+          - Isgard_3_Ranger   # 312308
+          - Ice_C_Orb_E_Archer   # 312084
+    Script: |
+      bonus bLongAtkRate,8;
+      bonus bAtkRate,10;
+  - Combos:
+      - Combo:
+          - Isgard_3_Assassin   # 312309
+          - Ice_C_Orb_War   # 312061
+    Script: |
+      bonus bShortAtkRate,5;
+  - Combos:
+      - Combo:
+          - Isgard_3_Assassin   # 312309
+          - Ice_C_Orb_Ran   # 312062
+    Script: |
+      bonus bLongAtkRate,5;
+  - Combos:
+      - Combo:
+          - Isgard_3_Assassin   # 312309
+          - Ice_C_Orb_Speed   # 312069
+    Script: |
+      bonus bCritAtkRate,4;
+      bonus bCritical,15;
+  - Combos:
+      - Combo:
+          - Isgard_3_Assassin   # 312309
+          - Ice_C_Orb_Fatal   # 312086
+    Script: |
+      bonus bCritAtkRate,8;
+      bonus bCritical,20;
+  - Combos:
+      - Combo:
+          - Isgard_3_Mage   # 312310
+          - Ice_C_Orb_Mag   # 312063
+    Script: |
+      bonus2 bMagicAtkEle,Ele_All,4;
+  - Combos:
+      - Combo:
+          - Isgard_3_Mage   # 312310
+          - Ice_C_Orb_Caster   # 312070
+    Script: |
+      bonus bSMatk,5;
+      bonus bMatk,50;
+  - Combos:
+      - Combo:
+          - Isgard_3_Mage   # 312310
+          - Ice_C_Orb_Spell   # 312085
+    Script: |
+      bonus2 bMagicAtkEle,Ele_All,8;
+      bonus bMatkRate,10;
+  - Combos:
+      - Combo:
+          - Isgard_2_Warrior2   # 312311
+          - Ice_C_Orb_War2   # 312064
+    Script: |
+      bonus bShortAtkRate,5;
+  - Combos:
+      - Combo:
+          - Isgard_2_Warrior2   # 312311
+          - Ice_C_Orb_Ov_Pow   # 312079
+    Script: |
+      bonus bPAtk,5;
+      bonus bPow,7;
+      bonus bCon,7;
+  - Combos:
+      - Combo:
+          - Isgard_2_Ranger2   # 312312
+          - Ice_C_Orb_Ran2   # 312065
+    Script: |
+      bonus bLongAtkRate,5;
+  - Combos:
+      - Combo:
+          - Isgard_2_Ranger2   # 312312
+          - Ice_C_Orb_Fi_Con   # 312081
+    Script: |
+      bonus bPAtk,5;
+      bonus bPow,7;
+      bonus bCon,7;
+  - Combos:
+      - Combo:
+          - Isgard_2_Assassin2   # 312313
+          - Ice_C_Orb_War2   # 312064
+    Script: |
+      bonus bShortAtkRate,8;
+  - Combos:
+      - Combo:
+          - Isgard_2_Assassin2   # 312313
+          - Ice_C_Orb_Ran2   # 312065
+    Script: |
+      bonus bLongAtkRate,8;
+  - Combos:
+      - Combo:
+          - Isgard_2_Assassin2   # 312313
+          - Ice_C_Orb_Ov_Pow   # 312079
+    Script: |
+      bonus bCRate,5;
+      bonus bPow,7;
+      bonus bCrt,7;
+  - Combos:
+      - Combo:
+          - Isgard_2_Assassin2   # 312313
+          - Ice_C_Orb_Fi_Con   # 312081
+    Script: |
+      bonus bCRate,5;
+      bonus bPow,7;
+      bonus bCrt,7;
+  - Combos:
+      - Combo:
+          - Isgard_2_Mage2   # 312314
+          - Ice_C_Orb_Mag2   # 312066
+    Script: |
+      bonus2 bMagicAtkEle,Ele_All,5;
+  - Combos:
+      - Combo:
+          - Isgard_2_Mage2   # 312314
+          - Ice_C_Orb_Bu_Spl   # 312080
+    Script: |
+      bonus bSMatk,5;
+      bonus bSpl,7;
+      bonus bCon,7;
+  - Combos:
+      - Combo:
+          - Glacier_Helm_1   # 400105
+          - Glacier_Sword
+      - Combo:
+          - Glacier_Helm_1   # 400105
+          - Glacier_B_Sword
+      - Combo:
+          - Glacier_Helm_1   # 400105
+          - Glacier_R_Knife
+      - Combo:
+          - Glacier_Helm_1   # 400105
+          - Glacier_B_Knife
+      - Combo:
+          - Glacier_Helm_1   # 400105
+          - Glacier_Axe
+      - Combo:
+          - Glacier_Helm_1   # 400105
+          - Glacier_Spear
+      - Combo:
+          - Glacier_Helm_1   # 400105
+          - Glacier_Book
+      - Combo:
+          - Glacier_Helm_1   # 400105
+          - Glacier_Wand
+      - Combo:
+          - Glacier_Helm_1   # 400105
+          - Glacier_Foxtail
+      - Combo:
+          - Glacier_Helm_1   # 400105
+          - Glacier_Knuckle
+      - Combo:
+          - Glacier_Helm_1   # 400105
+          - Glacier_Violin
+      - Combo:
+          - Glacier_Helm_1   # 400105
+          - Glacier_Whip
+      - Combo:
+          - Glacier_Helm_1   # 400105
+          - Glacier_Mace
+      - Combo:
+          - Glacier_Helm_1   # 400105
+          - Glacier_M_Mace
+      - Combo:
+          - Glacier_Helm_1   # 400105
+          - Glacier_T_Sword
+      - Combo:
+          - Glacier_Helm_1   # 400105
+          - Glacier_Katar
+      - Combo:
+          - Glacier_Helm_1   # 400105
+          - Glacier_T_Axe
+      - Combo:
+          - Glacier_Helm_1   # 400105
+          - Glacier_Lance
+      - Combo:
+          - Glacier_Helm_1   # 400105
+          - Glacier_Staff
+      - Combo:
+          - Glacier_Helm_1   # 400105
+          - Glacier_Humma
+      - Combo:
+          - Glacier_Helm_1   # 400105
+          - Glacier_Bow
+      - Combo:
+          - Glacier_Helm_1   # 400105
+          - Glacier_Revolver
+      - Combo:
+          - Glacier_Helm_1   # 400105
+          - Glacier_Rifle
+      - Combo:
+          - Glacier_Helm_1   # 400105
+          - Glacier_Shotgun
+      - Combo:
+          - Glacier_Helm_1   # 400105
+          - Glacier_Gatling
+      - Combo:
+          - Glacier_Helm_1   # 400105
+          - Glacier_Launcher
+    Script: |
+      bonus bAtkRate,5;
+      bonus bBaseAtk,50;
+      .@r_weapon = getequiprefinerycnt(EQI_HAND_R);
+      bonus bShortAtkRate,5*(.@r_weapon/3);
+      bonus bAspdRate,4*(.@r_weapon/3);
+  - Combos:
+      - Combo:
+          - Glacier_Helm_2   # 400106
+          - Glacier_Sword
+      - Combo:
+          - Glacier_Helm_2   # 400106
+          - Glacier_B_Sword
+      - Combo:
+          - Glacier_Helm_2   # 400106
+          - Glacier_R_Knife
+      - Combo:
+          - Glacier_Helm_2   # 400106
+          - Glacier_B_Knife
+      - Combo:
+          - Glacier_Helm_2   # 400106
+          - Glacier_Axe
+      - Combo:
+          - Glacier_Helm_2   # 400106
+          - Glacier_Spear
+      - Combo:
+          - Glacier_Helm_2   # 400106
+          - Glacier_Book
+      - Combo:
+          - Glacier_Helm_2   # 400106
+          - Glacier_Wand
+      - Combo:
+          - Glacier_Helm_2   # 400106
+          - Glacier_Foxtail
+      - Combo:
+          - Glacier_Helm_2   # 400106
+          - Glacier_Knuckle
+      - Combo:
+          - Glacier_Helm_2   # 400106
+          - Glacier_Violin
+      - Combo:
+          - Glacier_Helm_2   # 400106
+          - Glacier_Whip
+      - Combo:
+          - Glacier_Helm_2   # 400106
+          - Glacier_Mace
+      - Combo:
+          - Glacier_Helm_2   # 400106
+          - Glacier_M_Mace
+      - Combo:
+          - Glacier_Helm_2   # 400106
+          - Glacier_T_Sword
+      - Combo:
+          - Glacier_Helm_2   # 400106
+          - Glacier_Katar
+      - Combo:
+          - Glacier_Helm_2   # 400106
+          - Glacier_T_Axe
+      - Combo:
+          - Glacier_Helm_2   # 400106
+          - Glacier_Lance
+      - Combo:
+          - Glacier_Helm_2   # 400106
+          - Glacier_Staff
+      - Combo:
+          - Glacier_Helm_2   # 400106
+          - Glacier_Humma
+      - Combo:
+          - Glacier_Helm_2   # 400106
+          - Glacier_Bow
+      - Combo:
+          - Glacier_Helm_2   # 400106
+          - Glacier_Revolver
+      - Combo:
+          - Glacier_Helm_2   # 400106
+          - Glacier_Rifle
+      - Combo:
+          - Glacier_Helm_2   # 400106
+          - Glacier_Shotgun
+      - Combo:
+          - Glacier_Helm_2   # 400106
+          - Glacier_Gatling
+      - Combo:
+          - Glacier_Helm_2   # 400106
+          - Glacier_Launcher
+    Script: |
+      bonus bMatkRate,5;
+      bonus bMatk,50;
+      .@r_weapon = getequiprefinerycnt(EQI_HAND_R);
+      bonus2 bMagicAtkEle,Ele_All,5*(.@r_weapon/3);
+      bonus bAspdRate,4*(.@r_weapon/3);
+  - Combos:
+      - Combo:
+          - Glacier_Helm_3   # 400107
+          - Glacier_Sword
+      - Combo:
+          - Glacier_Helm_3   # 400107
+          - Glacier_B_Sword
+      - Combo:
+          - Glacier_Helm_3   # 400107
+          - Glacier_R_Knife
+      - Combo:
+          - Glacier_Helm_3   # 400107
+          - Glacier_B_Knife
+      - Combo:
+          - Glacier_Helm_3   # 400107
+          - Glacier_Axe
+      - Combo:
+          - Glacier_Helm_3   # 400107
+          - Glacier_Spear
+      - Combo:
+          - Glacier_Helm_3   # 400107
+          - Glacier_Book
+      - Combo:
+          - Glacier_Helm_3   # 400107
+          - Glacier_Wand
+      - Combo:
+          - Glacier_Helm_3   # 400107
+          - Glacier_Foxtail
+      - Combo:
+          - Glacier_Helm_3   # 400107
+          - Glacier_Knuckle
+      - Combo:
+          - Glacier_Helm_3   # 400107
+          - Glacier_Violin
+      - Combo:
+          - Glacier_Helm_3   # 400107
+          - Glacier_Whip
+      - Combo:
+          - Glacier_Helm_3   # 400107
+          - Glacier_Mace
+      - Combo:
+          - Glacier_Helm_3   # 400107
+          - Glacier_M_Mace
+      - Combo:
+          - Glacier_Helm_3   # 400107
+          - Glacier_T_Sword
+      - Combo:
+          - Glacier_Helm_3   # 400107
+          - Glacier_Katar
+      - Combo:
+          - Glacier_Helm_3   # 400107
+          - Glacier_T_Axe
+      - Combo:
+          - Glacier_Helm_3   # 400107
+          - Glacier_Lance
+      - Combo:
+          - Glacier_Helm_3   # 400107
+          - Glacier_Staff
+      - Combo:
+          - Glacier_Helm_3   # 400107
+          - Glacier_Humma
+      - Combo:
+          - Glacier_Helm_3   # 400107
+          - Glacier_Bow
+      - Combo:
+          - Glacier_Helm_3   # 400107
+          - Glacier_Revolver
+      - Combo:
+          - Glacier_Helm_3   # 400107
+          - Glacier_Rifle
+      - Combo:
+          - Glacier_Helm_3   # 400107
+          - Glacier_Shotgun
+      - Combo:
+          - Glacier_Helm_3   # 400107
+          - Glacier_Gatling
+      - Combo:
+          - Glacier_Helm_3   # 400107
+          - Glacier_Launcher
+    Script: |
+      bonus bAtkRate,5;
+      bonus bBaseAtk,50;
+      .@r_weapon = getequiprefinerycnt(EQI_HAND_R);
+      bonus bLongAtkRate,5*(.@r_weapon/3);
+      bonus bAspdRate,4*(.@r_weapon/3);
+  - Combos:
+      - Combo:
+          - aegis_400109   # 400109
+          - Boitata_Card   # 27126
+    Script: |
+      bonus2 bAddEle,Ele_Poison,40;
+      bonus2 bAddEle,Ele_Water,40;
+  - Combos:
+      - Combo:
+          - aegis_400109   # 400109
+          - SLD_Boitata_Card   # 300195
+    Script: |
+      bonus2 bAddEle,Ele_Poison,25;
+      bonus2 bAddEle,Ele_Water,25;
+  - Combos:
+      - Combo:
+          - aegis_400110   # 400110
+          - Berzebub_Card   # 4145
+    Script: |
+      bonus2 bAddClass,Class_Boss,16;
+  - Combos:
+      - Combo:
+          - aegis_400110   # 400110
+          - Sealed_Berz_Card   # 4486
+    Script: |
+      bonus2 bAddClass,Class_Boss,8;
+  - Combos:
+      - Combo:
+          - aegis_400111   # 400111
+          - Apocalips_H_Card   # 4374
+    Script: |
+      bonus2 bMagicAddClass,Class_Boss,10;
+      bonus bVariableCastrate,-7;
+  - Combos:
+      - Combo:
+          - aegis_400111   # 400111
+          - Sealed_Apocalips_H_Card   # 4503
+    Script: |
+      bonus2 bMagicAddClass,Class_Boss,5;
+      bonus bVariableCastrate,-3;
+  - Combos:
+      - Combo:
+          - Spade_Ace_Melee   # 420213
+          - aegis_410232   # 410232
+    Script: |
+      bonus2 bMagicAtkEle,Ele_All,10;
+      bonus bMatkRate,5;
+  - Combos:
+      - Combo:
+          - aegis_470204   # 470204
+          - Fallen_Bishop_Card   # 4441
+    Script: |
+      bonus2 bMagicAddEle,Ele_Holy,15;
+      bonus bMaxSPrate,25;
+  - Combos:
+      - Combo:
+          - aegis_470204   # 470204
+          - Sealed_F_Bishop_Card   # 4539
+    Script: |
+      bonus2 bMagicAddEle,Ele_Holy,10;
+      bonus bMaxSPrate,15;

+ 387 - 0
db/re/item_db_equip.yml

@@ -71349,6 +71349,14 @@ Body:
       Costume_Head_Top: true
     ArmorLevel: 1
     View: 2087
+  - Id: 15877
+    AegisName: C_P_blossom_Hairpin
+    Name: Costume Spring Flower Hairpin    # !todo check english name
+    Type: Armor
+    Locations:
+      Costume_Head_Mid: true
+    ArmorLevel: 1
+    View: 2085
   - Id: 15881
     AegisName: C_Rose_Crispinette
     Name: Costume Rose Crispinette
@@ -146634,6 +146642,285 @@ Body:
          bonus bAspdRate,15;
          bonus bFixedCastrate,-70;
       }
+  - Id: 400105
+    AegisName: Glacier_Helm_1
+    Name: Issgard Warrior Crown
+    Type: Armor
+    Weight: 300
+    Defense: 80
+    Slots: 1
+    Locations:
+      Head_Top: true
+    ArmorLevel: 2
+    EquipLevelMin: 230
+    Refineable: true
+    Gradable: true
+    View: 1106
+    Script: |
+      .@g = getenchantgrade();
+      .@r = getrefine();
+      bonus bShortAtkRate,10;
+      bonus bAtkRate,3*(.@r/2);
+      bonus2 bAddSize,Size_All,4*(.@r/3);
+      if (.@r>=7) {
+         bonus bDelayrate,-8;
+         if (.@r>=9) {
+            bonus bShortAtkRate,10;
+            bonus bPAtk,10;
+         }
+      }
+      if (.@g>=ENCHANTGRADE_D) {
+         bonus bPAtk,5;
+         if (.@g>=ENCHANTGRADE_C) {
+            bonus bMdef,30;
+            bonus bDef,150;
+            if (.@g>=ENCHANTGRADE_B) {
+               bonus bPow,5;
+               bonus bCon,5;
+               if (.@g>=ENCHANTGRADE_A) {
+                  bonus bMRes,50;
+                  bonus bRes,50;
+               }
+            }
+         }
+      }
+  - Id: 400106
+    AegisName: Glacier_Helm_2
+    Name: Issgard Magician Crown
+    Type: Armor
+    Weight: 100
+    Defense: 20
+    Slots: 1
+    Locations:
+      Head_Top: true
+    ArmorLevel: 2
+    EquipLevelMin: 230
+    Refineable: true
+    Gradable: true
+    View: 1107
+    Script: |
+      .@g = getenchantgrade();
+      .@r = getrefine();
+      bonus2 bMagicAtkEle,Ele_All,10;
+      bonus bMatkRate,3*(.@r/2);
+      bonus2 bMagicAddSize,Size_All,4*(.@r/3);
+      if (.@r>=7) {
+         bonus bDelayrate,-8;
+         if (.@r>=9) {
+            bonus2 bMagicAtkEle,Ele_All,10;
+            bonus bSMatk,10;
+         }
+      }
+      if (.@g>=ENCHANTGRADE_D) {
+         bonus bSMatk,5;
+         if (.@g>=ENCHANTGRADE_C) {
+            bonus bMdef,30;
+            bonus bDef,150;
+            if (.@g>=ENCHANTGRADE_B) {
+               bonus bSpl,5;
+               bonus bCon,5;
+               if (.@g>=ENCHANTGRADE_A) {
+                  bonus bMRes,50;
+                  bonus bRes,50;
+               }
+            }
+         }
+      }
+  - Id: 400107
+    AegisName: Glacier_Helm_3
+    Name: Issgard Ranger Crown
+    Type: Armor
+    Weight: 200
+    Defense: 50
+    Slots: 1
+    Locations:
+      Head_Top: true
+    ArmorLevel: 2
+    EquipLevelMin: 230
+    Refineable: true
+    Gradable: true
+    View: 1108
+    Script: |
+      .@g = getenchantgrade();
+      .@r = getrefine();
+      bonus bLongAtkRate,10;
+      bonus bAtkRate,3*(.@r/2);
+      bonus2 bAddSize,Size_All,4*(.@r/3);
+      if (.@r>=7) {
+         bonus bDelayrate,-8;
+         if (.@r>=9) {
+            bonus bLongAtkRate,10;
+            bonus bPAtk,10;
+         }
+      }
+      if (.@g>=ENCHANTGRADE_D) {
+         bonus bPAtk,5;
+         if (.@g>=ENCHANTGRADE_C) {
+            bonus bMdef,30;
+            bonus bDef,150;
+            if (.@g>=ENCHANTGRADE_B) {
+               bonus bPow,5;
+               bonus bCon,5;
+               if (.@g>=ENCHANTGRADE_A) {
+                  bonus bMRes,50;
+                  bonus bRes,50;
+               }
+            }
+         }
+      }
+  - Id: 400109
+    AegisName: aegis_400109
+    Name: Boitata Hat
+    Type: Armor
+    Weight: 400
+    Defense: 25
+    Slots: 1
+    Locations:
+      Head_Top: true
+    ArmorLevel: 2
+    EquipLevelMin: 240
+    Refineable: true
+    Gradable: true
+    View: 808
+    Script: |
+      .@g = getenchantgrade();
+      .@r = getrefine();
+      bonus bHit,-25;
+      bonus bPow,5;
+      bonus bCrt,5;
+      bonus bAspdRate,10;
+      bonus bBaseAtk,20*(.@r/2);
+      bonus bDef,10*(.@r/2);
+      if (.@r>=7) {
+         bonus bShortAtkRate,15;
+         bonus bLongAtkRate,15;
+         if (.@r>=9) {
+            bonus bAtkRate,10;
+            bonus bBaseAtk,30;
+            if (.@r>=11) {
+               bonus bCritAtkRate,25;
+               bonus bPAtk,8;
+            }
+         }
+      }
+      if (.@g>=ENCHANTGRADE_D) {
+         bonus bAtkRate,5;
+         bonus bPow,5;
+         if (.@g>=ENCHANTGRADE_C) {
+            bonus bCRate,3;
+            bonus bCritical,15;
+            if (.@g>=ENCHANTGRADE_B) {
+               bonus bFixedCast,-300;
+               if (.@g>=ENCHANTGRADE_A) {
+                  bonus bCritAtkRate,14*(.@r/3);
+                  bonus bCRate,(.@r/3);
+               }
+            }
+         }
+      }
+  - Id: 400110
+    AegisName: aegis_400110
+    Name: Crown of Beelzebub
+    Type: Armor
+    Weight: 400
+    Defense: 45
+    Slots: 1
+    Locations:
+      Head_Top: true
+    ArmorLevel: 2
+    EquipLevelMin: 240
+    Refineable: true
+    Gradable: true
+    View: 1343
+    Script: |
+      .@g = getenchantgrade();
+      .@r = getrefine();
+      bonus bCritical,-15;
+      bonus bPow,5;
+      bonus bCon,5;
+      bonus bAspdRate,10;
+      bonus bBaseAtk,25*(.@r/2);
+      bonus bDef,15*(.@r/2);
+      if (.@r>=7) {
+         bonus bShortAtkRate,25;
+         bonus bLongAtkRate,25;
+         if (.@r>=9) {
+            bonus bAtkRate,10;
+            bonus bBaseAtk,40;
+            if (.@r>=11) {
+               bonus2 bAddEle,Ele_All,12;
+               bonus bPAtk,12;
+            }
+         }
+      }
+      if (.@g>=ENCHANTGRADE_D) {
+         bonus bAtkRate,5;
+         bonus bPow,5;
+         if (.@g>=ENCHANTGRADE_C) {
+            bonus2 bAddSize,Size_All,12;
+            if (.@g>=ENCHANTGRADE_B) {
+               bonus bFixedCast,-300;
+               bonus bPAtk,5;
+               if (.@g>=ENCHANTGRADE_A) {
+                  bonus2 bAddRace,RC_All,3*(.@r/3);
+                  bonus2 bAddRace,RC_Player_Human,-3*(.@r/3);
+                  bonus2 bAddRace,RC_Player_Doram,-3*(.@r/3);
+                  bonus bPAtk,2*(.@r/3);
+               }
+            }
+         }
+      }
+  - Id: 400111
+    AegisName: aegis_400111
+    Name: Vesper Headgear
+    Type: Armor
+    Weight: 400
+    Defense: 15
+    Slots: 1
+    Locations:
+      Head_Top: true
+    ArmorLevel: 2
+    EquipLevelMin: 240
+    Refineable: true
+    Gradable: true
+    View: 1827
+    Script: |
+      .@g = getenchantgrade();
+      .@r = getrefine();
+      bonus bMaxSPrate,-10;
+      bonus bSpl,5;
+      bonus bCon,5;
+      bonus bVariableCastrate,-10;
+      bonus bMatk,25*(.@r/2);
+      bonus bDef,10*(.@r/2);
+      if (.@r>=7) {
+         bonus2 bMagicAtkEle,Ele_All,25;
+         if (.@r>=9) {
+            bonus bMatkRate,10;
+            bonus bMatk,40;
+            if (.@r>=11) {
+               bonus2 bMagicAddEle,Ele_All,12;
+               bonus bSMatk,12;
+            }
+         }
+      }
+      if (.@g>=ENCHANTGRADE_D) {
+         bonus bMatkRate,5;
+         bonus bSpl,5;
+         if (.@g>=ENCHANTGRADE_C) {
+            bonus2 bMagicAddSize,Size_All,12;
+            if (.@g>=ENCHANTGRADE_B) {
+               bonus bFixedCast,-500;
+               bonus bSMatk,2;
+               if (.@g>=ENCHANTGRADE_A) {
+                  bonus2 bMagicAddRace,RC_All,3*(.@r/3);
+                  bonus2 bMagicAddRace,RC_Player_Human,-3*(.@r/3);
+                  bonus2 bMagicAddRace,RC_Player_Doram,-3*(.@r/3);
+                  bonus bSMatk,2*(.@r/3);
+               }
+            }
+         }
+      }
   - Id: 400113
     AegisName: Victory_Ear_JP
     Name: Victory Wing Ear
@@ -151287,6 +151574,14 @@ Body:
       Costume_Head_Top: true
     ArmorLevel: 1
     View: 2364
+  - Id: 400432
+    AegisName: aegis_400432
+    Name: Costume Heart Chiffon Rabbit    # !todo check english name
+    Type: Armor
+    Locations:
+      Costume_Head_Top: true
+    ArmorLevel: 1
+    View: 2367
   - Id: 410005
     AegisName: C_Magic_Heir_TW
     Name: Costume Magic Heir
@@ -152644,6 +152939,13 @@ Body:
       Costume_Head_Mid: true
     ArmorLevel: 1
     View: 2355
+  - Id: 410231
+    AegisName: aegis_410231
+    Name: Costume Wonderland Tea Party    # !todo check english name
+    Type: Armor
+    Locations:
+      Costume_Head_Mid: true
+    ArmorLevel: 1
   - Id: 410232
     AegisName: aegis_410232
     Name: Gambler's Seal
@@ -154012,6 +154314,22 @@ Body:
       Costume_Head_Low: true
     ArmorLevel: 1
     View: 2361
+  - Id: 420208
+    AegisName: aegis_420208
+    Name: Costume Chocolat Rabbit Hair    # !todo check english name
+    Type: Armor
+    Locations:
+      Costume_Head_Low: true
+    ArmorLevel: 1
+    View: 2369
+  - Id: 420209
+    AegisName: C_Cookie_PinkRibbon
+    Name: Costume Cookie Ribbon    # !todo check english name
+    Type: Armor
+    Locations:
+      Costume_Head_Low: true
+    ArmorLevel: 1
+    View: 2370
   - Id: 420210
     AegisName: Heart_Ace_Melee
     Name: Ace of Hearts in Mouth (Melee Physical)
@@ -154022,6 +154340,16 @@ Body:
     ArmorLevel: 1
     EquipLevelMin: 150
     View: 1679
+  - Id: 420213
+    AegisName: Spade_Ace_Melee
+    Name: Ace of Spades in Mouth (Magical)
+    Type: Armor
+    Weight: 100
+    Locations:
+      Head_Low: true
+    ArmorLevel: 1
+    EquipLevelMin: 150
+    View: 2374
   - Id: 430005
     AegisName: C_White_Tiger_Glass
     Name: Costume white tiger glasses    # !todo check english name
@@ -164600,6 +164928,50 @@ Body:
             }
          }
       }
+  - Id: 470204
+    AegisName: aegis_470204
+    Name: Moan of Corruption
+    Type: Armor
+    Weight: 300
+    Defense: 16
+    Slots: 1
+    Locations:
+      Shoes: true
+    ArmorLevel: 2
+    EquipLevelMin: 240
+    Refineable: true
+    Gradable: true
+    Script: |
+      .@g = getenchantgrade();
+      .@r = getrefine();
+      bonus bSpl,5;
+      bonus bCon,3;
+      bonus bUseSPrate,15;
+      bonus bMatk,7*(.@r/3);
+      if (.@r>=7) {
+         bonus bSMatk,3;
+         bonus bMatkRate,5;
+         if (.@r>=9) {
+            bonus bVariableCastrate,-10;
+            if (.@r>=11) {
+               bonus2 bMagicAddSize,Size_Medium,15;
+               bonus2 bMagicAddSize,Size_Large,15;
+            }
+         }
+      }
+      if (.@g>=ENCHANTGRADE_D) {
+         bonus bMatkRate,5;
+         bonus bSpl,5;
+         if (.@g>=ENCHANTGRADE_C) {
+            bonus bFixedCast,-1000;
+            if (.@g>=ENCHANTGRADE_B) {
+               bonus bSMatk,7;
+               if (.@g>=ENCHANTGRADE_A) {
+                  bonus bSpl,8*(.@r/2);
+               }
+            }
+         }
+      }
   - Id: 480000
     AegisName: Atker_Manteau
     Name: Attacker Booster Manteau
@@ -167740,6 +168112,21 @@ Body:
     Locations:
       Costume_Garment: true
     ArmorLevel: 1
+  - Id: 480297
+    AegisName: aegis_480297
+    Name: Costume Rob Ear Rabbit Cloak    # !todo check english name
+    Type: Armor
+    Locations:
+      Costume_Garment: true
+    ArmorLevel: 1
+    View: 169
+  - Id: 480298
+    AegisName: C_MCircle_Wonderland
+    Name: Costume Magic Circle of Wonderland    # !todo check english name
+    Type: Armor
+    Locations:
+      Costume_Garment: true
+    ArmorLevel: 1
   - Id: 490004
     AegisName: Atker_Ring
     Name: Attacker Booster Ring

+ 222 - 10
db/re/item_db_etc.yml

@@ -48740,15 +48740,6 @@ Body:
     Script: |
       bonus2 bMagicAddRace,RC_Demon,75;
       bonus2 bSubRace,RC_Demon,-25;
-  - Id: 300306
-    AegisName: Extra_Str
-    Name: Extra Str
-    Type: Card
-    SubType: Enchant
-    Script: |
-      bonus bAtkRate,readparam(bStr)/10;
-      if (readparam(bStr) >= 110)
-         bonus bAtkRate,5;
   - Id: 300230
     AegisName: ILL_Andre_Card
     Name: Diligent Andre Card
@@ -54386,7 +54377,7 @@ Body:
       if (eaclass()&EAJL_THIRD && BaseJob == Job_Sage) {
          bonus2 bSkillAtk,"SO_VARETYR_SPEAR",50;
          bonus2 bSkillCooldown,"SO_VARETYR_SPEAR",-1000;
-      }   
+      }
   - Id: 310313
     AegisName: Latent_Release_AB
     Name: Latent Release (Archbishop)
@@ -70058,6 +70049,227 @@ Body:
     SubType: Enchant
     Script: |
       bonus2 bSkillAtk,"DK_DRAGONIC_BREATH",2+(getrefine()/2);
+  - Id: 312306
+    AegisName: Isgard_4
+    Name: Issgard Crystal
+    Type: Card
+    SubType: Enchant
+    Script: |
+      .@g = getenchantgrade();
+      bonus bMdef,10;
+      bonus bDef,50;
+      if (.@g>=ENCHANTGRADE_D) {
+         bonus bDelayrate,-2;
+         bonus bMdef,5;
+         bonus bDef,25;
+         if (.@g>=ENCHANTGRADE_C) {
+            bonus bDelayrate,-1;
+            bonus bMdef,5;
+            bonus bDef,25;
+            if (.@g>=ENCHANTGRADE_B) {
+               bonus bDelayrate,-1;
+               bonus bMdef,5;
+               bonus bDef,25;
+               if (.@g>=ENCHANTGRADE_A) {
+                  bonus bDelayrate,-1;
+                  bonus bMdef,5;
+                  bonus bDef,25;
+               }
+            }
+         }
+      }
+  - Id: 312307
+    AegisName: Isgard_3_Warrior
+    Name: Issgard Crystal (Warrior)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      .@g = getenchantgrade();
+      bonus bBaseAtk,20;
+      if (.@g>=ENCHANTGRADE_D) {
+         bonus bShortAtkRate,2;
+         bonus bBaseAtk,5;
+         if (.@g>=ENCHANTGRADE_C) {
+            bonus bShortAtkRate,2;
+            bonus bBaseAtk,5;
+            if (.@g>=ENCHANTGRADE_B) {
+               bonus bShortAtkRate,2;
+               bonus bBaseAtk,5;
+               if (.@g>=ENCHANTGRADE_A) {
+                  bonus bShortAtkRate,2;
+                  bonus bBaseAtk,5;
+               }
+            }
+         }
+      }
+  - Id: 312308
+    AegisName: Isgard_3_Ranger
+    Name: Issgard Crystal (Shooter)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      .@g = getenchantgrade();
+      bonus bBaseAtk,20;
+      if (.@g>=ENCHANTGRADE_D) {
+         bonus bLongAtkRate,2;
+         bonus bBaseAtk,5;
+         if (.@g>=ENCHANTGRADE_C) {
+            bonus bLongAtkRate,2;
+            bonus bBaseAtk,5;
+            if (.@g>=ENCHANTGRADE_B) {
+               bonus bLongAtkRate,2;
+               bonus bBaseAtk,5;
+               if (.@g>=ENCHANTGRADE_A) {
+                  bonus bLongAtkRate,2;
+                  bonus bBaseAtk,5;
+               }
+            }
+         }
+      }
+  - Id: 312309
+    AegisName: Isgard_3_Assassin
+    Name: Issgard Crystal (Assassin)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      .@g = getenchantgrade();
+      bonus bBaseAtk,20;
+      if (.@g>=ENCHANTGRADE_D) {
+         bonus bCritAtkRate,2;
+         bonus bBaseAtk,5;
+         if (.@g>=ENCHANTGRADE_C) {
+            bonus bCritAtkRate,2;
+            bonus bBaseAtk,5;
+            if (.@g>=ENCHANTGRADE_B) {
+               bonus bCritAtkRate,2;
+               bonus bBaseAtk,5;
+               if (.@g>=ENCHANTGRADE_A) {
+                  bonus bCritAtkRate,2;
+                  bonus bBaseAtk,5;
+               }
+            }
+         }
+      }
+  - Id: 312310
+    AegisName: Isgard_3_Mage
+    Name: Issgard Crystal (Mage)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      .@g = getenchantgrade();
+      bonus bMatk,20;
+      if (.@g>=ENCHANTGRADE_D) {
+         bonus2 bMagicAtkEle,Ele_All,2;
+         bonus bMatk,5;
+         if (.@g>=ENCHANTGRADE_C) {
+            bonus2 bMagicAtkEle,Ele_All,2;
+            bonus bMatk,5;
+            if (.@g>=ENCHANTGRADE_B) {
+               bonus2 bMagicAtkEle,Ele_All,2;
+               bonus bMatk,5;
+               if (.@g>=ENCHANTGRADE_A) {
+                  bonus2 bMagicAtkEle,Ele_All,2;
+                  bonus bMatk,5;
+               }
+            }
+         }
+      }
+  - Id: 312311
+    AegisName: Isgard_2_Warrior2
+    Name: Issgard Crystal (Berserker)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      .@g = getenchantgrade();
+      bonus bBaseAtk,30;
+      if (.@g>=ENCHANTGRADE_D) {
+         bonus bShortAtkRate,2;
+         bonus bBaseAtk,5;
+         if (.@g>=ENCHANTGRADE_C) {
+            bonus bShortAtkRate,2;
+            bonus bBaseAtk,5;
+            if (.@g>=ENCHANTGRADE_B) {
+               bonus bShortAtkRate,2;
+               bonus bBaseAtk,5;
+               if (.@g>=ENCHANTGRADE_A) {
+                  bonus bShortAtkRate,2;
+                  bonus bBaseAtk,5;
+               }
+            }
+         }
+      }
+  - Id: 312312
+    AegisName: Isgard_2_Ranger2
+    Name: Issgard Crystal (Marksman)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      .@g = getenchantgrade();
+      bonus bBaseAtk,30;
+      if (.@g>=ENCHANTGRADE_D) {
+         bonus bLongAtkRate,2;
+         bonus bBaseAtk,5;
+         if (.@g>=ENCHANTGRADE_C) {
+            bonus bLongAtkRate,2;
+            bonus bBaseAtk,5;
+            if (.@g>=ENCHANTGRADE_B) {
+               bonus bLongAtkRate,2;
+               bonus bBaseAtk,5;
+               if (.@g>=ENCHANTGRADE_A) {
+                  bonus bLongAtkRate,2;
+                  bonus bBaseAtk,5;
+               }
+            }
+         }
+      }
+  - Id: 312313
+    AegisName: Isgard_2_Assassin2
+    Name: Issgard Crystal (Executioner)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      .@g = getenchantgrade();
+      bonus bBaseAtk,30;
+      if (.@g>=ENCHANTGRADE_D) {
+         bonus bCritAtkRate,2;
+         bonus bBaseAtk,5;
+         if (.@g>=ENCHANTGRADE_C) {
+            bonus bCritAtkRate,2;
+            bonus bBaseAtk,5;
+            if (.@g>=ENCHANTGRADE_B) {
+               bonus bCritAtkRate,2;
+               bonus bBaseAtk,5;
+               if (.@g>=ENCHANTGRADE_A) {
+                  bonus bCritAtkRate,2;
+                  bonus bBaseAtk,5;
+               }
+            }
+         }
+      }
+  - Id: 312314
+    AegisName: Isgard_2_Mage2
+    Name: Issgard Crystal (Grand Mage)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      .@g = getenchantgrade();
+      bonus bMatk,30;
+      if (.@g>=ENCHANTGRADE_D) {
+         bonus2 bMagicAtkEle,Ele_All,2;
+         bonus bMatk,5;
+         if (.@g>=ENCHANTGRADE_C) {
+            bonus2 bMagicAtkEle,Ele_All,2;
+            bonus bMatk,5;
+            if (.@g>=ENCHANTGRADE_B) {
+               bonus2 bMagicAtkEle,Ele_All,2;
+               bonus bMatk,5;
+               if (.@g>=ENCHANTGRADE_A) {
+                  bonus2 bMagicAtkEle,Ele_All,2;
+                  bonus bMatk,5;
+               }
+            }
+         }
+      }
   - Id: 1000000
     AegisName: IDTest_event
     Name: IDTest event

+ 647 - 0
db/re/item_db_usable.yml

@@ -61762,6 +61762,24 @@ Body:
     Weight: 10
     Script: |
       laphine_upgrade();
+  - Id: 100487
+    AegisName: Loki_Coin_2
+    Name: Loki's White Coin    # !todo check english name
+    Type: DelayConsume
+    Weight: 10
+    Flags:
+      BuyingStore: true
+    Script: |
+      laphine_upgrade();
+  - Id: 100488
+    AegisName: Loki_Advice_2
+    Name: Loki's Advice (Magic)    # !todo check english name
+    Type: DelayConsume
+    Weight: 10
+    Flags:
+      BuyingStore: true
+    Script: |
+      laphine_upgrade();
   - Id: 100495
     AegisName: Stone_Robe2_Box
     Name: 3rd/Expanded Stone II (Garment) Box
@@ -65446,6 +65464,42 @@ Body:
       BuyingStore: true
     Script: |
       laphine_upgrade();
+  - Id: 101363
+    AegisName: OS_Helm_Hammer
+    Name: Upgraded OS Helmet Refine Hammer
+    Type: DelayConsume
+    Weight: 10
+    Flags:
+      BuyingStore: true
+    Script: |
+      item_reform();
+  - Id: 101364
+    AegisName: OS_Weapon_Hammer
+    Name: Upgraded OS Weapon Refine Hammer
+    Type: DelayConsume
+    Weight: 10
+    Flags:
+      BuyingStore: true
+    Script: |
+      item_reform();
+  - Id: 101389
+    AegisName: Helm_Of_Faith_Hammer
+    Name: Helm of Faith Refine Hammer
+    Type: DelayConsume
+    Weight: 10
+    Flags:
+      BuyingStore: true
+    Script: |
+      item_reform();
+  - Id: 101390
+    AegisName: Clock_Tower_W_Hammer
+    Name: Clock Tower Basement Refine Hammer
+    Type: DelayConsume
+    Weight: 10
+    Flags:
+      BuyingStore: true
+    Script: |
+      item_reform();
   - Id: 101416
     AegisName: aegis_101416
     Name: Costume Enchant Stone Box 27
@@ -65799,6 +65853,16 @@ Body:
     Weight: 10
     Flags:
       BuyingStore: true
+  - Id: 101637
+    AegisName: EP19_DGW_Refine
+    Name: Dim Glacier Reinforcement Device    # !todo check english name
+    Type: DelayConsume
+    Weight: 200
+    Flags:
+      BuyingStore: true
+      DropEffect: CLIENT
+    Script: |
+      item_reform();
   - Id: 101639
     AegisName: D_Gw_Extractor
     Name: Dim Glacier Extractor    # !todo check english name
@@ -66051,6 +66115,66 @@ Body:
     Type: DelayConsume
     Script: |
       item_reform();
+  - Id: 101769
+    AegisName: Barmund_Plain_Reform
+    Name: Grassland Rune Upgrade    # !todo check english name
+    Type: DelayConsume
+    Trade:
+      NoDrop: true
+      NoTrade: true
+      NoSell: true
+      NoCart: true
+      NoStorage: true
+      NoGuildStorage: true
+      NoMail: true
+      NoAuction: true
+    Script: |
+      item_reform();
+  - Id: 101770
+    AegisName: Barmund_Death_Reform
+    Name: Death Rune Upgrade    # !todo check english name
+    Type: DelayConsume
+    Trade:
+      NoDrop: true
+      NoTrade: true
+      NoSell: true
+      NoCart: true
+      NoStorage: true
+      NoGuildStorage: true
+      NoMail: true
+      NoAuction: true
+    Script: |
+      item_reform();
+  - Id: 101771
+    AegisName: Barmund_Flame_Reform
+    Name: Fire Rune Upgrade    # !todo check english name
+    Type: DelayConsume
+    Trade:
+      NoDrop: true
+      NoTrade: true
+      NoSell: true
+      NoCart: true
+      NoStorage: true
+      NoGuildStorage: true
+      NoMail: true
+      NoAuction: true
+    Script: |
+      item_reform();
+  - Id: 101772
+    AegisName: Barmund_Ice_Reform
+    Name: Ice Rune Upgrade    # !todo check english name
+    Type: DelayConsume
+    Trade:
+      NoDrop: true
+      NoTrade: true
+      NoSell: true
+      NoCart: true
+      NoStorage: true
+      NoGuildStorage: true
+      NoMail: true
+      NoAuction: true
+    Script: |
+      item_reform();
   - Id: 101792
     AegisName: SubjectCape_Refine_Cube
     Name: Subject Manteau 12 Refine Cube
@@ -66075,6 +66199,96 @@ Body:
       Container: true
     Script: |
       getgroupitem(IG_Enchant_Stone_Box29);
+  - Id: 101933
+    AegisName: Barmund_Soul_Reform
+    Name: Soul Rune Upgrade    # !todo check english name
+    Type: DelayConsume
+    Trade:
+      NoDrop: true
+      NoTrade: true
+      NoSell: true
+      NoCart: true
+      NoStorage: true
+      NoGuildStorage: true
+      NoMail: true
+      NoAuction: true
+    Script: |
+      item_reform();
+  - Id: 101934
+    AegisName: Barmund_Venom_Reform
+    Name: Poison Rune Upgrade    # !todo check english name
+    Type: DelayConsume
+    Trade:
+      NoDrop: true
+      NoTrade: true
+      NoSell: true
+      NoCart: true
+      NoStorage: true
+      NoGuildStorage: true
+      NoMail: true
+      NoAuction: true
+    Script: |
+      item_reform();
+  - Id: 101935
+    AegisName: Barmund_Temple_Reform
+    Name: Crusade Rune Upgrade    # !todo check english name
+    Type: DelayConsume
+    Trade:
+      NoDrop: true
+      NoTrade: true
+      NoSell: true
+      NoCart: true
+      NoStorage: true
+      NoGuildStorage: true
+      NoMail: true
+      NoAuction: true
+    Script: |
+      item_reform();
+  - Id: 101936
+    AegisName: Barmund_S_Reform
+    Name: Soul Magic Upgrade    # !todo check english name
+    Type: DelayConsume
+    Trade:
+      NoDrop: true
+      NoTrade: true
+      NoSell: true
+      NoCart: true
+      NoStorage: true
+      NoGuildStorage: true
+      NoMail: true
+      NoAuction: true
+    Script: |
+      item_reform();
+  - Id: 101937
+    AegisName: Barmund_V_Reform
+    Name: Poison Magic Upgrade    # !todo check english name
+    Type: DelayConsume
+    Trade:
+      NoDrop: true
+      NoTrade: true
+      NoSell: true
+      NoCart: true
+      NoStorage: true
+      NoGuildStorage: true
+      NoMail: true
+      NoAuction: true
+    Script: |
+      item_reform();
+  - Id: 101938
+    AegisName: Barmund_T_Reform
+    Name: Temple Magic Upgrade    # !todo check english name
+    Type: DelayConsume
+    Trade:
+      NoDrop: true
+      NoTrade: true
+      NoSell: true
+      NoCart: true
+      NoStorage: true
+      NoGuildStorage: true
+      NoMail: true
+      NoAuction: true
+    Script: |
+      item_reform();
   - Id: 101947
     AegisName: A_Bubble_Gum
     Name: "[Achievement] Bubble Gum"    # !todo check english name
@@ -66106,6 +66320,342 @@ Body:
       NoAuction: true
     Script: |
       getitem 101947,10;
+  - Id: 102017
+    AegisName: Mocadas_Refine_Box
+    Name: Smelting Mocadas Equipment 9~10    # !todo check english name
+    Type: DelayConsume
+    Script: |
+      item_reform();
+  - Id: 102018
+    AegisName: Amp_Blueprint1
+    Name: Amplification Schematic (Metal Detector MK47)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      item_reform();
+  - Id: 102019
+    AegisName: Amp_Blueprint3
+    Name: Amplification Blueprint (Safety Saver)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      item_reform();
+  - Id: 102020
+    AegisName: Amp_Blueprint2
+    Name: Amplification Schematic (Gem Detector Mk47)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      item_reform();
+  - Id: 102021
+    AegisName: Amp_Blueprint4
+    Name: Amplification Schematic (Safety Foxtail)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      item_reform();
+  - Id: 102022
+    AegisName: Amp_Blueprint6
+    Name: Amplification Blueprint (Crowsword)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      item_reform();
+  - Id: 102023
+    AegisName: Amp_Blueprint5
+    Name: Amplification Schematic (Blocking Spear)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      item_reform();
+  - Id: 102024
+    AegisName: Amp_Blueprint7
+    Name: Amplification Schematic (Rubber Hammer)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      item_reform();
+  - Id: 102025
+    AegisName: Amp_Blueprint8
+    Name: Amplification Blueprint (Saw Ax)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      item_reform();
+  - Id: 102026
+    AegisName: Amp_Blueprint9
+    Name: Amplification Schematic (Safety Knuckle)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      item_reform();
+  - Id: 102027
+    AegisName: Amp_Blueprint10
+    Name: Amplification Schematic (Safety Manual)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      item_reform();
+  - Id: 102028
+    AegisName: Amp_Blueprint11
+    Name: Amplification Schematic (Welding Wand)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      item_reform();
+  - Id: 102029
+    AegisName: Amp_Blueprint12
+    Name: Amplification Blueprint (Detecting Staff)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      item_reform();
+  - Id: 102030
+    AegisName: Amp_Blueprint13
+    Name: Amplification Blueprint (Grinder Fengma Shuriken)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      item_reform();
+  - Id: 102031
+    AegisName: Amp_Blueprint14
+    Name: Amplification Schematic (Volt Shooter)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      item_reform();
+  - Id: 102032
+    AegisName: Amp_Blueprint15
+    Name: Amplified Blueprint (Bolt Crusher)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      item_reform();
+  - Id: 102033
+    AegisName: Amp_Blueprint16
+    Name: Amplified Schematic (Volt Revolver)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      item_reform();
+  - Id: 102034
+    AegisName: Amp_Blueprint17
+    Name: Amplified Schematic (Safety Whip)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      item_reform();
+  - Id: 102035
+    AegisName: Amp_Blueprint18
+    Name: Amplification Schematic (Safety Lute)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      item_reform();
+  - Id: 102040
+    AegisName: Mocadas_Slabs1
+    Name: Mocadas Slate (Sashir)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      laphine_synthesis();
+  - Id: 102041
+    AegisName: Mocadas_Slabs2
+    Name: Mocadas Slate (Panjira)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      laphine_synthesis();
+  - Id: 102042
+    AegisName: Mocadas_Slabs3
+    Name: Mocadas Slate (Jedogar)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      laphine_synthesis();
+  - Id: 102043
+    AegisName: Mocadas_Slabs4
+    Name: Mocadas Slate (Kiteb)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      laphine_synthesis();
+  - Id: 102044
+    AegisName: Mocadas_Slabs5
+    Name: Mocadas Slate (Tasiripati)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      laphine_synthesis();
+  - Id: 102045
+    AegisName: Mocadas_Slabs6
+    Name: Mocadas Slate (Dest)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      laphine_synthesis();
+  - Id: 102046
+    AegisName: Mocadas_Slabs7
+    Name: Mocadas Slate (Tavar)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      laphine_synthesis();
+  - Id: 102047
+    AegisName: Mocadas_Slabs8
+    Name: Mocadas Slate (Dawablunt)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      laphine_synthesis();
+  - Id: 102048
+    AegisName: Mocadas_Slabs9
+    Name: Mocadas Slate (Mesht)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      laphine_synthesis();
+  - Id: 102049
+    AegisName: Mocadas_Slabs10
+    Name: Mocadas Slate (Baru)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      laphine_synthesis();
+  - Id: 102050
+    AegisName: Mocadas_Slabs11
+    Name: Mocadas Slate (Blessing)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      laphine_synthesis();
+  - Id: 102051
+    AegisName: Mocadas_Slabs12
+    Name: Mocadas Slate (Saz)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      laphine_synthesis();
+  - Id: 102052
+    AegisName: Mocadas_Slabs13
+    Name: Mocadas Slate (Sharrak)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      laphine_synthesis();
+  - Id: 102053
+    AegisName: Mocadas_Slabs14
+    Name: Mocadas Slate (Tea Man)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      laphine_synthesis();
+  - Id: 102054
+    AegisName: Mocadas_Slabs15
+    Name: Mocadas Slate (Gross)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      laphine_synthesis();
+  - Id: 102055
+    AegisName: Mocadas_Slabs16
+    Name: Mocadas Slate (Kaguaz)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      laphine_synthesis();
+  - Id: 102056
+    AegisName: Mocadas_Slabs17
+    Name: Mocadas Slate (Nazal)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      laphine_synthesis();
+  - Id: 102057
+    AegisName: Mocadas_Slabs18
+    Name: Mocadas Slate (Kanjar)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      laphine_synthesis();
+  - Id: 102058
+    AegisName: Mocadas_Slabs19
+    Name: Mocadas Slate (Eisa)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      laphine_synthesis();
+  - Id: 102059
+    AegisName: Mocadas_Slabs20
+    Name: Mocadas Slate (Naraenzac)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      laphine_synthesis();
+  - Id: 102060
+    AegisName: Mocadas_Slabs21
+    Name: Mocadas Slate (Tapang)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      laphine_synthesis();
+  - Id: 102061
+    AegisName: Mocadas_Slabs22
+    Name: Mocadas Slate (Saka)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      laphine_synthesis();
+  - Id: 102062
+    AegisName: Mocadas_Slabs23
+    Name: Mocadas Slate (Thelin)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      laphine_synthesis();
+  - Id: 102072
+    AegisName: Justice_Weapon_Hammer
+    Name: Good Weapon Smelting Hammer    # !todo check english name
+    Type: DelayConsume
+    Weight: 10
+    Flags:
+      BuyingStore: true
+    Script: |
+      item_reform();
+  - Id: 102073
+    AegisName: Injustice_Weapon_Hammer
+    Name: Evil Weapon Forge Hammer    # !todo check english name
+    Type: DelayConsume
+    Weight: 10
+    Flags:
+      BuyingStore: true
+    Script: |
+      item_reform();
+  - Id: 102075
+    AegisName: GoodnEvil_Helm_Hammer
+    Name: Crown of Good and Evil Smelting Hammer    # !todo check english name
+    Type: DelayConsume
+    Weight: 10
+    Flags:
+      BuyingStore: true
+    Script: |
+      item_reform();
+  - Id: 102124
+    AegisName: F_Ein_Weapon_Hammer
+    Name: Flush Weapon Smelting Hammer    # !todo check english name
+    Type: DelayConsume
+    Weight: 10
+    Flags:
+      BuyingStore: true
+    Script: |
+      item_reform();
+  - Id: 102126
+    AegisName: Amp_Blueprint19
+    Name: Amplification Schematic (Metal Detector MK47-2)    # !todo check english name
+    Type: DelayConsume
+    Weight: 1250
+    Script: |
+      item_reform();
   - Id: 102193
     AegisName: aegis_102193
     Name: Costume Enchant Stone Box 30
@@ -66115,6 +66665,103 @@ Body:
       Container: true
     Script: |
       getgroupitem(IG_Enchant_Stone_Box30);
+  - Id: 102224
+    AegisName: Hero_Up_Cube_11
+    Name: +11 Ancient Hero Armor Opening Cube    # !todo check english name
+    Type: DelayConsume
+    Script: |
+      item_reform();
+  - Id: 102227
+    AegisName: Glacier_Armor_9Refine
+    Name: Glaceon Armor 9 refine cube    # !todo check english name
+    Type: DelayConsume
+    Weight: 10
+    Trade:
+      NoDrop: true
+      NoTrade: true
+      NoCart: true
+      NoGuildStorage: true
+      NoMail: true
+      NoAuction: true
+    Script: |
+      laphine_upgrade();
+  - Id: 102228
+    AegisName: EP20_DGA_Refine
+    Name: Dim Glaceon Armor Enhancer    # !todo check english name
+    Type: DelayConsume
+    Weight: 200
+    Flags:
+      BuyingStore: true
+      DropEffect: CLIENT
+    Script: |
+      item_reform();
+  - Id: 102238
+    AegisName: Isgard_Crown_Hammer
+    Name: Isgard Crown Smelting Hammer    # !todo check english name
+    Type: DelayConsume
+    Weight: 10
+    Flags:
+      BuyingStore: true
+    Script: |
+      item_reform();
+  - Id: 102277
+    AegisName: Loki_Advice
+    Name: Loki's advice (near physics)    # !todo check english name
+    Type: DelayConsume
+    Weight: 10
+    Flags:
+      BuyingStore: true
+    Script: |
+      laphine_upgrade();
+  - Id: 102278
+    AegisName: Loki_Coin
+    Name: Loki's Coin    # !todo check english name
+    Type: DelayConsume
+    Weight: 10
+    Flags:
+      BuyingStore: true
+    Script: |
+      laphine_upgrade();
+  - Id: 102295
+    AegisName: Bs_Item_M_S_60
+    Name: Voitata Hat Recipe    # !todo check english name
+    Type: DelayConsume
+    Weight: 10
+    EquipLevelMin: 240
+    Flags:
+      BuyingStore: true
+    Script: |
+      laphine_synthesis();
+  - Id: 102308
+    AegisName: Bs_Item_M_S_61
+    Name: Beelzebub's Crown Combination Scroll    # !todo check english name
+    Type: DelayConsume
+    Weight: 10
+    EquipLevelMin: 240
+    Flags:
+      BuyingStore: true
+    Script: |
+      laphine_synthesis();
+  - Id: 102310
+    AegisName: Bs_Item_M_S_62
+    Name: Vesper Headgear Combination Scroll    # !todo check english name
+    Type: DelayConsume
+    Weight: 10
+    EquipLevelMin: 240
+    Flags:
+      BuyingStore: true
+    Script: |
+      laphine_synthesis();
+  - Id: 102311
+    AegisName: Bs_Item_M_S_63
+    Name: Groan of Corruption Recipe    # !todo check english name
+    Type: DelayConsume
+    Weight: 10
+    EquipLevelMin: 240
+    Flags:
+      BuyingStore: true
+    Script: |
+      laphine_synthesis();
   - Id: 200003
     AegisName: LI_HD_Oridecon_Box2
     Name: (Limited) HD Oridecon Box(Blacksmith)(30)

+ 103 - 1
db/re/item_enchant.yml

@@ -1289,7 +1289,7 @@ Body:
                 Amount: 2500
   - Id: 6
     TargetItems:
-      Cherry_Twig_In_Mouth: true
+      LoveLove_Balloon: true
     Reset:
       Chance: 100000
       Price: 10000
@@ -24430,3 +24430,105 @@ Body:
               - Material: EP20_D_Scale
                 Amount: 2
               - Material: EP19_D_P_Stone
+  - Id: 98
+    TargetItems:
+      Glacier_Helm_1: true
+      Glacier_Helm_2: true
+      Glacier_Helm_3: true
+    Reset:
+      Chance: 70000
+      Price: 6000000
+      Materials:
+        - Material: Enchant_Ticket
+    Order:
+      - Slot: 3
+      - Slot: 2
+      - Slot: 1
+    Slots:
+      - Slot: 3
+        PerfectEnchants:
+          - Item: Isgard_4
+            Price: 2000000
+            Materials:
+              - Material: EP19_S_F_1_Extract
+                Amount: 30
+              - Material: Ep20_Cat_Whiskers
+                Amount: 150
+              - Material: Ep19_Snow_Flower
+                Amount: 250
+      - Slot: 2
+        PerfectEnchants:
+          - Item: Isgard_3_Warrior
+            Price: 4000000
+            Materials:
+              - Material: EP19_S_F_2_Extract
+                Amount: 20
+              - Material: Ep20_Cat_Whiskers
+                Amount: 200
+              - Material: Ep19_Snow_Flower
+                Amount: 350
+          - Item: Isgard_3_Ranger
+            Price: 4000000
+            Materials:
+              - Material: EP19_S_F_2_Extract
+                Amount: 20
+              - Material: Ep20_Cat_Whiskers
+                Amount: 200
+              - Material: Ep19_Snow_Flower
+                Amount: 350
+          - Item: Isgard_3_Assassin
+            Price: 4000000
+            Materials:
+              - Material: EP19_S_F_2_Extract
+                Amount: 20
+              - Material: Ep20_Cat_Whiskers
+                Amount: 200
+              - Material: Ep19_Snow_Flower
+                Amount: 350
+          - Item: Isgard_3_Mage
+            Price: 4000000
+            Materials:
+              - Material: EP19_S_F_2_Extract
+                Amount: 20
+              - Material: Ep20_Cat_Whiskers
+                Amount: 200
+              - Material: Ep19_Snow_Flower
+                Amount: 350
+      - Slot: 1
+        PerfectEnchants:
+          - Item: Isgard_2_Warrior2
+            Price: 8000000
+            Materials:
+              - Material: EP19_S_F_3_Extract
+                Amount: 10
+              - Material: Ep20_Cat_Whiskers
+                Amount: 250
+              - Material: Ep19_Snow_Flower
+                Amount: 500
+          - Item: Isgard_2_Ranger2
+            Price: 8000000
+            Materials:
+              - Material: EP19_S_F_3_Extract
+                Amount: 10
+              - Material: Ep20_Cat_Whiskers
+                Amount: 250
+              - Material: Ep19_Snow_Flower
+                Amount: 500
+          - Item: Isgard_2_Assassin2
+            Price: 8000000
+            Materials:
+              - Material: EP19_S_F_3_Extract
+                Amount: 10
+              - Material: Ep20_Cat_Whiskers
+                Amount: 250
+              - Material: Ep19_Snow_Flower
+                Amount: 500
+          - Item: Isgard_2_Mage2
+            Price: 8000000
+            Materials:
+              - Material: EP19_S_F_3_Extract
+                Amount: 10
+              - Material: Ep20_Cat_Whiskers
+                Amount: 250
+              - Material: Ep19_Snow_Flower
+                Amount: 500

+ 1729 - 0
db/re/item_reform.yml

@@ -6980,3 +6980,1732 @@ Body:
             Amount: 300
         ResultItem: Dimmension_W_Keyring
         ChangeRefine: 1
+  - Item: Barmund_Soul_Reform
+    BaseItems:
+      - BaseItem: Barmund_Soul_Ring
+        CardsAllowed: false
+        Materials:
+          - Material: Acc_Stone_4
+            Amount: 100
+          - Material: Soul_Barmund_Rune2
+            Amount: 20
+          - Material: Barmund_Soul_Essence
+            Amount: 50
+          - Material: Zelunium
+            Amount: 300
+          - Material: BarMealTicket
+            Amount: 500
+        ResultItem: Soul_Rune_Ring
+  - Item: Barmund_Venom_Reform
+    BaseItems:
+      - BaseItem: Barmund_Venom_Ring
+        CardsAllowed: false
+        Materials:
+          - Material: Acc_Stone_4
+            Amount: 100
+          - Material: Venom_Barmund_Rune2
+            Amount: 20
+          - Material: Barmund_Venom_Essence
+            Amount: 50
+          - Material: Zelunium
+            Amount: 300
+          - Material: BarMealTicket
+            Amount: 500
+        ResultItem: Venom_Rune_Ring
+  - Item: Barmund_Temple_Reform
+    BaseItems:
+      - BaseItem: Barmund_Temple_Ring
+        CardsAllowed: false
+        Materials:
+          - Material: Acc_Stone_4
+            Amount: 100
+          - Material: Temple_Barmund_Rune2
+            Amount: 20
+          - Material: Barmund_Temple_Essence
+            Amount: 50
+          - Material: Zelunium
+            Amount: 300
+          - Material: BarMealTicket
+            Amount: 500
+        ResultItem: Temple_Rune_Ring
+  - Item: Barmund_S_Reform
+    BaseItems:
+      - BaseItem: Barmund_Soul_Ring
+        CardsAllowed: false
+        Materials:
+          - Material: Acc_Stone_4
+            Amount: 100
+          - Material: Soul_Barmund_Rune2
+            Amount: 5
+          - Material: Barmund_Water
+            Amount: 10
+          - Material: Zelunium
+            Amount: 300
+          - Material: BarMealTicket
+            Amount: 500
+        ResultItem: Soul_M_Ring
+  - Item: Barmund_V_Reform
+    BaseItems:
+      - BaseItem: Barmund_Venom_Ring
+        CardsAllowed: false
+        Materials:
+          - Material: Acc_Stone_4
+            Amount: 100
+          - Material: Venom_Barmund_Rune2
+            Amount: 5
+          - Material: Barmund_Water3
+            Amount: 10
+          - Material: Zelunium
+            Amount: 300
+          - Material: BarMealTicket
+            Amount: 500
+        ResultItem: Venom_M_Ring
+  - Item: Barmund_T_Reform
+    BaseItems:
+      - BaseItem: Barmund_Temple_Ring
+        CardsAllowed: false
+        Materials:
+          - Material: Acc_Stone_4
+            Amount: 100
+          - Material: Temple_Barmund_Rune2
+            Amount: 5
+          - Material: Barmund_Water2
+            Amount: 10
+          - Material: Zelunium
+            Amount: 300
+          - Material: BarMealTicket
+            Amount: 500
+        ResultItem: Temple_M_Ring
+  - Item: Amp_Blueprint1
+    BaseItems:
+      - BaseItem: Ein_1HDAGGER
+        CardsAllowed: false
+        Materials:
+          - Material: Weapon_Stone_3
+            Amount: 75
+          - Material: Mjo_Energy
+            Amount: 75
+          - Material: Mjo_Treasure
+            Amount: 30
+          - Material: Shadowdecon
+            Amount: 75
+          - Material: Ein_DYNITE
+            Amount: 75
+        ResultItem: F_Ein_1HDAGGER
+        ChangeRefine: -20
+  - Item: Amp_Blueprint2
+    BaseItems:
+      - BaseItem: Ein_1HMAGGER
+        CardsAllowed: false
+        Materials:
+          - Material: Weapon_Stone_3
+            Amount: 100
+          - Material: Mjo_Energy
+            Amount: 100
+          - Material: Mjo_Treasure
+            Amount: 50
+          - Material: Shadowdecon
+            Amount: 150
+          - Material: Ein_DYNITE
+            Amount: 100
+        ResultItem: F_Ein_1HMAGGER
+        ChangeRefine: -20
+  - Item: Amp_Blueprint3
+    BaseItems:
+      - BaseItem: Ein_1HSWORD
+        CardsAllowed: false
+        Materials:
+          - Material: Weapon_Stone_3
+            Amount: 100
+          - Material: Mjo_Energy
+            Amount: 100
+          - Material: Mjo_Treasure
+            Amount: 50
+          - Material: Shadowdecon
+            Amount: 150
+          - Material: Ein_DYNITE
+            Amount: 100
+        ResultItem: F_Ein_1HSWORD
+        ChangeRefine: -20
+  - Item: Amp_Blueprint4
+    BaseItems:
+      - BaseItem: Ein_1H_Foxtail
+        CardsAllowed: false
+        Materials:
+          - Material: Weapon_Stone_3
+            Amount: 100
+          - Material: Mjo_Energy
+            Amount: 100
+          - Material: Mjo_Treasure
+            Amount: 50
+          - Material: Shadowdecon
+            Amount: 150
+          - Material: Ein_DYNITE
+            Amount: 100
+        ResultItem: F_Ein_1H_Foxtail
+        ChangeRefine: -20
+  - Item: Amp_Blueprint5
+    BaseItems:
+      - BaseItem: Ein_1HSPEAR
+        CardsAllowed: false
+        Materials:
+          - Material: Weapon_Stone_3
+            Amount: 100
+          - Material: Mjo_Energy
+            Amount: 100
+          - Material: Mjo_Treasure
+            Amount: 50
+          - Material: Shadowdecon
+            Amount: 150
+          - Material: Ein_DYNITE
+            Amount: 100
+        ResultItem: F_Ein_1HSPEAR
+        ChangeRefine: -20
+  - Item: Amp_Blueprint6
+    BaseItems:
+      - BaseItem: Ein_BHSWORD
+        CardsAllowed: false
+        Materials:
+          - Material: Weapon_Stone_3
+            Amount: 100
+          - Material: Mjo_Energy
+            Amount: 100
+          - Material: Mjo_Treasure
+            Amount: 50
+          - Material: Shadowdecon
+            Amount: 150
+          - Material: Ein_DYNITE
+            Amount: 100
+        ResultItem: F_Ein_BHSWORD
+        ChangeRefine: -20
+  - Item: Amp_Blueprint7
+    BaseItems:
+      - BaseItem: Ein_1HHAMMER
+        CardsAllowed: false
+        Materials:
+          - Material: Weapon_Stone_3
+            Amount: 100
+          - Material: Mjo_Energy
+            Amount: 100
+          - Material: Mjo_Treasure
+            Amount: 50
+          - Material: Shadowdecon
+            Amount: 150
+          - Material: Ein_DYNITE
+            Amount: 100
+        ResultItem: F_Ein_1HHAMMER
+        ChangeRefine: -20
+  - Item: Amp_Blueprint8
+    BaseItems:
+      - BaseItem: Ein_BHAXE
+        CardsAllowed: false
+        Materials:
+          - Material: Weapon_Stone_3
+            Amount: 100
+          - Material: Mjo_Energy
+            Amount: 100
+          - Material: Mjo_Treasure
+            Amount: 50
+          - Material: Shadowdecon
+            Amount: 150
+          - Material: Ein_DYNITE
+            Amount: 100
+        ResultItem: F_Ein_BHAXE
+        ChangeRefine: -20
+  - Item: Amp_Blueprint9
+    BaseItems:
+      - BaseItem: Ein_1HKNUCK
+        CardsAllowed: false
+        Materials:
+          - Material: Weapon_Stone_3
+            Amount: 100
+          - Material: Mjo_Energy
+            Amount: 100
+          - Material: Mjo_Treasure
+            Amount: 50
+          - Material: Shadowdecon
+            Amount: 150
+          - Material: Ein_DYNITE
+            Amount: 100
+        ResultItem: F_Ein_1HKNUCK
+        ChangeRefine: -20
+  - Item: Amp_Blueprint10
+    BaseItems:
+      - BaseItem: Ein_1HBOOK
+        CardsAllowed: false
+        Materials:
+          - Material: Weapon_Stone_3
+            Amount: 100
+          - Material: Mjo_Energy
+            Amount: 100
+          - Material: Mjo_Treasure
+            Amount: 50
+          - Material: Shadowdecon
+            Amount: 150
+          - Material: Ein_DYNITE
+            Amount: 100
+        ResultItem: F_Ein_1HBOOK
+        ChangeRefine: -20
+  - Item: Amp_Blueprint11
+    BaseItems:
+      - BaseItem: Ein_1HWAND
+        CardsAllowed: false
+        Materials:
+          - Material: Weapon_Stone_3
+            Amount: 100
+          - Material: Mjo_Energy
+            Amount: 100
+          - Material: Mjo_Treasure
+            Amount: 50
+          - Material: Shadowdecon
+            Amount: 150
+          - Material: Ein_DYNITE
+            Amount: 100
+        ResultItem: F_Ein_1HWAND
+        ChangeRefine: -20
+  - Item: Amp_Blueprint12
+    BaseItems:
+      - BaseItem: Ein_BHSTAFF
+        CardsAllowed: false
+        Materials:
+          - Material: Weapon_Stone_3
+            Amount: 100
+          - Material: Mjo_Energy
+            Amount: 100
+          - Material: Mjo_Treasure
+            Amount: 50
+          - Material: Shadowdecon
+            Amount: 150
+          - Material: Ein_DYNITE
+            Amount: 100
+        ResultItem: F_Ein_BHSTAFF
+        ChangeRefine: -20
+  - Item: Amp_Blueprint13
+    BaseItems:
+      - BaseItem: Ein_BHHuuma
+        CardsAllowed: false
+        Materials:
+          - Material: Weapon_Stone_3
+            Amount: 100
+          - Material: Mjo_Energy
+            Amount: 100
+          - Material: Mjo_Treasure
+            Amount: 50
+          - Material: Shadowdecon
+            Amount: 150
+          - Material: Ein_DYNITE
+            Amount: 100
+        ResultItem: F_Ein_BHHuuma
+        ChangeRefine: -20
+  - Item: Amp_Blueprint14
+    BaseItems:
+      - BaseItem: Ein_BHBOW
+        CardsAllowed: false
+        Materials:
+          - Material: Weapon_Stone_3
+            Amount: 100
+          - Material: Mjo_Energy
+            Amount: 100
+          - Material: Mjo_Treasure
+            Amount: 50
+          - Material: Shadowdecon
+            Amount: 150
+          - Material: Ein_DYNITE
+            Amount: 100
+        ResultItem: F_Ein_BHBOW
+        ChangeRefine: -20
+  - Item: Amp_Blueprint15
+    BaseItems:
+      - BaseItem: Ein_BHKATAR
+        CardsAllowed: false
+        Materials:
+          - Material: Weapon_Stone_3
+            Amount: 100
+          - Material: Mjo_Energy
+            Amount: 100
+          - Material: Mjo_Treasure
+            Amount: 50
+          - Material: Shadowdecon
+            Amount: 150
+          - Material: Ein_DYNITE
+            Amount: 100
+        ResultItem: F_Ein_BHKATAR
+        ChangeRefine: -20
+  - Item: Amp_Blueprint16
+    BaseItems:
+      - BaseItem: Ein_1HGUN
+        CardsAllowed: false
+        Materials:
+          - Material: Weapon_Stone_3
+            Amount: 100
+          - Material: Mjo_Energy
+            Amount: 100
+          - Material: Mjo_Treasure
+            Amount: 50
+          - Material: Shadowdecon
+            Amount: 150
+          - Material: Ein_DYNITE
+            Amount: 100
+        ResultItem: F_Ein_1HGUN
+        ChangeRefine: -20
+  - Item: Amp_Blueprint17
+    BaseItems:
+      - BaseItem: Ein_1HWHIP
+        CardsAllowed: false
+        Materials:
+          - Material: Weapon_Stone_3
+            Amount: 100
+          - Material: Mjo_Energy
+            Amount: 100
+          - Material: Mjo_Treasure
+            Amount: 50
+          - Material: Shadowdecon
+            Amount: 150
+          - Material: Ein_DYNITE
+            Amount: 100
+        ResultItem: F_Ein_1HWHIP
+        ChangeRefine: -20
+  - Item: Amp_Blueprint18
+    BaseItems:
+      - BaseItem: Ein_1HLUTE
+        CardsAllowed: false
+        Materials:
+          - Material: Weapon_Stone_3
+            Amount: 100
+          - Material: Mjo_Energy
+            Amount: 100
+          - Material: Mjo_Treasure
+            Amount: 50
+          - Material: Shadowdecon
+            Amount: 150
+          - Material: Ein_DYNITE
+            Amount: 100
+        ResultItem: F_Ein_1HLUTE
+        ChangeRefine: -20
+  - Item: Mocadas_Refine_Box
+    BaseItems:
+      - BaseItem: Mocadas_G_Sword
+        MinimumRefine: 9
+        MaximumRefine: 10
+        CardsAllowed: false
+        Materials:
+          - Material: Mocadas_Water
+            Amount: 150
+          - Material: Mocadas_Gold
+            Amount: 150
+        ResultItem: Mocadas_G_Sword
+        ChangeRefine: 1
+      - BaseItem: Mocadas_Spear
+        MinimumRefine: 9
+        MaximumRefine: 10
+        CardsAllowed: false
+        Materials:
+          - Material: Mocadas_Water
+            Amount: 150
+          - Material: Mocadas_Gold
+            Amount: 150
+        ResultItem: Mocadas_Spear
+        ChangeRefine: 1
+      - BaseItem: Mocadas_Stem
+        MinimumRefine: 9
+        MaximumRefine: 10
+        CardsAllowed: false
+        Materials:
+          - Material: Mocadas_Water
+            Amount: 150
+          - Material: Mocadas_Gold
+            Amount: 150
+        ResultItem: Mocadas_Stem
+        ChangeRefine: 1
+      - BaseItem: Mocadas_Spellbooks
+        MinimumRefine: 9
+        MaximumRefine: 10
+        CardsAllowed: false
+        Materials:
+          - Material: Mocadas_Water
+            Amount: 150
+          - Material: Mocadas_Gold
+            Amount: 150
+        ResultItem: Mocadas_Spellbooks
+        ChangeRefine: 1
+      - BaseItem: Mocadas_C_Sword
+        MinimumRefine: 9
+        MaximumRefine: 10
+        CardsAllowed: false
+        Materials:
+          - Material: Mocadas_Water
+            Amount: 150
+          - Material: Mocadas_Gold
+            Amount: 150
+        ResultItem: Mocadas_C_Sword
+        ChangeRefine: 1
+      - BaseItem: Mocadas_Katar
+        MinimumRefine: 9
+        MaximumRefine: 10
+        CardsAllowed: false
+        Materials:
+          - Material: Mocadas_Water
+            Amount: 150
+          - Material: Mocadas_Gold
+            Amount: 150
+        ResultItem: Mocadas_Katar
+        ChangeRefine: 1
+      - BaseItem: Mocadas_Axe
+        MinimumRefine: 9
+        MaximumRefine: 10
+        CardsAllowed: false
+        Materials:
+          - Material: Mocadas_Water
+            Amount: 150
+          - Material: Mocadas_Gold
+            Amount: 150
+        ResultItem: Mocadas_Axe
+        ChangeRefine: 1
+      - BaseItem: Mocadas_Judgement
+        MinimumRefine: 9
+        MaximumRefine: 10
+        CardsAllowed: false
+        Materials:
+          - Material: Mocadas_Water
+            Amount: 150
+          - Material: Mocadas_Gold
+            Amount: 150
+        ResultItem: Mocadas_Judgement
+        ChangeRefine: 1
+      - BaseItem: Mocadas_Knuckle
+        MinimumRefine: 9
+        MaximumRefine: 10
+        CardsAllowed: false
+        Materials:
+          - Material: Mocadas_Water
+            Amount: 150
+          - Material: Mocadas_Gold
+            Amount: 150
+        ResultItem: Mocadas_Knuckle
+        ChangeRefine: 1
+      - BaseItem: Mocadas_Rod
+        MinimumRefine: 9
+        MaximumRefine: 10
+        CardsAllowed: false
+        Materials:
+          - Material: Mocadas_Water
+            Amount: 150
+          - Material: Mocadas_Gold
+            Amount: 150
+        ResultItem: Mocadas_Rod
+        ChangeRefine: 1
+      - BaseItem: Mocadas_Bow
+        MinimumRefine: 9
+        MaximumRefine: 10
+        CardsAllowed: false
+        Materials:
+          - Material: Mocadas_Water
+            Amount: 150
+          - Material: Mocadas_Gold
+            Amount: 150
+        ResultItem: Mocadas_Bow
+        ChangeRefine: 1
+      - BaseItem: Mocadas_Instrument
+        MinimumRefine: 9
+        MaximumRefine: 10
+        CardsAllowed: false
+        Materials:
+          - Material: Mocadas_Water
+            Amount: 150
+          - Material: Mocadas_Gold
+            Amount: 150
+        ResultItem: Mocadas_Instrument
+        ChangeRefine: 1
+      - BaseItem: Mocadas_Whip
+        MinimumRefine: 9
+        MaximumRefine: 10
+        CardsAllowed: false
+        Materials:
+          - Material: Mocadas_Water
+            Amount: 150
+          - Material: Mocadas_Gold
+            Amount: 150
+        ResultItem: Mocadas_Whip
+        ChangeRefine: 1
+      - BaseItem: Mocadas_Foxtail
+        MinimumRefine: 9
+        MaximumRefine: 10
+        CardsAllowed: false
+        Materials:
+          - Material: Mocadas_Water
+            Amount: 150
+          - Material: Mocadas_Gold
+            Amount: 150
+        ResultItem: Mocadas_Foxtail
+        ChangeRefine: 1
+      - BaseItem: Mocadas_Wand
+        MinimumRefine: 9
+        MaximumRefine: 10
+        CardsAllowed: false
+        Materials:
+          - Material: Mocadas_Water
+            Amount: 150
+          - Material: Mocadas_Gold
+            Amount: 150
+        ResultItem: Mocadas_Wand
+        ChangeRefine: 1
+      - BaseItem: Mocadas_Book
+        MinimumRefine: 9
+        MaximumRefine: 10
+        CardsAllowed: false
+        Materials:
+          - Material: Mocadas_Water
+            Amount: 150
+          - Material: Mocadas_Gold
+            Amount: 150
+        ResultItem: Mocadas_Book
+        ChangeRefine: 1
+      - BaseItem: Mocadas_Knife
+        MinimumRefine: 9
+        MaximumRefine: 10
+        CardsAllowed: false
+        Materials:
+          - Material: Mocadas_Water
+            Amount: 150
+          - Material: Mocadas_Gold
+            Amount: 150
+        ResultItem: Mocadas_Knife
+        ChangeRefine: 1
+      - BaseItem: Mocadas_Hall
+        MinimumRefine: 9
+        MaximumRefine: 10
+        CardsAllowed: false
+        Materials:
+          - Material: Mocadas_Water
+            Amount: 150
+          - Material: Mocadas_Gold
+            Amount: 150
+        ResultItem: Mocadas_Hall
+        ChangeRefine: 1
+      - BaseItem: Mocadas_Launcher
+        MinimumRefine: 9
+        MaximumRefine: 10
+        CardsAllowed: false
+        Materials:
+          - Material: Mocadas_Water
+            Amount: 150
+          - Material: Mocadas_Gold
+            Amount: 150
+        ResultItem: Mocadas_Launcher
+        ChangeRefine: 1
+      - BaseItem: Mocadas_Rifle
+        MinimumRefine: 9
+        MaximumRefine: 10
+        CardsAllowed: false
+        Materials:
+          - Material: Mocadas_Water
+            Amount: 150
+          - Material: Mocadas_Gold
+            Amount: 150
+        ResultItem: Mocadas_Rifle
+        ChangeRefine: 1
+      - BaseItem: Mocadas_Shotgun
+        MinimumRefine: 9
+        MaximumRefine: 10
+        CardsAllowed: false
+        Materials:
+          - Material: Mocadas_Water
+            Amount: 150
+          - Material: Mocadas_Gold
+            Amount: 150
+        ResultItem: Mocadas_Shotgun
+        ChangeRefine: 1
+      - BaseItem: Mocadas_Gatling
+        MinimumRefine: 9
+        MaximumRefine: 10
+        CardsAllowed: false
+        Materials:
+          - Material: Mocadas_Water
+            Amount: 150
+          - Material: Mocadas_Gold
+            Amount: 150
+        ResultItem: Mocadas_Gatling
+        ChangeRefine: 1
+  - Item: Justice_Weapon_Hammer
+    BaseItems:
+      - BaseItem: Punish_Hall
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Punish_Hall
+        ChangeRefine: 1
+      - BaseItem: Saint_Bringer
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Saint_Bringer
+        ChangeRefine: 1
+      - BaseItem: Humma_Brilliance
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Humma_Brilliance
+        ChangeRefine: 1
+      - BaseItem: Luppiter_Spear
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Luppiter_Spear
+        ChangeRefine: 1
+      - BaseItem: Holy_Raise_Spear
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Holy_Raise_Spear
+        ChangeRefine: 1
+      - BaseItem: Lightforce_Foxtail_Wand
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Lightforce_Foxtail_Wand
+        ChangeRefine: 1
+      - BaseItem: Shining_Light_Katar
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Shining_Light_Katar
+        ChangeRefine: 1
+      - BaseItem: Angel_Wing_Bow
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Angel_Wing_Bow
+        ChangeRefine: 1
+      - BaseItem: Guardian_Saber
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Guardian_Saber
+        ChangeRefine: 1
+      - BaseItem: Holy_Light_Dagger
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Holy_Light_Dagger
+        ChangeRefine: 1
+      - BaseItem: Light_Power_Harp
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Light_Power_Harp
+        ChangeRefine: 1
+      - BaseItem: Light_Power_Spark
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Light_Power_Spark
+        ChangeRefine: 1
+      - BaseItem: Lighting_Splatter
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Lighting_Splatter
+        ChangeRefine: 1
+      - BaseItem: Justice_Bomber
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Justice_Bomber
+        ChangeRefine: 1
+      - BaseItem: Last_Dawn
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Last_Dawn
+        ChangeRefine: 1
+      - BaseItem: Devil_Hunter
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Devil_Hunter
+        ChangeRefine: 1
+      - BaseItem: Road_Of_Glory
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Road_Of_Glory
+        ChangeRefine: 1
+      - BaseItem: Victory_Sword
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Victory_Sword
+        ChangeRefine: 1
+      - BaseItem: Divine_Buster
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Divine_Buster
+        ChangeRefine: 1
+      - BaseItem: Orign_Of_Life
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Orign_Of_Life
+        ChangeRefine: 1
+      - BaseItem: Destiny_Staff
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Destiny_Staff
+        ChangeRefine: 1
+      - BaseItem: Blessed_Bible
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Blessed_Bible
+        ChangeRefine: 1
+      - BaseItem: Soul_Liberator
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Soul_Liberator
+        ChangeRefine: 1
+  - Item: Injustice_Weapon_Hammer
+    BaseItems:
+      - BaseItem: Demonic_Claw
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Demonic_Claw
+        ChangeRefine: 1
+      - BaseItem: Sealed_Bible
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Sealed_Bible
+        ChangeRefine: 1
+      - BaseItem: Darkness_Tablet
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Darkness_Tablet
+        ChangeRefine: 1
+      - BaseItem: Devil_Wing_Staff
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Devil_Wing_Staff
+        ChangeRefine: 1
+      - BaseItem: Doom_Bible
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Doom_Bible
+        ChangeRefine: 1
+      - BaseItem: Soul_Harvest
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Soul_Harvest
+        ChangeRefine: 1
+      - BaseItem: The_Reaper
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: The_Reaper
+        ChangeRefine: 1
+      - BaseItem: Underworld_Knife
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Underworld_Knife
+        ChangeRefine: 1
+      - BaseItem: Devil_Cursed_Sword
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Devil_Cursed_Sword
+        ChangeRefine: 1
+      - BaseItem: Dark_Angel_Ray_Bow
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Dark_Angel_Ray_Bow
+        ChangeRefine: 1
+      - BaseItem: Crime_Violine
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Crime_Violine
+        ChangeRefine: 1
+      - BaseItem: Crime_Whip
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Crime_Whip
+        ChangeRefine: 1
+      - BaseItem: RG_5649
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: RG_5649
+        ChangeRefine: 1
+      - BaseItem: Devil_L_Launcher
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Devil_L_Launcher
+        ChangeRefine: 1
+      - BaseItem: Screaming_Rifle
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Screaming_Rifle
+        ChangeRefine: 1
+      - BaseItem: Devils_Bullet
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Devils_Bullet
+        ChangeRefine: 1
+      - BaseItem: Outlaw_Cursed_Shotgun
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Outlaw_Cursed_Shotgun
+        ChangeRefine: 1
+      - BaseItem: Blood_Rapier
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Blood_Rapier
+        ChangeRefine: 1
+      - BaseItem: Destruction_Axe
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Destruction_Axe
+        ChangeRefine: 1
+      - BaseItem: Devil_Claw
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Devil_Claw
+        ChangeRefine: 1
+      - BaseItem: Execution_Great_Sword
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Execution_Great_Sword
+        ChangeRefine: 1
+      - BaseItem: Devil_Guardian_Sword
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Devil_Guardian_Sword
+        ChangeRefine: 1
+      - BaseItem: Darkness_Foxtail_Model
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Darkness_Foxtail_Model
+        ChangeRefine: 1
+  - Item: GoodnEvil_Helm_Hammer
+    BaseItems:
+      - BaseItem: GoodnEvil_Circlet_DK
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: GoodnEvil_Circlet_DK
+        ChangeRefine: 1
+      - BaseItem: GoodnEvil_Circlet_IG
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: GoodnEvil_Circlet_IG
+        ChangeRefine: 1
+      - BaseItem: GoodnEvil_Circlet_AG
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: GoodnEvil_Circlet_AG
+        ChangeRefine: 1
+      - BaseItem: GoodnEvil_Circlet_EM
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: GoodnEvil_Circlet_EM
+        ChangeRefine: 1
+      - BaseItem: GoodnEvil_Circlet_CD
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: GoodnEvil_Circlet_CD
+        ChangeRefine: 1
+      - BaseItem: GoodnEvil_Circlet_IQ
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: GoodnEvil_Circlet_IQ
+        ChangeRefine: 1
+      - BaseItem: GoodnEvil_Circlet_MT
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: GoodnEvil_Circlet_MT
+        ChangeRefine: 1
+      - BaseItem: GoodnEvil_Circlet_BO
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: GoodnEvil_Circlet_BO
+        ChangeRefine: 1
+      - BaseItem: GoodnEvil_Circlet_SHC
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: GoodnEvil_Circlet_SHC
+        ChangeRefine: 1
+      - BaseItem: GoodnEvil_Circlet_ABC
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: GoodnEvil_Circlet_ABC
+        ChangeRefine: 1
+      - BaseItem: GoodnEvil_Circlet_WH
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: GoodnEvil_Circlet_WH
+        ChangeRefine: 1
+      - BaseItem: GoodnEvil_Circlet_TR
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: GoodnEvil_Circlet_TR
+        ChangeRefine: 1
+      - BaseItem: GoodnEvil_Circlet_SS
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: GoodnEvil_Circlet_SS
+        ChangeRefine: 1
+      - BaseItem: GoodnEvil_Circlet_SKE
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: GoodnEvil_Circlet_SKE
+        ChangeRefine: 1
+      - BaseItem: GoodnEvil_Circlet_SOA
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: GoodnEvil_Circlet_SOA
+        ChangeRefine: 1
+      - BaseItem: GoodnEvil_Circlet_HN
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: GoodnEvil_Circlet_HN
+        ChangeRefine: 1
+      - BaseItem: GoodnEvil_Circlet_SH
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: GoodnEvil_Circlet_SH
+        ChangeRefine: 1
+      - BaseItem: GoodnEvil_Circlet_NW
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: GoodnEvil_Circlet_NW
+        ChangeRefine: 1
+      - BaseItem: GoodnEvil_Circlet_NW2
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: GoodnEvil_Circlet_NW2
+        ChangeRefine: 1
+      - BaseItem: GoodnEvil_Circlet_NW3
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: GoodnEvil_Circlet_NW3
+        ChangeRefine: 1
+      - BaseItem: GoodnEvil_Circlet_NW4
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: GoodnEvil_Circlet_NW4
+        ChangeRefine: 1
+      - BaseItem: GoodnEvil_Circlet_NW5
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: GoodnEvil_Circlet_NW5
+        ChangeRefine: 1
+  - Item: Amp_Blueprint19
+    BaseItems:
+      - BaseItem: Ein_1HDAGGER
+        CardsAllowed: false
+        Materials:
+          - Material: Weapon_Stone_3
+            Amount: 25
+          - Material: Mjo_Energy
+            Amount: 25
+          - Material: Mjo_Treasure
+            Amount: 20
+          - Material: Shadowdecon
+            Amount: 75
+          - Material: Ein_DYNITE
+            Amount: 25
+        ResultItem: F_Ein_1HDAGGER2
+        ChangeRefine: -20
+  - Item: F_Ein_Weapon_Hammer
+    BaseItems:
+      - BaseItem: F_Ein_1HGUN
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: F_Ein_1HGUN
+        ChangeRefine: 1
+      - BaseItem: F_Ein_BHBOW
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: F_Ein_BHBOW
+        ChangeRefine: 1
+      - BaseItem: F_Ein_BHHuuma
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: F_Ein_BHHuuma
+        ChangeRefine: 1
+      - BaseItem: F_Ein_BHSTAFF
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: F_Ein_BHSTAFF
+        ChangeRefine: 1
+      - BaseItem: F_Ein_BHAXE
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: F_Ein_BHAXE
+        ChangeRefine: 1
+      - BaseItem: F_Ein_BHKATAR
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: F_Ein_BHKATAR
+        ChangeRefine: 1
+      - BaseItem: F_Ein_BHSWORD
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: F_Ein_BHSWORD
+        ChangeRefine: 1
+      - BaseItem: F_Ein_1HHAMMER
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: F_Ein_1HHAMMER
+        ChangeRefine: 1
+      - BaseItem: F_Ein_1HWHIP
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: F_Ein_1HWHIP
+        ChangeRefine: 1
+      - BaseItem: F_Ein_1HLUTE
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: F_Ein_1HLUTE
+        ChangeRefine: 1
+      - BaseItem: F_Ein_1HKNUCK
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: F_Ein_1HKNUCK
+        ChangeRefine: 1
+      - BaseItem: F_Ein_1HWAND
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: F_Ein_1HWAND
+        ChangeRefine: 1
+      - BaseItem: F_Ein_1H_Foxtail
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: F_Ein_1H_Foxtail
+        ChangeRefine: 1
+      - BaseItem: F_Ein_1HBOOK
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: F_Ein_1HBOOK
+        ChangeRefine: 1
+      - BaseItem: F_Ein_1HSPEAR
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: F_Ein_1HSPEAR
+        ChangeRefine: 1
+      - BaseItem: F_Ein_1HDAGGER2
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: F_Ein_1HDAGGER2
+        ChangeRefine: 1
+      - BaseItem: F_Ein_1HDAGGER
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: F_Ein_1HDAGGER
+        ChangeRefine: 1
+      - BaseItem: F_Ein_1HMAGGER
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: F_Ein_1HMAGGER
+        ChangeRefine: 1
+      - BaseItem: F_Ein_1HSWORD
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: F_Ein_1HSWORD
+        ChangeRefine: 1
+  - Item: Hero_Up_Cube_11
+    BaseItems:
+      - BaseItem: Royal_Bow_K
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_Royal_Bow_K
+      - BaseItem: Shadow_Staff_K
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_Shadow_Staff_K
+      - BaseItem: Iron_Nail_K
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_Iron_Nail_K
+      - BaseItem: Ancient_Hero_Boots
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Great_Hero_Boots
+      - BaseItem: Blue_Crystal_Staff
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_Blue_Crystal_Staff
+      - BaseItem: Freezing_Rod
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_Freezing_Rod
+      - BaseItem: Sword_Of_Bluefire
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_Sword_Of_Bluefire
+      - BaseItem: Iron_Staff
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_Iron_Staff
+      - BaseItem: Oriental_Sword
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_Oriental_Sword
+      - BaseItem: Fog_Dew_Sword
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_Fog_Dew_Sword
+      - BaseItem: Humma_Clear
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_Humma_Clear
+      - BaseItem: Narcis_Bow
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_Narcis_Bow
+      - BaseItem: Magic_Sword
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_Magic_Sword
+      - BaseItem: Avenger
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_Avenger
+      - BaseItem: Undine_Spear_K
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_Undine_Spear_K
+      - BaseItem: Demon_Hunting_Bible_K
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_Demon_Hunting_Bible
+      - BaseItem: Shiver_Katar_K
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_Shiver_Katar_K
+      - BaseItem: OneSkyOneSun
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_OneSkyOneSun
+      - BaseItem: SoulWeight
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_SoulWeight
+      - BaseItem: MeawFoxtail
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_MeawFoxtail
+      - BaseItem: Freedom_Stick
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_Freedom_Stick
+      - BaseItem: Blessed_Knife
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_Blessed_Knife
+      - BaseItem: Dragonic_Slayer
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_Dragonic_Slayer
+      - BaseItem: Light_Blade
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_Light_Blade
+      - BaseItem: Slate_Sword
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_Slate_Sword
+      - BaseItem: Trumpet_Shell_K
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_Trumpet_Shell_K
+      - BaseItem: Barb_Wire_K
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_Barb_Wire_K
+      - BaseItem: Meteor_Striker
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_Meteor_Striker
+      - BaseItem: Saint_Hall
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_Saint_Hall
+      - BaseItem: Ray_Knuckle
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_Ray_Knuckle
+      - BaseItem: Blade_Katar
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_Blade_Katar
+      - BaseItem: Fatalist
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_Fatalist
+      - BaseItem: Scalet_Dragon_L_Bow
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_Scalet_Dragon_L_Bow
+      - BaseItem: Crimson_Rose
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_Crimson_Rose
+      - BaseItem: Master_Soul_Rifle
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_Master_Soul_Rifle
+      - BaseItem: Demon_S_Shot
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_Demon_S_Shot
+      - BaseItem: Golden_L_Launcher
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_Golden_L_Launcher
+      - BaseItem: The_Black_Gatling
+        MinimumRefine: 11
+        CardsAllowed: false
+        ResultItem: Up_The_Black_Gatling
+  - Item: EP20_DGA_Refine
+    BaseItems:
+      - BaseItem: D_Glacier_Armor
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Ep20_Cat_Whiskers
+            Amount: 40
+          - Material: EP19_D_P_Crystal
+            Amount: 10
+          - Material: EP19_N_P_Crystal
+            Amount: 10
+          - Material: EP20_D_P_Crystal
+            Amount: 10
+        ResultItem: D_Glacier_Armor
+        ChangeRefine: 1
+      - BaseItem: D_Glacier_Robe
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Ep20_Cat_Whiskers
+            Amount: 40
+          - Material: EP19_D_P_Crystal
+            Amount: 10
+          - Material: EP19_N_P_Crystal
+            Amount: 10
+          - Material: EP20_D_P_Crystal
+            Amount: 10
+        ResultItem: D_Glacier_Robe
+        ChangeRefine: 1
+      - BaseItem: D_Glacier_Manteau
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Ep20_Cat_Whiskers
+            Amount: 40
+          - Material: EP19_D_P_Crystal
+            Amount: 10
+          - Material: EP19_N_P_Crystal
+            Amount: 10
+          - Material: EP20_D_P_Crystal
+            Amount: 10
+        ResultItem: D_Glacier_Manteau
+        ChangeRefine: 1
+      - BaseItem: D_Glacier_Muffler
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Ep20_Cat_Whiskers
+            Amount: 40
+          - Material: EP19_D_P_Crystal
+            Amount: 10
+          - Material: EP19_N_P_Crystal
+            Amount: 10
+          - Material: EP20_D_P_Crystal
+            Amount: 10
+        ResultItem: D_Glacier_Muffler
+        ChangeRefine: 1
+      - BaseItem: D_Glacier_Boots
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Ep20_Cat_Whiskers
+            Amount: 40
+          - Material: EP19_D_P_Crystal
+            Amount: 10
+          - Material: EP19_N_P_Crystal
+            Amount: 10
+          - Material: EP20_D_P_Crystal
+            Amount: 10
+        ResultItem: D_Glacier_Boots
+        ChangeRefine: 1
+      - BaseItem: D_Glacier_Shoes
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Ep20_Cat_Whiskers
+            Amount: 40
+          - Material: EP19_D_P_Crystal
+            Amount: 10
+          - Material: EP19_N_P_Crystal
+            Amount: 10
+          - Material: EP20_D_P_Crystal
+            Amount: 10
+        ResultItem: D_Glacier_Shoes
+        ChangeRefine: 1
+  - Item: Isgard_Crown_Hammer
+    BaseItems:
+      - BaseItem: Glacier_Helm_1
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Glacier_Helm_1
+        ChangeRefine: 1
+      - BaseItem: Glacier_Helm_2
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Glacier_Helm_2
+        ChangeRefine: 1
+      - BaseItem: Glacier_Helm_3
+        MinimumRefine: 9
+        MaximumRefine: 11
+        CardsAllowed: false
+        Materials:
+          - Material: Blacksmith_Blessing
+            Amount: 14
+        ResultItem: Glacier_Helm_3
+        ChangeRefine: 1

+ 262 - 0
db/re/laphine_synthesis.yml

@@ -4550,3 +4550,265 @@ Body:
 #        Amount: 30
 #      - Item: Zelunium
 #        Amount: 250
+#  - Item: Bs_Item_M_S_60
+#    RewardGroup: BS_ITEM_M_S_60
+#    RequiredRequirementsCount: 2
+#    Requirements:
+#      - Item: EP20_D_Scale
+#        Amount: 30
+#      - Item: Zelunium
+#        Amount: 250
+#  - Item: Bs_Item_M_S_61
+#    RewardGroup: BS_ITEM_M_S_61
+#    RequiredRequirementsCount: 2
+#    Requirements:
+#      - Item: Will_Of_Darkness_
+#        Amount: 30
+#      - Item: Zelunium
+#        Amount: 250
+#  - Item: Bs_Item_M_S_62
+#    RewardGroup: BS_ITEM_M_S_62
+#    RequiredRequirementsCount: 2
+#    Requirements:
+#      - Item: EP19_Luminant
+#        Amount: 30
+#      - Item: Zelunium
+#        Amount: 250
+#  - Item: Bs_Item_M_S_63
+#    RewardGroup: BS_ITEM_M_S_63
+#    RequiredRequirementsCount: 2
+#    Requirements:
+#      - Item: EP19_D_P_Stone
+#        Amount: 30
+#      - Item: Zelunium
+#        Amount: 250
+#  - Item: Mocadas_Slabs1
+#    RewardGroup: MOCADAS_SLABS1
+#    RequiredRequirementsCount: 3
+#    Requirements:
+#      - Item: Mocadas_Gold
+#        Amount: 100
+#      - Item: Mocadas_Water
+#        Amount: 100
+#      - Item: Crystal_Of_Pollution
+#        Amount: 100
+#  - Item: Mocadas_Slabs2
+#    RewardGroup: MOCADAS_SLABS2
+#    RequiredRequirementsCount: 3
+#    Requirements:
+#      - Item: Mocadas_Gold
+#        Amount: 100
+#      - Item: Mocadas_Water
+#        Amount: 100
+#      - Item: Crystal_Of_Pollution
+#        Amount: 100
+#  - Item: Mocadas_Slabs3
+#    RewardGroup: MOCADAS_SLABS3
+#    RequiredRequirementsCount: 3
+#    Requirements:
+#      - Item: Mocadas_Gold
+#        Amount: 100
+#      - Item: Mocadas_Water
+#        Amount: 100
+#      - Item: Crystal_Of_Pollution
+#        Amount: 100
+#  - Item: Mocadas_Slabs4
+#    RewardGroup: MOCADAS_SLABS4
+#    RequiredRequirementsCount: 3
+#    Requirements:
+#      - Item: Mocadas_Gold
+#        Amount: 100
+#      - Item: Mocadas_Water
+#        Amount: 100
+#      - Item: Crystal_Of_Pollution
+#        Amount: 100
+#  - Item: Mocadas_Slabs5
+#    RewardGroup: MOCADAS_SLABS5
+#    RequiredRequirementsCount: 3
+#    Requirements:
+#      - Item: Mocadas_Gold
+#        Amount: 100
+#      - Item: Mocadas_Water
+#        Amount: 100
+#      - Item: Crystal_Of_Pollution
+#        Amount: 100
+#  - Item: Mocadas_Slabs6
+#    RewardGroup: MOCADAS_SLABS6
+#    RequiredRequirementsCount: 3
+#    Requirements:
+#      - Item: Mocadas_Gold
+#        Amount: 100
+#      - Item: Mocadas_Water
+#        Amount: 100
+#      - Item: Crystal_Of_Pollution
+#        Amount: 100
+#  - Item: Mocadas_Slabs7
+#    RewardGroup: MOCADAS_SLABS7
+#    RequiredRequirementsCount: 3
+#    Requirements:
+#      - Item: Mocadas_Gold
+#        Amount: 100
+#      - Item: Mocadas_Water
+#        Amount: 100
+#      - Item: Crystal_Of_Pollution
+#        Amount: 100
+#  - Item: Mocadas_Slabs8
+#    RewardGroup: MOCADAS_SLABS8
+#    RequiredRequirementsCount: 3
+#    Requirements:
+#      - Item: Mocadas_Gold
+#        Amount: 100
+#      - Item: Mocadas_Water
+#        Amount: 100
+#      - Item: Crystal_Of_Pollution
+#        Amount: 100
+#  - Item: Mocadas_Slabs9
+#    RewardGroup: MOCADAS_SLABS9
+#    RequiredRequirementsCount: 3
+#    Requirements:
+#      - Item: Mocadas_Gold
+#        Amount: 100
+#      - Item: Mocadas_Water
+#        Amount: 100
+#      - Item: Crystal_Of_Pollution
+#        Amount: 100
+#  - Item: Mocadas_Slabs10
+#    RewardGroup: MOCADAS_SLABS10
+#    RequiredRequirementsCount: 3
+#    Requirements:
+#      - Item: Mocadas_Gold
+#        Amount: 100
+#      - Item: Mocadas_Water
+#        Amount: 100
+#      - Item: Crystal_Of_Pollution
+#        Amount: 100
+#  - Item: Mocadas_Slabs11
+#    RewardGroup: MOCADAS_SLABS11
+#    RequiredRequirementsCount: 3
+#    Requirements:
+#      - Item: Mocadas_Gold
+#        Amount: 100
+#      - Item: Mocadas_Water
+#        Amount: 100
+#      - Item: Crystal_Of_Pollution
+#        Amount: 100
+#  - Item: Mocadas_Slabs12
+#    RewardGroup: MOCADAS_SLABS12
+#    RequiredRequirementsCount: 3
+#    Requirements:
+#      - Item: Mocadas_Gold
+#        Amount: 100
+#      - Item: Mocadas_Water
+#        Amount: 100
+#      - Item: Crystal_Of_Pollution
+#        Amount: 100
+#  - Item: Mocadas_Slabs13
+#    RewardGroup: MOCADAS_SLABS13
+#    RequiredRequirementsCount: 3
+#    Requirements:
+#      - Item: Mocadas_Gold
+#        Amount: 100
+#      - Item: Mocadas_Water
+#        Amount: 100
+#      - Item: Crystal_Of_Pollution
+#        Amount: 100
+#  - Item: Mocadas_Slabs14
+#    RewardGroup: MOCADAS_SLABS14
+#    RequiredRequirementsCount: 3
+#    Requirements:
+#      - Item: Mocadas_Gold
+#        Amount: 100
+#      - Item: Mocadas_Water
+#        Amount: 100
+#      - Item: Crystal_Of_Pollution
+#        Amount: 100
+#  - Item: Mocadas_Slabs15
+#    RewardGroup: MOCADAS_SLABS15
+#    RequiredRequirementsCount: 3
+#    Requirements:
+#      - Item: Mocadas_Gold
+#        Amount: 100
+#      - Item: Mocadas_Water
+#        Amount: 100
+#      - Item: Crystal_Of_Pollution
+#        Amount: 100
+#  - Item: Mocadas_Slabs16
+#    RewardGroup: MOCADAS_SLABS16
+#    RequiredRequirementsCount: 3
+#    Requirements:
+#      - Item: Mocadas_Gold
+#        Amount: 100
+#      - Item: Mocadas_Water
+#        Amount: 100
+#      - Item: Crystal_Of_Pollution
+#        Amount: 100
+#  - Item: Mocadas_Slabs17
+#    RewardGroup: MOCADAS_SLABS17
+#    RequiredRequirementsCount: 3
+#    Requirements:
+#      - Item: Mocadas_Gold
+#        Amount: 50
+#      - Item: Mocadas_Water
+#        Amount: 50
+#      - Item: Crystal_Of_Pollution
+#        Amount: 50
+#  - Item: Mocadas_Slabs18
+#    RewardGroup: MOCADAS_SLABS18
+#    RequiredRequirementsCount: 3
+#    Requirements:
+#      - Item: Mocadas_Gold
+#        Amount: 50
+#      - Item: Mocadas_Water
+#        Amount: 50
+#      - Item: Crystal_Of_Pollution
+#        Amount: 50
+#  - Item: Mocadas_Slabs19
+#    RewardGroup: MOCADAS_SLABS19
+#    RequiredRequirementsCount: 3
+#    Requirements:
+#      - Item: Mocadas_Gold
+#        Amount: 100
+#      - Item: Mocadas_Water
+#        Amount: 100
+#      - Item: Crystal_Of_Pollution
+#        Amount: 100
+#  - Item: Mocadas_Slabs20
+#    RewardGroup: MOCADAS_SLABS20
+#    RequiredRequirementsCount: 3
+#    Requirements:
+#      - Item: Mocadas_Gold
+#        Amount: 100
+#      - Item: Mocadas_Water
+#        Amount: 100
+#      - Item: Crystal_Of_Pollution
+#        Amount: 100
+#  - Item: Mocadas_Slabs21
+#    RewardGroup: MOCADAS_SLABS21
+#    RequiredRequirementsCount: 3
+#    Requirements:
+#      - Item: Mocadas_Gold
+#        Amount: 100
+#      - Item: Mocadas_Water
+#        Amount: 100
+#      - Item: Crystal_Of_Pollution
+#        Amount: 100
+#  - Item: Mocadas_Slabs22
+#    RewardGroup: MOCADAS_SLABS22
+#    RequiredRequirementsCount: 3
+#    Requirements:
+#      - Item: Mocadas_Gold
+#        Amount: 100
+#      - Item: Mocadas_Water
+#        Amount: 100
+#      - Item: Crystal_Of_Pollution
+#        Amount: 100
+#  - Item: Mocadas_Slabs23
+#    RewardGroup: MOCADAS_SLABS23
+#    RequiredRequirementsCount: 3
+#    Requirements:
+#      - Item: Mocadas_Gold
+#        Amount: 100
+#      - Item: Mocadas_Water
+#        Amount: 100
+#      - Item: Crystal_Of_Pollution
+#        Amount: 100

+ 22 - 0
db/re/laphine_upgrade.yml

@@ -5213,3 +5213,25 @@ Body:
       - Item: Anti_Magic_Manteau
       - Item: Comp_Anti_Manteau_TH
       - Item: Comp_Geffen_M_Muffle
+#  - Item: Loki_Coin_2
+#    TargetItems:
+#      - Item: Gambler_Seal_KR_
+#  - Item: Loki_Advice_2
+#    TargetItems:
+#      - Item: Spade_Ace_Melee
+#  - Item: Loki_Advice
+#    TargetItems:
+#      - Item: Heart_Ace_Melee
+#  - Item: Loki_Coin
+#    TargetItems:
+#      - Item: Gambler_Seal_KR_
+#  - Item: Glacier_Armor_9Refine
+#    NotSocketEnchantItem: false
+#    TargetItems:
+#      - Item: Glacier_Armor
+#      - Item: Glacier_Robe
+#      - Item: Glacier_Manteau
+#      - Item: Glacier_Muffler
+#      - Item: Glacier_Boots
+#      - Item: Glacier_Shoes
+#      - Item: Glacier_Guard