Просмотр исходного кода

Corrections of the data of item 590000, 13450, 13481 and 27295 (#5763)

* Corrections of the data of item 590000, 13450, 13481 and 27295
* Corrected the name of ID 22702 ~ 22707
Fixed #5750

Thanks to @Melk3000, @RagnaWay and @Balferian !
Atemo 4 лет назад
Родитель
Сommit
a02ffee67d

+ 2 - 2
db/re/item_db_equip.yml

@@ -60957,6 +60957,7 @@ Body:
     AegisName: Saber__
     Name: Saber
     Type: Weapon
+    SubType: 1hSword
     Buy: 10
     Weight: 1000
     Attack: 115
@@ -61579,6 +61580,7 @@ Body:
     AegisName: Saber___
     Name: Saber
     Type: Weapon
+    SubType: 1hSword
     Buy: 1
     Weight: 1000
     Attack: 115
@@ -130085,8 +130087,6 @@ Body:
       All_Third: true
     Locations:
       Left_Hand: true
-      Armor: true
-      Right_Accessory: true
     WeaponLevel: 4
     EquipLevelMin: 100
     Refineable: true

+ 1 - 1
db/re/item_db_etc.yml

@@ -38365,10 +38365,10 @@ Body:
     Script: |
       .@luk = readparam(bLuk);
       .@crit = .@luk/10;
+      bonus bAspdRate,.@crit;
       if (.@luk >= 120) {
          .@crit += 5;
       }
-      bonus bAspdRate,1;
       bonus bCritAtkRate,.@crit;
   - Id: 27296
     AegisName: Ancient_Wootan_Shooter_Card

+ 5 - 5
db/re/item_db_usable.yml

@@ -45608,35 +45608,35 @@ Body:
       callfunc "F_CashReduceStat",bStr,-1,22702;
   - Id: 22703
     AegisName: Minus_Agi
-    Name: STR Reduction Potion
+    Name: AGI Reduction Potion
     Type: Delayconsume
     Buy: 10
     Script: |
       callfunc "F_CashReduceStat",bAgi,-1,22703;
   - Id: 22704
     AegisName: Minus_Vit
-    Name: STR Reduction Potion
+    Name: VIT Reduction Potion
     Type: Delayconsume
     Buy: 10
     Script: |
       callfunc "F_CashReduceStat",bVit,-1,22704;
   - Id: 22705
     AegisName: Minus_Int
-    Name: STR Reduction Potion
+    Name: INT Reduction Potion
     Type: Delayconsume
     Buy: 10
     Script: |
       callfunc "F_CashReduceStat",bInt,-1,22705;
   - Id: 22706
     AegisName: Minus_Dex
-    Name: STR Reduction Potion
+    Name: DEX Reduction Potion
     Type: Delayconsume
     Buy: 10
     Script: |
       callfunc "F_CashReduceStat",bDex,-1,22706;
   - Id: 22707
     AegisName: Minus_Luk
-    Name: STR Reduction Potion
+    Name: LUK Reduction Potion
     Type: Delayconsume
     Buy: 10
     Script: |

+ 3 - 3
sql-files/item_db_re_equip.sql

@@ -3007,7 +3007,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`pr
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`weight`,`attack`,`range`,`slots`,`job_alchemist`,`job_assassin`,`job_blacksmith`,`job_crusader`,`job_knight`,`job_merchant`,`job_rogue`,`job_swordman`,`job_thief`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (13447,'Byeorrun_Gum_','Byeollungum','Weapon','1hSword',1,900,150,1,2,true,true,true,true,true,true,true,true,true,true,4,40,true,'bonus2 bSubClass,Class_Normal,-10;\nbonus2 bAddClass,Class_Boss,50;\nbonus bAllStats,2;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_alchemist`,`job_assassin`,`job_blacksmith`,`job_crusader`,`job_knight`,`job_merchant`,`job_novice`,`job_rogue`,`job_supernovice`,`job_swordman`,`job_thief`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`) VALUES (13448,'Magical_Blade_','Magical Blade','Weapon','1hSword',1,2000,165,110,1,3,true,true,true,true,true,true,true,true,true,true,true,true,4,105,true);
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`weight`,`attack`,`slots`,`job_alchemist`,`job_assassin`,`job_blacksmith`,`job_crusader`,`job_knight`,`job_merchant`,`job_rogue`,`job_swordman`,`job_thief`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (13449,'Gladius_Daemonicus','Gladius Daemonicus','Weapon','1hSword',20,1200,130,2,true,true,true,true,true,true,true,true,true,true,4,80,true,'bonus bAspdRate,10;\n.@r = getrefine();\nif (.@r>=9) {\n   autobonus "{ bonus bAspd,3; }",30,5000;\n}');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`attack`,`slots`,`job_alchemist`,`job_assassin`,`job_blacksmith`,`job_crusader`,`job_knight`,`job_merchant`,`job_rogue`,`job_swordman`,`job_thief`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`) VALUES (13450,'Saber__','Saber','Weapon',10,1000,115,2,true,true,true,true,true,true,true,true,true,true,3,27,true,100,true);
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`weight`,`attack`,`slots`,`job_alchemist`,`job_assassin`,`job_blacksmith`,`job_crusader`,`job_knight`,`job_merchant`,`job_rogue`,`job_swordman`,`job_thief`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`) VALUES (13450,'Saber__','Saber','Weapon','1hSword',10,1000,115,2,true,true,true,true,true,true,true,true,true,true,3,27,true,100,true);
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`weight`,`attack`,`range`,`slots`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (13451,'Ru_Blue_Sword','Ru Blue Sword','Weapon','1hSword',1,1200,200,1,1,true,true,true,true,true,3,100,true,'bonus bStr,5;\nbonus bAgi,5;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`range`,`slots`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (13452,'Ru_Gold_Sword','Ru Gold Sword','Weapon','1hSword',1200,190,1,2,true,true,true,true,true,3,120,true,'bonus bStr,8;\nbonus bAgi,8;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`weight`,`attack`,`range`,`slots`,`job_alchemist`,`job_assassin`,`job_blacksmith`,`job_crusader`,`job_knight`,`job_merchant`,`job_rogue`,`job_swordman`,`job_thief`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (13453,'Mysteltainn__','Mysteltainn','Weapon','1hSword',20,1000,170,1,3,true,true,true,true,true,true,true,true,true,true,4,40,true,'bonus bAtkEle,Ele_Dark;\nbonus2 bAddEle,Ele_Ghost,15;\nbonus3 bAutoSpell,"MG_STONECURSE",3,100;\nbonus2 bAddEff,Eff_Stone,10;\nbonus bDex,3;');
@@ -3027,7 +3027,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`pr
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`weight`,`attack`,`range`,`slots`,`job_alchemist`,`job_assassin`,`job_blacksmith`,`job_crusader`,`job_knight`,`job_merchant`,`job_novice`,`job_rogue`,`job_supernovice`,`job_swordman`,`job_thief`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`) VALUES (13478,'Scimiter___','Scimitar','Weapon','1hSword',10,700,85,1,3,true,true,true,true,true,true,true,true,true,true,true,true,2,14,true);
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`weight`,`attack`,`range`,`slots`,`job_alchemist`,`job_assassin`,`job_blacksmith`,`job_crusader`,`job_knight`,`job_merchant`,`job_rogue`,`job_swordman`,`job_thief`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`) VALUES (13479,'Tsurugi___','Tsurugi','Weapon','1hSword',1,1200,130,1,2,true,true,true,true,true,true,true,true,true,true,3,27,true);
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`weight`,`attack`,`range`,`slots`,`job_alchemist`,`job_assassin`,`job_blacksmith`,`job_crusader`,`job_knight`,`job_merchant`,`job_rogue`,`job_swordman`,`job_thief`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`) VALUES (13480,'Ring_Pommel_Saber__','Ring Pommel Saber','Weapon','1hSword',1,900,100,1,3,true,true,true,true,true,true,true,true,true,true,2,14,true);
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`attack`,`slots`,`job_alchemist`,`job_assassin`,`job_blacksmith`,`job_crusader`,`job_knight`,`job_merchant`,`job_rogue`,`job_swordman`,`job_thief`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`) VALUES (13481,'Saber___','Saber','Weapon',1,1000,115,3,true,true,true,true,true,true,true,true,true,true,3,27,true);
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`weight`,`attack`,`slots`,`job_alchemist`,`job_assassin`,`job_blacksmith`,`job_crusader`,`job_knight`,`job_merchant`,`job_rogue`,`job_swordman`,`job_thief`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`) VALUES (13481,'Saber___','Saber','Weapon','1hSword',1,1000,115,3,true,true,true,true,true,true,true,true,true,true,3,27,true);
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`weight`,`attack`,`range`,`slots`,`job_alchemist`,`job_assassin`,`job_blacksmith`,`job_crusader`,`job_knight`,`job_merchant`,`job_rogue`,`job_swordman`,`job_thief`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (13482,'Orcish_Blade','Orcish Blade','Weapon','1hSword',1,1200,120,1,1,true,true,true,true,true,true,true,true,true,true,3,50,true,'bonus2 bSkillAtk,"SM_BASH",5;\nbonus bMaxHP,150;\nbonus bHealPower2,5;\nbonus bUseSPrate,-50;\n.@r = getrefine();\nif (.@r>=7) {\n   bonus2 bSkillAtk,"SM_BASH",5;\n   bonus bHealPower2,5;\n}\nif (.@r>=9) {\n   bonus2 bSkillAtk,"SM_BASH",5;\n}');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`attack`,`range`,`slots`,`job_alchemist`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (13483,'Beginner_Genetic\'s_Sword','Beginner Genetic\'s Sword','Weapon','1hSword',1,140,1,1,true,true,true,true,true,3,100,true,'.@r = getrefine();\nbonus bVariableCastrate,-10;\nif (.@r>=7) {\n   bonus2 bSkillAtk,"GN_CARTCANNON",15;\n}');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`weight`,`attack`,`range`,`slots`,`job_alchemist`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (13485,'Sword_Of_Bluefire','Red Lotus Sword','Weapon','1hSword',1,800,180,1,2,true,true,true,true,true,4,100,true,'.@r = getrefine();\nbonus bBaseAtk,10*(.@r/2);\nbonus bLongAtkRate,4*(.@r/3);\nif (.@r>=9) {\n   bonus2 bSkillUseSPrate,"GN_CARTCANNON",10;\n}\nif (.@r>=11) {\n   bonus2 bSkillAtk,"GN_CARTCANNON",15;\n}');
@@ -7250,7 +7250,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`we
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_barddancer`,`class_third`,`class_third_upper`,`class_third_baby`,`gender`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (580008,'Electric_Eel_IL','Illusion Electric Eel','Weapon','Whip',1800,170,180,2,2,true,true,true,true,'Female',true,4,120,true,'.@r = getrefine();\nbonus bLongAtkRate,3*(.@r/2);\nbonus bMatk,6*(.@r/2);\nif (.@r>=7) {\n   bonus2 bMagicAtkEle,Ele_Neutral,10;\n   bonus2 bSkillUseSPrate,"WM_SEVERE_RAINSTORM",10;\n}\nif (.@r>=9) {\n   bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",15;\n   bonus2 bSkillAtk,"WM_REVERBERATION",15;\n}\nif (.@r>=11) {\n   bonus2 bMagicAtkEle,Ele_Water,10;\n   bonus2 bSkillCooldown,"WM_SEVERE_RAINSTORM",-1000;\n}');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_barddancer`,`class_third`,`class_third_upper`,`class_third_baby`,`gender`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (580009,'Up_Barb_Wire_K','Patent Barbed Wire Whip','Weapon','Whip',1000,160,230,1,2,true,true,true,true,'Female',true,4,150,true,'.@r = getrefine();\nbonus bMatk,.@r/2*15;\nbonus2 bMagicAtkEle,Ele_All,.@r/3*4;\nif (.@r>=7) {\n   bonus2 bSkillAtk,"WM_REVERBERATION",10;\n   bonus2 bSkillAtk,"WM_METALICSOUND",10;\n}\nif (.@r>=9) {\n   bonus2 bSkillFixedCast,WM_REVERBERATION,-500;\n}\nif (.@r>=11) {\n   bonus bMatkRate,7;\n   bonus2 bSkillAtk,"WM_REVERBERATION",15;\n   bonus2 bSkillAtk,"WM_METALICSOUND",15;\n}');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`attack`,`range`,`job_barddancer`,`class_third`,`class_third_upper`,`class_third_baby`,`gender`,`location_right_hand`,`weapon_level`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (580010,'MV_B_Whip','Metallic Vibration Booster Whip','Weapon','Whip',150,2,true,true,true,true,'Female',true,4,100,100,true,true,true,true,true,true,true,'.@r = getrefine();\nbonus bMatkRate,2+(min(BaseLevel,195)/15);\nbonus bMatk,180+(3*.@r);\nif (.@r>=7) {\n   bonus2 bMagicAtkEle,Ele_All,2*getskilllv("DC_DANCINGLESSON");\n}\nif (.@r>=9) {\n   bonus2 bSkillCooldown,"WM_METALICSOUND",-2000;\n   bonus2 bSkillAtk,"WM_METALICSOUND",25;\n   bonus2 bSkillAtk,"WM_REVERBERATION",25;\n}\nif (.@r>=11) {\n   bonus2 bSkillFixedCast,"WM_REVERBERATION",-500;\n   bonus2 bMagicAtkEle,Ele_All,15;\n}\nif (.@r>=13) {\n   bonus2 bSkillAtk,"WM_METALICSOUND",15;\n   bonus2 bSkillAtk,"WM_REVERBERATION",15;\n}');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`attack`,`magic_attack`,`range`,`slots`,`job_priest`,`class_third`,`class_third_upper`,`class_third_baby`,`location_armor`,`location_left_hand`,`location_right_accessory`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (590000,'Boost_Mace','Booster Mace','Weapon','2hAxe',160,160,1,2,true,true,true,true,true,true,true,4,100,true,'.@r = getrefine();\nbonus bMatk,160;\nbonus bUnbreakableWeapon;\nbonus2 bMagicAtkEle,Ele_Holy,3;\nbonus2 bAddClass,Class_All,3;\nbonus bMatk,2*.@r;\nbonus bBaseAtk,2*.@r;\nbonus bMatk,3*(min(BaseLevel,180)/15);\nbonus bBaseAtk,3*(min(BaseLevel,180)/15);\nif (.@r>=7) {\n   bonus2 bMagicAtkEle,Ele_Holy,getskilllv("HP_MEDITATIO");\n}\nif (.@r>=9) {\n   bonus2 bAddSize,Size_All,10;\n   bonus2 bMagicAddSize,Size_All,10;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`attack`,`magic_attack`,`range`,`slots`,`job_priest`,`class_third`,`class_third_upper`,`class_third_baby`,`location_left_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (590000,'Boost_Mace','Booster Mace','Weapon','2hAxe',160,160,1,2,true,true,true,true,true,4,100,true,'.@r = getrefine();\nbonus bMatk,160;\nbonus bUnbreakableWeapon;\nbonus2 bMagicAtkEle,Ele_Holy,3;\nbonus2 bAddClass,Class_All,3;\nbonus bMatk,2*.@r;\nbonus bBaseAtk,2*.@r;\nbonus bMatk,3*(min(BaseLevel,180)/15);\nbonus bBaseAtk,3*(min(BaseLevel,180)/15);\nif (.@r>=7) {\n   bonus2 bMagicAtkEle,Ele_Holy,getskilllv("HP_MEDITATIO");\n}\nif (.@r>=9) {\n   bonus2 bAddSize,Size_All,10;\n   bonus2 bMagicAddSize,Size_All,10;\n}');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`range`,`slots`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_left_hand`,`location_right_hand`,`weapon_level`,`script`) VALUES (590002,'Meteor_Striker','Meteor Striker','Weapon','2hAxe',3000,300,1,2,true,true,true,true,true,true,4,'.@r = getrefine();\nif (.@r>=2) {\n   bonus bBaseAtk,.@r/2*10;\n}\nif (.@r>=3) {\n   bonus2 bSkillAtk,"NC_VULCANARM",.@r/3*10;\n}\nif (.@r>=9) {\n   bonus2 bSkillAtk,"NC_VULCANARM",10;\n   bonus2 bSkillAtk,"NC_ARMSCANNON",10;\n}\nif (.@r>=11) {\n   bonus bVariableCastrate,-15;\n}');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_priest`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (590003,'Saint_Hall','Saint Mace','Weapon','Mace',800,170,165,1,2,true,true,true,true,true,4,100,true,'bonus bUnbreakableWeapon;\nbonus bMatkRate,3;\n.@r = getrefine();\nbonus2 bMagicAtkEle,Ele_Holy,.@r/2*1;\nbonus2 bSkillAtk,"AB_ADORAMUS",.@r/3*5;\nif (.@r>=9) {\n   bonus bVariableCastrate,-10;\n}\nif (.@r>=11) {\n   bonus2 bMagicAtkEle,Ele_Holy,10;\n}');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_priest`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (590006,'Ep172_1h_Hammer','Envy Blunt','Weapon','Mace',1500,180,210,1,2,true,true,true,true,true,4,150,true,'.@r = getrefine();\nbonus bUnbreakableWeapon;\nbonus2 bSkillAtk,"AB_DUPLELIGHT",15;\nbonus bMatk,12*(.@r/3);\nif (.@r>=7) {\n   bonus2 bSkillAtk,"AB_DUPLELIGHT",20;\n}\nif (.@r>=9) {\n   bonus bAspdRate,10;\n}\nif (.@r>=11) {\n   bonus2 bSkillFixedCast,"AB_DUPLELIGHT",-500;\n   bonus2 bSkillAtk,"AB_DUPLELIGHT",35;\n}');

+ 1 - 1
sql-files/item_db_re_etc.sql

@@ -3736,7 +3736,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_garment`,`flag_dropeffect`,`script`) VALUES (27292,'Ancient_Stalactic_Golem_Card','Ancient Stalactic Golem Card','Card',20,10,true,'CLIENT','.@vit = readparam(bVit);\n.@val = .@vit/10;\nif (.@val) {\n   bonus bAspdRate,.@val;\nbonus bMaxHP,(150*.@val);\nif (.@vit >= 120) {\n   bonus bDelayrate,-3;\n} }');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_right_hand`,`flag_dropeffect`,`script`) VALUES (27293,'Ancient_Megalith_Card','Ancient Megalith Card','Card',20,10,true,'CLIENT','bonus bMatk,30;\nbonus bMaxSPrate,-1;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_top`,`location_head_mid`,`location_head_low`,`flag_dropeffect`,`script`) VALUES (27294,'Ancient_Tao_Gunka_Card','Ancient Tao Gunka Card','Card',20,10,true,true,true,'CLIENT','.@val = 30;\nif (getrefine() >= 10) {\n   .@val += 20;\n}\nbonus2 bIgnoreDefClassRate,Class_Boss,.@val;');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_garment`,`flag_dropeffect`,`script`) VALUES (27295,'Ancient_Stone_Shooter_Card','Ancient Stone Shooter Card','Card',20,10,true,'CLIENT','.@luk = readparam(bLuk);\n.@crit = .@luk/10;\nif (.@luk >= 120) {\n   .@crit += 5;\n}\nbonus bAspdRate,1;\nbonus bCritAtkRate,.@crit;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_garment`,`flag_dropeffect`,`script`) VALUES (27295,'Ancient_Stone_Shooter_Card','Ancient Stone Shooter Card','Card',20,10,true,'CLIENT','.@luk = readparam(bLuk);\n.@crit = .@luk/10;\nbonus bAspdRate,.@crit;\nif (.@luk >= 120) {\n   .@crit += 5;\n}\nbonus bCritAtkRate,.@crit;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_garment`,`flag_dropeffect`,`script`) VALUES (27296,'Ancient_Wootan_Shooter_Card','Ancient Wootan Shooter Card','Card',20,10,true,'CLIENT','.@dex = readparam(bDex);\n.@val = .@dex/10;\nif (.@val) {\n   bonus bAspdRate,.@val;\nbonus2 bWeaponDamageRate,W_BOW,.@val;\nif (.@dex >= 120) {\n   bonus bBaseAtk,40;\n} }');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_right_hand`,`flag_dropeffect`,`script`) VALUES (27297,'Ancient_Wootan_Fighter_Card','Ancient Wootan Fighter Card','Card',20,10,true,'CLIENT','bonus bCritical,5;\nbonus bCritAtkRate,10;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_left_hand`,`flag_dropeffect`,`script`) VALUES (27298,'Ancient_Wootan_Defender_Card','Ancient Wootan Defender Card','Card',20,10,true,'CLIENT','.@val = 30;\nif (getrefine() >= 10) {\n   .@val += 20;\n}\nbonus2 bSubClass,Class_Boss,.@val;');

