Browse Source

Corrected the item trade restriction for BF_Sword2 (Id: 13411) on pre-renewal (#6168)

Fixed #5925 

Thanks to @Melk3000
Atemo 3 năm trước cách đây
mục cha
commit
ef515f1337

+ 1 - 0
db/pre-re/item_db_equip.yml

@@ -39374,6 +39374,7 @@ Body:
       NoDrop: true
       NoDrop: true
       NoTrade: true
       NoTrade: true
       NoCart: true
       NoCart: true
+      NoStorage: true
       NoGuildStorage: true
       NoGuildStorage: true
       NoMail: true
       NoMail: true
       NoAuction: true
       NoAuction: true

+ 1 - 1
sql-files/item_db_equip.sql

@@ -1975,7 +1975,7 @@ REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price
 REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`attack`,`range`,`job_alchemist`,`job_assassin`,`job_blacksmith`,`job_crusader`,`job_knight`,`job_merchant`,`job_rogue`,`job_swordman`,`job_thief`,`location_right_hand`,`weapon_level`,`script`) VALUES (13408,'Fire_Brand_C','Refined Fireblend','Weapon','1hSword',1,120,1,true,true,true,true,true,true,true,true,true,true,4,'bonus bAtkEle,Ele_Fire;\nbonus bInt,2;\nskill "MG_FIREBOLT",5;\nbonus3 bAutoSpell,"MG_FIREBOLT",5,100;');
 REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`attack`,`range`,`job_alchemist`,`job_assassin`,`job_blacksmith`,`job_crusader`,`job_knight`,`job_merchant`,`job_rogue`,`job_swordman`,`job_thief`,`location_right_hand`,`weapon_level`,`script`) VALUES (13408,'Fire_Brand_C','Refined Fireblend','Weapon','1hSword',1,120,1,true,true,true,true,true,true,true,true,true,true,4,'bonus bAtkEle,Ele_Fire;\nbonus bInt,2;\nskill "MG_FIREBOLT",5;\nbonus3 bAutoSpell,"MG_FIREBOLT",5,100;');
 REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`attack`,`range`,`job_alchemist`,`job_assassin`,`job_blacksmith`,`job_crusader`,`job_knight`,`job_merchant`,`job_rogue`,`job_swordman`,`job_thief`,`location_right_hand`,`weapon_level`,`script`) VALUES (13409,'Immaterial_Sword_C','Refined Immaterial Sword','Weapon','1hSword',1,160,1,true,true,true,true,true,true,true,true,true,true,4,'bonus bAtkEle,Ele_Ghost;\nbonus2 bSPVanishRate,45,30;\nbonus bSPDrainValue,-1;\nbonus bUnbreakableWeapon;');
 REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`attack`,`range`,`job_alchemist`,`job_assassin`,`job_blacksmith`,`job_crusader`,`job_knight`,`job_merchant`,`job_rogue`,`job_swordman`,`job_thief`,`location_right_hand`,`weapon_level`,`script`) VALUES (13409,'Immaterial_Sword_C','Refined Immaterial Sword','Weapon','1hSword',1,160,1,true,true,true,true,true,true,true,true,true,true,4,'bonus bAtkEle,Ele_Ghost;\nbonus2 bSPVanishRate,45,30;\nbonus bSPDrainValue,-1;\nbonus bUnbreakableWeapon;');
 REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`attack`,`range`,`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`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (13410,'BF_Sword1','Valorous Gladiator Blade','Weapon','1hSword',20,115,1,true,true,true,true,true,true,true,true,true,true,true,true,3,80,true,100,true,true,true,true,true,true,'bonus bStr,1;\nbonus bDex,1;\nbonus2 bAddRace,RC_DemiHuman,75;\nbonus2 bAddRace,RC_Player_Human,75;\nbonus2 bIgnoreDefRaceRate,RC_DemiHuman,20;\nbonus2 bIgnoreDefRaceRate,RC_Player_Human,20;\nbonus bUnbreakableWeapon;');
 REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`attack`,`range`,`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`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (13410,'BF_Sword1','Valorous Gladiator Blade','Weapon','1hSword',20,115,1,true,true,true,true,true,true,true,true,true,true,true,true,3,80,true,100,true,true,true,true,true,true,'bonus bStr,1;\nbonus bDex,1;\nbonus2 bAddRace,RC_DemiHuman,75;\nbonus2 bAddRace,RC_Player_Human,75;\nbonus2 bIgnoreDefRaceRate,RC_DemiHuman,20;\nbonus2 bIgnoreDefRaceRate,RC_Player_Human,20;\nbonus bUnbreakableWeapon;');
-REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`attack`,`range`,`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`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (13411,'BF_Sword2','Brave Gladiator Blade','Weapon','1hSword',20,115,1,true,true,true,true,true,true,true,true,true,true,true,true,3,80,true,100,true,true,true,true,true,true,'bonus bStr,1;\nbonus bDex,1;\nbonus2 bAddRace,RC_DemiHuman,75;\nbonus2 bAddRace,RC_Player_Human,75;\nbonus bMatkRate,10;\nbonus bUnbreakableWeapon;');
+REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`attack`,`range`,`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`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (13411,'BF_Sword2','Brave Gladiator Blade','Weapon','1hSword',20,115,1,true,true,true,true,true,true,true,true,true,true,true,true,3,80,true,100,true,true,true,true,true,true,true,'bonus bStr,1;\nbonus bDex,1;\nbonus2 bAddRace,RC_DemiHuman,75;\nbonus2 bAddRace,RC_Player_Human,75;\nbonus bMatkRate,10;\nbonus bUnbreakableWeapon;');
 REPLACE INTO `item_db` (`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`,`class_upper`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (13412,'Twin_Edge_B','Twin Edge of Naght Sieger','Weapon','1hSword',20,1500,150,1,3,true,true,true,true,true,true,true,true,true,true,true,4,75,true,'bonus bAtkEle,Ele_Water;\nskill "MG_FROSTDIVER",5;\nautobonus "{ bonus bIgnoreDefClass,Class_Normal; }",50,5000;');
 REPLACE INTO `item_db` (`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`,`class_upper`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (13412,'Twin_Edge_B','Twin Edge of Naght Sieger','Weapon','1hSword',20,1500,150,1,3,true,true,true,true,true,true,true,true,true,true,true,4,75,true,'bonus bAtkEle,Ele_Water;\nskill "MG_FROSTDIVER",5;\nautobonus "{ bonus bIgnoreDefClass,Class_Normal; }",50,5000;');
 REPLACE INTO `item_db` (`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`,`class_upper`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (13413,'Twin_Edge_R','Twin Edge of Naght Sieger','Weapon','1hSword',20,1500,160,1,3,true,true,true,true,true,true,true,true,true,true,true,4,75,true,'bonus bAtkEle,Ele_Fire;\nskill "WZ_METEOR",3;\nautobonus "{ bonus bIgnoreDefClass,Class_Normal; }",50,5000;');
 REPLACE INTO `item_db` (`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`,`class_upper`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (13413,'Twin_Edge_R','Twin Edge of Naght Sieger','Weapon','1hSword',20,1500,160,1,3,true,true,true,true,true,true,true,true,true,true,true,4,75,true,'bonus bAtkEle,Ele_Fire;\nskill "WZ_METEOR",3;\nautobonus "{ bonus bIgnoreDefClass,Class_Normal; }",50,5000;');
 REPLACE INTO `item_db` (`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`,`class_upper`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (13414,'Elemental_Sword','Elemental Sword','Weapon','1hSword',20,1200,105,1,3,true,true,true,true,true,true,true,true,true,true,true,3,70,true,'bonus bStr,2;\nbonus bInt,4;\nbonus bDex,1;\nbonus bMatkRate,5;\nbonus2 bAddEle,Ele_Neutral,10;\nbonus3 bAutoSpell,"MG_COLDBOLT",3,50;\nbonus4 bAutoSpellOnSkill,"MG_COLDBOLT","MG_FIREBOLT",3,1000;\nbonus4 bAutoSpellOnSkill,"MG_FIREBOLT","MG_LIGHTNINGBOLT",3,1000;\nbonus4 bAutoSpellOnSkill,"MG_LIGHTNINGBOLT","WZ_EARTHSPIKE",3,1000;');
 REPLACE INTO `item_db` (`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`,`class_upper`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (13414,'Elemental_Sword','Elemental Sword','Weapon','1hSword',20,1200,105,1,3,true,true,true,true,true,true,true,true,true,true,true,3,70,true,'bonus bStr,2;\nbonus bInt,4;\nbonus bDex,1;\nbonus bMatkRate,5;\nbonus2 bAddEle,Ele_Neutral,10;\nbonus3 bAutoSpell,"MG_COLDBOLT",3,50;\nbonus4 bAutoSpellOnSkill,"MG_COLDBOLT","MG_FIREBOLT",3,1000;\nbonus4 bAutoSpellOnSkill,"MG_FIREBOLT","MG_LIGHTNINGBOLT",3,1000;\nbonus4 bAutoSpellOnSkill,"MG_LIGHTNINGBOLT","WZ_EARTHSPIKE",3,1000;');