|
@@ -722,6 +722,7 @@ REPLACE INTO `item_db_re` VALUES (1326,'Illusion_War_Axe','Illusion War Axe',5,0
|
|
|
#===================================================================
|
|
|
# 2-Handed Axes
|
|
|
#===================================================================
|
|
|
+REPLACE INTO `item_db_re` VALUES (1333,'Golden_Wrench','Golden Wrench',5,NULL,NULL,5500,'220',NULL,1,2,0x00000400,56,2,2,4,'170',1,6,'.@r = getrefine(); bonus bUnbreakableWeapon; bonus2 bAddClass,Class_all,5; bonus bBaseAtk,4*.@r; if (.@r>=11) .@val = 35; else if (.@r>=9) .@val = 20; bonus2 bSkillAtk,"NC_AXEBOOMERANG",.@val; bonus2 bSkillAtk,"NC_POWERSWING",.@val;',NULL,NULL);
|
|
|
REPLACE INTO `item_db_re` VALUES (1351,'Battle_Axe','Battle Axe',5,5400,NULL,1500,'80',NULL,1,3,0x000444A2,63,2,34,1,'3',1,7,NULL,NULL,NULL);
|
|
|
REPLACE INTO `item_db_re` VALUES (1352,'Battle_Axe_','Battle Axe',5,5400,NULL,1500,'80',NULL,1,4,0x000444A2,63,2,34,1,'3',1,7,NULL,NULL,NULL);
|
|
|
REPLACE INTO `item_db_re` VALUES (1353,'Battle_Axe__','Battle Axe',5,5400,NULL,1500,'80',NULL,1,0,0x000444A2,63,2,34,1,'3',1,7,NULL,NULL,NULL);
|
|
@@ -1209,6 +1210,8 @@ REPLACE INTO `item_db_re` VALUES (1840,'Requiem_Knuckle','Requiem Knuckle',5,20,
|
|
|
REPLACE INTO `item_db_re` VALUES (1841,'Claw_Of_Flash_','Claw of Flash',5,60000,NULL,400,'140',NULL,1,3,0x00008100,63,2,2,4,'105',1,12,'bonus bAspd,1; bonus bAspdRate,getrefine(); bonus2 bAddSize,Size_Medium,getrefine();',NULL,NULL);
|
|
|
REPLACE INTO `item_db_re` VALUES (1846,'Illusion_Combo_Battle_Glove','Illusion Combo Battle Glove',5,0,NULL,500,'250',NULL,1,2,0x00008000,56,2,2,4,'120',1,12,'.@r = getrefine(); bonus2 bSkillAtk,"SR_SKYNETBLOW",(10+5*(.@r/2)); bonus2 bSkillAtk,"SR_DRAGONCOMBO",(10+5*(.@r/2)); bonus2 bSkillAtk,"SR_TIGERCANNON",(5*(.@r/3));',NULL,NULL);
|
|
|
REPLACE INTO `item_db_re` VALUES (1862,'Burning_Knuckle-OS','Burning Knuckle-OS',5,20,NULL,900,'175',NULL,1,2,0x00008000,63,2,2,4,'130',1,12,'.@r = getrefine(); bonus2 bAddClass,Class_All,3; if (.@r >= 7) { bonus bAspdRate,7; if (.@r >= 9) { bonus2 bSkillAtk,"SR_RAMPAGEBLASTER",15; if (.@r >= 11) { bonus2 bAddSize,Size_Medium,20; bonus2 bAddSize,Size_Large,20; } } }',NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (1865,'Raging_Dragon_Fist','Raging Dragon Fist',5,20,NULL,700,'210',NULL,1,2,0x00008000,56,2,2,4,'170',1,12,'.@r = getrefine(); bonus bBaseAtk,4*.@r; bonus2 bSkillAtk,"MO_CHAINCOMBO",30; if (.@r >= 9) { bonus2 bSkillAtk,"MO_COMBOFINISH",50; bonus2 bSkillAtk,"CH_CHAINCRUSH",50; } if (.@r >= 11) bonus2 bSkillAtk,"CH_CHAINCRUSH",30;',NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (1866,'Dedicated_Bandage','Dedicated Bandage',5,20,NULL,800,'220',NULL,1,2,0x00008000,56,2,2,4,'170',1,12,'.@r = getrefine(); bonus bBaseAtk,4*.@r; bonus bLongAtkRate,10; if (.@r >= 9) bonus2 bSkillAtk,"SR_KNUCKLEARROW",40; if (.@r >= 11) bonus bDelayrate,-7;',NULL,NULL);
|
|
|
#===================================================================
|
|
|
# Instruments
|
|
|
#===================================================================
|
|
@@ -1342,6 +1345,9 @@ REPLACE INTO `item_db_re` VALUES (2032,'Requiem_Wizardry_Staff','Requiem Wizardr
|
|
|
REPLACE INTO `item_db_re` VALUES (2039,'Illusion_Wizardry_Staff','Illusion Wizardry Staff',5,0,NULL,2400,'150:250',NULL,1,2,0x00810204,58,2,34,4,'100',1,23,'.@val = min(getrefine(),10)/2; bonus bInt,(6+.@val); bonus bDex,(2+.@val);',NULL,NULL);
|
|
|
REPLACE INTO `item_db_re` VALUES (2049,'Blue_Flame_Cane','Blue Flame Cane',5,20,NULL,800,'110:300',NULL,1,2,0x00818314,63,2,34,4,'175',1,23,'.@r = getrefine; bonus bInt,7; bonus bMatkRate,.@r/2; bonus bUnbreakableWeapon; if (.@r>=9) .@val = 15; else if (.@r>=7) .@val = 5; if (.@r>=11) bonus2 bSubSize,Size_All,20; if (.@r>=13) bonus bDelayrate,-15; bonus2 bMagicAtkEle,Ele_Fire,.@val; bonus2 bMagicAtkEle,Ele_Earth,.@val; bonus2 bMagicAtkEle,Ele_Water,.@val; bonus2 bMagicAtkEle,Ele_Holy,.@val;',NULL,NULL);
|
|
|
REPLACE INTO `item_db_re` VALUES (2051,'Illusion_Survivor\'s_Staff','Illusion Survivor\'s Staff',5,0,NULL,1200,'100:240',NULL,1,2,0x00818314,63,2,34,4,'120',1,23,'.@r = getrefine(); bonus bDex,2; bonus bInt,2; bonus bMaxHP,600; bonus bUnbreakableWeapon; bonus bMatkRate,(.@r/2); if (.@r >= 7) { bonus2 bMagicAddSize,Size_Small,15; bonus2 bMagicAddSize,Size_Medium,15; if (.@r >= 9) { bonus2 bSubSize,Size_Small,15; bonus2 bSubSize,Size_Medium,15; if (.@r >= 11) { bonus2 bSubDefEle,Ele_Water,15; bonus2 bSubDefEle,Ele_Wind,15; bonus2 bSubDefEle,Ele_Earth,15; bonus2 bSubDefEle,Ele_Fire,15; } } }',NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (2055,'Staff_of_Miracle','Staff of Miracle',5,20,NULL,1200,'100:270',NULL,1,2,0x00000200,56,2,34,4,'170',1,23,'.@r = getrefine(); bonus bMatk,4*.@r; bonus bUnbreakableWeapon; bonus2 bMagicAtkEle,Ele_Ghost,5; if (.@r >= 9) { bonus2 bSkillAtk,"MG_SOULSTRIKE",20; bonus2 bSkillAtk,"HW_NAPALMVULCAN",20; bonus2 bSkillAtk,"WL_SOULEXPANSION",20; } if (.@r >= 11) { bonus2 bSkillAtk,"MG_SOULSTRIKE",30; bonus2 bSkillAtk,"HW_NAPALMVULCAN",30; }',NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (2056,'Gravitation_Staff','Gravitation Staff',5,20,NULL,1300,'110:280',NULL,1,2,0x00000200,56,2,34,4,'170',1,23,'.@r = getrefine(); bonus bMatk,4*.@r; bonus bUnbreakableWeapon; bonus2 bMagicAtkEle,Ele_Neutral,5; if (.@r >= 9) { bonus2 bSkillAtk,"HW_GRAVITATION",30; bonus2 bSkillAtk,"WL_DRAINLIFE",30; } if (.@r >= 11) { bonus2 bSkillCooldown,"HW_GRAVITATION",-2000; }',NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (2057,'Adorare_Staff','Adorare Staff',5,20,NULL,1200,'100:240',NULL,1,2,0x00000100,56,2,34,4,'170',1,23,'.@r = getrefine(); bonus bMatk,4*.@r; bonus bUnbreakableWeapon; bonus2 bMagicAtkEle,Ele_Holy,5; if (.@r >= 9) { bonus2 bSkillAtk,"AB_ADORAMUS",30; } if (.@r >= 11) { bonus2 bSubSize,Size_All,25; }',NULL,NULL);
|
|
|
#===================================================================
|
|
|
# Shields
|
|
|
#===================================================================
|
|
@@ -8953,6 +8959,11 @@ REPLACE INTO `item_db_re` VALUES (16063,'Illusion_Long_Mace','Illusion Long Mace
|
|
|
REPLACE INTO `item_db_re` VALUES (16065,'Illusion_Iron_Driver','Illusion Iron Driver',5,0,NULL,2000,'210',NULL,2,2,0x00000100,56,2,2,4,'120',1,8,'.@r = getrefine(); bonus bAspd,(.@r/2); bonus2 bSkillAtk,"AB_DUPLELIGHT",(3*.@r);',NULL,NULL);
|
|
|
REPLACE INTO `item_db_re` VALUES (16088,'Sapphire_Mace-OS','Sapphire Mace-OS',5,20,NULL,800,'185',NULL,1,2,0x00040000,56,2,2,4,'130',1,8,'.@r = getrefine(); bonus bUnbreakableWeapon; bonus2 bAddClass,Class_All,3; if (.@r >= 7) { bonus bVariableCastrate,-7; if (.@r >= 9) { bonus2 bSkillAtk,"GN_CARTCANNON",20; if (.@r >= 11) { bonus bLongAtkRate,15; } } }',NULL,NULL);
|
|
|
REPLACE INTO `item_db_re` VALUES (16089,'Ultio-OS','Ultio-OS',5,20,NULL,1200,'150:170',NULL,1,2,0x00000100,56,2,2,4,'130',1,8,'.@r = getrefine(); bonus bMatkRate,3; if (.@r >= 7) { bonus bAspdRate,7; if (.@r >= 9) { bonus2 bSkillAtk,"AB_ADORAMUS",20; if (.@r >= 11) { bonus2 bMagicAtkEle,Ele_Holy,15; } } }',NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (16092,'Engine_Pilebuncker','Engine Pilebuncker',5,0,NULL,3200,'450',NULL,1,2,0x00000400,56,2,2,4,'170',1,8,'.@r = getrefine(); bonus bUnbreakableWeapon; bonus bAspdRate,.@r; bonus2 bSkillAtk,"NC_VULCANARM",10; if (.@r>=9) { bonus2 bSkillAtk,"NC_ARMSCANNON",15; bonus2 bSkillAtk,"NC_BOOSTKNUCKLE",15; } if (.@r>=11) bonus2 bSkillAtk,"NC_VULCANARM",15;',NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (16093,'Coolant_Injection','Coolant Injection',5,0,NULL,1400,'210',NULL,1,2,0x00040000,56,2,2,4,'170',1,8,'.@r = getrefine(); bonus bUnbreakableWeapon; bonus bLongAtkRate,10; bonus2 bAddClass,Class_All,.@r; if (.@r>=9) bonus2 bSkillAtk,"GN_CARTCANNON",25; if (.@r>=11) bonus bLongAtkRate,15;',NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (16094,'Gene_Rod','Gene Rod',5,0,NULL,1400,'195',NULL,1,2,0x00040000,56,2,2,4,'170',1,8,'.@r = getrefine(); bonus bUnbreakableWeapon; bonus bBaseAtk,4*.@r; bonus2 bSkillAtk,"GN_CRAZYWEED",20; if (.@r>=9) bonus2 bSkillAtk,"GN_CRAZYWEED",30; if (.@r>=11) bonus2 bSkillCooldown,"GN_CRAZYWEED",-2000;',NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (16095,'Lucis_Flail','Lucis Flail',5,NULL,NULL,1000,'180:160',NULL,1,2,0x00000100,56,2,2,4,'170',1,8,'.@r = getrefine(); bonus bUnbreakableWeapon; bonus bAspd,1; bonus bMatk,4*.@r; if (.@r>=9) { bonus2 bSkillAtk,"AB_DUPLELIGHT",40; } if (.@r>=11) bonus3 bAutoSpell,"AB_JUDEX",max(2,getskilllv("AB_JUDEX")),50; /* Unknow Rates */',NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (16096,'Bright_Pendulum','Bright Pendulum',5,0,NULL,1300,'210',NULL,1,2,0x00008000,56,2,2,4,'170',1,8,'.@r = getrefine(); bonus bUnbreakableWeapon; bonus bBaseAtk,4*.@r; bonus bVariableCastrate,-10; if (.@r>=9) { bonus2 bSkillAtk,"MO_FINGEROFFENSIVE",50; bonus2 bSkillAtk,"MO_INVESTIGATE",50; } if (.@r>=11) bonus2 bAddClass,Class_All,10;',NULL,NULL);
|
|
|
#===================================================================
|
|
|
# More Rental Boxes
|
|
|
#===================================================================
|
|
@@ -9692,6 +9703,11 @@ REPLACE INTO `item_db_re` VALUES (18174,'Illusion_Hunter_Bow','Illusion Hunter B
|
|
|
REPLACE INTO `item_db_re` VALUES (18178,'Virtual_Bow-OS','Virtual Bow-OS',5,20,NULL,1200,'200',NULL,5,2,0x00000800,56,2,34,4,'130',1,11,'.@r = getrefine(); bonus2 bAddClass,Class_All,3; if (.@r >= 7) { bonus bLongAtkRate,7; if (.@r >= 9) { .@dmg = 30; if (.@r >= 11) { .@dmg += 20; } bonus2 bSkillAtk,"RA_ARROWSTORM",.@dmg; } }',NULL,NULL);
|
|
|
REPLACE INTO `item_db_re` VALUES (18179,'MH-P89-OS','MH-P89-OS',5,20,NULL,1200,'170',NULL,5,2,0x00080000,56,2,34,4,'130',1,11,'.@r = getrefine(); bonus2 bAddClass,Class_All,3; if (.@r >= 7) { bonus bLongAtkRate,7; if (.@r >= 9) { bonus2 bSkillCooldown,"WM_SEVERE_RAINSTORM",-2000; if (.@r >= 11) { bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",15; } } }',NULL,NULL);
|
|
|
REPLACE INTO `item_db_re` VALUES (18180,'AC-B44-OS','AC-B44-OS',5,20,NULL,600,'190:135',NULL,5,2,0x00020000,56,2,34,4,'130',1,11,'.@r = getrefine(); .@dmg = 5; if (.@r >= 7) { bonus bAspdRate,7; if (.@r >= 9) { bonus2 bSkillAtk,"SC_TRIANGLESHOT",15; if (.@r >= 11) { .@dmg += 10; } } } bonus2 bWeaponDamageRate,W_BOW,.@dmg;',NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (18184,'Rapid_Fire','Rapid Fire',5,20,NULL,1500,'185',NULL,5,2,0x00020000,56,2,34,4,'170',1,11,'.@r = getrefine(); bonus bLongAtkRate,10; bonus bBaseAtk,4*.@r; if (.@r>=11) .@val = 35; else if (.@r>=9) .@val = 20; bonus2 bSkillAtk,"SC_TRIANGLESHOT",.@val;',NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (18185,'Sharp_Star_Bow','Sharp Star Bow',5,20,NULL,1500,'150',NULL,5,2,0x00000800,56,2,34,4,'170',1,11,'.@r = getrefine(); bonus bCritical,5; bonus bCritAtkRate,.@r; if (.@r>=9) bonus bLongAtkRate,7; if (.@r>=11) bonus2 bSkillAtk,"SN_SHARPSHOOTING",10;',NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (18186,'Aiming_Bow','Aiming Bow',5,20,NULL,1000,'210',NULL,5,2,0x00000800,56,2,34,4,'170',1,11,'.@r = getrefine(); bonus bDelayrate,-1*(5+.@r); if (.@r>=9) bonus2 bSkillAtk,"RA_AIMEDBOLT",30; if (.@r>=11) { bonus2 bSkillAtk,"RA_AIMEDBOLT",15; bonus2 bSkillCooldown,"RA_AIMEDBOLT",-1000; }',NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (18187,'Falken_Shooter','Falken Shooter',5,20,NULL,1000,'210',NULL,5,2,0x00000800,56,2,34,4,'170',1,11,'.@r = getrefine(); bonus bLongAtkRate,10; bonus bBaseAtk,4*.@r; if (.@r>=9) bonus2 bSkillAtk,"RA_ARROWSTORM",25; if (.@r>=11) bonus2 bSkillCooldown,"RA_ARROWSTORM",-700;',NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (18188,'Wind_Gale','Wind Gale',5,20,NULL,1000,'200',NULL,5,2,0x00080000,56,2,34,4,'170',1,11,'.@r = getrefine(); bonus bLongAtkRate,10+.@r; if (.@r>=9) bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",30; if (.@r>=11) bonus2 bSkillCooldown,"WM_SEVERE_RAINSTORM",-2000;',NULL,NULL);
|
|
|
#===================================================================
|
|
|
# More Headgears
|
|
|
#===================================================================
|
|
@@ -11218,6 +11234,8 @@ REPLACE INTO `item_db_re` VALUES (21019,'Onimaru','Onimaru',5,0,NULL,4200,'75',N
|
|
|
REPLACE INTO `item_db_re` VALUES (21039,'Royal_Knight\'s_Broadsword','Royal Knight\'s Broadsword',5,20,NULL,4000,'280',NULL,1,2,0x00004082,56,2,34,4,'175',1,3,'.@r = getrefine(); bonus bBaseAtk,20*(.@r/2); if (.@r>=7) bonus bCritAtkRate,10; if (.@r>=9) bonus bUnbreakableWeapon;',NULL,NULL);
|
|
|
REPLACE INTO `item_db_re` VALUES (21047,'Beam_Claymor-OS','Beam Claymor-OS',5,20,NULL,1800,'250',NULL,1,2,0x00004082,56,2,34,4,'130',1,3,'.@r = getrefine(); bonus bUnbreakableWeapon; bonus bCritical,5; if (.@r >= 7) { bonus bAspdRate,7; if (.@r >= 9) { bonus bCritAtkRate,15; if (.@r >= 11) { bonus2 bAddSize,Size_Small,20; bonus2 bAddSize,Size_Medium,20; } } }',NULL,NULL);
|
|
|
REPLACE INTO `item_db_re` VALUES (21050,'Illusion_Tae_Goo_Lyeon','Illusion Tae Goo Lyeon',5,20,NULL,2000,'250',NULL,1,2,0x00004082,56,2,34,4,'120',1,3,'.@r = getrefine(); bonus bFlee2,10; bonus bLongAtkRate,.@r*2; if (.@r >= 7) { bonus bUseSPrate,-20; if (.@r >= 9) { bonus bDelayrate,-20; if (.@r >= 11) { bonus bMaxHPrate,10; bonus bMaxSPrate,10; } } }',NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (21051,'Volar','Volar',5,20,NULL,2800,'280',NULL,1,2,0x00000080,56,2,34,4,'170',1,3,'.@r = getrefine(); bonus2 bSkillAtk,"KN_BOWLINGBASH",30; bonus bBaseAtk,4*.@r; if (.@r>=9) { bonus2 bSkillCooldown,"KN_BOWLINGBASH",-1000; bonus2 bSkillCooldown,"RK_IGNITIONBREAK",-1000; } if (.@r>=11) { bonus bUnbreakableWeapon; bonus2 bSkillAtk,"KN_BOWLINGBASH",20; }',NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (21052,'Vernan','Vernan',5,20,NULL,6500,'300',NULL,1,2,0x00000080,56,2,34,4,'170',1,3,'.@r = getrefine(); bonus bLongAtkRate,.@r; bonus2 bAddClass,Class_All,5; if (.@r>=9) { bonus2 bSkillAtk,"LK_SPIRALPIERCE",30; bonus2 bSkillAtk,"RK_SONICWAVE",30; } if (.@r>=11) { bonus2 bSkillCooldown,"RK_SONICWAVE",-1500; }',NULL,NULL);
|
|
|
#===================================================================
|
|
|
# New Shoes
|
|
|
#===================================================================
|
|
@@ -12144,8 +12162,16 @@ REPLACE INTO `item_db_re` VALUES (26139,'Icicle_Staff','Icicle Staff',5,20,NULL,
|
|
|
REPLACE INTO `item_db_re` VALUES (26151,'Rutilus_Stick-OS','Rutilus Stick-OS',5,20,NULL,900,'80:175',NULL,1,2,0x00818315,63,2,2,4,'130',1,10,'.@r = getrefine(); bonus bUnbreakableWeapon; bonus2 bMagicAddEle,Ele_Neutral,5; bonus2 bMagicAddEle,Ele_Earth,5; if (.@r >= 7) { bonus bVariableCastrate,-7; if (.@r >= 9) { autobonus "{ bonus2 bMagicAtkEle,Ele_Fire,30; }",5,10000,BF_MAGIC; /* unknown rate */ if (.@r >= 11) { bonus bDelayrate,-10; } } }',NULL,NULL);
|
|
|
#REPLACE INTO `item_db_re` VALUES (26154,'Spirit_Plumb','Spirit Plumb',5,20,NULL,1100,'70:160',NULL,1,2,0x00000000,63,2,2,4,'100',1,10,'.@r = getrefine(); bonus bMatk,10*(.@r/2); bonus bMaxSPrate,2*(.@r/3); if (.@r >= 7) { bonus2 bSkillAtk,"SP_SPA",15; if (.@r >= 9) { bonus bVariableCastrate,-10; if (.@r >= 11) { bonus2 bSkillAtk,"SP_SWHOO",20; } } }',NULL,NULL);
|
|
|
REPLACE INTO `item_db_re` VALUES (26155,'Meowmeow_Foxtail','Meowmeow Foxtail',5,20,NULL,1100,'300:300',NULL,1,2,0x80000000,7,2,2,4,'100',1,10,'.@r = getrefine(); bonus bMatk,10*(.@r/2); bonus bBaseAtk,10*(.@r/2); bonus2 bAddClass,Class_All,2*(.@r/3); bonus bMatkRate,2*(.@r/3); if (.@r >= 7) { bonus2 bSkillAtk,"SU_LUNATICCARROTBEAT",15; bonus2 bSkillAtk,"SU_SV_STEMSPEAR",15; if (.@r >= 9) { bonus bVariableCastrate,-10; bonus bAspdRate,10; if (.@r >= 11) { bonus2 bSkillAtk,"SU_PICKYPECK",15; bonus2 bSkillAtk,"SU_CN_METEOR",15; } } }',NULL,NULL);
|
|
|
-#
|
|
|
+REPLACE INTO `item_db_re` VALUES (26158,'Crimson_Rose_Stick','Crimson Rose Stick',5,20,NULL,700,'100:180',NULL,1,2,0x00000200,56,2,2,4,'170',1,10,'.@r = getrefine(); bonus bMatk,4*.@r; bonus bUnbreakableWeapon; bonus2 bMagicAtkEle,Ele_Fire,5; bonus2 bMagicAtkEle,Ele_Dark,5; if (.@r >= 9) { bonus2 bSkillAtk,"WL_HELLINFERNO",30; } if (.@r >= 11) { bonus2 bSkillCooldown,"WL_CRIMSONROCK",-1000; }',NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (26159,'Psychic_Spear_Rod','Psychic Spear Rod',5,20,NULL,800,'120:180',NULL,1,2,0x00010000,56,2,2,4,'170',1,10,'.@r = getrefine(); bonus bMatk,4*.@r; bonus bUnbreakableWeapon; bonus2 bMagicAtkEle,Ele_Wind,5; bonus2 bMagicAtkEle,Ele_Neutral,5; if (.@r >= 9) { bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",30; } if (.@r >= 11) { bonus2 bSkillCooldown,"SO_VARETYR_SPEAR",-2000; }',NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (26160,'Dust_Grave','Dust Grave',5,20,NULL,800,'120:180',NULL,1,2,0x00010000,56,2,2,4,'170',1,10,'.@r = getrefine(); if (.@r >= 11) .@val = 50; else if (.@r >= 9) .@val = 30; bonus2 bSkillAtk,"SO_DIAMONDDUST",.@val; bonus2 bSkillAtk,"SO_EARTHGRAVE",.@val; bonus bMatk,4*.@r; bonus bUnbreakableWeapon; bonus2 bMagicAtkEle,Ele_Water,5; bonus2 bMagicAtkEle,Ele_Earth,5;',NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (26161,'Penitentia','Penitentia',5,20,NULL,700,'100:175',NULL,1,2,0x00000100,56,2,2,4,'170',1,10,'.@r = getrefine(); bonus bMatk,4*.@r; bonus bUnbreakableWeapon; bonus2 bMagicAtkEle,Ele_Holy,5; if (.@r >= 9) { bonus2 bSkillAtk,"PR_MAGNUS",(.@r>=11) ? 50 : 30; bonus2 bSkillAtk,"AB_JUDEX",30; }',NULL,NULL);
|
|
|
+#===================================================================
|
|
|
+# New Whips
|
|
|
+#===================================================================
|
|
|
REPLACE INTO `item_db_re` VALUES (26200,'Hippie_Rope','Hippie Rope',5,0,NULL,1000,'140',NULL,2,2,0x00080000,56,0,2,3,'100',1,14,'.@r = getrefine(); .@lvl = getskilllv("DC_DANCINGLESSON"); bonus bAspdRate,.@lvl; if (.@r>=7) bonus bBaseAtk,(5*.@lvl); if (.@r>=9) bonus bAspd,1;',NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (26212,'Heart_Whip','Heart Whip',5,NULL,NULL,1200,'100:190',NULL,2,2,0x00080000,56,NULL,2,4,'170',1,14,'.@r = getrefine(); bonus bMatk,4*.@r; bonus2 bMagicAtkEle,Ele_Neutral,10; if (.@r>=9) bonus2 bSkillAtk,"WM_METALICSOUND",30; if (.@r>=11) bonus2 bSkillCooldown,"WM_METALICSOUND",-2000;',NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (26213,'Scarlet_Ribbon','Scarlet Ribbon',5,0,NULL,1200,'180',NULL,2,2,0x00080000,56,0,2,4,'170',1,14,'.@r = getrefine(); bonus bVariableCastrate,-10; bonus bLongAtkRate,.@r; if (.@r>=9) bonus2 bSkillCooldown,"WM_SEVERE_RAINSTORM",-1000; if (.@r>=11) bonus2 bSkillUseSPrate,"WM_SEVERE_RAINSTORM",20;',NULL,NULL);
|
|
|
#===================================================================
|
|
|
# More Cards
|
|
|
#===================================================================
|
|
@@ -12338,6 +12364,8 @@ REPLACE INTO `item_db_re` VALUES (28011,'Unity_Katar','Unity Katar',5,20,NULL,65
|
|
|
REPLACE INTO `item_db_re` VALUES (28022,'Illusion_Infiltrator','Illusion Infiltrator',5,0,NULL,1500,'200',NULL,1,2,0x00001000,58,2,34,4,'100',1,16,'bonus2 bAddRace,RC_DemiHuman,60; bonus2 bAddRace,RC_Player,60; bonus bDef,3; .@flee = 5; .@flee2 = 2; if (getrefine() >= 9) { .@flee += 5; .@flee2 += 2; bonus2 bAddClass,Class_All,5; } bonus bFlee,.@flee; bonus bFlee2,.@flee2;',NULL,NULL);
|
|
|
REPLACE INTO `item_db_re` VALUES (28023,'Illusion_Sharpened_Legbone_of_Ghoul','Illusion Sharpened Legbone of Ghoul',5,0,NULL,1700,'220',NULL,1,2,0x00001000,58,2,34,3,'100',1,16,'autobonus "{ bonus bDefEle,Ele_Undead; sc_start SC_ENDURE,6000,1; }",40,6000,BF_WEAPON|BF_SHORT,"{ active_transform 1036,6000; }";',NULL,NULL);
|
|
|
REPLACE INTO `item_db_re` VALUES (28038,'Meuchler-OS','Meuchler-OS',5,20,NULL,1300,'190',NULL,1,2,0x00001000,63,2,34,4,'130',1,16,'.@r = getrefine(); bonus2 bAddClass,Class_All,3; if (.@r >= 7) { bonus bAspdRate,7; if (.@r >= 9) { bonus2 bSkillAtk,"GC_CROSSRIPPERSLASHER",15; if (.@r >= 11) { bonus2 bAddSize,Size_Small,20; bonus2 bAddSize,Size_Medium,20; } } }',NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (28042,'Ripper_Cross','Ripper Cross',5,20,NULL,1500,'250',NULL,1,2,0x00001000,56,2,34,4,'170',1,16,'.@r = getrefine(); bonus2 bAddClass,Class_All,5; bonus bLongAtkRate,.@r; if (.@r>=9) bonus2 bSkillAtk,"GC_ROLLINGCUTTER",30; if (.@r>=11) bonus2 bSkillAtk,"GC_CROSSRIPPERSLASHER",20;',NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (28044,'Agudo_Filo','Agudo Filo',5,20,NULL,2000,'270',NULL,1,2,0x00001000,56,2,34,4,'170',1,16,'.@r = getrefine(); bonus bCritAtkRate,5; bonus bBaseAtk,4*.@r; if (.@r>=9) bonus2 bAddSize,Size_All,15; if (.@r>=11) { bonus bUnbreakableWeapon; bonus2 bAddClass,Class_All,7; }',NULL,NULL);
|
|
|
#===================================================================
|
|
|
# New Axes
|
|
|
#===================================================================
|
|
@@ -12352,6 +12380,7 @@ REPLACE INTO `item_db_re` VALUES (28107,'Two_Handed_Axe_of_Vicious_Mind','Two Ha
|
|
|
REPLACE INTO `item_db_re` VALUES (28110,'Unity_Two-Handed_Axe','Unity Two-Handed Axe',5,20,NULL,1000,'190',NULL,1,1,0x000444A2,63,2,34,3,'1',1,7,'bonus bBaseAtk,pow(getrefine(),2)*125/100;',NULL,NULL);
|
|
|
REPLACE INTO `item_db_re` VALUES (28116,'Mine_Worker\'s_Pickaxe','Mine Worker\'s Pickaxe',5,10,NULL,4000,'300',NULL,1,2,0x00000400,56,2,34,3,'100',1,7,'bonus bUnbreakableWeapon; autobonus "{ bonus bCritical,20; }",5,7000,BF_SHORT,"{ specialeffect2 EF_ENCHANCE; }"; .@r = getrefine(); if (.@r>=9) { bonus bCritAtkRate,15; } else if (.@r>=7) { bonus bCritAtkRate,5; }',NULL,NULL);
|
|
|
REPLACE INTO `item_db_re` VALUES (28136,'Blasti-OS','Blasti-OS',5,20,NULL,4500,'400',NULL,1,2,0x00000400,56,2,34,4,'130',1,7,'.@r = getrefine(); .@red = 10; bonus bUnbreakableWeapon; if (.@r >= 7) { .@red += 15; if (.@r >= 9) { bonus bLongAtkRate,15; if (.@r >= 11) { bonus bDelayrate,-10; } } } bonus2 bSubSize,Size_Medium,.@red; bonus2 bSubSize,Size_Large,.@red;',NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (28138,'Maxi_Spanner','Maxi Spanner',5,0,NULL,4500,'340',NULL,1,2,0x00000400,56,2,34,4,'170',1,7,'.@r = getrefine(); bonus bBaseAtk,4*.@r; bonus bUnbreakableWeapon; bonus2 bSubSize,Size_Small,10; bonus2 bSubSize,Size_Medium,10; if (.@r>=9) { bonus2 bSkillCooldown,"NC_AXETORNADO",-1000; bonus2 bSkillCooldown,"NC_MAGMA_ERUPTION",-1000; } if (.@r>=11) bonus2 bSkillAtk,"NC_AXETORNADO",15;',NULL,NULL);
|
|
|
#===================================================================
|
|
|
# New Guns
|
|
|
#===================================================================
|
|
@@ -12515,6 +12544,7 @@ REPLACE INTO `item_db_re` VALUES (28619,'Prisoner_Diary','Prisoner\'s Diary',5,2
|
|
|
REPLACE INTO `item_db_re` VALUES (28626,'Illusion_Tablet','Illusion Tablet',5,0,NULL,800,'170',NULL,1,2,0x00410100,63,2,2,4,'100',1,15,'.@val = 10 + 10*(min(getrefine(),10)/3); bonus2 bAddEle,Ele_Dark,.@val; bonus2 bAddEle,Ele_Undead,.@val; bonus2 bAddEle,Ele_Poison,.@val; bonus2 bAddEle,Ele_Ghost,.@val; bonus2 bSubDefEle,Ele_Dark,-30;',NULL,NULL);
|
|
|
REPLACE INTO `item_db_re` VALUES (28629,'Circuit_Board-OS','Circuit Board-OS',5,20,NULL,1200,'180',NULL,1,2,0x00410100,63,2,2,4,'130',1,15,'.@r = getrefine(); bonus2 bAddClass,Class_All,3; if (.@r >= 7) { bonus bAspdRate,7; if (.@r >= 9) { bonus2 bAddSize,Size_Small,20; bonus2 bAddSize,Size_Medium,20; if (.@r >= 11) { bonus bCritAtkRate,20; } } }',NULL,NULL);
|
|
|
#REPLACE INTO `item_db_re` VALUES (28631,'Thousand_Sun','Thousand Sun',5,20,NULL,900,'160',NULL,1,2,0x00000000,63,2,2,4,'100',1,15,'.@r = getrefine(); bonus bBaseAtk,10*(.@r/2); bonus bMaxSPrate,2*(.@r/3); if (.@r >= 7) { bonus2 bSkillAtk,"SJ_PROMINENCEKICK",15; if (.@r >= 9) { bonus bAspdRate,10; if (.@r >= 11) { bonus2 bSkillAtk,"SJ_SOLARBURST",20; } } }',NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (28633,'Boltijin','Boltijin',5,20,NULL,800,'120:175',NULL,1,2,0x00010000,56,2,2,4,'170',1,15,'.@r = getrefine(); bonus bMatk,4*.@r; if (.@r>=9) .@val = 30; if (.@r>=11) { bonus2 bSkillAtk,"WZ_EARTHSPIKE",50; bonus2 bSkillAtk,"WZ_HEAVENDRIVE",50; } bonus2 bSkillAtk,"MG_FIREBOLT",20+.@val; bonus2 bSkillAtk,"MG_COLDBOLT",20+.@val; bonus2 bSkillAtk,"MG_LIGHTNINGBOLT",20+.@val;',NULL,NULL);
|
|
|
#===================================================================
|
|
|
# More daggers
|
|
|
#===================================================================
|
|
@@ -12532,6 +12562,10 @@ REPLACE INTO `item_db_re` VALUES (28755,'Kuroiro-OS','Kuroiro-OS',5,20,NULL,900,
|
|
|
REPLACE INTO `item_db_re` VALUES (28762,'Illusion_Bazerald','Illusion Bazerald',5,20,NULL,500,'120:170',NULL,1,2,0x228F5EEE,63,2,2,4,'120',1,1,'bonus bAtkEle,Ele_Fire; bonus bInt,5; .@r = getrefine(); bonus bMatkRate,(.@r/2); if (.@r >= 7) { bonus2 bMagicAtkEle,Ele_Fire,10; if (.@r >= 9) { bonus2 bSkillAtk,"MG_FIREBOLT",40; bonus2 bSkillAtk,"MG_FIREBALL",40; if (.@r >= 11) { bonus2 bSkillAtk,"WZ_METEOR",30; bonus2 bSkillAtk,"WL_CRIMSONROCK",30; } } }',NULL,NULL);
|
|
|
REPLACE INTO `item_db_re` VALUES (28763,'Surudoi_Kaze','Surudoi Kaze',5,20,NULL,1000,'150',NULL,1,2,0x22000000,63,2,2,4,'100',1,1,NULL,NULL,NULL);
|
|
|
REPLACE INTO `item_db_re` VALUES (28764,'Kiri_no_Tsuyu','Kiri no Tsuyu',5,20,NULL,1000,'150',NULL,1,2,0x22000000,63,2,2,4,'100',1,1,NULL,NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (28765,'Judgement_Slasher','Judgement Slasher',5,20,NULL,1100,'195',NULL,1,2,0x00001000,56,2,2,4,'170',1,1,NULL,NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (28766,'Repent_Slasher','Repent Slasher',5,20,NULL,700,'100',NULL,1,3,0x00001000,56,2,2,4,'170',1,1,NULL,NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (28767,'Jack_The_Knife','Jack The Knife',5,20,NULL,900,'195',NULL,1,2,0x00020000,56,2,2,4,'170',1,1,'.@r = getrefine(); bonus bBaseAtk,4*.@r; bonus2 bSkillAtk,"RG_BACKSTAP",40; if (.@r>=9) bonus2 bSkillAtk,"SC_FATALMENACE",30; if (.@r>=11) bonus2 bSkillUseSPrate,"SC_FATALMENACE",10;',NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (28768,'Platinum_Dagger','Platinum Dagger',5,20,NULL,1500,'150:170',NULL,1,2,0x00020000,56,2,2,4,'170',1,1,'.@r = getrefine(); bonus bMatk,4*.@r; bonus bMatkRate,5; if (.@r>=9) { bonus2 bMagicAtkEle,Ele_Fire,15; bonus2 bMagicAtkEle,Ele_Wind,15; bonus2 bMagicAtkEle,Ele_Water,15; bonus2 bMagicAtkEle,Ele_Earth,15; } if (.@r>=11) autobonus "{ bonus bMatk,100; bonus2 bMagicAddSize,Size_All,30; }",50,10000,BF_WEAPON,"{ specialeffect2 EF_ENHANCE; }"; /* Unknow Rates and Specialeffect */',NULL,NULL);
|
|
|
#===================================================================
|
|
|
# More shields
|
|
|
#===================================================================
|
|
@@ -12647,6 +12681,19 @@ REPLACE INTO `item_db_re` VALUES (29150,'Capricorn_Stone','Capricorn Stone',6,10
|
|
|
REPLACE INTO `item_db_re` VALUES (29151,'Aquarius_Stone','Aquarius Stone',6,10,NULL,0,NULL,NULL,NULL,NULL,0xFFFFFFFF,63,2,64,NULL,NULL,NULL,NULL,'bonus bVit,1;',NULL,NULL);
|
|
|
REPLACE INTO `item_db_re` VALUES (29152,'Scorpio_Stone','Scorpio Stone',6,10,NULL,0,NULL,NULL,NULL,NULL,0xFFFFFFFF,63,2,64,NULL,NULL,NULL,NULL,'bonus bDex,1;',NULL,NULL);
|
|
|
REPLACE INTO `item_db_re` VALUES (29153,'Taurus_Stone','Taurus Stone',6,10,NULL,0,NULL,NULL,NULL,NULL,0xFFFFFFFF,63,2,64,NULL,NULL,NULL,NULL,'bonus bLuk,1;',NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (29594,'Seyren_Memory','Seyren\'s Memory',6,20,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (29595,'Howard_Memory','Howard\'s Memory',6,20,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (29596,'Eremes_Memory','Eremes\'s Memory',6,20,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (29598,'Catherine_Memory','Catherine\'s Memory',6,20,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (29599,'Margaretha_Memory','Margaretha\'s Memory',6,20,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (29600,'Cecil_Memory','Cecil\'s Memory',6,20,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (29601,'Randel_Memory','Randel\'s Memory',6,20,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (29602,'Flamel_Memory','Flamel\'s Memory',6,20,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (29603,'Gertie_Memory','Gertie\'s Memory',6,20,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (29604,'Celia_Memory','Celia\'s Memory',6,20,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (29605,'Chen_Memory','Chen\'s Memory',6,20,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (29606,'Trentini_Memory','Trentini\'s Memory',6,20,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (29607,'Alphoccio_Memory','Alphoccio\'s Memory',6,20,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
|
|
|
#===================================================================
|
|
|
# New Cards
|
|
|
#===================================================================
|
|
@@ -13158,12 +13205,24 @@ REPLACE INTO `item_db_re` VALUES (31609,'C_Noble_Mask','C Noble Mask',4,0,NULL,0
|
|
|
REPLACE INTO `item_db_re` VALUES (31610,'C_Yellow_Wizardry_Hat','C Yellow Wizardry Hat',4,0,NULL,0,NULL,0,NULL,0,0xFFFFFFFF,63,2,1024,NULL,'1',0,286,NULL,NULL,NULL);
|
|
|
REPLACE INTO `item_db_re` VALUES (31611,'C_Snake_Lord_Stole','C Snake Lord Stole',4,0,NULL,0,NULL,0,NULL,0,0xFFFFFFFF,63,2,4096,NULL,'1',0,1810,NULL,NULL,NULL);
|
|
|
REPLACE INTO `item_db_re` VALUES (31612,'C_Large_Sorcerer_Crown','C Large Sorcerer Crown',4,0,NULL,0,NULL,0,NULL,0,0xFFFFFFFF,63,2,1024,NULL,'1',0,1811,NULL,NULL,NULL);
|
|
|
-#
|
|
|
+#===================================================================
|
|
|
+# More 1-Handed Spears
|
|
|
+#===================================================================
|
|
|
REPLACE INTO `item_db_re` VALUES (32005,'Illusion_Pole_Axe','Illusion Pole Axe',5,0,NULL,1500,'190',NULL,3,2,0x00004082,63,2,2,4,'120',1,4,'.@r = getrefine(); bonus bStr,3; bonus bInt,2; bonus bDex,2; if (.@r >= 13) { .@val = -2000; } else if (.@r >= 9) { .@val = -1000; } bonus2 bSkillCooldown,"RK_HUNDREDSPEAR",.@val;',NULL,NULL);
|
|
|
REPLACE INTO `item_db_re` VALUES (32013,'Metal_Stick','Metal Stick',5,0,0,2000,'180',NULL,3,3,0x00004080,56,2,2,4,'150',1,4,'.@r = getrefine(); bonus2 bSkillAtk,"LG_CANNONSPEAR",10; if(.@r > 6){ bonus2 bSkillAtk,"LG_OVERBRAND",10 + (.@r > 8 ? 15 : 0); } if(.@r > 11){ bonus bDelayrate,-15; }',NULL,NULL);
|
|
|
REPLACE INTO `item_db_re` VALUES (32014,'Brute_Spear','Brute Spear',5,0,0,0,'150',NULL,3,0,0x00004080,56,2,2,4,'100',1,4,'.@r = getrefine(); bonus bUnbreakableWeapon; bonus2 bIgnoreDefRaceRate,RC_All,5*.@r; bonus2 bAddRace,RC_Player,80 + (.@r > 8 ? 20 : 0) + (.@r > 7 ? 35 : 0); if(.@r > 9){ bonus bMaxHPrate,15; bonus bMaxSPrate,15; }',NULL,NULL);
|
|
|
REPLACE INTO `item_db_re` VALUES (32019,'Boost_Lance-OS','Boost Lance-OS',5,20,NULL,1000,'190',NULL,3,2,0x00004000,56,2,2,4,'130',1,4,'.@r = getrefine(); .@aspd = 3; if (.@r >= 7) { .@aspd += 7; if (.@r >= 9) { .@dmg = 20; if (.@r >= 11) { .@dmg += 15; } bonus2 bSkillAtk,"LG_BANISHINGPOINT",.@dmg; } } bonus bAspdRate,.@aspd;',NULL,NULL);
|
|
|
-#
|
|
|
+REPLACE INTO `item_db_re` VALUES (32023,'Argen_Blanco','Argen Blanco',5,20,NULL,1000,'200',NULL,3,2,0x00000080,56,2,2,4,'170',1,4,'.@r = getrefine(); bonus2 bSkillAtk,"KN_BRANDISHSPEAR",30; bonus bBaseAtk,4*.@r; if (.@r>=9) bonus2 bSkillCooldown,"RK_HUNDREDSPEAR",-1500; if (.@r>=11) bonus2 bSkillAtk,"KN_BRANDISHSPEAR",20;',NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (32024,'Harve','Harve',5,20,NULL,1500,'210',NULL,3,2,0x00004000,56,2,2,4,'170',1,4,'.@r = getrefine(); bonus2 bSkillAtk,"PA_SHIELDCHAIN",40; bonus bLongAtkRate,.@r; if (.@r>=9) bonus2 bSkillAtk,"LG_SHIELDPRESS",30; if (.@r>=11) { bonus2 bSkillAtk,"PA_SHIELDCHAIN",20; bonus2 bSkillAtk,"LG_SHIELDPRESS",20; }',NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (32025,'Fortridge','Fortridge',5,20,NULL,1700,'205',NULL,3,2,0x00004000,56,2,2,4,'170',1,4,'.@r = getrefine(); bonus bDelayrate,-.@r; bonus2 bAddClass,Class_All,5; if (.@r>=9) bonus2 bSkillAtk,"LG_CANNONSPEAR",20; if (.@r>=11) bonus2 bSkillAtk,"LG_OVERBRAND",20;',NULL,NULL);
|
|
|
+#===================================================================
|
|
|
+# More Instruments
|
|
|
+#===================================================================
|
|
|
+REPLACE INTO `item_db_re` VALUES (32107,'Black_Circle','Black Circle',5,NULL,NULL,1200,'100:190',NULL,2,2,0x00080000,56,1,2,4,'170',1,14,'.@r = getrefine(); bonus bMatk,4*.@r; bonus2 bMagicAtkEle,Ele_Neutral,10; if (.@r>=9) bonus2 bSkillAtk,"WM_METALICSOUND",30; if (.@r>=11) bonus2 bSkillCooldown,"WM_METALICSOUND",-2000;',NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (32108,'Antique_Cello','Antique Cello',5,0,NULL,1200,'180',NULL,2,2,0x00080000,56,1,2,4,'170',1,13,'.@r = getrefine(); bonus bVariableCastrate,-10; bonus bLongAtkRate,.@r; if (.@r>=9) bonus2 bSkillCooldown,"WM_SEVERE_RAINSTORM",-1000; if (.@r>=11) bonus2 bSkillUseSPrate,"WM_SEVERE_RAINSTORM",20;',NULL,NULL);
|
|
|
+#===================================================================
|
|
|
+# More Accessories
|
|
|
+#===================================================================
|
|
|
REPLACE INTO `item_db_re` VALUES (32203,'Accelerator_Chip','Accelerator Chip',4,20,NULL,100,NULL,0,NULL,1,0xFFFFFFFF,63,2,136,NULL,'100',0,0,'bonus2 bAddClass,Class_All,5; bonus bMatkRate,5; bonus bAspdRate,5; /* Combo with Riot Chip not implemented yet. */',NULL,NULL);
|
|
|
REPLACE INTO `item_db_re` VALUES (32204,'Immortal_Dog_Tag','Immortal Dog Tag',4,20,NULL,100,NULL,0,NULL,1,0xFFFFFFFF,63,2,136,NULL,'100',0,0,'bonus bBaseAtk,50; bonus bMatk,50; bonus2 bSubRace,RC_Undead,4;',NULL,NULL);
|
|
|
REPLACE INTO `item_db_re` VALUES (32206,'Prontera_Militia_Glove','Prontera Militia Glove',4,20,NULL,100,NULL,0,NULL,1,0xFFFFFFFF,63,2,136,NULL,'100',0,0,'bonus bVit,5; bonus bMdef,5; bonus bAspdRate,5; bonus2 bSubRace,RC_DemiHuman,3; bonus2 bSubRace,RC_Player,3; bonus2 bSubEle,Ele_Water,5; bonus2 bSubEle,Ele_Earth,5; bonus2 bSubEle,Ele_Wind,5; bonus2 bSubEle,Ele_Fire,5;',NULL,NULL);
|
|
@@ -13191,4 +13250,9 @@ REPLACE INTO `item_db_re` VALUES (32263,'Shield_Ring','Shield Ring',4,20,NULL,40
|
|
|
#===================================================================
|
|
|
REPLACE INTO `item_db_re` VALUES (32301,'Illusion_Gold_Lux','Illusion Gold Lux',5,20,NULL,1800,'160',NULL,7,2,0x41000000,63,2,34,4,'120',1,17,'.@r = getrefine(); bonus bHit,10; bonus bLongAtkRate,3*(.@r/2); if (.@r >= 7) { bonus2 bSkillAtk,"GS_DESPERADO",40; if (.@r >= 9) { bonus2 bSkillCooldown,"RL_HEAT_BARREL",-2000; if (.@r >= 11) { bonus2 bSkillAtk,"RL_FIREDANCE",30; } } }',NULL,NULL);
|
|
|
REPLACE INTO `item_db_re` VALUES (32302,'Crimson_Rose','Crimson Rose',5,20,NULL,700,'150',NULL,7,2,0x40000000,63,2,34,4,'100',1,17,'.@r = getrefine(); bonus bBaseAtk,10*(.@r/2); bonus bAspdRate,3*(.@r/3); if (.@r >= 7) { bonus bAspd,1; bonus2 bAddClass,Class_All,5; if (.@r >= 9) { bonus bCritAtkRate,20; if (.@r >= 11) { autobonus3 "{ bonus bCritical,20; bonus bLongAtkRate,15; }",1000,60000,"RL_HEAT_BARREL"; } } }',NULL,NULL);
|
|
|
+#===================================================================
|
|
|
+# More 1-Handed Swords
|
|
|
+#===================================================================
|
|
|
+REPLACE INTO `item_db_re` VALUES (32350,'Farthezan','Farthezan',5,20,NULL,1100,'130:180',NULL,1,2,0x00004000,56,2,2,4,'170',1,2,'.@r = getrefine(); bonus2 bSkillAtk,"PA_PRESSURE",40; bonus bVariableCastrate,-.@r; if (.@r>=9) bonus2 bSkillAtk,"LG_RAYOFGENESIS",30; if (.@r>=11) { bonus2 bSkillAtk,"LG_RAYOFGENESIS",20; bonus2 bSkillAtk,"PA_PRESSURE",20; }',NULL,NULL);
|
|
|
+REPLACE INTO `item_db_re` VALUES (32351,'Estal','Estal',5,20,NULL,700,'195',NULL,1,2,0x00040000,56,2,2,4,'170',1,2,'.@r = getrefine(); bonus2 bSkillCooldown,"GN_SPORE_EXPLOSION",-1000; bonus bBaseAtk,4*.@r; if (.@r>=11) .@val = 50; else if (.@r>=9) .@val = 30; bonus2 bSkillAtk,"GN_SPORE_EXPLOSION",.@val;',NULL,NULL);
|
|
|
|