+ 5 - 5
sql-files/item_db_re_usable.sql

@@ -3111,11 +3111,11 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`trade_overri
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`flag_buyingstore`,`script`) VALUES (22699,'Test_Reagent','Test Reagent','Usable',30,true,'bonus_script "bonus bFlee,100;",5,9;\nsc_start SC_BLIND,5000,0,10000,0;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (22700,'Jumping_Support_Box','Jumping Support Box','Cash',10,100,true,true,true,true,true,true,true,true,'/*TODO: getitem 12529,1; getitem 12323,200; getitem 12324,50; and 5 boxes that containing quivers + oridecons*/');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`script`) VALUES (22702,'Minus_Str','STR Reduction Potion','Delayconsume',10,'callfunc "F_CashReduceStat",bStr,-1,22702;');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`script`) VALUES (22703,'Minus_Agi','STR Reduction Potion','Delayconsume',10,'callfunc "F_CashReduceStat",bAgi,-1,22703;');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`script`) VALUES (22704,'Minus_Vit','STR Reduction Potion','Delayconsume',10,'callfunc "F_CashReduceStat",bVit,-1,22704;');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`script`) VALUES (22705,'Minus_Int','STR Reduction Potion','Delayconsume',10,'callfunc "F_CashReduceStat",bInt,-1,22705;');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`script`) VALUES (22706,'Minus_Dex','STR Reduction Potion','Delayconsume',10,'callfunc "F_CashReduceStat",bDex,-1,22706;');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`script`) VALUES (22707,'Minus_Luk','STR Reduction Potion','Delayconsume',10,'callfunc "F_CashReduceStat",bLuk,-1,22707;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`script`) VALUES (22703,'Minus_Agi','AGI Reduction Potion','Delayconsume',10,'callfunc "F_CashReduceStat",bAgi,-1,22703;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`script`) VALUES (22704,'Minus_Vit','VIT Reduction Potion','Delayconsume',10,'callfunc "F_CashReduceStat",bVit,-1,22704;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`script`) VALUES (22705,'Minus_Int','INT Reduction Potion','Delayconsume',10,'callfunc "F_CashReduceStat",bInt,-1,22705;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`script`) VALUES (22706,'Minus_Dex','DEX Reduction Potion','Delayconsume',10,'callfunc "F_CashReduceStat",bDex,-1,22706;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`script`) VALUES (22707,'Minus_Luk','LUK Reduction Potion','Delayconsume',10,'callfunc "F_CashReduceStat",bLuk,-1,22707;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (22708,'Pitapat_Box','Thrilling Box','Usable',10,100,100,true,true,true,true,true,true,true,'/*No clue the random item yet*/');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`script`) VALUES (22721,'?_Box','? Box','Cash',10,'/*No clue the random item yet*/');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (22734,'Revolution_Quiz_Box','Revolution Quiz Box','Cash',10,10,100,true,true,true,true,true,true,true,true,'getitem 6635,2;\ngetitem 6423,1;\n/*1x Enchanted Letter Introduction*/');