Forráskód Böngészése

Updated tomb of honor equipment (18972-18984) according to KRO description (#5861)

Fixed #5846
Atemo 4 éve
szülő
commit
b5cedd2e22
2 módosított fájl, 92 hozzáadás és 91 törlés
  1. 79 78
      db/re/item_db_equip.yml
  2. 13 13
      sql-files/item_db_re_equip.sql

+ 79 - 78
db/re/item_db_equip.yml

@@ -75956,16 +75956,16 @@ Body:
       NoMail: true
       NoAuction: true
     Script: |
+      .@r = getrefine();
       bonus bAllStats,1;
       bonus bMdef,5;
-      .@r = getrefine();
       bonus bMatk,2*.@r;
       bonus bBaseAtk,4*.@r;
-      bonus bHealPower,.@r;
-      bonus bMaxHPrate,.@r/2;
-      bonus bMaxSPrate,.@r/2;
-      bonus2 bSkillAtk,"AB_JUDEX",20*.@r/2;
-      bonus2 bSkillAtk,"PR_MAGNUS",10*.@r/2;
+      bonus bHealPower,2*.@r;
+      bonus bMaxHPrate,(.@r/2);
+      bonus bMaxSPrate,(.@r/2);
+      bonus2 bSkillAtk,"AB_JUDEX",20*(.@r/2);
+      bonus2 bSkillAtk,"PR_MAGNUS",10*(.@r/2);
   - Id: 18973
     AegisName: Old_Driver_Band_R
     Name: Old Driver Band
@@ -75993,14 +75993,14 @@ Body:
       NoMail: true
       NoAuction: true
     Script: |
-      bonus bAllStats,1;
       .@r = getrefine();
+      bonus bAllStats,1;
       bonus bBaseAtk,4*.@r;
-      bonus bAspd,.@r/5;
-      bonus bMaxHPrate,.@r/2;
-      bonus bMaxSPrate,.@r/2;
-      bonus2 bSkillAtk,"NC_POWERSWING",20*.@r/2;
-      bonus2 bSkillAtk,"NC_AXETORNADO",20*.@r/2;
+      bonus bAspd,(.@r/5);
+      bonus bMaxHPrate,(.@r/2);
+      bonus bMaxSPrate,(.@r/2);
+      bonus2 bSkillAtk,"NC_POWERSWING",20*(.@r/2);
+      bonus2 bSkillAtk,"NC_AXETORNADO",20*(.@r/2);
   - Id: 18974
     AegisName: Old_Driver_Band_Y
     Name: Old Driver Band(Yellow)
@@ -76028,13 +76028,13 @@ Body:
       NoMail: true
       NoAuction: true
     Script: |
-      bonus bAllStats,1;
       .@r = getrefine();
+      bonus bAllStats,1;
       bonus bBaseAtk,4*.@r;
-      bonus bAspd,.@r/5;
-      bonus bMaxHPrate,.@r/2;
-      bonus bMaxSPrate,.@r/2;
-      bonus2 bSkillAtk,"NC_ARMSCANNON",5*(.@r/2);
+      bonus bAspd,(.@r/5);
+      bonus bMaxHPrate,(.@r/2);
+      bonus bMaxSPrate,(.@r/2);
+      bonus2 bSkillAtk,"NC_ARMSCANNON",15*(.@r/2);
       bonus2 bSkillCooldown,"NC_SELFDESTRUCTION",-10000*(.@r/4);
   - Id: 18975
     AegisName: Old_Shadow_Handicraft
@@ -76063,24 +76063,24 @@ Body:
       NoMail: true
       NoAuction: true
     Script: |
-      bonus bAllStats,1;
       .@r = getrefine();
-      bonus bBaseAtk,4*.@r;
+      bonus bAllStats,1;
       bonus bMatk,4*.@r;
-      bonus bMaxHPrate,.@r/2;
-      bonus bMaxSPrate,.@r/2;
-      bonus2 bSkillAtk,"SC_TRIANGLESHOT",25*.@r/2;
+      bonus bBaseAtk,4*.@r;
+      bonus bMaxHPrate,(.@r/2);
+      bonus bMaxSPrate,(.@r/2);
+      bonus2 bSkillAtk,"SC_TRIANGLESHOT",25*(.@r/2);
       if (.@r>=6) {
          bonus2 bSkillCooldown,"SC_ENERVATION",-1000;
          bonus2 bSkillCooldown,"SC_UNLUCKY",-1000;
-      }
-      if (.@r>=8) {
-         bonus2 bSkillCooldown,"SC_LAZINESS",-1000;
-         bonus2 bSkillCooldown,"SC_WEAKNESS",-1000;
-      }
-      if (.@r>=10) {
-         bonus2 bSkillCooldown,"SC_IGNORANCE",-1000;
-         bonus2 bSkillCooldown,"SC_GROOMY",-1000;
+         if (.@r>=8) {
+            bonus2 bSkillCooldown,"SC_LAZINESS",-1000;
+            bonus2 bSkillCooldown,"SC_WEAKNESS",-1000;
+            if (.@r>=10) {
+               bonus2 bSkillCooldown,"SC_IGNORANCE",-1000;
+               bonus2 bSkillCooldown,"SC_GROOMY",-1000;
+            }
+         }
       }
   - Id: 18976
     AegisName: Old_Minstrel_Song_Hat
@@ -76110,13 +76110,13 @@ Body:
       NoMail: true
       NoAuction: true
     Script: |
-      bonus bAllStats,1;
       .@r = getrefine();
+      bonus bAllStats,1;
       bonus bLongAtkRate,.@r;
-      bonus bMaxHPrate,.@r/2;
-      bonus bMaxSPrate,.@r/2;
-      bonus2 bSkillAtk,"CG_ARROWVULCAN",20*.@r/2;
-      bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",5*.@r/2;
+      bonus bMaxHPrate,(.@r/2);
+      bonus bMaxSPrate,(.@r/2);
+      bonus2 bSkillAtk,"CG_ARROWVULCAN",20*(.@r/2);
+      bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",15*(.@r/2);
   - Id: 18977
     AegisName: Old_Midas_Whisper
     Name: Old Midas Whisper
@@ -76144,13 +76144,13 @@ Body:
       NoMail: true
       NoAuction: true
     Script: |
-      bonus bAllStats,1;
       .@r = getrefine();
+      bonus bAllStats,1;
       bonus bBaseAtk,4*.@r;
-      bonus bLongAtkRate,.@r;
-      bonus bMaxHPrate,.@r/2;
-      bonus bMaxSPrate,.@r/2;
-      bonus2 bSkillAtk,"GN_CARTCANNON",15*.@r/2;
+      bonus bLongAtkRate,(.@r/2);
+      bonus bMaxHPrate,(.@r/2);
+      bonus bMaxSPrate,(.@r/2);
+      bonus2 bSkillAtk,"GN_CARTCANNON",15*(.@r/2);
   - Id: 18978
     AegisName: Old_Magic_Stone_Hat
     Name: Old Magic Stone Hat
@@ -76178,13 +76178,14 @@ Body:
       NoMail: true
       NoAuction: true
     Script: |
-      bonus bAllStats,1;
       .@r = getrefine();
+      bonus bSPrecovRate,20;
+      bonus bAllStats,1;
       bonus bMdef,5;
       bonus bMatkRate,.@r;
-      bonus bMaxHPrate,.@r/2;
-      bonus bMaxSPrate,.@r/2;
-      bonus2 bSkillAtk,"WL_SOULEXPANSION",5*.@r/2;
+      bonus bMaxHPrate,(.@r/2);
+      bonus bMaxSPrate,(.@r/2);
+      bonus2 bSkillAtk,"WL_SOULEXPANSION",15*(.@r/2);
       bonus2 bSkillCooldown,"WL_CRIMSONROCK",-1000-(.@r*100);
   - Id: 18979
     AegisName: Old_Blazing_Soul
@@ -76213,14 +76214,14 @@ Body:
       NoMail: true
       NoAuction: true
     Script: |
-      bonus bAllStats,1;
       .@r = getrefine();
-      bonus bBaseAtk,4*.@r;
+      bonus bAllStats,1;
       bonus bCritical,2*.@r;
-      bonus bMaxHPrate,.@r/2;
-      bonus bMaxSPrate,.@r/2;
-      bonus2 bSkillAtk,"SR_RAMPAGEBLASTER",15*.@r/2;
-      bonus2 bSkillAtk,"SR_RIDEINLIGHTNING",20*.@r/2;
+      bonus bBaseAtk,4*.@r;
+      bonus bMaxHPrate,(.@r/2);
+      bonus bMaxSPrate,(.@r/2);
+      bonus2 bSkillAtk,"SR_RAMPAGEBLASTER",15*(.@r/2);
+      bonus2 bSkillAtk,"SR_RIDEINLIGHTNING",20*(.@r/2);
   - Id: 18980
     AegisName: Old_Wind_Whisper
     Name: Old Wind Whisper
@@ -76248,13 +76249,13 @@ Body:
       NoMail: true
       NoAuction: true
     Script: |
-      bonus bAllStats,1;
       .@r = getrefine();
-      bonus bAtk2,4*.@r;
-      bonus bMatkRate,.@r;
-      bonus bMaxHPrate,.@r/2;
-      bonus bMaxSPrate,.@r/2;
+      bonus bAllStats,1;
       bonus bMdef,5;
+      bonus bMatkRate,.@r;
+      bonus bBaseAtk,4*.@r;
+      bonus bMaxHPrate,(.@r/2);
+      bonus bMaxSPrate,(.@r/2);
       bonus2 bSkillAtk,"SO_POISON_BUSTER",15*(.@r/2);
       bonus2 bSkillAtk,"SO_VARETYR_SPEAR",20*(.@r/2);
   - Id: 18981
@@ -76285,13 +76286,13 @@ Body:
       NoMail: true
       NoAuction: true
     Script: |
-      bonus bAllStats,1;
       .@r = getrefine();
+      bonus bAllStats,1;
       bonus bLongAtkRate,.@r;
-      bonus bMaxHPrate,.@r/2;
-      bonus bMaxSPrate,.@r/2;
-      bonus2 bSkillAtk,"CG_ARROWVULCAN",20*.@r/2;
-      bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",5*.@r/2;
+      bonus bMaxHPrate,(.@r/2);
+      bonus bMaxSPrate,(.@r/2);
+      bonus2 bSkillAtk,"CG_ARROWVULCAN",20*(.@r/2);
+      bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",15*(.@r/2);
   - Id: 18982
     AegisName: Old_Circlet_Of_Bone
     Name: Old Circlet Of Bones
@@ -76319,14 +76320,14 @@ Body:
       NoMail: true
       NoAuction: true
     Script: |
-      bonus bAllStats,1;
       .@r = getrefine();
-      bonus bMaxHPrate,.@r/2;
-      bonus bMaxSPrate,.@r/2;
+      bonus bAllStats,1;
       bonus bCritAtkRate,.@r;
-      bonus bAspdRate,1;
-      bonus2 bSkillAtk,"GC_CROSSIMPACT",10*.@r/2;
-      bonus2 bSkillAtk,"GC_CROSSRIPPERSLASHER",20*.@r/2;
+      bonus bAspdRate,.@r;
+      bonus bMaxHPrate,(.@r/2);
+      bonus bMaxSPrate,(.@r/2);
+      bonus2 bSkillAtk,"GC_CROSSIMPACT",15*(.@r/2);
+      bonus2 bSkillAtk,"GC_CROSSRIPPERSLASHER",20*(.@r/2);
   - Id: 18983
     AegisName: Old_Protect_Of_Crown
     Name: Old Protect Of Crown
@@ -76354,15 +76355,15 @@ Body:
       NoMail: true
       NoAuction: true
     Script: |
-      bonus bAllStats,1;
       .@r = getrefine();
-      bonus bMaxHPrate,.@r/2;
-      bonus bMaxSPrate,.@r/2;
+      bonus bAllStats,1;
       bonus bMdef,5;
       bonus bBaseAtk,4*.@r;
-      bonus bAspd,.@r/5;
-      bonus2 bSkillAtk,"LG_CANNONSPEAR",20*.@r/2;
-      bonus2 bSkillAtk,"LG_OVERBRAND",5*.@r/2;
+      bonus bAspd,(.@r/5);
+      bonus bMaxHPrate,(.@r/2);
+      bonus bMaxSPrate,(.@r/2);
+      bonus2 bSkillAtk,"LG_CANNONSPEAR",20*(.@r/2);
+      bonus2 bSkillAtk,"LG_OVERBRAND",15*(.@r/2);
   - Id: 18984
     AegisName: Old_Camo_RabbitHood
     Name: Old Camouflage Rabbit Hood
@@ -76390,14 +76391,14 @@ Body:
       NoMail: true
       NoAuction: true
     Script: |
-      bonus bAllStats,1;
       .@r = getrefine();
-      bonus bMaxHPrate,.@r/2;
-      bonus bMaxSPrate,.@r/2;
+      bonus bAllStats,1;
       bonus bLongAtkRate,.@r;
-      bonus bFlee2,.@r/3;
-      bonus2 bSkillAtk,"RA_CLUSTERBOMB",15*.@r/2;
-      bonus2 bSkillAtk,"RA_WUGSTRIKE",10*.@r/2;
+      bonus bFlee2,(.@r/3);
+      bonus bMaxHPrate,(.@r/2);
+      bonus bMaxSPrate,(.@r/2);
+      bonus2 bSkillAtk,"RA_CLUSTERBOMB",15*(.@r/2);
+      bonus2 bSkillAtk,"RA_WUGSTRIKE",10*(.@r/2);
   - Id: 18985
     AegisName: Falconer_Flute
     Name: Falconer Flute

+ 13 - 13
sql-files/item_db_re_equip.sql

@@ -3720,19 +3720,19 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`refineable`,`view`,`script`) VALUES (18960,'Love_Daddy_2013','Love Daddy 2013','Armor',10,10,10,1,true,true,1104,'.@r = getrefine();\nbonus2 bAddClass,Class_All,2;\nbonus bMatkRate,2;\nif (readparam(bStr) >= 90) {\n   bonus bBaseAtk,15;\n   if (.@r >= 9)\n      bonus bBaseAtk,15;\n   }\n   if (readparam(bInt) >= 90) {\n      bonus bMatk,15;\n      if (.@r >= 9)\n         bonus bMatk,15;\n   }\n   if (readparam(bVit) >= 90) {\n      bonus bMaxHP,500;\n      if (.@r >= 9)\n         bonus bMaxHP,500;\n   }\n   if (readparam(bAgi) >= 90) {\n      bonus bAspdRate,2;\n      if (.@r >= 9)\n         bonus bAspdRate,3;\n   }\n   if (readparam(bDex) >= 90) {\n      bonus bLongAtkRate,3;\n      if (.@r >= 9)\n         bonus bLongAtkRate,3;\n   }\n   if (readparam(bLuk) >= 90) {\n      bonus bCritical,5;\n      if (.@r >= 9)\n         bonus bCritical,5;\n}');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (18970,'Magical_Moon_Cat','Magical Moon Cat','Armor',20,100,5,1,true,1,true,1308,100,true,true,true,true,true,true,true,'skill "ALL_CATCRY",1;\nbonus bAllStats,3;\nbonus bDelayrate,-5-(getrefine()/2);\nbonus bVariableCastrate,-5-(getrefine()/2);');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (18971,'Old_Rune_Circlet','Old Rune Circlet','Armor',10,100,10,1,true,true,true,true,true,170,true,623,100,true,true,true,true,true,true,true,'bonus bAllStats,1;\nbonus bMdef,5;\n.@r = getrefine();\nbonus bBaseAtk,4*.@r;\nbonus bAspd,.@r/5;\nbonus bMaxHPrate,.@r/2;\nbonus bMaxSPrate,.@r/2;\nbonus2 bSkillAtk,"RK_IGNITIONBREAK",20*.@r/2;\nbonus2 bSkillAtk,"RK_HUNDREDSPEAR",15*.@r/2;');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_priest`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (18972,'Old_Mitra','Old Mitra','Armor',10,100,10,1,true,true,true,true,true,170,true,624,100,true,true,true,true,true,true,true,'bonus bAllStats,1;\nbonus bMdef,5;\n.@r = getrefine();\nbonus bMatk,2*.@r;\nbonus bBaseAtk,4*.@r;\nbonus bHealPower,.@r;\nbonus bMaxHPrate,.@r/2;\nbonus bMaxSPrate,.@r/2;\nbonus2 bSkillAtk,"AB_JUDEX",20*.@r/2;\nbonus2 bSkillAtk,"PR_MAGNUS",10*.@r/2;');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (18973,'Old_Driver_Band_R','Old Driver Band','Armor',10,100,10,1,true,true,true,true,true,170,true,626,100,true,true,true,true,true,true,true,'bonus bAllStats,1;\n.@r = getrefine();\nbonus bBaseAtk,4*.@r;\nbonus bAspd,.@r/5;\nbonus bMaxHPrate,.@r/2;\nbonus bMaxSPrate,.@r/2;\nbonus2 bSkillAtk,"NC_POWERSWING",20*.@r/2;\nbonus2 bSkillAtk,"NC_AXETORNADO",20*.@r/2;');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (18974,'Old_Driver_Band_Y','Old Driver Band(Yellow)','Armor',10,100,10,1,true,true,true,true,true,170,true,637,100,true,true,true,true,true,true,true,'bonus bAllStats,1;\n.@r = getrefine();\nbonus bBaseAtk,4*.@r;\nbonus bAspd,.@r/5;\nbonus bMaxHPrate,.@r/2;\nbonus bMaxSPrate,.@r/2;\nbonus2 bSkillAtk,"NC_ARMSCANNON",5*(.@r/2);\nbonus2 bSkillCooldown,"NC_SELFDESTRUCTION",-10000*(.@r/4);');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_rogue`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (18975,'Old_Shadow_Handicraft','Old Shadow Handicraft','Armor',10,100,10,1,true,true,true,true,true,170,true,627,100,true,true,true,true,true,true,true,'bonus bAllStats,1;\n.@r = getrefine();\nbonus bBaseAtk,4*.@r;\nbonus bMatk,4*.@r;\nbonus bMaxHPrate,.@r/2;\nbonus bMaxSPrate,.@r/2;\nbonus2 bSkillAtk,"SC_TRIANGLESHOT",25*.@r/2;\nif (.@r>=6) {\n   bonus2 bSkillCooldown,"SC_ENERVATION",-1000;\n   bonus2 bSkillCooldown,"SC_UNLUCKY",-1000;\n}\nif (.@r>=8) {\n   bonus2 bSkillCooldown,"SC_LAZINESS",-1000;\n   bonus2 bSkillCooldown,"SC_WEAKNESS",-1000;\n}\nif (.@r>=10) {\n   bonus2 bSkillCooldown,"SC_IGNORANCE",-1000;\n   bonus2 bSkillCooldown,"SC_GROOMY",-1000;\n}');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_barddancer`,`class_third`,`class_third_upper`,`class_third_baby`,`gender`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (18976,'Old_Minstrel_Song_Hat','Old Minstrel Song\'s Hat','Armor',10,100,10,1,true,true,true,true,'Male',true,170,true,628,100,true,true,true,true,true,true,true,'bonus bAllStats,1;\n.@r = getrefine();\nbonus bLongAtkRate,.@r;\nbonus bMaxHPrate,.@r/2;\nbonus bMaxSPrate,.@r/2;\nbonus2 bSkillAtk,"CG_ARROWVULCAN",20*.@r/2;\nbonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",5*.@r/2;');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_alchemist`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (18977,'Old_Midas_Whisper','Old Midas Whisper','Armor',10,100,10,1,true,true,true,true,true,170,true,629,100,true,true,true,true,true,true,true,'bonus bAllStats,1;\n.@r = getrefine();\nbonus bBaseAtk,4*.@r;\nbonus bLongAtkRate,.@r;\nbonus bMaxHPrate,.@r/2;\nbonus bMaxSPrate,.@r/2;\nbonus2 bSkillAtk,"GN_CARTCANNON",15*.@r/2;');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (18978,'Old_Magic_Stone_Hat','Old Magic Stone Hat','Armor',10,100,10,1,true,true,true,true,true,170,true,630,100,true,true,true,true,true,true,true,'bonus bAllStats,1;\n.@r = getrefine();\nbonus bMdef,5;\nbonus bMatkRate,.@r;\nbonus bMaxHPrate,.@r/2;\nbonus bMaxSPrate,.@r/2;\nbonus2 bSkillAtk,"WL_SOULEXPANSION",5*.@r/2;\nbonus2 bSkillCooldown,"WL_CRIMSONROCK",-1000-(.@r*100);');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_monk`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (18979,'Old_Blazing_Soul','Old Blazing Soul','Armor',10,100,10,1,true,true,true,true,true,170,true,631,100,true,true,true,true,true,true,true,'bonus bAllStats,1;\n.@r = getrefine();\nbonus bBaseAtk,4*.@r;\nbonus bCritical,2*.@r;\nbonus bMaxHPrate,.@r/2;\nbonus bMaxSPrate,.@r/2;\nbonus2 bSkillAtk,"SR_RAMPAGEBLASTER",15*.@r/2;\nbonus2 bSkillAtk,"SR_RIDEINLIGHTNING",20*.@r/2;');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_sage`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (18980,'Old_Wind_Whisper','Old Wind Whisper','Armor',10,100,10,1,true,true,true,true,true,170,true,633,100,true,true,true,true,true,true,true,'bonus bAllStats,1;\n.@r = getrefine();\nbonus bAtk2,4*.@r;\nbonus bMatkRate,.@r;\nbonus bMaxHPrate,.@r/2;\nbonus bMaxSPrate,.@r/2;\nbonus bMdef,5;\nbonus2 bSkillAtk,"SO_POISON_BUSTER",15*(.@r/2);\nbonus2 bSkillAtk,"SO_VARETYR_SPEAR",20*(.@r/2);');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_barddancer`,`class_third`,`class_third_upper`,`class_third_baby`,`gender`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (18981,'Old_Dying_Swan','Old Dying Swan','Armor',10,100,10,1,true,true,true,true,'Female',true,170,true,635,100,true,true,true,true,true,true,true,'bonus bAllStats,1;\n.@r = getrefine();\nbonus bLongAtkRate,.@r;\nbonus bMaxHPrate,.@r/2;\nbonus bMaxSPrate,.@r/2;\nbonus2 bSkillAtk,"CG_ARROWVULCAN",20*.@r/2;\nbonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",5*.@r/2;');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_assassin`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (18982,'Old_Circlet_Of_Bone','Old Circlet Of Bones','Armor',10,100,10,1,true,true,true,true,true,170,true,1141,100,true,true,true,true,true,true,true,'bonus bAllStats,1;\n.@r = getrefine();\nbonus bMaxHPrate,.@r/2;\nbonus bMaxSPrate,.@r/2;\nbonus bCritAtkRate,.@r;\nbonus bAspdRate,1;\nbonus2 bSkillAtk,"GC_CROSSIMPACT",10*.@r/2;\nbonus2 bSkillAtk,"GC_CROSSRIPPERSLASHER",20*.@r/2;');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_crusader`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (18983,'Old_Protect_Of_Crown','Old Protect Of Crown','Armor',10,100,10,1,true,true,true,true,true,170,true,1140,100,true,true,true,true,true,true,true,'bonus bAllStats,1;\n.@r = getrefine();\nbonus bMaxHPrate,.@r/2;\nbonus bMaxSPrate,.@r/2;\nbonus bMdef,5;\nbonus bBaseAtk,4*.@r;\nbonus bAspd,.@r/5;\nbonus2 bSkillAtk,"LG_CANNONSPEAR",20*.@r/2;\nbonus2 bSkillAtk,"LG_OVERBRAND",5*.@r/2;');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_hunter`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (18984,'Old_Camo_RabbitHood','Old Camouflage Rabbit Hood','Armor',10,100,10,1,true,true,true,true,true,170,true,1142,100,true,true,true,true,true,true,true,'bonus bAllStats,1;\n.@r = getrefine();\nbonus bMaxHPrate,.@r/2;\nbonus bMaxSPrate,.@r/2;\nbonus bLongAtkRate,.@r;\nbonus bFlee2,.@r/3;\nbonus2 bSkillAtk,"RA_CLUSTERBOMB",15*.@r/2;\nbonus2 bSkillAtk,"RA_WUGSTRIKE",10*.@r/2;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_priest`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (18972,'Old_Mitra','Old Mitra','Armor',10,100,10,1,true,true,true,true,true,170,true,624,100,true,true,true,true,true,true,true,'.@r = getrefine();\nbonus bAllStats,1;\nbonus bMdef,5;\nbonus bMatk,2*.@r;\nbonus bBaseAtk,4*.@r;\nbonus bHealPower,2*.@r;\nbonus bMaxHPrate,(.@r/2);\nbonus bMaxSPrate,(.@r/2);\nbonus2 bSkillAtk,"AB_JUDEX",20*(.@r/2);\nbonus2 bSkillAtk,"PR_MAGNUS",10*(.@r/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (18973,'Old_Driver_Band_R','Old Driver Band','Armor',10,100,10,1,true,true,true,true,true,170,true,626,100,true,true,true,true,true,true,true,'.@r = getrefine();\nbonus bAllStats,1;\nbonus bBaseAtk,4*.@r;\nbonus bAspd,(.@r/5);\nbonus bMaxHPrate,(.@r/2);\nbonus bMaxSPrate,(.@r/2);\nbonus2 bSkillAtk,"NC_POWERSWING",20*(.@r/2);\nbonus2 bSkillAtk,"NC_AXETORNADO",20*(.@r/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (18974,'Old_Driver_Band_Y','Old Driver Band(Yellow)','Armor',10,100,10,1,true,true,true,true,true,170,true,637,100,true,true,true,true,true,true,true,'.@r = getrefine();\nbonus bAllStats,1;\nbonus bBaseAtk,4*.@r;\nbonus bAspd,(.@r/5);\nbonus bMaxHPrate,(.@r/2);\nbonus bMaxSPrate,(.@r/2);\nbonus2 bSkillAtk,"NC_ARMSCANNON",15*(.@r/2);\nbonus2 bSkillCooldown,"NC_SELFDESTRUCTION",-10000*(.@r/4);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_rogue`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (18975,'Old_Shadow_Handicraft','Old Shadow Handicraft','Armor',10,100,10,1,true,true,true,true,true,170,true,627,100,true,true,true,true,true,true,true,'.@r = getrefine();\nbonus bAllStats,1;\nbonus bMatk,4*.@r;\nbonus bBaseAtk,4*.@r;\nbonus bMaxHPrate,(.@r/2);\nbonus bMaxSPrate,(.@r/2);\nbonus2 bSkillAtk,"SC_TRIANGLESHOT",25*(.@r/2);\nif (.@r>=6) {\n   bonus2 bSkillCooldown,"SC_ENERVATION",-1000;\n   bonus2 bSkillCooldown,"SC_UNLUCKY",-1000;\n   if (.@r>=8) {\n      bonus2 bSkillCooldown,"SC_LAZINESS",-1000;\n      bonus2 bSkillCooldown,"SC_WEAKNESS",-1000;\n      if (.@r>=10) {\n         bonus2 bSkillCooldown,"SC_IGNORANCE",-1000;\n         bonus2 bSkillCooldown,"SC_GROOMY",-1000;\n      }\n   }\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_barddancer`,`class_third`,`class_third_upper`,`class_third_baby`,`gender`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (18976,'Old_Minstrel_Song_Hat','Old Minstrel Song\'s Hat','Armor',10,100,10,1,true,true,true,true,'Male',true,170,true,628,100,true,true,true,true,true,true,true,'.@r = getrefine();\nbonus bAllStats,1;\nbonus bLongAtkRate,.@r;\nbonus bMaxHPrate,(.@r/2);\nbonus bMaxSPrate,(.@r/2);\nbonus2 bSkillAtk,"CG_ARROWVULCAN",20*(.@r/2);\nbonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",15*(.@r/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_alchemist`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (18977,'Old_Midas_Whisper','Old Midas Whisper','Armor',10,100,10,1,true,true,true,true,true,170,true,629,100,true,true,true,true,true,true,true,'.@r = getrefine();\nbonus bAllStats,1;\nbonus bBaseAtk,4*.@r;\nbonus bLongAtkRate,(.@r/2);\nbonus bMaxHPrate,(.@r/2);\nbonus bMaxSPrate,(.@r/2);\nbonus2 bSkillAtk,"GN_CARTCANNON",15*(.@r/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (18978,'Old_Magic_Stone_Hat','Old Magic Stone Hat','Armor',10,100,10,1,true,true,true,true,true,170,true,630,100,true,true,true,true,true,true,true,'.@r = getrefine();\nbonus bSPrecovRate,20;\nbonus bAllStats,1;\nbonus bMdef,5;\nbonus bMatkRate,.@r;\nbonus bMaxHPrate,(.@r/2);\nbonus bMaxSPrate,(.@r/2);\nbonus2 bSkillAtk,"WL_SOULEXPANSION",15*(.@r/2);\nbonus2 bSkillCooldown,"WL_CRIMSONROCK",-1000-(.@r*100);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_monk`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (18979,'Old_Blazing_Soul','Old Blazing Soul','Armor',10,100,10,1,true,true,true,true,true,170,true,631,100,true,true,true,true,true,true,true,'.@r = getrefine();\nbonus bAllStats,1;\nbonus bCritical,2*.@r;\nbonus bBaseAtk,4*.@r;\nbonus bMaxHPrate,(.@r/2);\nbonus bMaxSPrate,(.@r/2);\nbonus2 bSkillAtk,"SR_RAMPAGEBLASTER",15*(.@r/2);\nbonus2 bSkillAtk,"SR_RIDEINLIGHTNING",20*(.@r/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_sage`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (18980,'Old_Wind_Whisper','Old Wind Whisper','Armor',10,100,10,1,true,true,true,true,true,170,true,633,100,true,true,true,true,true,true,true,'.@r = getrefine();\nbonus bAllStats,1;\nbonus bMdef,5;\nbonus bMatkRate,.@r;\nbonus bBaseAtk,4*.@r;\nbonus bMaxHPrate,(.@r/2);\nbonus bMaxSPrate,(.@r/2);\nbonus2 bSkillAtk,"SO_POISON_BUSTER",15*(.@r/2);\nbonus2 bSkillAtk,"SO_VARETYR_SPEAR",20*(.@r/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_barddancer`,`class_third`,`class_third_upper`,`class_third_baby`,`gender`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (18981,'Old_Dying_Swan','Old Dying Swan','Armor',10,100,10,1,true,true,true,true,'Female',true,170,true,635,100,true,true,true,true,true,true,true,'.@r = getrefine();\nbonus bAllStats,1;\nbonus bLongAtkRate,.@r;\nbonus bMaxHPrate,(.@r/2);\nbonus bMaxSPrate,(.@r/2);\nbonus2 bSkillAtk,"CG_ARROWVULCAN",20*(.@r/2);\nbonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",15*(.@r/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_assassin`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (18982,'Old_Circlet_Of_Bone','Old Circlet Of Bones','Armor',10,100,10,1,true,true,true,true,true,170,true,1141,100,true,true,true,true,true,true,true,'.@r = getrefine();\nbonus bAllStats,1;\nbonus bCritAtkRate,.@r;\nbonus bAspdRate,.@r;\nbonus bMaxHPrate,(.@r/2);\nbonus bMaxSPrate,(.@r/2);\nbonus2 bSkillAtk,"GC_CROSSIMPACT",15*(.@r/2);\nbonus2 bSkillAtk,"GC_CROSSRIPPERSLASHER",20*(.@r/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_crusader`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (18983,'Old_Protect_Of_Crown','Old Protect Of Crown','Armor',10,100,10,1,true,true,true,true,true,170,true,1140,100,true,true,true,true,true,true,true,'.@r = getrefine();\nbonus bAllStats,1;\nbonus bMdef,5;\nbonus bBaseAtk,4*.@r;\nbonus bAspd,(.@r/5);\nbonus bMaxHPrate,(.@r/2);\nbonus bMaxSPrate,(.@r/2);\nbonus2 bSkillAtk,"LG_CANNONSPEAR",20*(.@r/2);\nbonus2 bSkillAtk,"LG_OVERBRAND",15*(.@r/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_hunter`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (18984,'Old_Camo_RabbitHood','Old Camouflage Rabbit Hood','Armor',10,100,10,1,true,true,true,true,true,170,true,1142,100,true,true,true,true,true,true,true,'.@r = getrefine();\nbonus bAllStats,1;\nbonus bLongAtkRate,.@r;\nbonus bFlee2,(.@r/3);\nbonus bMaxHPrate,(.@r/2);\nbonus bMaxSPrate,(.@r/2);\nbonus2 bSkillAtk,"RA_CLUSTERBOMB",15*(.@r/2);\nbonus2 bSkillAtk,"RA_WUGSTRIKE",10*(.@r/2);');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`job_hunter`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (18985,'Falconer_Flute','Falconer Flute','Armor',100,true,true,75,1143,'set .@bblvl,max(getskilllv("HT_BLITZBEAT"),1);\nset .@luk,min(readparam(bLuk),120);\nbonus3 bAutoSpell,"HT_BLITZBEAT",.@i,((.@bblvl / 3) * 10) + (.@luk * 10) + (((.@bblvl / 5) * .@bblvl) * 2);');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`,`equip_script`) VALUES (18987,'RWC13_Jormungandr_Hat','RWC13 Jormungandr Hat','Armor',20,2500,7,1,true,1,true,1149,'bonus bAllStats,2;\nbonus bVariableCastrate,-5;\nbonus bDelayrate,-5;\nbonus2 bSubRace,RC_DemiHuman,10;\nbonus2 bSubRace,RC_Player_Human,10;\n.@r = getrefine();\nif (.@r>6) {\n   bonus2 bAddItemHealRate,11596,20;\n   bonus bAspd,1;\n}\nif (.@r>9) {\n   bonus bVariableCastrate,-5;\n   bonus bDelayrate,-5;\n}\nbonus2 bAddItemHealRate,11596,150;','sc_end SC_SpeedUp0;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (18997,'Riot_Chip','Runaway Chip','Armor',10,300,1,true,100,true,1201,'bonus bHit,50;\nbonus bFlee,50;\nbonus bMaxSPrate,-50;');