From e11be01fe71c08831df69b8ae05398559eabc580 Mon Sep 17 00:00:00 2001 From: idk-whoami <60462533+idk-whoami@users.noreply.github.com> Date: Thu, 2 Sep 2021 06:45:24 +0700 Subject: [PATCH] Corrected script for some item (#6203) * Corrected and updated the item database Thanks to @Atemo --- db/re/item_combo_db.txt | 20 + db/re/item_db_equip.yml | 798 +++++++++++++++++++++++++++++++- db/re/item_db_etc.yml | 31 +- db/re/item_db_usable.yml | 560 ++++++++++++++++++++++ db/re/item_group_db.yml | 2 + sql-files/item_db_re_equip.sql | 75 ++- sql-files/item_db_re_etc.sql | 4 +- sql-files/item_db_re_usable.sql | 35 ++ 8 files changed, 1493 insertions(+), 32 deletions(-) diff --git a/db/re/item_combo_db.txt b/db/re/item_combo_db.txt index 6add69675c..f2fc0fcb1a 100644 --- a/db/re/item_combo_db.txt +++ b/db/re/item_combo_db.txt @@ -2492,3 +2492,23 @@ 32300:19451,{ bonus2 bSubRace,RC_Player_Human,3; bonus2 bAddEle,Ele_All,15; bonus2 bMagicAddEle,Ele_All,15; } 32300:19452,{ bonus2 bSubRace,RC_Player_Human,3; bonus2 bAddEle,Ele_All,15; bonus2 bMagicAddEle,Ele_All,15; } 32300:27301,{ bonus bAspdRate,10; bonus2 bAddRace,RC_All,10; } +2965:18797,{ bonus bAllStats,1; bonus bMaxHPrate,5; bonus bMaxSPrate,5; bonus3 bAutoSpellWhenHit,"WZ_VERMILION",5,5; bonus2 bAddRace,RC_All,5; bonus bVariableCastrate,-10; } +2965:18798,{ bonus bAllStats,1; bonus bMaxHPrate,5; bonus bMaxSPrate,5; bonus3 bAutoSpellWhenHit,"WZ_VERMILION",5,5; bonus2 bAddRace,RC_All,5; bonus bVariableCastrate,-10; } +5891:2269,{ bonus bAllStats,1; } +5891:2270,{ bonus bAllStats,1; } +18906:4077,{ bonus bHealPower,2; bonus bVariableCastrate,-15; } +18912:2254,{ bonus2 bExpAddClass,Class_All,5; } +19221:20866,{ bonus bAllStats,1; } +22105:2655,{ bonus bBaseAtk,50; bonus2 bAddDefMonster,1196,20; bonus2 bAddDefMonster,1197,20; } +22105:28388,{ bonus bBaseAtk,50; bonus2 bAddDefMonster,1196,20; bonus2 bAddDefMonster,1197,20; } +22105:15040,{ .@r = getequiprefinerycnt(EQI_SHOES); bonus bBaseAtk,5+.@r; } +22105:2913,{ bonus bBaseAtk,getequiprefinerycnt(EQI_SHOES); } +28388:16053,{ .@time = 5000 + max(getequiprefinerycnt(EQI_SHOES)-4,0)*1000; autobonus "{ bonus2 bIgnoreDefRaceRate,RC_All,100; }",5,.@time,BF_NORMAL; } +28388:2913,{ bonus bBaseAtk,10; } +28388:2408,{ bonus bBaseAtk,50; bonus2 bAddDefMonster,1196,20; bonus2 bAddDefMonster,1197,20; } +400043:2589,{ .@head = getequiprefinerycnt(EQI_HEAD_TOP); .@garment = getequiprefinerycnt(EQI_GARMENT); if (.@head >= 10 && .@garment >= 10) bonus3 bAutoSpellWhenHit,"NPC_WIDECURSE",5,10+(.@head+.@garment); bonus2 bSubRace,RC_All,3; bonus2 bSubRace,RC_Angel,-3; } +450131:2589,{ if (getequiprefinerycnt(EQI_GARMENT) >= 9) { bonus2 bSubRace,RC_All,3; bonus2 bSubRace,RC_Angel,-3; } } +450131:400043,{ bonus bVit,2; bonus bMaxHPrate,10; } +490033:2589,{ if (getequiprefinerycnt(EQI_GARMENT) >= 9) { bonus2 bResEff,Eff_Stone,4000; bonus2 bResEff,Eff_Curse,4000; } } +490033:400043,{ if (getequiprefinerycnt(EQI_HEAD_TOP) >= 9) bonus bVariableCastrate,-5; } +490033:450131,{ if (getequiprefinerycnt(EQI_ARMOR) >= 9) bonus bMaxHPrate,8; } diff --git a/db/re/item_db_equip.yml b/db/re/item_db_equip.yml index 32b8c42b6d..39da0f4b7c 100644 --- a/db/re/item_db_equip.yml +++ b/db/re/item_db_equip.yml @@ -4453,8 +4453,8 @@ Body: bonus bIgnoreDefRace,RC_DemiHuman; bonus bIgnoreDefRace,RC_Player_Human; bonus bFlee,-(readparam(bAgi)+BaseLevel); - bonus bHPrecovRate,-100; - bonus bSPrecovRate,-100; + bonus bNoRegen,1; + bonus bNoRegen,2; - Id: 1266 AegisName: Infiltrator_ Name: Infiltrator @@ -36836,6 +36836,25 @@ Body: EquipLevelMin: 90 Script: | bonus bMatkRate,5; + - Id: 2965 + AegisName: Angel_Egg + Name: Angel Egg + Type: Armor + Buy: 10 + Weight: 100 + Defense: 1 + Slots: 1 + Jobs: + All: true + Novice: false + SuperNovice: false + Locations: + Both_Accessory: true + EquipLevelMin: 1 + Script: | + bonus bAllStats,1; + bonus bMatkRate,5; + bonus2 bAddClass,Class_All,5; - Id: 2966 AegisName: RWC_2012_Ring Name: RWC 2012 Ring @@ -52355,6 +52374,19 @@ Body: bonus2 bAddRace,RC_DemiHuman,10; bonus2 bAddRace,RC_Player_Human,10; bonus bBaseAtk,(JobLevel*2)/7; + - Id: 5891 + AegisName: Black_Cat_Hat + Name: Black Cat Hat + Type: Armor + Weight: 100 + Defense: 7 + Slots: 1 + Locations: + Head_Top: true + Refineable: true + View: 1105 + Script: | + bonus5 bAutoSpellWhenHit,"DC_SCREAM",5,20,BF_WEAPON|BF_MAGIC,0; - Id: 5892 AegisName: RCC2013_1ST_CROWN Name: RCC2013 1ST CROWN @@ -52999,6 +53031,27 @@ Body: bonus bStr,1; autobonus "{ bonus bAtkEle,Ele_Fire; }",50,60000,BF_WEAPON,"{ specialeffect2 EF_ENHANCE; }"; /* Unknow rate and specialeffect */ + - Id: 5946 + AegisName: Drama_Clockwork + Name: Drama Clockwork + Type: Armor + Weight: 300 + Defense: 5 + Slots: 1 + Locations: + Head_Top: true + EquipLevelMin: 20 + Refineable: true + View: 1335 + Script: | + .@r = getrefine(); + bonus bMdef,5; + bonus2 bSPGainRace,RC_Formless,5; + bonus bHPGainValue,100; + if (.@r>=7) + bonus2 bSubRace,RC_Formless,10; + else if (.@r>=5) + bonus2 bSubRace,RC_Formless,5; - Id: 5965 AegisName: _Riot_Chip Name: Riot Chip @@ -66815,6 +66868,13 @@ Body: Locations: Costume_Head_Top: true View: 2087 + - Id: 15888 + AegisName: aegis_15888 + Name: Costume Dragon Claw Helm + Type: Armor + Locations: + Costume_Head_Top: true + View: 1018 - Id: 16000 AegisName: Erde Name: Erde @@ -68173,6 +68233,30 @@ Body: bonus bHit,10; bonus bVariableCastrate,-.@r/2; } + - Id: 16053 + AegisName: Lora_Iron_Ball + Name: Lora_ ron Ball + Type: Weapon + SubType: Mace + Weight: 1500 + Attack: 170 + MagicAttack: 110 + Range: 1 + Slots: 3 + Jobs: + Alchemist: true + Blacksmith: true + Crusader: true + Knight: true + Classes: + All_Third: true + Locations: + Right_Hand: true + WeaponLevel: 4 + EquipLevelMin: 130 + Refineable: true + Script: | + bonus bAtkEle,Ele_Fire; - Id: 16054 AegisName: Toughen_Metal_Mace Name: Enhanced Metal Mace @@ -74173,6 +74257,31 @@ Body: bonus2 bAddRace,RC_DemiHuman,12; bonus2 bAddRace,RC_Player_Human,12; bonus bBaseAtk,(JobLevel*2)/7; + - Id: 18726 + AegisName: Sky_Helm + Name: Sky Helm + Type: Armor + Buy: 20 + Weight: 700 + Defense: 5 + Slots: 1 + Locations: + Head_Top: true + Head_Mid: true + Head_Low: true + EquipLevelMin: 88 + Refineable: true + View: 868 + Script: | + .@r = getrefine(); + bonus bUnbreakableHelm; + bonus bMdef,5; + if (.@r>=7) + bonus bLongAtkRate,10; + else if (.@r>=5) + bonus bLongAtkRate,5; + else + bonus bLongAtkRate,2; - Id: 18727 AegisName: Sedora_Hat Name: Sedora Hat @@ -75254,6 +75363,48 @@ Body: bonus2 bResEff,Eff_Curse,10000; bonus bUnbreakableHelm; bonus bAllStats,2; + - Id: 18797 + AegisName: Deep_Angel_Hairband + Name: Deep Blue Angel Hairband + Type: Armor + Buy: 20 + Weight: 100 + Defense: 4 + Slots: 1 + Jobs: + All: true + Novice: false + SuperNovice: false + Locations: + Head_Top: true + Refineable: true + View: 915 + Script: | + bonus bAgi,1; + bonus bLuk,1; + bonus bMdef,3; + bonus2 bSubRace,RC_Demon,3; + - Id: 18798 + AegisName: Pink_Angel_Hairband + Name: Pink Angel Hairband + Type: Armor + Buy: 20 + Weight: 100 + Defense: 4 + Slots: 1 + Jobs: + All: true + Novice: false + SuperNovice: false + Locations: + Head_Top: true + Refineable: true + View: 916 + Script: | + bonus bAgi,1; + bonus bLuk,1; + bonus bMdef,3; + bonus2 bSubRace,RC_Demon,3; - Id: 18803 AegisName: Rose_Cascade Name: Rose Cascade @@ -75659,6 +75810,25 @@ Body: View: 946 Script: | bonus3 bAutoSpell,"BS_ADRENALINE",2,5; + - Id: 18838 + AegisName: Angeling_Woolly_Hat + Name: Angeling Woolly Hat + Type: Armor + Weight: 350 + Defense: 8 + Slots: 1 + Locations: + Head_Top: true + EquipLevelMin: 1 + Refineable: true + View: 953 + Script: | + .@r = getrefine(); + bonus bAllStats,1; + bonus bBaseAtk,2+(.@r*2); + bonus bMatk,2+(.@r*2); + autobonus "{ bonus bAspd,2; }",3+.@r,5000,BF_NORMAL,"{ active_transform 1096,5000; }"; + autobonus "{ bonus bVariableCastrate,-50; }",3+.@r,5000,BF_MAGIC,"{ active_transform 1096,5000; }"; - Id: 18839 AegisName: Poring_Sunglasses Name: Poring Sunglasses @@ -76544,6 +76714,17 @@ Body: bonus bVit,3; bonus2 bAddMonsterDropItem,553,500; bonus2 bAddItemHealRate,553,700; + - Id: 18906 + AegisName: Holy_Rosario + Name: Holy Rosario + Type: Armor + Weight: 300 + Locations: + Head_Low: true + EquipLevelMin: 60 + View: 1028 + Script: | + bonus bHealPower,3; - Id: 18908 AegisName: Isabella_Red_Ear Name: Isabella Red Ear @@ -76602,6 +76783,20 @@ Body: if (getrefine()>=12) { bonus bShortWeaponDamageReturn,5; } + - Id: 18912 + AegisName: Bell_Pigeon + Name: Bell Pigeon + Type: Armor + Weight: 100 + Defense: 5 + Slots: 1 + Locations: + Head_Mid: true + EquipLevelMin: 1 + View: 1034 + Script: | + bonus bAllStats,1; + bonus3 bAutoSpellWhenHit,"AL_RUWACH",1,1; - Id: 18917 AegisName: LoveLove_Balloon Name: LoveLove Balloon @@ -76632,6 +76827,26 @@ Body: bonus bInt,1; bonus bMaxSP,30; bonus bUnbreakableHelm; + - Id: 18922 + AegisName: ILCHONGOM + Name: Angeling Woolly Hat + Type: Armor + Weight: 500 + Defense: 7 + Slots: 1 + Locations: + Head_Top: true + EquipLevelMin: 1 + Refineable: true + View: 966 + Script: | + .@r = getrefine(); + bonus bAllStats,2; + bonus2 bAddRace,RC_Player_Human,10; + bonus2 bAddRace,RC_Player_Doram,10; + bonus2 bAddRace,RC_Fish,10; + if (.@r>=9) + bonus bMaxHPrate,.@r; - Id: 18925 AegisName: GodOfWinds_Fan Name: GodOfWinds Fan @@ -76861,6 +77076,46 @@ Body: bonus2 bSkillUseSP,"NJ_HUUJIN",-5; bonus2 bVariableCastrate,"NJ_RAIGEKISAI",-10; bonus2 bSkillAtk,"NJ_KAMAITACHI",20; + - Id: 18950 + AegisName: Gerhard_Von_Devi + Name: Gerhard Von Deviruchi + Type: Armor + Weight: 300 + Slots: 1 + Locations: + Head_Top: true + EquipLevelMin: 1 + Refineable: true + View: 1092 + Script: | + bonus bInt,1; + bonus bDex,1; + if (readparam(bInt) >= 120) + bonus bMatkRate,10; + else if (readparam(bInt) >= 99) + bonus bMatkRate,7; + else + bonus bMatkRate,5; + if (getpetinfo(PETINFO_ID) == 9023) { + if (getpetinfo(PETINFO_INTIMATE) >= PET_INTIMATE_LOYAL) + bonus bDelayRate,-5; + else + bonus bDelayRate,-2; + } + - Id: 18956 + AegisName: Chocolate_Bomb + Name: Chocolate Bomb + Type: Armor + Weight: 100 + Defense: 1 + Locations: + Head_Low: true + EquipLevelMin: 1 + View: 1110 + Script: | + bonus bStr,1; + bonus bInt,1; + bonus bLuk,1; - Id: 18959 AegisName: Old_Pink_Poo_Hat Name: Old Pink Poo Hat @@ -76921,6 +77176,22 @@ Body: if (.@r >= 9) bonus bCritical,5; } + - Id: 18968 + AegisName: Jinn_Marin_Balloon + Name: Demon Blue Poring Bubble + Type: Armor + Weight: 50 + Defense: 5 + Locations: + Head_Low: true + EquipLevelMin: 1 + View: 1133 + Script: | + bonus bInt,1; + bonus bDex,1; + bonus bMaxHP,100; + bonus bBaseAtk,5; + bonus bMatk,5; - Id: 18970 AegisName: Magical_Moon_Cat Name: Magical Moon Cat @@ -77516,6 +77787,32 @@ Body: bonus bHit,50; bonus bFlee,50; bonus bMaxSPrate,-50; + - Id: 19004 + AegisName: Happy_Balloon + Name: Happy Balloon + Type: Armor + Weight: 200 + Defense: 5 + Locations: + Head_Low: true + EquipLevelMin: 1 + View: 1183 + Script: | + bonus bDex,2; + bonus bMaxHP,200; + bonus bMaxSP,50; + - Id: 19011 + AegisName: Little_Devil_S_Horn + Name: Little Devil's Horn + Type: Armor + Weight: 1000 + Locations: + Head_Top: true + EquipLevelMin: 1 + View: 1103 + Script: | + bonus2 bExpAddRace,RC_Demon,5; + bonus2 bSubRace,RC_Demon,10; - Id: 19019 AegisName: Elemental_Crown Name: Elemental Crown @@ -77697,6 +77994,29 @@ Body: bonus2 bSubRace,RC_All,4; bonus2 bSubRace,RC_Player_Human,-4; bonus2 bSubRace,RC_Player_Doram,-4; + - Id: 19046 + AegisName: DeadlyPoison_Manteau + Name: Deadly Poisonous Manteau + Type: Armor + Weight: 500 + Defense: 16 + Slots: 1 + Jobs: + All: true + Novice: false + SuperNovice: false + Classes: + All_Upper: true + Locations: + Garment: true + EquipLevelMin: 70 + Refineable: true + Script: | + bonus bMdef,2; + bonus bMaxHPrate,5; + bonus bMatkRate,1; + bonus2 bAddEle,Ele_Poison,2; + bonus2 bMagicAddEle,Ele_Poison,2; - Id: 19047 AegisName: Angeling_KnitCap Name: Angeling KnitCap @@ -78267,6 +78587,24 @@ Body: View: 1445 Script: | bonus2 bHPDrainRate,30,5; + - Id: 19113 + AegisName: Gemini_Eyes + Name: Gemini-S58 Eyes + Type: Armor + Weight: 100 + Jobs: + All: true + Summoner: false + Locations: + Head_Mid: true + EquipLevelMin: 100 + View: 1456 + Script: | + if (readparam(bAgi) >= 90) + .@val = 30; + bonus2 bResEff,Eff_Silence,10+.@val; + bonus2 bSubSkill,"LG_RAYOFGENESIS",30; + bonus2 bSubSkill,"SO_PSYCHIC_WAVE",30; - Id: 19114 AegisName: Sting_Silk_Ribbon Name: Sting Silk Ribbon @@ -78380,6 +78718,51 @@ Body: bonus bMaxSP,100; bonus2 bSPDrainRate,30,3+(.@r/3); bonus2 bHPDrainRate,10,1+(.@r/4); + - Id: 19221 + AegisName: Golden_Angel_Band_TH + Name: Golden Angel Hairband + Type: Armor + Weight: 10 + Defense: 10 + Locations: + Head_Top: true + EquipLevelMin: 1 + Refineable: true + View: 1104 + Script: | + .@r = getrefine(); + if (readparam(bStr) >= 70) { + bonus bBaseAtk,5; + if (.@r >= 7) + bonus bBaseAtk,10; + } + if (readparam(bInt) >= 70) { + bonus bMatk,5; + if (.@r >= 7) + bonus bMatk,10; + } + if (readparam(bVit) >= 70) { + bonus bMaxHPrate,2; + bonus bMaxSPrate,2; + if (.@r >= 7) + bonus bMaxHPrate,2; + bonus bMaxSPrate,2; + } + if (readparam(bAgi) >= 70) { + bonus bAspdRate,2; + if (.@r >= 7) + bonus bAspdRate,3; + } + if (readparam(bDex) >= 70) { + bonus bLongAtkRate,2; + if (.@r >= 7) + bonus bLongAtkRate,3; + } + if (readparam(bLuk) >= 70) { + bonus bCritAtkRate,2; + if (.@r >= 7) + bonus bCritAtkRate,3; + } - Id: 19125 AegisName: Cylinder_Hairband Name: Cylinder Hairband @@ -80610,6 +80993,25 @@ Body: Locations: Costume_Head_Top: true View: 1668 + - Id: 19295 + AegisName: Red_Baby_Dragon_TW + Name: Red Baby Dragon + Type: Armor + Weight: 700 + Range: 1 + Slots: 1 + Locations: + Head_Top: true + EquipLevelMin: 90 + Refineable: true + View: 1463 + Script: | + .@r=getrefine(); + bonus bMaxHPrate,5; + bonus bMaxSPrate,5; + bonus2 bSkillAtk,"RK_DRAGONBREATH",((.@r>=10)?10:(.@r>=7?3:0)); + bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",((.@r>=10)?10:(.@r>=7?3:0)); + bonus bAspd,((.@r>=10)?2:(.@r>=7?1:0)); - Id: 19296 AegisName: Classical_Fhat Name: Classical Feather Hat @@ -91298,6 +91700,30 @@ Body: Refineable: true Script: | bonus bMdef,10; + - Id: 20720 + AegisName: Manteau_Of_Storm + Name: Manteau of Storm + Type: Armor + Buy: 10 + Weight: 500 + Defense: 16 + Slots: 1 + Jobs: + All: true + Novice: false + SuperNovice: false + Classes: + All_Upper: true + Locations: + Garment: true + EquipLevelMin: 70 + Refineable: true + Script: | + bonus bMdef,2; + bonus bMaxHPrate,5; + bonus bMatkRate,1; + bonus2 bAddEle,Ele_Wind,2; + bonus2 bMagicAddEle,Ele_Wind,2; - Id: 20721 AegisName: Cloak_Of_Gray Name: Cloak of Gray @@ -91505,6 +91931,38 @@ Body: if (.@r>=9) { bonus bDelayrate,-10; } + - Id: 20734 + AegisName: Manteau_Of_Leafwind + Name: Manteau of Leafwind + Type: Armor + Weight: 300 + Defense: 10 + Slots: 1 + Locations: + Garment: true + EquipLevelMin: 70 + Refineable: true + Script: | + bonus2 bSubEle,Ele_Wind,10; + bonus2 bSubEle,Ele_Earth,-10; + bonus bLongAtkDef,5+getrefine(); + bonus bUnbreakableGarment; + - Id: 20735 + AegisName: Manteau_Of_Flame_Heart + Name: Manteau of Flame Heart + Type: Armor + Weight: 300 + Defense: 10 + Slots: 1 + Locations: + Garment: true + EquipLevelMin: 70 + Refineable: true + Script: | + bonus2 bSubEle,Ele_Fire,10; + bonus2 bSubEle,Ele_Water,-10; + bonus bShortWeaponDamageReturn,10+(getrefine()*2); + bonus bUnbreakableGarment; - Id: 20737 AegisName: C_Kirin_Wing Name: Costume Kirin Wing @@ -91562,6 +92020,27 @@ Body: if (.@r>=12) { bonus bVariableCastrate,-5; } + - Id: 20745 + AegisName: Manteau_Of_Mistic_Froz + Name: Manteau of Mystic Frozen + Type: Armor + Weight: 300 + Defense: 10 + Slots: 1 + Locations: + Garment: true + EquipLevelMin: 70 + Refineable: true + Script: | + .@r = getrefine(); + bonus2 bSubEle,Ele_Water,10; + bonus2 bSubEle,Ele_Wind,-10; + if (.@r>=6) + .@val = .@r*100; + if (.@r>=10) + .@val += 1000; + bonus2 bAddEffWhenHit,Eff_Freeze,500+.@val; + bonus bUnbreakableGarment; - Id: 20746 AegisName: C_Rudra_Wing Name: Costume Rudra Wings @@ -91571,6 +92050,25 @@ Body: Costume_Garment: true EquipLevelMin: 1 View: 8 + - Id: 20747 + AegisName: Manteau_Great_Nature + Name: Manteau of Great Nature + Type: Armor + Weight: 300 + Defense: 10 + Slots: 1 + Locations: + Garment: true + EquipLevelMin: 70 + Refineable: true + Script: | + .@r = getrefine(); + bonus2 bSubEle,Ele_Earth,10; + bonus2 bSubEle,Ele_Fire,-10; + if (.@r>=5) + .@val = .@r; + bonus5 bAutoSpell,"NPC_WIDESTONE",2,5+.@val,BF_SHORT,0; + bonus bUnbreakableGarment; - Id: 20748 AegisName: Manteau_Of_Fallen Name: Fallen Warrior Manteau @@ -92799,6 +93297,52 @@ Body: Script: | .@val = min(getrefine(),10)/2; bonus bAgi,(2+.@val); + - Id: 20841 + AegisName: Golden_Angel_Wing_TH + Name: Golden Angel Wing + Type: Armor + Weight: 10 + Defense: 20 + Slots: 1 + Locations: + Garment: true + EquipLevelMin: 1 + Refineable: true + View: 5 + Script: | + .@r = getrefine(); + if (readparam(bStr) >= 90) { + bonus bBaseAtk,15; + if (.@r >= 9) + bonus bBaseAtk,15; + } + if (readparam(bInt) >= 90) { + bonus bMatk,15; + if (.@r >= 9) + bonus bMatk,15; + } + if (readparam(bVit) >= 90) { + bonus bMaxHPrate,5; + bonus bMaxSPrate,5; + if (.@r >= 9) + bonus bMaxHPrate,5; + bonus bMaxSPrate,5; + } + if (readparam(bAgi) >= 90) { + bonus bAspd,1; + if (.@r >= 9) + bonus bAspd,1; + } + if (readparam(bDex) >= 90) { + bonus bLongAtkRate,5; + if (.@r >= 9) + bonus bLongAtkRate,5; + } + if (readparam(bLuk) >= 90) { + bonus bCritAtkRate,5; + if (.@r >= 9) + bonus bCritAtkRate,5; + } - Id: 20842 AegisName: Bag_Of_Antonio_P Name: Candy Pouch Bag (Physical) @@ -93075,6 +93619,52 @@ Body: bonus bLongAtkRate,readparam(bDex)/60; if (.@r>=7) bonus bLongAtkRate,readparam(bDex)/10; + - Id: 20866 + AegisName: Golden_Angel_Wing_TW + Name: Golden Angel Wing + Type: Armor + Weight: 10 + Defense: 20 + Slots: 1 + Locations: + Garment: true + EquipLevelMin: 1 + Refineable: true + View: 5 + Script: | + .@r = getrefine(); + if (readparam(bStr) >= 90) { + bonus bBaseAtk,15; + if (.@r >= 9) + bonus bBaseAtk,15; + } + if (readparam(bInt) >= 90) { + bonus bMatk,15; + if (.@r >= 9) + bonus bMatk,15; + } + if (readparam(bVit) >= 90) { + bonus bMaxHPrate,5; + bonus bMaxSPrate,5; + if (.@r >= 9) + bonus bMaxHPrate,5; + bonus bMaxSPrate,5; + } + if (readparam(bAgi) >= 90) { + bonus bAspd,1; + if (.@r >= 9) + bonus bAspd,1; + } + if (readparam(bDex) >= 90) { + bonus bLongAtkRate,5; + if (.@r >= 9) + bonus bLongAtkRate,5; + } + if (readparam(bLuk) >= 90) { + bonus bCritAtkRate,5; + if (.@r >= 9) + bonus bCritAtkRate,5; + } - Id: 20902 AegisName: True_Hunting_Manteau Name: True Hunting Manteau @@ -93975,6 +94565,13 @@ Body: bonus bMagicHPGainValue,200; bonus bMagicSPGainValue,20; } + - Id: 20985 + AegisName: aegis_20985 + Name: Costume Gourd Bottle + Type: Armor + Locations: + Costume_Garment: true + View: 82 - Id: 20988 AegisName: C_Mechanical_Butterfly Name: "Costume: Mechanical Butterfly" @@ -94650,7 +95247,7 @@ Body: Range: 1 Slots: 2 Locations: - Left_Hand: true + Both_Hand: true WeaponLevel: 4 EquipLevelMin: 100 Refineable: true @@ -94999,7 +95596,7 @@ Body: Costume_Head_Mid: true Costume_Head_Low: true - Id: 21205 - AegisName: aegis_21205 + AegisName: Nut_Cracker Name: Nut Cracker # !todo check english name Type: Armor View: 1991 @@ -95008,7 +95605,7 @@ Body: Head_Mid: true Head_Low: true - Id: 21206 - AegisName: aegis_21206 + AegisName: C_Nut_Cracker Name: Costume Nutcracker # !todo check english name Type: Armor View: 1991 @@ -96527,6 +97124,16 @@ Body: bonus bMatkRate,5; bonus2 bMagicAtkEle,Ele_Water,5; } + - Id: 22105 + AegisName: Cuffs_ + Name: Shackles + Type: Armor + Weight: 3000 + Defense: 18 + Slots: 1 + Locations: + Shoes: true + Refineable: true - Id: 22106 AegisName: Giant_Boots Name: Giant Boots @@ -113901,6 +114508,18 @@ Body: Locations: Both_Accessory: true EquipLevelMin: 80 + - Id: 28388 + AegisName: Bloody_Iron_Ball_ + Name: Bloodied Shackle Ball + Type: Armor + Weight: 4000 + Slots: 1 + Jobs: + All: true + Novice: false + SuperNovice: false + Locations: + Both_Accessory: true - Id: 28391 AegisName: S_Thief_earring Name: Thief Shadow Earring @@ -121354,6 +121973,14 @@ Body: Costume_Head_Low: true EquipLevelMin: 1 View: 824 + - Id: 31419 + AegisName: C_Angel_Of_Happiness + Name: Costume Angel of Happiness + Type: Armor + Locations: + Costume_Head_Top: true + EquipLevelMin: 1 + View: 1251 - Id: 31420 AegisName: C_SantaPoring_Promo Name: C Shining Santa Poring @@ -121362,6 +121989,14 @@ Body: Costume_Head_Top: true EquipLevelMin: 1 View: 961 + - Id: 31428 + AegisName: C_Panda_Balloon + Name: Costume Panda Balloon + Type: Armor + Locations: + Costume_Head_Top: true + EquipLevelMin: 1 + View: 1115 - Id: 31430 AegisName: C_Seppl_Hat_TW Name: "Costume: Seppl Hat" @@ -124114,7 +124749,7 @@ Body: Locations: Costume_Head_Top: true - Id: 31938 - AegisName: aegis_31938 + AegisName: C_L_Knitting_Low_Twin Name: Costume Loose Knitting Twin Type: Armor View: 2007 @@ -124128,7 +124763,7 @@ Body: Locations: Costume_Head_Top: true - Id: 31944 - AegisName: aegis_31944 + AegisName: C_Elegant_Wave Name: Costume Elegant Wave Type: Armor View: 2011 @@ -125865,6 +126500,26 @@ Body: if (.@r>=11) { bonus bDelayrate,-15; } + - Id: 400043 + AegisName: aegis_400043 + Name: Fallen Angel Hairband + Type: Armor + Weight: 100 + Defense: 5 + Slots: 1 + Locations: + Head_Top: true + Refineable: true + View: 907 + Script: | + .@r = getrefine(); + bonus bAllStats,1; + bonus2 bSubEle,Ele_Holy,-20; + bonus2 bSubRace,RC_Angel,-15; + bonus2 bSubRace,RC_Demon,6; + bonus2 bSubRace,RC_DemiHuman,6; + bonus2 bSubRace,RC_Player_Human,6; + bonus2 bSubRace,RC_Player_Doram,6; - Id: 400044 AegisName: aegis_400044 Name: Phantom Cap @@ -126684,6 +127339,13 @@ Body: Locations: Costume_Head_Mid: true View: 2055 + - Id: 410061 + AegisName: C_Deviruchi_Apron + Name: Costume Deviruchi Apron + Type: Armor + Locations: + Costume_Head_Mid: true + View: 2095 - Id: 420003 AegisName: CD_In_MouthK Name: CD in Mouth @@ -126704,6 +127366,20 @@ Body: View: 2020 Locations: Costume_Head_Low: true + - Id: 420014 + AegisName: aegis_420014 + Name: Costume Japanese Hair + Type: Armor + Locations: + Costume_Head_Low: true + View: 2027 + - Id: 420016 + AegisName: C_Katashiro_Flying + Name: Costume Katashiro Flying + Type: Armor + Locations: + Costume_Head_Mid: true + View: 2025 - Id: 420017 AegisName: aegis_420017 Name: Young leaves of the world tree (power) # !todo check english name @@ -126792,6 +127468,13 @@ Body: Head_Low: true Script: | bonus bShortAtkRate,5; + - Id: 420053 + AegisName: C_Shadow_Devil + Name: Costume Shadow Devil + Type: Armor + Locations: + Costume_Head_Low: true + View: 2096 - Id: 436000 AegisName: aegis_436000 Name: Thanatos's Maeror Mask @@ -130393,6 +131076,31 @@ Body: if (.@r>=7) { bonus bVariableCastrate,-15; } + - Id: 450131 + AegisName: aegis_450131 + Name: Fallen Angel Armor + Type: Armor + Weight: 1000 + Defense: 50 + Slots: 1 + Locations: + Armor: true + EquipLevelMin: 30 + Refineable: true + Script: | + .@r = getrefine(); + bonus bAllStats,1; + bonus bUnbreakableArmor; + bonus2 bSubEle,Ele_Holy,-10; + bonus2 bSubRace,RC_Angel,-15; + bonus2 bSubRace,RC_Demon,5+(.@r>=9?5:0); + bonus2 bSubRace,RC_DemiHuman,5+(.@r>=9?5:0); + bonus2 bSubRace,RC_Player_Human,5+(.@r>=9?5:0); + bonus2 bSubRace,RC_Player_Doram,5+(.@r>=9?5:0); + if (.@r>=7) + bonus bMaxHPrate,5; + if (.@r>=11) + bonus bVariableCastrate,-8; - Id: 450144 AegisName: Saint_Robe_IL Name: Illusion Saint Robe @@ -130645,6 +131353,7 @@ Body: Locations: Left_Hand: true Refineable: true + View: 1 - Id: 460017 AegisName: Guard_IL Name: Illusion Guard @@ -130656,6 +131365,7 @@ Body: Left_Hand: true EquipLevelMin: 120 Refineable: true + View: 1 Script: | bonus bAspd,2; bonus bPerfectHitAddRate,3*(min(getrefine(),12)/2); @@ -130670,6 +131380,7 @@ Body: Left_Hand: true EquipLevelMin: 120 Refineable: true + View: 1 Script: | bonus bVariableCastrate,-7; bonus bDelayrate,-(min(getrefine(),12)/2); @@ -131443,6 +132154,13 @@ Body: Locations: Costume_Garment: true View: 3 + - Id: 480058 + AegisName: aegis_480058 + Name: Costume Wavy Golden Angel Wings + Type: Armor + Locations: + Costume_Garment: true + View: 75 - Id: 480062 AegisName: E_Illusion_Engine_A Name: Illusion engine wing type A (attributable) # !todo check english name @@ -131572,6 +132290,45 @@ Body: Locations: Costume_Garment: true View: 100 + - Id: 480107 + AegisName: C_Kings_Twin_Sword + Name: Costume Kings Twin Sword + Type: Armor + Locations: + Costume_Garment: true + View: 104 + - Id: 480120 + AegisName: aegis_480120 + Name: Guardian Soul + Type: Armor + Weight: 1000 + Defense: 25 + Locations: + Garment: true + EquipLevelMin: 100 + Refineable: true + Script: | + .@r = getrefine(); + bonus bUnbreakableGarment; + skill "WZ_HEAVENDRIVE",1; + bonus2 bSubRace,RC_Player_Human,5; + bonus2 bSubRace,RC_Player_Doram,5; + if (.@r>=7) { + .@a = (readparam(bLuk)+readparam(bStr))/18; + .@b = (readparam(bAgi)+readparam(bVit))/18; + .@c = (readparam(bInt)+readparam(bDex))/18; + .@bonus = (.@r>=12 ? 5 : 3); + bonus bDelayRate,-.@a; + bonus2 bSubEle,Ele_Holy,.@bonus*.@a; + bonus2 bSubEle,Ele_Dark,.@bonus*.@a; + bonus bAspdRate,.@b; + bonus bMaxHPrate,(.@r>=12?2:1)*.@b; + bonus2 bSubEle,Ele_Fire,.@bonus*.@b; + bonus2 bSubEle,Ele_Water,.@bonus*.@b; + bonus bVariableCastrate,-.@c; + bonus2 bSubEle,Ele_Wind,.@bonus*.@c; + bonus2 bSubEle,Ele_Earth,.@bonus*.@c; + } - Id: 490004 AegisName: Attacker_Booster_Ring Name: Attacker Booster Ring @@ -131831,6 +132588,19 @@ Body: Script: | bonus bMatkRate,5; bonus bMaxSPrate,5; + - Id: 490033 + AegisName: aegis_490033 + Name: Fallen Angel's Tear + Type: Armor + Weight: 100 + Slots: 1 + Locations: + Both_Accessory: true + EquipLevelMin: 30 + Script: | + bonus2 bAddClass,Class_All,6; + bonus bMatkRate,6; + bonus bHit,15; - Id: 490044 AegisName: Sin_Ring_R Name: Sinful Ruby Ring @@ -133316,7 +134086,7 @@ Body: Classes: All_Third: true Locations: - Both_Hand: true + Right_Hand: true WeaponLevel: 4 EquipLevelMin: 100 Refineable: true @@ -133412,7 +134182,7 @@ Body: Classes: All_Third: true Locations: - Both_Hand: true + Right_Hand: true WeaponLevel: 4 EquipLevelMin: 100 Refineable: true @@ -135767,7 +136537,7 @@ Body: Classes: All_Third: true Locations: - Left_Hand: true + Right_Hand: true WeaponLevel: 4 EquipLevelMin: 100 Refineable: true @@ -135802,7 +136572,7 @@ Body: Classes: All_Third: true Locations: - Both_Hand: true + Right_Hand: true WeaponLevel: 4 EquipLevelMin: 100 Refineable: true @@ -136047,7 +136817,7 @@ Body: Classes: All_Third: true Locations: - Both_Hand: true + Right_Hand: true WeaponLevel: 4 EquipLevelMin: 150 Refineable: true @@ -137106,7 +137876,7 @@ Body: Classes: All_Third: true Locations: - Right_Hand: true + Both_Hand: true WeaponLevel: 4 EquipLevelMin: 100 Refineable: true @@ -137140,7 +137910,7 @@ Body: Classes: All_Third: true Locations: - Right_Hand: true + Both_Hand: true WeaponLevel: 4 EquipLevelMin: 100 Refineable: true diff --git a/db/re/item_db_etc.yml b/db/re/item_db_etc.yml index 9698d52110..724872e686 100644 --- a/db/re/item_db_etc.yml +++ b/db/re/item_db_etc.yml @@ -7906,7 +7906,7 @@ Body: Script: | .@r = getrefine(); bonus bLuk,.@r-5; - bonus bCritical,.@r; + bonus bCritical,min(.@r,10); - Id: 4374 AegisName: Apocalips_H_Card Name: Vesper Card @@ -36039,6 +36039,20 @@ Body: NoGuildStorage: true NoMail: true NoAuction: true + - Id: 25310 + AegisName: DF_Token_Of_Siegfried + Name: "[Scroll] Token of Siegfried" + Type: Etc + Weight: 10 + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoSell: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true - Id: 25311 AegisName: Piece_of_Black_Horn Name: Piece of Black Horn @@ -45804,6 +45818,21 @@ Body: bonus2 bMagicAtkEle,Ele_Neutral,20; bonus2 bMagicAtkEle,Ele_Undead,20; bonus2 bMagicAtkEle,Ele_Dark,20; + - Id: 300209 + AegisName: aegis_300209 + Name: Sealed Nightmare Amon Ra Card + Type: Card + Weight: 10 + Locations: + Armor: true + Flags: + DropEffect: CLIENT + Script: | + .@r = (getrefine()>14?37:25); + bonus2 bMagicAddRace,RC_Demon,.@r; + bonus2 bMagicAddRace,RC_Undead,.@r; + bonus2 bMagicAddEle,Ele_Dark,.@r; + bonus2 bMagicAddEle,Ele_Undead,.@r; - Id: 300211 AegisName: EP18_Ash_Toad_Card Name: Ash Toad Card diff --git a/db/re/item_db_usable.yml b/db/re/item_db_usable.yml index f37d4ccbff..f28cf0a6b8 100644 --- a/db/re/item_db_usable.yml +++ b/db/re/item_db_usable.yml @@ -2272,6 +2272,89 @@ Body: Weight: 10 Script: | /* upgradeui 9785; */ + - Id: 9894 + AegisName: aegis_9894 + Name: "[Scroll] Adrenaline Lv.5 Scroll" + Type: Delayconsume + Buy: 2 + Weight: 10 + NoUse: + Override: 100 + Sitting: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoSell: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + itemskill "BS_ADRENALINE",5; + - Id: 9895 + AegisName: aegis_9895 + Name: "[Scroll] Abrasive" + Type: Usable + Buy: 2 + Weight: 10 + NoUse: + Override: 100 + Sitting: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoSell: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + specialeffect2 EF_MAGICALATTHIT; + sc_start SC_INCCRI,300000,30; + - Id: 9896 + AegisName: aegis_9896 + Name: "[Scroll] Power Booster" + Type: Usable + Buy: 2 + Weight: 10 + NoUse: + Override: 100 + Sitting: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoSell: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus_script "{ bonus bBaseAtk,30; bonus bMatk,30; bonus2 bAddClass,Class_All,1; bonus bMatkRate,1; bonus bHit,30; bonus bFlee,30; bonus bAspd,1; bonus bUseSPrate,-5; bonus bFixedCastrate,-30; }",1800,1,1; + - Id: 9909 + AegisName: aegis_9909 + Name: "[Scroll] Ex Def Potion" + Type: Usable + Buy: 2 + Weight: 10 + NoUse: + Override: 100 + Sitting: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoSell: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + specialeffect2 EF_GUARD; + sc_start SC_DEF_RATE,1800000,3; + sc_start SC_MDEF_RATE,1800000,3; - Id: 9933 AegisName: True_Hunting_9Refine Name: Troi Hunting 9 Refinement Package @@ -35035,6 +35118,346 @@ Body: NoAuction: true Script: | getgroupitem(IG_July_Lucky_Scroll); + - Id: 14841 + AegisName: DF_Songpyun + Name: "[Scroll] Korean Rice Cake" + Type: Healing + Buy: 2 + Weight: 10 + NoUse: + Override: 100 + Sitting: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoSell: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + percentheal 10,0; + - Id: 14843 + AegisName: DF_Insurance + Name: "[Scroll] Life Insurance" + Type: Usable + Buy: 2 + Weight: 10 + NoUse: + Override: 100 + Sitting: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoSell: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + sc_start SC_LIFEINSURANCE,1800000,0; + - Id: 14844 + AegisName: DF_Kafra_Card + Name: "[Scroll] Kafra Card" + Type: Usable + Buy: 2 + Weight: 10 + NoUse: + Override: 100 + Sitting: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoSell: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + callfunc "F_CashStore"; + - Id: 14845 + AegisName: DF_Blessing_10_Scroll + Name: "[Scroll] Blessing Lv.10 Scroll" + Type: Delayconsume + Buy: 2 + Weight: 10 + NoUse: + Override: 100 + Sitting: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoSell: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + itemskill "AL_BLESSING",10; + - Id: 14846 + AegisName: DF_Inc_Agi_10_Scroll + Name: "[Scroll] Increase Agility Lv.10 Scroll" + Type: Delayconsume + Buy: 2 + Weight: 10 + NoUse: + Override: 100 + Sitting: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoSell: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + itemskill "AL_INCAGI",10; + - Id: 14847 + AegisName: DF_Small_Life_Potion + Name: "[Scroll] Small Life Potion" + Type: Usable + Buy: 2 + Weight: 10 + NoUse: + Override: 100 + Sitting: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoSell: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + specialeffect2 EF_HEAL3; + sc_start2 SC_S_LIFEPOTION,600000,-5,5; + - Id: 14849 + AegisName: DF_Vit_Dish10 + Name: "[Scroll] Vit Dish10" + Type: Usable + Weight: 10 + NoUse: + Override: 100 + Sitting: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoSell: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + sc_start SC_VITFOOD,1800000,10; + - Id: 14850 + AegisName: DF_Luk_Dish10 + Name: "[Scroll] Luk Dish10" + Type: Usable + Weight: 10 + NoUse: + Override: 100 + Sitting: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoSell: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + sc_start SC_LUKFOOD,1800000,10; + - Id: 14851 + AegisName: DF_Dex_Dish10 + Name: "[Scroll] Dex Dish10" + Type: Usable + Weight: 10 + NoUse: + Override: 100 + Sitting: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoSell: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + sc_start SC_DEXFOOD,1800000,10; + - Id: 14852 + AegisName: DF_Int_Dish10 + Name: "[Scroll] Int Dish10" + Type: Usable + Weight: 10 + NoUse: + Override: 100 + Sitting: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoSell: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + sc_start SC_INTFOOD,1800000,10; + - Id: 14853 + AegisName: DF_Agi_Dish10 + Name: "[Scroll] Agi Dish10" + Type: Usable + Weight: 10 + NoUse: + Override: 100 + Sitting: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoSell: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + sc_start SC_AGIFOOD,1800000,10; + - Id: 14854 + AegisName: DF_Str_Dish10 + Name: "[Scroll] Str Dish10" + Type: Usable + Weight: 10 + NoUse: + Override: 100 + Sitting: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoSell: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + sc_start SC_STRFOOD,1800000,10; + - Id: 14861 + AegisName: DF_GhostringS + Name: "[Scroll] Ghostring Scroll" + Type: Usable + Buy: 2 + Weight: 10 + NoUse: + Override: 100 + Sitting: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoSell: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + sc_start2 SC_ITEMSCRIPT,60000,4047,EFST_ARMOR_PROPERTY; + - Id: 14862 + AegisName: DF_Tyr's_Blessing + Name: "[Scroll] Tyr's Blessing" + Type: Usable + Buy: 2 + Weight: 10 + NoUse: + Override: 100 + Sitting: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoSell: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + sc_start SC_FLEEFOOD,300000,30; + sc_start SC_HITFOOD,300000,30; + sc_start SC_ATKPOTION,300000,20; + sc_start SC_MATKPOTION,300000,20; + - Id: 14866 + AegisName: DF_Holy_Armor_S + Name: "[Scroll] Holy Armor Scroll" + Type: Usable + Buy: 2 + Weight: 10 + NoUse: + Override: 100 + Sitting: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoSell: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + specialeffect2 EF_BENEDICTIO; + sc_start4 SC_ELEMENTALCHANGE,1800000,1,Ele_Holy,1,0; + - Id: 14869 + AegisName: DF_Red_Booster + Name: "[Scroll] Red Booster" + Type: Delayconsume + Buy: 2 + Weight: 10 + NoUse: + Override: 100 + Sitting: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoSell: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + itemskill "AC_CONCENTRATION",max(getskilllv("AC_CONCENTRATION"),3); + specialeffect2 EF_POTION_BERSERK; + showscript "Oh My GOODNESS!!! I FEEL AWESOMELY STRONG!!! WOWOW"; + - Id: 14886 + AegisName: UltimateCook_S + Name: "[Scroll] Ultimate Cook" + Type: Usable + Weight: 10 + NoUse: + Override: 100 + Sitting: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoSell: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + sc_start SC_2011RWC_SCROLL,1800000,10; - Id: 16131 AegisName: Lady_Tanee_Doll_Box Name: Lady Tanee Doll Box @@ -47150,6 +47573,14 @@ Body: Weight: 1 Script: | callfunc("F_Cursed_Fragment"); + - Id: 23033 + AegisName: Invisible_Box + Name: Invisible Box + Type: Usable + Flags: + Container: true + Script: | + getitem callfunc("F_Rand",19602,19603,19604,20506),1; - Id: 23038 AegisName: S_Slim_White_Box Name: "[Sale] Slim White Potion Box" @@ -47402,6 +47833,25 @@ Body: Weight: 10 Script: | /*synthesisui 23154;*/ + - Id: 23168 + AegisName: Mini_Fan_Box + Name: Mini Fan Box + Type: Usable + Weight: 10 + Flags: + Container: true + Script: | + getitem 23170,1; + getitem callfunc("F_Rand",28439,28440),1; + - Id: 23169 + AegisName: Alchemist_Box + Name: Alchemist box + Type: Usable + Weight: 10 + Flags: + Container: true + Script: | + getitem callfunc("F_Rand",7135,7136,7137,7138,7139),1; - Id: 23170 AegisName: Fan_Modification_Kit Name: Fan Modification Kit @@ -47442,6 +47892,16 @@ Body: NoAuction: true Script: | callfunc "F_CashStore"; + - Id: 23178 + AegisName: Kafra_Box + Name: Kafra Box + Type: Usable + Weight: 510 + Flags: + Container: true + Script: | + getitem 23175,1; + getitem callfunc("F_Rand",15186,19168),1; - Id: 23187 AegisName: Sap_Jelly Name: Sap Liquid @@ -47745,6 +48205,36 @@ Body: Weight: 10 Script: | /*synthesisui 23281;*/ + - Id: 23285 + AegisName: Candy_Box_Melee + Name: Candy Bag Backpack (Physical) + Type: Usable + Weight: 10 + Flags: + Container: true + Script: | + getitem 23289,1; + getitem 20842,1; + - Id: 23286 + AegisName: Candy_Box_Range + Name: Candy Bag Backpack (Range) + Type: Usable + Weight: 10 + Flags: + Container: true + Script: | + getitem 23290,1; + getitem 20843,1; + - Id: 23287 + AegisName: Candy_Box_Magic + Name: Candy Bag Backpack (Magical) + Type: Usable + Weight: 10 + Flags: + Container: true + Script: | + getitem 23291,1; + getitem 20844,1; - Id: 23288 AegisName: Compressed_Wing_Of_Fly Name: Compressed Fly Wing @@ -47856,6 +48346,21 @@ Body: Script: | input .@megaphone$; announce strcharinfo(0) + ": " + .@megaphone$,bc_all,0xFF0000; + - Id: 23388 + AegisName: CookingBox10 + Name: "[Scroll] Food Box" + Type: Usable + Weight: 10 + Flags: + Container: true + Script: | + .@r = rand(1,3); + if (.@r == 1) + getitem callfunc("F_Rand",14849,14850,14851,14852,14853,14854),10; + else if (.@r == 2) + getitem 14841,50; + else + getitem 14886,2; - Id: 23436 AegisName: Shadow_Refine_Hammer Name: Shadow Refine Hammer @@ -47895,6 +48400,16 @@ Body: Container: true Script: | getgroupitem(IG_Enchant_Stone_Box13); + - Id: 23538 + AegisName: BloodyKnight_Shield_Box + Name: Cursed Knight's Shield Box + Type: Usable + Weight: 10 + Flags: + Container: true + Script: | + getitem 28942,1; + getitem 23545,1; - Id: 23545 AegisName: Silver_Statue Name: Silver Statue @@ -48622,6 +49137,15 @@ Body: Weight: 10 Script: | /*upgradeui 23926;*/ + - Id: 23952 + AegisName: Sillit_Pong_Box + Name: Sillit Pong Box + Type: Usable + Weight: 10 + Flags: + Container: true + Script: | + getitem 6443,1; - Id: 23967 AegisName: EnchantStone_Recipe_9m Name: Enchant Stone Recipe 9m @@ -48821,6 +49345,15 @@ Body: NoConsume: true Script: | itemskill "WL_READING_SB_READING",10; + - Id: 100083 + AegisName: BackSignon_Box_TW + Name: Korean Style Apple Hair Box (Middle) + Type: Usable + Weight: 10 + Flags: + Container: true + Script: | + getitem callfunc("F_Rand",31754,31755,31756,31757,31758,31759,31760,31761),1; - Id: 100125 AegisName: Metal_7_Ticket Name: Metal Weapon +7 Refinement Ticket @@ -50062,6 +50595,15 @@ Body: BuyingStore: true Script: | /* synthesisui 100621; */ + - Id: 100623 + AegisName: Shadow_Mix_Recipe_TH + Name: Lapine Box (Shadow) + Type: DelayConsume + Weight: 10 + Flags: + BuyingStore: true + Script: | + /* synthesisui 100623; */ - Id: 100626 AegisName: GrayWolf_7_Ticket Name: Gray Wolf +7 Refinement Box @@ -50224,6 +50766,24 @@ Body: Weight: 10 Script: | /* upgradeui 100745; */ + - Id: 100880 + AegisName: aegis_100880 + Name: Piercing Shadow Box + Type: Usable + Weight: 10 + Flags: + Container: true + Script: | + getitem callfunc("F_Rand",24157,24163,24164,24156,24160,24159,24165,24161,24162,24158),1; + - Id: 100908 + AegisName: aegis_100908 + Name: Magic Piercing Shadow Box + Type: Usable + Weight: 10 + Flags: + Container: true + Script: | + getitem callfunc("F_Rand",24177,24171,24178,24170,24174,24173,24179,24175,24176,24172),1; - Id: 1100003 AegisName: Concentrated_R_P Name: Concentrated Red Potion diff --git a/db/re/item_group_db.yml b/db/re/item_group_db.yml index 2633ba1183..ee2de66bc4 100644 --- a/db/re/item_group_db.yml +++ b/db/re/item_group_db.yml @@ -19560,6 +19560,8 @@ Body: Rate: 1 - Item: Token_Of_Siegfried Rate: 1 + - Item: DF_Token_Of_Siegfried + Rate: 1 - Group: TRESURE_BOX_WOE SubGroups: - SubGroup: 1 diff --git a/sql-files/item_db_re_equip.sql b/sql-files/item_db_re_equip.sql index a782e48004..a7161f9e4a 100644 --- a/sql-files/item_db_re_equip.sql +++ b/sql-files/item_db_re_equip.sql @@ -165,7 +165,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`,`job_assassin`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (1262,'Nail_Of_Loki','Loki\'s Nail','Weapon','Katar',20,1200,115,1,true,true,true,3,55,true,'bonus2 bAddEff,Eff_Bleeding,300;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`weight`,`attack`,`range`,`job_assassin`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (1263,'Unholy_Touch','Unholy Touch','Weapon','Katar',20,1250,151,1,true,true,true,4,70,true,'bonus bAtkEle,Ele_Dark;\nbonus2 bAddEff,Eff_Curse,200;\nbonus bCritical,-1;\nbonus bUnbreakableWeapon;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`weight`,`attack`,`range`,`slots`,`job_assassin`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (1264,'Various_Jur','Specialty Jur','Weapon','Katar',20,800,90,1,4,true,true,true,1,1,true,'bonus2 bAddEff2,Eff_Bleeding,10;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`weight`,`attack`,`range`,`job_assassin`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (1265,'Bloody_Roar','Bloody Roar','Weapon','Katar',20,1000,120,1,true,true,true,4,75,true,'bonus bIgnoreDefRace,RC_DemiHuman;\nbonus bIgnoreDefRace,RC_Player_Human;\nbonus bFlee,-(readparam(bAgi)+BaseLevel);\nbonus bHPrecovRate,-100;\nbonus bSPrecovRate,-100;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`weight`,`attack`,`range`,`job_assassin`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (1265,'Bloody_Roar','Bloody Roar','Weapon','Katar',20,1000,120,1,true,true,true,4,75,true,'bonus bIgnoreDefRace,RC_DemiHuman;\nbonus bIgnoreDefRace,RC_Player_Human;\nbonus bFlee,-(readparam(bAgi)+BaseLevel);\nbonus bNoRegen,1;\nbonus bNoRegen,2;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`weight`,`attack`,`range`,`slots`,`job_assassin`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (1266,'Infiltrator_','Infiltrator','Weapon','Katar',57000,1500,140,1,1,true,true,true,4,75,true,'bonus2 bAddRace,RC_DemiHuman,50;\nbonus2 bAddRace,RC_Player_Human,50;\nbonus bDef,3;\nbonus bFlee,5;\nbonus bFlee2,2;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`attack`,`range`,`job_assassin`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (1267,'Infiltrator_C','Infiltrator','Weapon','Katar',1,189,1,true,true,true,4,1,100,true,true,true,true,true,true,true,true,'bonus2 bAddRace,RC_DemiHuman,70;\nbonus2 bAddRace,RC_Player_Human,70;\nbonus bDef,3;\nbonus bFlee,5;\nbonus bFlee2,2;\nbonus bAspdRate,8;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`weight`,`attack`,`range`,`slots`,`job_assassin`,`class_upper`,`class_third_upper`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (1268,'Wild_Beast_Claw','Wild Beast Claw','Weapon','Katar',20,1450,160,1,1,true,true,true,true,true,4,55,true,'bonus3 bAutoSpell,"NPC_CRITICALWOUND",(getrefine()>=9?2:1),100;'); @@ -1662,6 +1662,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`,`slots`,`location_right_accessory`,`location_left_accessory`,`script`) VALUES (2960,'Badge_Of_Manny','Badge Of Manny','Armor',20,200,1,true,true,'bonus bAllStats,1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (2963,'Body_Power_Up_Ring','Physical Enhancer Ring','Armor',10,100,1,true,true,90,'bonus2 bAddClass,Class_All,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (2964,'Ring_Of_Spell_Explosion','Magic Intensifier Ring','Armor',10,100,1,true,true,90,'bonus bMatkRate,5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_all`,`job_novice`,`job_supernovice`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (2965,'Angel_Egg','Angel Egg','Armor',10,100,1,1,true,false,false,true,true,1,'bonus bAllStats,1;\nbonus bMatkRate,5;\nbonus2 bAddClass,Class_All,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_right_accessory`,`location_left_accessory`,`trade_override`,`trade_nodrop`,`script`) VALUES (2966,'RWC_2012_Ring','RWC 2012 Ring','Armor',20,200,true,true,100,true,'bonus2 bAddClass,Class_All,1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_right_accessory`,`location_left_accessory`,`trade_override`,`trade_nodrop`,`script`) VALUES (2967,'RWC_2012_Ring_','Chambered RWC 2012 Ring','Armor',20,200,1,true,true,100,true,'bonus2 bAddClass,Class_All,1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_right_accessory`,`location_left_accessory`,`trade_override`,`trade_nodrop`,`script`) VALUES (2968,'RWC_2012_Pendant','RWC 2012 Pendant','Armor',20,200,true,true,100,true,'bonus bMatkRate,1;'); @@ -2562,6 +2563,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`,`defense`,`job_mage`,`job_sage`,`job_soullinker`,`job_wizard`,`location_head_top`,`refineable`,`view`,`script`) VALUES (5885,'Blue_Wizardry_Hat_C','Blue Mage Hat C','Armor',20,300,1,true,true,true,true,true,true,285,'bonus bInt,2;\nbonus bMaxSP,150;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`job_mage`,`job_sage`,`job_soullinker`,`job_wizard`,`location_head_top`,`refineable`,`view`,`script`) VALUES (5886,'Yellow_Wizardry_Hat_C','Yellow Mage Hat C','Armor',20,300,1,true,true,true,true,true,true,286,'bonus bInt,2;\nbonus bMaxSP,150;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_head_top`,`refineable`,`view`,`script`) VALUES (5887,'Half_L_Magestic_Goat','Half L Majestic Goat','Armor',20,800,5,true,true,380,'bonus2 bAddRace,RC_DemiHuman,10;\nbonus2 bAddRace,RC_Player_Human,10;\nbonus bBaseAtk,(JobLevel*2)/7;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_head_top`,`refineable`,`view`,`script`) VALUES (5891,'Black_Cat_Hat','Black Cat Hat','Armor',100,7,1,true,true,1105,'bonus5 bAutoSpellWhenHit,"DC_SCREAM",5,20,BF_WEAPON|BF_MAGIC,0;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`view`,`script`,`equip_script`,`unequip_script`) VALUES (5892,'RCC2013_1ST_CROWN','RCC2013 1ST CROWN','Armor',20,2500,7,1,true,1,1106,'bonus bAllStats,5;\nskill "AL_TELEPORT",1;','sc_start SC_SPEEDUP0,INFINITE_TICK,25;','sc_end SC_SPEEDUP0;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`view`,`script`,`equip_script`,`unequip_script`) VALUES (5893,'RCC2013_2ND_CROWN','RCC2013 2ND CROWN','Armor',20,2500,7,1,true,1,1107,'bonus bAllStats,4;\nskill "AL_TELEPORT",1;','sc_start SC_SPEEDUP0,INFINITE_TICK,25;','sc_end SC_SPEEDUP0;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`view`,`script`,`equip_script`,`unequip_script`) VALUES (5894,'RCC2013_3RD_CROWN','RCC2013 3RD CROWN','Armor',20,2500,7,1,true,1,1108,'bonus bAllStats,3;\nskill "AL_TELEPORT",1;','sc_start SC_SPEEDUP0,INFINITE_TICK,25;','sc_end SC_SPEEDUP0;'); @@ -2591,6 +2593,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`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (5943,'Owlviscount_Silk_Hat','Owl Viscount Silk Hat','Armor',500,15,1,true,70,true,1323,'bonus bInt,1;\nbonus bAspdRate,10;\n.@r = getrefine();\nbonus bMatk,7*.@r;\nautobonus "{ .@r = getrefine(); bonus bAspdRate,(.@r >= 9 ? 40 : ((.@r >= 7) ? 10 : ((.@r >= 5) ? 5 : 1))); }",.@r*20,30000,BF_MAGIC,"{ specialeffect2 EF_SPELLBREAKER; }";'); 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`) VALUES (5944,'Thief_Hood','Thief Bandana','Armor',20,300,5,1,true,20,true,776,'.@r = getrefine();\nbonus bMdef,5;\nbonus2 bSPGainRace,RC_DemiHuman,5;\nbonus bHPGainValue,100;\nif (.@r>=7) {\n bonus2 bSubRace,RC_DemiHuman,10;\n}\nelse if (.@r>=5) {\n bonus2 bSubRace,RC_DemiHuman,5;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (5945,'Well_Chewed_Pencil','Well-Chewed Pencil','Armor',20,300,true,30,931,'bonus bStr,1;\nautobonus "{ bonus bAtkEle,Ele_Fire; }",50,60000,BF_WEAPON,"{ specialeffect2 EF_ENHANCE; }";\n/* Unknow rate and specialeffect */'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (5946,'Drama_Clockwork','Drama Clockwork','Armor',300,5,1,true,20,true,1335,'.@r = getrefine();\nbonus bMdef,5;\nbonus2 bSPGainRace,RC_Formless,5;\nbonus bHPGainValue,100;\nif (.@r>=7)\n bonus2 bSubRace,RC_Formless,10;\nelse if (.@r>=5)\n bonus2 bSubRace,RC_Formless,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (5965,'_Riot_Chip','Riot Chip','Armor',300,1,true,100,true,1201,'bonus bFixedCastrate,-50;\n.@r = getrefine();\nbonus2 bAddClass,Class_All,.@r;\nbonus2 bMagicAddClass,Class_All,.@r;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_mid`,`equip_level_min`,`view`,`script`) VALUES (5966,'KarduiEar','KarduiEar','Armor',300,true,70,1357,'.@dex = readparam(bDex);\nbonus bMatk,(.@dex > 10) ? .@dex/10*2 : 0;\nif (.@dex > 107) {\n bonus bVariableCastrate,-10;\n bonus bMatk,60;\n}\nif (.@dex > 119) {\n bonus bVariableCastrate,-5;\n bonus bMatk,100;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (5967,'FlyingGalapago','Flying Galapago','Armor',500,true,110,1358,'set .@bblvl,max(getskilllv("HT_BLITZBEAT"),1);\nset .@luk,min(readparam(bLuk),120);\nbonus bAgi,1;\nbonus3 bAutoSpell,"HT_BLITZBEAT",.@bblvl,50 + (.@luk / 3) + (.@bblvl * 2);\nbonus2 bSkillAtk,"HT_BLITZBEAT",getskilllv("HT_STEELCROW") * 40;'); @@ -3252,6 +3255,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`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15419,'Armor_of_White_Thread','Mighty White Threaded Armor','Armor',20,800,60,1,true,100,true,'.@r = getrefine();\nbonus bMatk,10;\nbonus2 bIgnoreMdefRaceRate,RC_All,10;\nif (.@r>=7) {\n bonus bMatk,20;\n bonus2 bIgnoreMdefRaceRate,RC_All,20;\n}\nif (.@r>=8) {\n bonus bMatk,20;\n bonus2 bIgnoreMdefRaceRate,RC_All,20;\n bonus bUnbreakableArmor;\n}\nif (.@r>=9) {\n bonus bMatk,30;\n bonus2 bIgnoreMdefRaceRate,RC_All,20;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15420,'Icefall_Dress','Ice Prison Dress','Armor',10,400,120,true,90,true,'.@r = getrefine();\nbonus bNoKnockback;\nbonus bUnbreakableArmor;\nbonus bDefEle,Ele_Water;\nif (.@r>8)\n .@a = 40;\nelse if (.@r>6)\n .@a = 25;\nelse if (.@r>=5)\n .@a = 10;\nbonus2 bAddEle,Ele_Fire,.@a;\nbonus2 bAddEle,Ele_Water,.@a;\nbonus2 bMagicAddEle,Ele_Fire,.@a;\nbonus2 bMagicAddEle,Ele_Water,.@a;\nbonus2 bAddRace,RC_Demihuman,.@a;\nbonus2 bAddRace,RC_Formless,.@a;\nbonus2 bMagicAddRace,RC_Demihuman,.@a;\nbonus2 bMagicAddRace,RC_Formless,.@a;\nbonus2 bAddRace,RC_Player_Human,.@a;\nbonus2 bMagicAddRace,RC_Player_Human,.@a;\nbonus2 bAddRace,RC_Player_Doram,.@a;\nbonus2 bMagicAddRace,RC_Player_Doram,.@a;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`view`) VALUES (15858,'C_Choco_Banana','Costume Choco Banana Bonnet','Armor',true,2087); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`view`) VALUES (15888,'aegis_15888','Costume Dragon Claw Helm','Armor',true,1018); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`weight`,`attack`,`range`,`slots`,`job_acolyte`,`job_alchemist`,`job_blacksmith`,`job_crusader`,`job_knight`,`job_merchant`,`job_monk`,`job_priest`,`job_swordman`,`class_upper`,`class_third_upper`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (16000,'Erde','Erde','Weapon','Mace',20,500,130,1,2,true,true,true,true,true,true,true,true,true,true,true,true,3,50,true,'bonus2 bSkillAtk,"AM_ACIDTERROR",20;\nbonus2 bSkillAtk,"AM_DEMONSTRATION",20;\nbonus bMaxSP,50;\nbonus bHealPower,10;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`weight`,`attack`,`range`,`slots`,`job_acolyte`,`job_alchemist`,`job_blacksmith`,`job_crusader`,`job_knight`,`job_merchant`,`job_monk`,`job_priest`,`job_swordman`,`class_upper`,`class_third_upper`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (16001,'Red_Square_Bag','Red Square Bag','Weapon','Mace',20,500,130,1,2,true,true,true,true,true,true,true,true,true,true,true,true,3,50,true,'bonus bMaxHP,200;\nbonus2 bSkillAtk,"AM_ACIDTERROR",20;\nbonus2 bSkillAtk,"AM_DEMONSTRATION",20;\nbonus2 bAddMonsterDropItem,501,50;\nbonus2 bAddMonsterDropItem,502,20;\nbonus2 bAddMonsterDropItem,503,20;\nbonus2 bAddMonsterDropItem,504,20;\nbonus2 bAddMonsterDropItem,505,10;\nif (readparam(bStr)>=95)\n bonus2 bAddEff,Eff_Stun,500;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`attack`,`range`,`job_acolyte`,`job_monk`,`job_priest`,`location_right_hand`,`weapon_level`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (16002,'Stunner_C','Stunner','Weapon','Mace',175,1,true,true,true,true,3,1,100,true,true,true,true,true,true,true,true,'bonus2 bAddEff,Eff_Stun,1000;\nbonus2 bAddSize,Size_All,40;'); @@ -3298,6 +3302,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`,`price_buy`,`weight`,`attack`,`range`,`slots`,`job_acolyte`,`job_alchemist`,`job_blacksmith`,`job_crusader`,`job_knight`,`job_merchant`,`job_monk`,`job_novice`,`job_priest`,`job_supernovice`,`job_swordman`,`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 (16048,'Unity_Mace','Unity Mace','Weapon','Mace',20,400,76,1,1,true,true,true,true,true,true,true,true,true,true,true,true,3,1,true,100,true,true,true,true,true,true,'bonus bBaseAtk,pow(getrefine(),2)*125/100;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`range`,`slots`,`job_acolyte`,`job_alchemist`,`job_blacksmith`,`job_crusader`,`job_knight`,`job_merchant`,`job_monk`,`job_novice`,`job_priest`,`job_supernovice`,`job_swordman`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (16049,'Mace_of_Trust','Thunder Hammer','Weapon','Mace',2000,130,1,3,true,true,true,true,true,true,true,true,true,true,true,true,3,50,true,'.@r = getrefine();\nbonus bAtkEle,Ele_Wind;\nbonus bUnbreakableWeapon;\nif (.@r>=7) {\n .@val = 10;\n if (.@r>=9)\n .@val += 15;\n bonus2 bAddEle,Ele_Water,.@val;\n bonus2 bAddRace,RC_Fish,.@val;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`range`,`slots`,`job_acolyte`,`job_alchemist`,`job_blacksmith`,`job_crusader`,`job_knight`,`job_merchant`,`job_monk`,`job_novice`,`job_priest`,`job_supernovice`,`job_swordman`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (16051,'Valkyrie_Hammer_','Valkyrie Hammer','Weapon','Mace',100,50,1,4,true,true,true,true,true,true,true,true,true,true,true,true,4,70,true,'.@r = getrefine();\nbonus bMatk,50;\nif (BaseJob == Job_Novice) {\n bonus bBaseAtk,150;\n bonus bMatk,200;\n bonus bUseSPrate,-5;\n bonus bHit,10;\n bonus bMaxHP,500+(200*.@r);\n bonus bMaxSP,400;\n bonus bVit,.@r;\n bonus bFlee2,.@r;\n bonus bAspdRate,.@r;\n bonus bVariableCastrate,-.@r/2;\n}\nif (BaseClass == Job_Swordman) {\n bonus bVit,.@r;\n bonus bMaxHP,500;\n bonus bMaxSP,100;\n}\nif (BaseJob == Job_Priest) {\n bonus bBaseAtk,50;\n bonus bMatk,100;\n bonus bAspdRate,.@r;\n}\nif (BaseJob == Job_Monk) {\n bonus bMaxSP,200;\n bonus bUseSPrate,-5;\n bonus bFlee2,.@r;\n}\nif (BaseClass == Job_Merchant) {\n bonus bBaseAtk,100;\n bonus bHit,10;\n bonus bVariableCastrate,-.@r/2;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_alchemist`,`job_blacksmith`,`job_crusader`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (16053,'Lora_Iron_Ball','Lora_ ron Ball','Weapon','Mace',1500,170,110,1,3,true,true,true,true,true,true,true,true,4,130,true,'bonus bAtkEle,Ele_Fire;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`attack`,`range`,`slots`,`job_acolyte`,`job_alchemist`,`job_blacksmith`,`job_crusader`,`job_knight`,`job_merchant`,`job_monk`,`job_novice`,`job_priest`,`job_supernovice`,`job_swordman`,`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 (16054,'Toughen_Metal_Mace','Enhanced Metal Mace','Weapon','Mace',20,105,1,1,true,true,true,true,true,true,true,true,true,true,true,true,3,100,true,100,true,true,true,true,true,true,true,'bonus2 bSkillAtk,"GN_CARTCANNON",10;\nbonus2 bSkillAtk,"SR_SKYNETBLOW",10;\nbonus bBaseAtk,7*(getrefine()+(min(BaseLevel,150)/10));'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_alchemist`,`job_blacksmith`,`job_crusader`,`job_knight`,`job_monk`,`job_priest`,`job_supernovice`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (16058,'Diva_Mace','Diva Mace','Weapon','Mace',1500,150,110,1,1,true,true,true,true,true,true,true,true,true,true,true,4,150,true,'.@r = getrefine();\nif (.@r>=7) {\n bonus bBaseAtk,30;\n bonus bHit,5;\n}\nif (.@r>=9) {\n bonus bBaseAtk,30;\n bonus bHit,5;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_alchemist`,`job_blacksmith`,`job_crusader`,`job_knight`,`job_monk`,`job_priest`,`job_supernovice`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (16059,'Mirage_Mace','Mirage Mace','Weapon','Mace',1500,150,110,5,1,true,true,true,true,true,true,true,true,true,true,true,4,150,true,'.@r = getrefine();\nif (.@r>=7) {\n bonus bBaseAtk,30;\n bonus bHit,5;\n}\nif (.@r>=9) {\n bonus bBaseAtk,30;\n bonus bHit,5;\n}'); @@ -3598,6 +3603,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`,`defense`,`location_head_top`,`equip_level_min`,`view`,`script`) VALUES (18718,'Rose_Hairband','Rose Hairband','Armor',20,200,3,true,30,864,'bonus bInt,1;\nbonus bVit,1;\nbonus bAspdRate,3;\nbonus bVariableCastrate,-3;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_mid`,`equip_level_min`,`view`,`script`) VALUES (18720,'Magical_Booster','Magical Booster','Armor',20,300,true,30,873,'bonus bMatkRate,3;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`refineable`,`view`,`script`) VALUES (18724,'L_Magestic_Goat_','Gigantic Majestic Goat','Armor',20,800,10,1,true,true,380,'bonus2 bAddRace,RC_DemiHuman,12;\nbonus2 bAddRace,RC_Player_Human,12;\nbonus bBaseAtk,(JobLevel*2)/7;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`location_head_mid`,`location_head_low`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (18726,'Sky_Helm','Sky Helm','Armor',20,700,5,1,true,true,true,88,true,868,'.@r = getrefine();\nbonus bUnbreakableHelm;\nbonus bMdef,5;\nif (.@r>=7)\n bonus bLongAtkRate,10;\nelse if (.@r>=5)\n bonus bLongAtkRate,5;\nelse\n bonus bLongAtkRate,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`) VALUES (18727,'Sedora_Hat','Sedora Hat','Armor',20,300,13,1,true,10,true,869); 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`) VALUES (18728,'Egir_Helm','Egir Helm','Armor',200000,800,10,1,true,110,true,870,'bonus bMdef,5;\nbonus bUnbreakableHelm;'); 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`) VALUES (18729,'MVP_Basketball','MVP Basketball','Armor',20,150,6,1,true,1,true,871,'bonus2 bSubRace,RC_DemiHuman,10;\nbonus2 bSubRace,RC_Player_Human,10;\nbonus2 bAddItemHealRate,522,30;\n.@r = getrefine();\nbonus bVariableCastrate,(.@r>=12)?(-5):((.@r>=10)?(-4):(-3));'); @@ -3656,6 +3662,8 @@ 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`,`job_all`,`job_novice`,`job_supernovice`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (18792,'Idn_Sakkat','Indonesian Independence Sakkat','Armor',10,400,true,false,false,true,45,true,901,'bonus bVit,10;\nbonus2 bAddClass,Class_All,5;\nbonus bMatkRate,5;\nbonus2 bSubRace,RC_DemiHuman,10;'); 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`,`script`) VALUES (18793,'Sorc_Night_Cap','Sorcerer\'s Night Cap','Armor',20,200,25,1,true,true,true,true,true,100,true,911,'.@r = getrefine();\nbonus2 bSkillAtk,"MG_LIGHTNINGBOLT",50;\nbonus2 bSkillAtk,"MG_FIREBOLT",50;\nbonus2 bSkillAtk,"MG_COLDBOLT",50;\nbonus bMdef,10;\nif (.@r>6)\n bonus2 bSkillAtk,"SC_SPELLFIST",25;\nif (.@r>8)\n bonus bAspd,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (18796,'RWC_Champ_Crown_QF','RWC Champ Crown Fourth Place','Armor',20,500,12,1,true,1,914,100,true,true,true,true,true,true,true,'bonus2 bResEff,Eff_Curse,10000;\nbonus bUnbreakableHelm;\nbonus bAllStats,2;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_all`,`job_novice`,`job_supernovice`,`location_head_top`,`refineable`,`view`,`script`) VALUES (18797,'Deep_Angel_Hairband','Deep Blue Angel Hairband','Armor',20,100,4,1,true,false,false,true,true,915,'bonus bAgi,1;\nbonus bLuk,1;\nbonus bMdef,3;\nbonus2 bSubRace,RC_Demon,3;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_all`,`job_novice`,`job_supernovice`,`location_head_top`,`refineable`,`view`,`script`) VALUES (18798,'Pink_Angel_Hairband','Pink Angel Hairband','Armor',20,100,4,1,true,false,false,true,true,916,'bonus bAgi,1;\nbonus bLuk,1;\nbonus bMdef,3;\nbonus2 bSubRace,RC_Demon,3;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_head_top`,`refineable`,`view`,`script`) VALUES (18803,'Rose_Cascade','Rose Cascade','Armor',500,1,true,true,920,'.@dex = readparam(bDex);\nbonus bUseSPrate,-5-((.@dex >= 120)?5:0)-((.@dex >= 100)?5:0);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_head_top`,`refineable`,`view`,`script`) VALUES (18805,'Eclipse_Hat','Eclipse Hat','Armor',20,300,2,true,true,922,'bonus bLuk,3;\nbonus bMdef,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`refineable`,`view`,`script`) VALUES (18806,'Black_Rabbit_Hat','Black Rabbit Hat','Armor',20,300,2,1,true,true,923,'bonus bDex,2;\nbonus bAgi,3;\nbonus3 bAutoSpellWhenHit,"AL_INCAGI",5,10;'); @@ -3678,6 +3686,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`,`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 (18830,'2012RMSCNO3','2012 RWC 2nd Runner Helmet','Armor',1000,1000,20,1,true,60,true,944,100,true,true,true,true,true,true,true,'bonus bAllStats,3;\nbonus bMdef,5;\nbonus bSpeedAddRate,10;\nskill "AL_TELEPORT",1;\nbonus bUnbreakableHelm;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`view`,`script`) VALUES (18831,'2012RMSCNO4','2012 RWC Special Helmet','Armor',1000,20,1,true,95,945,'bonus bAllStats,2;\nbonus bMdef,5;\nbonus bSpeedAddRate,10;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_top`,`refineable`,`view`,`script`) VALUES (18832,'Rolf_Von_Gigue_666','Rolf Von Gigue 666','Armor',20,300,true,true,946,'bonus3 bAutoSpell,"BS_ADRENALINE",2,5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (18838,'Angeling_Woolly_Hat','Angeling Woolly Hat','Armor',350,8,1,true,1,true,953,'.@r = getrefine();\nbonus bAllStats,1;\nbonus bBaseAtk,2+(.@r*2);\nbonus bMatk,2+(.@r*2);\nautobonus "{ bonus bAspd,2; }",3+.@r,5000,BF_NORMAL,"{ active_transform 1096,5000; }";\nautobonus "{ bonus bVariableCastrate,-50; }",3+.@r,5000,BF_MAGIC,"{ active_transform 1096,5000; }";'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_head_mid`,`equip_level_min`,`view`,`script`) VALUES (18839,'Poring_Sunglasses','Poring Sunglasses','Armor',100,10,1,true,1,954,'bonus bDex,1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`refineable`,`view`,`script`) VALUES (18841,'Small_Poring_Band','Small Poring Band','Armor',20,350,8,1,true,true,955,'.@r = getrefine();\nbonus bAspdRate,2*(.@r/3);\nif (.@r>9)\n bonus bAspd,1;\nbonus2 bExpAddRace,RC_All,3;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`refineable`,`view`,`script`) VALUES (18842,'Hat_Of_Girl','Hat Of Girl','Armor',20,350,8,1,true,true,956,'.@r = getrefine();\nbonus bInt,2*(.@r/3);\nbonus2 bSubRace,RC_DemiHuman,7;\nbonus2 bSubRace,RC_Player_Human,7;\nbonus bMaxHPrate,-3;'); @@ -3731,11 +3740,14 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`def REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (18900,'Weisswurst','Weisswurst','Armor',20,100,1,true,60,1022,'bonus bMaxHP,50;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`view`,`script`) VALUES (18901,'Seppl_Hat','Seppl Hat','Armor',20,500,5,1,true,60,1023,'bonus bVit,3;\nbonus bHPrecovRate,10;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_top`,`equip_level_min`,`view`,`script`) VALUES (18902,'Shovel_Hat','Shovel Hat','Armor',500,true,50,1024,'bonus bVit,3;\nbonus2 bAddMonsterDropItem,553,500;\nbonus2 bAddItemHealRate,553,700;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (18906,'Holy_Rosario','Holy Rosario','Armor',300,true,60,1028,'bonus bHealPower,3;'); 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`) VALUES (18908,'Isabella_Red_Ear','Isabella Red Ear','Armor',10,300,8,1,true,1,true,1030,'bonus bStr,5;\nbonus bMaxHPrate,5;\nbonus2 bSubDefEle,Ele_Fire,10;\n.@r = getrefine();\nif (.@r>=9)\n bonus bAspd,1+(.@r-9)/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`) VALUES (18909,'Isabella_Brown_Ear','Isabella Brown Ear','Armor',10,300,8,1,true,1,true,1031,'bonus bMaxHPrate,10;\nbonus2 bSubRace,RC_DemiHuman,5;\nbonus2 bSubRace,RC_Player_Human,5;\nbonus bMatk,getrefine()*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`) VALUES (18910,'Isabella_Blue_Ear','Isabella Blue Ear','Armor',10,300,8,1,true,1,true,1032,'bonus2 bSubRace,RC_DemiHuman,5;\nbonus2 bSubRace,RC_Player_Human,5;\nbonus2 bAddSize,Size_Medium,10;\nif (getrefine()>=12) {\n bonus bShortWeaponDamageReturn,5;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_head_mid`,`equip_level_min`,`view`,`script`) VALUES (18912,'Bell_Pigeon','Bell Pigeon','Armor',100,5,1,true,1,1034,'bonus bAllStats,1;\nbonus3 bAutoSpellWhenHit,"AL_RUWACH",1,1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (18917,'LoveLove_Balloon','LoveLove Balloon','Armor',10,200,5,true,1,1039,'bonus bAllStats,1;\nbonus bUnbreakableHelm;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (18918,'Long_Octopus_Balloon','Long Octopus Balloon','Armor',10,200,5,true,1,1040,'bonus bVit,1;\nbonus bInt,1;\nbonus bMaxSP,30;\nbonus bUnbreakableHelm;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (18922,'ILCHONGOM','Angeling Woolly Hat','Armor',500,7,1,true,1,true,966,'.@r = getrefine();\nbonus bAllStats,2;\nbonus2 bAddRace,RC_Player_Human,10;\nbonus2 bAddRace,RC_Player_Doram,10;\nbonus2 bAddRace,RC_Fish,10;\nif (.@r>=9)\n bonus bMaxHPrate,.@r;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_low`,`view`,`script`) VALUES (18925,'GodOfWinds_Fan','GodOfWinds Fan','Armor',300,true,1051,'bonus2 bSkillAtk,"WZ_VERMILION",3;\nbonus2 bSkillAtk,"WL_CHAINLIGHTNING",3;\nbonus bUseSPrate,5;'); 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`) VALUES (18929,'Elephant_Model_Hat','Elephant Model Hat','Armor',10,300,10,1,true,30,true,1065,'.@r = getrefine();\nbonus bDex,2+((.@r >= 2 && .@r <= 8) ? 1 : ((.@r > 8) ? (.@r/8): 0));\nbonus3 bAutoSpellWhenHit,"WZ_STORMGUST",5,5;'); 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`) VALUES (18930,'Gorilla_Model_Hat','Gorilla Model Hat','Armor',10,300,10,1,true,30,true,1066,'bonus bStr,2;\n.@m = gettime(DT_MONTH);\nif (.@m == 1 || .@m == 2) {\n bonus bStr,2;\n bonus bVit,2;\n}\nbonus4 bAutoSpell,"KN_BOWLINGBASH",1,20,1;\nif (getrefine()>10) {\n bonus bStr,3;\n}'); @@ -3750,8 +3762,11 @@ 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`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (18947,'Pipe_Of_Jiraiya','Jiraiya\'s Pipe','Armor',10,100,1,true,70,1088,'bonus2 bSkillUseSP,"NJ_KOUENKA",-5;\nbonus2 bVariableCastrate,"NJ_KAENSIN",-10;\nbonus2 bSkillAtk,"NJ_BAKUENRYU",20;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (18948,'Mask_Of_Orochimaru','Orochimaru\'s Mask','Armor',10,100,1,true,70,1089,'bonus2 bSkillUseSP,"NJ_HYOUSENSOU",-5;\nbonus2 bVariableCastrate,"NJ_SUITON",-10;\nbonus2 bSkillAtk,"NJ_HYOUSYOURAKU",20;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (18949,'Scroll_Of_Tsunade','Tsunade\'s Scroll','Armor',10,100,1,true,70,1090,'bonus2 bSkillUseSP,"NJ_HUUJIN",-5;\nbonus2 bVariableCastrate,"NJ_RAIGEKISAI",-10;\nbonus2 bSkillAtk,"NJ_KAMAITACHI",20;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (18950,'Gerhard_Von_Devi','Gerhard Von Deviruchi','Armor',300,1,true,1,true,1092,'bonus bInt,1;\nbonus bDex,1;\nif (readparam(bInt) >= 120)\n bonus bMatkRate,10;\nelse if (readparam(bInt) >= 99)\n bonus bMatkRate,7;\nelse\n bonus bMatkRate,5;\nif (getpetinfo(PETINFO_ID) == 9023) {\n if (getpetinfo(PETINFO_INTIMATE) >= PET_INTIMATE_LOYAL)\n bonus bDelayRate,-5;\n else\n bonus bDelayRate,-2;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (18956,'Chocolate_Bomb','Chocolate Bomb','Armor',100,1,true,1,1110,'bonus bStr,1;\nbonus bInt,1;\nbonus bLuk,1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_head_top`,`equip_level_min`,`view`,`script`) VALUES (18959,'Old_Pink_Poo_Hat','Old Pink Poo Hat','Armor',20,1200,1,true,1,1102,'bonus2 bSubRace,RC_Player_Human,13;\nbonus2 bSubRace,RC_Player_Doram,13;'); 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`,`weight`,`defense`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (18968,'Jinn_Marin_Balloon','Demon Blue Poring Bubble','Armor',50,5,true,1,1133,'bonus bInt,1;\nbonus bDex,1;\nbonus bMaxHP,100;\nbonus bBaseAtk,5;\nbonus bMatk,5;'); 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,'.@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);'); @@ -3770,6 +3785,8 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,` 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;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (19004,'Happy_Balloon','Happy Balloon','Armor',200,5,true,1,1183,'bonus bDex,2;\nbonus bMaxHP,200;\nbonus bMaxSP,50;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_top`,`equip_level_min`,`view`,`script`) VALUES (19011,'Little_Devil_S_Horn','Little Devil\'s Horn','Armor',1000,true,1,1103,'bonus2 bExpAddRace,RC_Demon,5;\nbonus2 bSubRace,RC_Demon,10;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19019,'Elemental_Crown','Elemental Crown','Armor',500,10,1,true,50,true,1219,'.@r = getrefine();\nbonus bLongAtkRate,4;\nbonus bDex,(3+(BaseLevel>99?.@r:.@r/2));'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19020,'Survive_Circlet','Survive Circlet','Armor',500,10,1,true,50,true,1220,'.@r = getrefine();\nbonus bInt,(3 + (BaseLevel > 99 ? .@r : .@r/2));\nbonus bMatkRate,4;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19021,'Gigant_Helm','Gigant Helm','Armor',500,10,1,true,50,true,1221,'.@r = getrefine();\nbonus bStr,(3 + (BaseLevel > 99 ? .@r : .@r/2));\nbonus2 bAddClass,Class_All,4;'); @@ -3781,6 +3798,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`def 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_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (19033,'Rift_Ancient_Decoration','Rift Ancient Decoration','Armor',20,200,2,1,true,100,true,376,100,true,true,true,true,true,true,'.@r = getrefine();\nbonus bMaxHP,1000+(.@r >= 9 ? 1000 : .@r >=7 ? 400 : 0);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`refineable`,`view`,`script`) VALUES (19038,'12_Anniversary_Crown_Of_Saint','12 Anniversary Crown of Saint','Armor',10,120,12,1,true,true,1117,'bonus bAllStats,2;\nbonus bMdef,12;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_mid`,`refineable`,`view`,`script`) VALUES (19039,'12th_ElvenEars','12 Anniversary Elf Ears','Armor',10,120,true,true,875,'bonus2 bSubRace,RC_All,4;\nbonus2 bSubRace,RC_Player_Human,-4;\nbonus2 bSubRace,RC_Player_Doram,-4;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`job_all`,`job_novice`,`job_supernovice`,`class_upper`,`class_third_upper`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (19046,'DeadlyPoison_Manteau','Deadly Poisonous Manteau','Armor',500,16,1,true,false,false,true,true,true,70,true,'bonus bMdef,2;\nbonus bMaxHPrate,5;\nbonus bMatkRate,1;\nbonus2 bAddEle,Ele_Poison,2;\nbonus2 bMagicAddEle,Ele_Poison,2;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19047,'Angeling_KnitCap','Angeling KnitCap','Armor',300,5,1,true,20,true,953,'bonus2 bSPGainRace,RC_Angel,5;\nbonus bHPGainValue,100;\n.@r = getrefine();\nif (.@r >= 5) {\n bonus2 bSubRace,RC_Angel,5+((.@r >= 7) ? 5 : 0);\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (19048,'Elemental_Clothe','Elemental Clothes','Armor',500,45,1,true,80,true,'.@r = getrefine();\nbonus bLongAtkRate,2+((.@r >= 9) ? 3 : 0)+((.@r >= 8) ? 2 : 0);\nif (.@r >= 7)\n bonus bUnbreakableArmor;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`) VALUES (19050,'Loki_Nidhogg_Hat','Loki & Nidhoggur\'s Hat','Armor',100,1,true,1,true,1304); @@ -3812,6 +3830,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`,`weight`,`defense`,`location_head_mid`,`equip_level_min`,`view`,`script`,`unequip_script`) VALUES (19109,'Valhalla_Idol','Valhalla Idol','Armor',300,2,true,70,1423,'bonus bMaxSP,50;\nbonus4 bAutoSpellWhenHit,"MG_SAFETYWALL",10,50,0;\nhateffect(HAT_EF_VALHALLA_IDOL,true);','hateffect(HAT_EF_VALHALLA_IDOL,false);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19111,'Laser_Of_Eagle','Laser of Eagle','Armor',400,5,1,true,100,true,1424,'bonus bDex,2;\nbonus bLongAtkRate,10;\nbonus5 bAutoSpell,"PR_LEXAETERNA",1,50,BF_LONG,1;\n/*TODO: Chance to transform become Shechil while attacking.*/'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (19112,'Tengu_Scroll','Tengu Scroll','Armor',20,300,true,40,1445,'bonus2 bHPDrainRate,30,5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`job_all`,`job_summoner`,`location_head_mid`,`equip_level_min`,`view`,`script`) VALUES (19113,'Gemini_Eyes','Gemini-S58 Eyes','Armor',100,true,false,true,100,1456,'if (readparam(bAgi) >= 90)\n .@val = 30;\nbonus2 bResEff,Eff_Silence,10+.@val;\nbonus2 bSubSkill,"LG_RAYOFGENESIS",30;\nbonus2 bSubSkill,"SO_PSYCHIC_WAVE",30;'); 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`) VALUES (19114,'Sting_Silk_Ribbon','Sting Silk Ribbon','Armor',20,300,15,1,true,70,true,1457,'bonus bUnbreakableHelm;\nbonus2 bSubEle,Ele_Earth,20;\nif (getrefine()>4) {\n bonus2 bSubSize,Size_All,2;\n}\nif (getrefine()>6) {\n bonus2 bSubSize,Size_All,3;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19115,'Republic_Hat','Republic Hat','Armor',400,3,1,true,100,true,1458,'.@r = getrefine();\n.@val = 6;\nif (.@r >= 7) {\n .@val += 2;\n}\nif (.@r >= 9) {\n .@val += 4;\n}\nbonus bLongAtkRate,.@val;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`range`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19116,'Red_Baby_Dragon','Red Baby Dragon','Armor',700,1,1,true,90,true,1463,'.@r=getrefine();\nbonus bMaxHPrate,5;\nbonus bMaxSPrate,5;\nbonus2 bSkillAtk,"RK_DRAGONBREATH",(.@r>=8?45:(.@r>=6?30:15));\nbonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",(.@r>=8?45:(.@r>=6?30:15));'); @@ -3891,6 +3910,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`,`defense`,`slots`,`job_all`,`job_novice`,`job_supernovice`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19210,'Apple_Of_Archer_IL','Illusion Apple of Archer','Armor',20,200,1,1,true,false,false,true,99,true,72,'bonus bDex,(3+(getrefine()/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`) VALUES (19211,'Magical_Feather_K','Magical Feather','Armor',20,30,5,1,true,10,true,1279,'.@r = getrefine();\nbonus bUseSPrate,10*(.@r/3);\nbonus2 bSkillAtk,"AL_HOLYLIGHT",100*(.@r/3);\nif (.@r>=9) {\n bonus2 bSubEle,Ele_Undead,17;\n bonus2 bSubEle,Ele_Ghost,17;\n bonus2 bSubEle,Ele_Poison,17;\n bonus2 bSubEle,Ele_Holy,17;\n bonus2 bSubEle,Ele_Dark,17;\n}\nelse if (.@r>=7) {\n bonus2 bAddEle,Ele_Undead,10;\n bonus2 bAddEle,Ele_Ghost,10;\n bonus2 bAddEle,Ele_Poison,10;\n bonus2 bAddEle,Ele_Holy,10;\n bonus2 bAddEle,Ele_Dark,10;\n}\nelse {\n bonus2 bAddEle,Ele_Undead,5;\n bonus2 bAddEle,Ele_Ghost,5;\n bonus2 bAddEle,Ele_Poison,5;\n bonus2 bAddEle,Ele_Holy,5;\n bonus2 bAddEle,Ele_Dark,5;\n}\nif (.@r>=12) {\n .@val = 1;\n}\nbonus5 bAutoSpell,"AL_HOLYLIGHT",1+.@val,10,BF_SHORT|BF_WEAPON,1;\nbonus5 bAutoSpell,"AL_HOLYLIGHT",1+.@val,5,BF_LONG|BF_WEAPON,1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_head_mid`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (19218,'Time_Keeper_Glasses','Time Keeper Glasses','Armor',true,47,100,true,true,true,true,true,true,true,'bonus bMaxSP,50;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19221,'Golden_Angel_Band_TH','Golden Angel Hairband','Armor',10,10,true,1,true,1104,'.@r = getrefine();\nif (readparam(bStr) >= 70) {\n bonus bBaseAtk,5;\n if (.@r >= 7)\n bonus bBaseAtk,10;\n }\n if (readparam(bInt) >= 70) {\n bonus bMatk,5;\n if (.@r >= 7)\n bonus bMatk,10;\n }\n if (readparam(bVit) >= 70) {\n bonus bMaxHPrate,2;\n bonus bMaxSPrate,2;\n if (.@r >= 7)\n bonus bMaxHPrate,2;\n bonus bMaxSPrate,2;\n }\n if (readparam(bAgi) >= 70) {\n bonus bAspdRate,2;\n if (.@r >= 7)\n bonus bAspdRate,3;\n }\n if (readparam(bDex) >= 70) {\n bonus bLongAtkRate,2;\n if (.@r >= 7)\n bonus bLongAtkRate,3;\n }\n if (readparam(bLuk) >= 70) {\n bonus bCritAtkRate,2;\n if (.@r >= 7)\n bonus bCritAtkRate,3;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`job_alchemist`,`job_assassin`,`job_blacksmith`,`job_crusader`,`job_knight`,`job_merchant`,`job_novice`,`job_rogue`,`job_supernovice`,`job_swordman`,`job_thief`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19223,'Cap_IL','Illusion Cap','Armor',400,15,1,true,true,true,true,true,true,true,true,true,true,true,true,120,true,14,'bonus2 bAddClass,Class_All,1;\nbonus bBaseAtk,(2*getrefine());'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (19238,'PoringTownOnion','Poring Village Leek','Armor',20,100,true,30,824,'autobonus "{ bonus bSpeedRate,25; }",50,5000,BF_NORMAL,"{ showscript \\"Smokie-formation!\\"; active_transform 1056,5000; /*SMOKIE*/ }";'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (19239,'PoringTownCarrot','Poring Village Carrot','Armor',20,100,true,30,829,'autobonus "{ bonus bSpeedRate,25; }",50,5000,BF_NORMAL,"{ showscript \\"Lunatic-formation!\\"; active_transform 1063,5000; /*LUNATIC*/ }";'); @@ -3923,6 +3943,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_cos REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`view`) VALUES (19291,'C_Shiba_Inu','Costume Shiba Inu','Armor',true,1669); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`view`) VALUES (19292,'C_Wildcat_Knit_Cap','Costume Smokie Knit Cap','Armor',true,1671); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`view`) VALUES (19294,'C_CatEars_Cyber_HeadP_R','Costume Cyber Cat Ear Headphones (Red)','Armor',true,1668); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`range`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19295,'Red_Baby_Dragon_TW','Red Baby Dragon','Armor',700,1,1,true,90,true,1463,'.@r=getrefine();\nbonus bMaxHPrate,5;\nbonus bMaxSPrate,5;\nbonus2 bSkillAtk,"RK_DRAGONBREATH",((.@r>=10)?10:(.@r>=7?3:0));\nbonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",((.@r>=10)?10:(.@r>=7?3:0));\nbonus bAspd,((.@r>=10)?2:(.@r>=7?1:0));'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`slots`,`location_head_top`,`refineable`,`view`,`script`) VALUES (19296,'Classical_Fhat','Classical Feather Hat','Armor',1,true,true,1381,'.@r = getrefine();\nbonus bBaseAtk,15*(.@r/2);\nif (.@r>=7) {\n bonus bLongAtkRate,7;\n}\nif (.@r>=9) {\n bonus2 bAddClass,Class_All,5;\n bonus bAspd,1;\n}\nif (.@r>=11) {\n bonus bLongAtkRate,5;\n}\nif (.@r>=10) {\n bonus bFixedCast,-100*(min((.@r-10),15)/1);\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (19299,'Tree_Of_Sprout_JP','Tree Sprout','Armor',20,300,true,80,848,'bonus bVariableCastrate,-5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_head_top`,`refineable`,`view`,`script`) VALUES (19300,'Dog_Officer','Dog Officer','Armor',400,35,1,true,true,1601,'.@r = getrefine();\nbonus bBaseAtk,15*(.@r/2);\nif (.@r>=7) {\n bonus bBaseAtk,30;\n}\nif (.@r>=9) {\n bonus2 bAddClass,Class_All,5;\n bonus bAspd,1;\n}\nif (.@r>=11) {\n bonus bCritAtkRate,3;\n bonus bLongAtkRate,3;\n}\nif (.@r>=10) {\n bonus bFixedCast,-100*(min((.@r-10),15)/1);\n}'); @@ -4953,6 +4974,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`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20716,'Spirit_Manteau','Spirit Manteau','Armor',20,700,20,1,true,65,true,'bonus2 bSubEle,Ele_Ghost,5;\nbonus2 bSubRace,RC_Angel,-5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20717,'FaceWorm_Skin','Gigant Snake Skin','Armor',10,400,38,true,1,true,'bonus bMdef,10;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20718,'FaceWorm_Skin_','Gigant Snake Skin','Armor',10,400,38,1,true,1,true,'bonus bMdef,10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_all`,`job_novice`,`job_supernovice`,`class_upper`,`class_third_upper`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20720,'Manteau_Of_Storm','Manteau of Storm','Armor',10,500,16,1,true,false,false,true,true,true,70,true,'bonus bMdef,2;\nbonus bMaxHPrate,5;\nbonus bMatkRate,1;\nbonus2 bAddEle,Ele_Wind,2;\nbonus2 bMagicAddEle,Ele_Wind,2;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_alchemist`,`job_assassin`,`job_barddancer`,`job_blacksmith`,`job_crusader`,`job_hunter`,`job_knight`,`job_monk`,`job_priest`,`job_rogue`,`job_sage`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20721,'Cloak_Of_Gray','Cloak of Gray','Armor',20,600,45,1,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,120,true,'bonus2 bSubEle,Ele_Holy,5+getrefine()/2;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (20724,'Love_Dad_Wings_2012','Love Dad Wings 2012','Armor',100,15,1,true,1,true,5,'.@r = getrefine();\nif (readparam(bStr)>89) {\n bonus bAllStats,1;\n bonus bStr,.@r;\n bonus bMaxHPRate,1;\n bonus bMaxSPRate,1;\n}\nif (readparam(bAgi)>89) {\n bonus bAllStats,1;\n bonus bAgi,.@r;\n bonus bMaxHPRate,1;\n bonus bMaxSPRate,1;\n}\nif (readparam(bVit)>89) {\n bonus bAllStats,1;\n bonus bVit,.@r;\n bonus bMaxHPRate,1;\n bonus bMaxSPRate,1;\n}\nif (readparam(bInt)>89) {\n bonus bAllStats,1;\n bonus bInt,.@r;\n bonus bMaxHPRate,1;\n bonus bMaxSPRate,1;\n}\nif (readparam(bDex)>89) {\n bonus bAllStats,1;\n bonus bDex,.@r;\n bonus bMaxHPRate,1;\n bonus bMaxSPRate,1;\n}\nif (readparam(bLuk)>89) {\n bonus bAllStats,1;\n bonus bLuk,.@r;\n bonus bMaxHPRate,1;\n bonus bMaxSPRate,1;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`magic_attack`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (20725,'Ribbon_Piamat','Ribbon Piamat','Armor',10,100,10,1,true,30,true,7,'bonus bInt,1;\nbonus bDex,1;'); @@ -4962,10 +4984,14 @@ 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_garment`,`equip_level_min`,`script`) VALUES (20730,'Loyalists_Hood','Loyalists Hood','Armor',10,200,30,1,true,80,'bonus bStr,2;\nbonus bMaxHPrate,10;\nbonus bNoKnockback;\nbonus2 bSubEle,Ele_All,-20;'); 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_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20732,'Supplement_Part_Con','Supplement Part Con','Armor',25000,500,20,1,true,true,true,true,true,100,true,'.@r = getrefine();\nbonus bMaxHPrate,6+(.@r/2);\nif (.@r>=9) {\n bonus bHPrecovRate,50;\n}'); 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_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20733,'Upgrade_Part_Engine','Reinforced Parts - Engine','Armor',10,1500,25,1,true,true,true,true,true,100,true,'bonus bDelayrate,-10;\n.@r = getrefine();\nif (.@r>=7) {\n bonus2 bSubEle,Ele_Neutral,10;\n}\nif (.@r>=9) {\n bonus bDelayrate,-10;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20734,'Manteau_Of_Leafwind','Manteau of Leafwind','Armor',300,10,1,true,70,true,'bonus2 bSubEle,Ele_Wind,10;\nbonus2 bSubEle,Ele_Earth,-10;\nbonus bLongAtkDef,5+getrefine();\nbonus bUnbreakableGarment;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20735,'Manteau_Of_Flame_Heart','Manteau of Flame Heart','Armor',300,10,1,true,70,true,'bonus2 bSubEle,Ele_Fire,10;\nbonus2 bSubEle,Ele_Water,-10;\nbonus bShortWeaponDamageReturn,10+(getrefine()*2);\nbonus bUnbreakableGarment;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_costume_garment`,`equip_level_min`,`view`) VALUES (20737,'C_Kirin_Wing','Costume Kirin Wing','Armor',10,true,1,6); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`defense`,`slots`,`location_garment`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (20743,'Airship_Cape','Airship\'s Cloak','Armor',10,25,1,true,125,100,true,true,true,true,true,true,'bonus2 bSubEle,Ele_Neutral,10;\nbonus bFlee,20;\nbonus bVariableCastrate,-20;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20744,'Felock_Cape','Felrock\'s Cloak','Armor',10,400,12,1,true,125,true,'bonus2 bSubEle,Ele_Neutral,10;\nbonus bFlee,20;\nbonus bVariableCastrate,-10;\n.@r = getrefine();\nif (.@r>=7) {\n bonus bVariableCastrate,-10;\n}\nif (.@r>=9) {\n bonus bVariableCastrate,-10;\n}\nif (.@r>=12) {\n bonus bVariableCastrate,-5;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20745,'Manteau_Of_Mistic_Froz','Manteau of Mystic Frozen','Armor',300,10,1,true,70,true,'.@r = getrefine();\nbonus2 bSubEle,Ele_Water,10;\nbonus2 bSubEle,Ele_Wind,-10;\nif (.@r>=6)\n .@val = .@r*100;\nif (.@r>=10)\n .@val += 1000;\nbonus2 bAddEffWhenHit,Eff_Freeze,500+.@val;\nbonus bUnbreakableGarment;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_costume_garment`,`equip_level_min`,`view`) VALUES (20746,'C_Rudra_Wing','Costume Rudra Wings','Armor',10,true,1,8); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20747,'Manteau_Great_Nature','Manteau of Great Nature','Armor',300,10,1,true,70,true,'.@r = getrefine();\nbonus2 bSubEle,Ele_Earth,10;\nbonus2 bSubEle,Ele_Fire,-10;\nif (.@r>=5)\n .@val = .@r;\nbonus5 bAutoSpell,"NPC_WIDESTONE",2,5+.@val,BF_SHORT,0;\nbonus bUnbreakableGarment;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20748,'Manteau_Of_Fallen','Fallen Warrior Manteau','Armor',10,600,20,true,120,true,'.@r = getrefine();\nbonus bAgi,5;\nbonus bFlee,10;\nif (readparam(bStr)>=90)\n bonus bBaseAtk,10+(.@r*2);\nif (readparam(bInt)>=90)\n bonus bMatk,20+(.@r*3);\nif (readparam(bVit)>=90)\n bonus2 bSubEle,Ele_Neutral,3+((.@r>=8)?3:0)+((.@r>=10)?4:0);\nif (readparam(bAgi)>=90) {\n bonus bAspdRate,3+(.@r/2);\n bonus bAspd,((.@r>=10)?1:0);\n}\nif (readparam(bDex)>=90)\n bonus bLongAtkRate,3+(.@r/2);\nif (readparam(bLuk)>=90)\n bonus bCritAtkRate,5+.@r;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20749,'Manteau_Of_Fallen_','Fallen Warrior Manteau','Armor',10,600,30,1,true,170,true,'.@r = getrefine();\nbonus bMaxHPrate,.@r/2;\nbonus bMaxSPrate,.@r/2;\nbonus bAgi,5;\nbonus bFlee,10;\nif (readparam(bStr)>=90)\n bonus bBaseAtk,10+(.@r*2);\nif (readparam(bInt)>=90)\n bonus bMatk,20+(.@r*3);\nif (readparam(bVit)>=90)\n bonus2 bSubEle,Ele_Neutral,3+((.@r>=8)?3:0)+((.@r>=10)?4:0);\nif (readparam(bAgi)>=90) {\n bonus bAspdRate,3+(.@r/2);\n bonus bAspd,((.@r>=10)?1:0);\n}\nif (readparam(bDex)>=90)\n bonus bLongAtkRate,3+(.@r/2);\nif (readparam(bLuk)>=90)\n bonus bCritAtkRate,5+.@r;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20750,'Rouban_Manteau','Levain Manteau','Armor',20,700,20,1,true,65,true,'bonus2 bSubEle,Ele_Wind,5;\nbonus2 bSubRace,RC_Insect,-5;'); @@ -5023,6 +5049,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`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20837,'Skin_Of_Gwiber','Skin of Gwiber','Armor',20,600,15,1,true,100,true,'bonus bInt,5;\nbonus bDex,5;\nbonus bMdef,10;\nbonus2 bSubEle,Ele_Dark,5;\nbonus2 bSubEle,Ele_Undead,5;\nbonus2 bSubRace,RC_Demon,5;\nbonus2 bSubRace,RC_Undead,5;\n.@r = getrefine();\n.@val = (readparam(bInt)+readparam(bDex))/20;\nif (.@r>=7) {\n bonus bSPGainValue,10;\n if (.@r>=8) {\n bonus bBaseAtk,5*.@val;\n bonus bDelayrate,-1*.@val;\n if (.@r>=9) {\n bonus bSPGainValue,10;\n }\n }\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_all`,`job_novice`,`job_supernovice`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20838,'Muffler_IL','Illusion Muffler','Armor',20,400,8,1,true,false,false,true,99,true,'.@r = getrefine();\nbonus bMaxHP,(100+(100*.@r));\nbonus bMaxSP,(10+(5*.@r));'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`job_all`,`job_novice`,`job_supernovice`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20840,'Cape_Of_Ancient_Lord_IL','Illusion Ancient Cape','Armor',600,18,1,true,false,false,true,100,true,'.@val = min(getrefine(),10)/2;\nbonus bAgi,(2+.@val);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (20841,'Golden_Angel_Wing_TH','Golden Angel Wing','Armor',10,20,1,true,1,true,5,'.@r = getrefine();\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 bMaxHPrate,5;\n bonus bMaxSPrate,5;\n if (.@r >= 9)\n bonus bMaxHPrate,5;\n bonus bMaxSPrate,5;\n }\n if (readparam(bAgi) >= 90) {\n bonus bAspd,1;\n if (.@r >= 9)\n bonus bAspd,1;\n }\n if (readparam(bDex) >= 90) {\n bonus bLongAtkRate,5;\n if (.@r >= 9)\n bonus bLongAtkRate,5;\n }\n if (readparam(bLuk) >= 90) {\n bonus bCritAtkRate,5;\n if (.@r >= 9)\n bonus bCritAtkRate,5;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`class_third`,`class_third_upper`,`class_third_baby`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20842,'Bag_Of_Antonio_P','Candy Pouch Bag (Physical)','Armor',200,30,1,true,true,true,true,1,true,'.@r = getrefine();\nif (.@r >= 2)\n bonus2 bAddClass,Class_All,.@r/2;\nif (.@r >= 9)\n bonus bAspdRate,10;\nif (.@r >= 12)\n bonus bDelayrate,-7;\nif (BaseLevel <= 100) {\n bonus2 bExpAddClass,Class_All,10;\n}\nelse {\n bonus2 bExpAddClass,Class_All,4;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`class_third`,`class_third_upper`,`class_third_baby`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20843,'Bag_Of_Antonio_S','Candy Pouch Bag (Range)','Armor',200,30,1,true,true,true,true,1,true,'.@r = getrefine();\nif (.@r >= 2)\n bonus bLongAtkRate,.@r/2;\nif (.@r >= 9)\n bonus bAspdRate,10;\nif (.@r >= 12)\n bonus bDelayrate,-7;\nif (BaseLevel <= 100) {\n bonus2 bExpAddClass,Class_All,10;\n}\nelse {\n bonus2 bExpAddClass,Class_All,4;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`class_third`,`class_third_upper`,`class_third_baby`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20844,'Bag_Of_Antonio_','Candy Pouch Bag (Magic)','Armor',200,30,1,true,true,true,true,1,true,'.@r = getrefine();\nif (.@r >= 2)\n bonus bMatkRate,.@r/2;\nif (.@r >= 9)\n bonus bVariableCastrate,-10;\nif (.@r >= 12)\n bonus bDelayrate,-7;\nif (BaseLevel <= 100) {\n bonus2 bExpAddClass,Class_All,10;\n}\nelse {\n bonus2 bExpAddClass,Class_All,4;\n}'); @@ -5034,6 +5061,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`def REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20859,'Phreeoni_Wing','Phreeoni Wings','Armor',20,300,10,1,true,100,true,'.@r = getrefine();\nbonus bMaxHPrate,10;\nbonus bHit,10;\nif (.@r>=7)\n bonus bHit,20;\nif (.@r>=8)\n bonus bHit,30;\nif (.@r>=9)\n bonus bHit,40;\nif (.@r>=10)\n bonus bHit,100;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20860,'BattleSurcoat','Battle Surcoat','Armor',20,300,10,1,true,70,true,'.@r = getrefine();\nif (.@r>=9) {\n bonus bAspdRate,9;\n bonus bFlee,30;\n skill "TF_DOUBLE",10;\n skill "MO_TRIPLEATTACK",10;\n bonus bDoubleRate,50;\n}\nelse if (.@r>=7) {\n bonus bAspdRate,6;\n bonus bFlee,20;\n skill "TF_DOUBLE",5;\n skill "MO_TRIPLEATTACK",5;\n bonus bDoubleRate,25;\n}\nelse {\n bonus bAspdRate,3;\n bonus bFlee,10;\n skill "TF_DOUBLE",3;\n skill "MO_TRIPLEATTACK",3;\n bonus bDoubleRate,15;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20863,'MenblattWing','Menblatt\'s Wings','Armor',20,400,40,1,true,100,true,'.@r = getrefine();\nbonus bBaseAtk,30;\nif (.@r>=5)\n bonus bLongAtkRate,readparam(bDex)/60;\nif (.@r>=7)\n bonus bLongAtkRate,readparam(bDex)/10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (20866,'Golden_Angel_Wing_TW','Golden Angel Wing','Armor',10,20,1,true,1,true,5,'.@r = getrefine();\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 bMaxHPrate,5;\n bonus bMaxSPrate,5;\n if (.@r >= 9)\n bonus bMaxHPrate,5;\n bonus bMaxSPrate,5;\n }\n if (readparam(bAgi) >= 90) {\n bonus bAspd,1;\n if (.@r >= 9)\n bonus bAspd,1;\n }\n if (readparam(bDex) >= 90) {\n bonus bLongAtkRate,5;\n if (.@r >= 9)\n bonus bLongAtkRate,5;\n }\n if (readparam(bLuk) >= 90) {\n bonus bCritAtkRate,5;\n if (.@r >= 9)\n bonus bCritAtkRate,5;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20902,'True_Hunting_Manteau','True Hunting Manteau','Armor',700,18,1,true,100,true,'bonus bVariableCastrate,-10;\nbonus bFlee,15;\nbonus bVariableCastrate,-5*(getrefine()/3);\nbonus2 bSubRace,RC_Insect,10;\nbonus2 bSubRace,RC_Brute,10;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`location_garment`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (20903,'R_Hunting_Manteau','Short-term Hunting Manteau','Armor',18,true,50,100,true,true,true,true,true,true,true,'bonus bVariableCastrate,-15;\nbonus bFlee,15;\nbonus2 bSubRace,RC_Insect,10;\nbonus2 bSubRace,RC_Brute,10;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`defense`,`location_garment`,`equip_level_min`,`script`) VALUES (20906,'Beginner\'s_Cloak','Beginner\'s Cloak','Armor',20,10,true,100,'bonus2 bSubEle,Ele_Neutral,20;\nbonus bVariableCastrate,-5;'); @@ -5069,6 +5097,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`def REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`class_third`,`class_third_upper`,`class_third_baby`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20967,'Temporal_M_Dex','Temporal Dex Manteau','Armor',400,38,1,true,true,true,true,100,true,'.@r = getrefine();\nbonus bLongAtkRate,(.@r/2);\nbonus bBaseAtk,10*(.@r/2);\nbonus bCritAtkRate,3*(.@r/4);\nif (.@r>=7) {\n bonus2 bAddClass,Class_All,7;\n}\nif (.@r>=9) {\n bonus2 bIgnoreDefRaceRate,RC_Demon,20;\n bonus2 bIgnoreMDefRaceRate,RC_Demon,20;\n bonus2 bIgnoreDefRaceRate,RC_Brute,20;\n bonus2 bIgnoreMDefRaceRate,RC_Brute,20;\n}\nif (.@r>=11) {\n bonus2 bIgnoreDefRaceRate,RC_Demon,10;\n bonus2 bIgnoreMDefRaceRate,RC_Demon,10;\n bonus2 bIgnoreDefRaceRate,RC_Brute,10;\n bonus2 bIgnoreMDefRaceRate,RC_Brute,10;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`class_third`,`class_third_upper`,`class_third_baby`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20968,'Temporal_M_Luk','Temporal Luk Manteau','Armor',400,38,1,true,true,true,true,100,true,'.@r = getrefine();\nbonus bCritAtkRate,3*(.@r/2);\nbonus bCritical,3*(.@r/2);\nbonus bAspdRate,5*(.@r/4);\nif (.@r>=7) {\n bonus2 bAddClass,Class_All,7;\n}\nif (.@r>=9) {\n bonus2 bIgnoreDefRaceRate,RC_Demon,20;\n bonus2 bIgnoreMDefRaceRate,RC_Demon,20;\n bonus2 bIgnoreDefRaceRate,RC_Brute,20;\n bonus2 bIgnoreMDefRaceRate,RC_Brute,20;\n}\nif (.@r>=11) {\n bonus2 bIgnoreDefRaceRate,RC_Demon,10;\n bonus2 bIgnoreMDefRaceRate,RC_Demon,10;\n bonus2 bIgnoreDefRaceRate,RC_Brute,10;\n bonus2 bIgnoreMDefRaceRate,RC_Brute,10;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20969,'Rainbow_Muffler_Jp','Rainbow Muffler','Armor',20,300,12,true,100,true,'.@r = getrefine();\n.@lvl = getskilllv("WM_GLOOMYDAY");\nif (.@r >= 7) {\n .@val = 10;\n} else if (.@r >= 5) {\n .@val = 5;\n}\nelse {\n .@val = 2;\n}\nbonus bMaxHPrate,.@val;\nbonus bMaxSPrate,.@val;\nbonus bMatkRate,.@val+(4*.@lvl);\nbonus2 bSubRace,RC_Player_Human,5;\nbonus2 bSubRace,RC_Player_Doram,5;\nbonus2 bSkillAtk,"WM_METALICSOUND",4*.@lvl;\nif (getskilllv("WM_FRIGG_SONG") == 5) {\n bonus2 bSkillCooldown,"WM_METALICSOUND",-200;\n bonus bAspdRate,10;\n}\nif (getskilllv("WM_LULLABY_DEEPSLEEP") == 5) {\n skill "AL_HEAL",10;\n bonus bMagicHPGainValue,200;\n bonus bMagicSPGainValue,20;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`view`) VALUES (20985,'aegis_20985','Costume Gourd Bottle','Armor',true,82); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_garment`,`view`) VALUES (20988,'C_Mechanical_Butterfly','Costume: Mechanical Butterfly','Armor',true,92); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_garment`) VALUES (20990,'C_Rotating_Gears','Costume: Rotating Gears','Armor',true); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`weight`,`attack`,`range`,`slots`,`job_crusader`,`job_knight`,`job_swordman`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`script`) VALUES (21000,'Upg_Twohand_Sword','Upg Two-Handed Sword','Weapon','2hSword',20,1500,100,1,1,true,true,true,true,true,3,1,true,100,true,'.@r = getrefine();\nbonus bBaseAtk,(.@r*12);\nbonus bMatk,(.@r*5);\nif (BaseLevel>70)\n bonus bBaseAtk,(((BaseLevel-70)/10)*10);'); @@ -5095,7 +5124,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_crusader`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (21027,'Mirage_Claymore','Mirage Claymore','Weapon','2hSword',3400,280,230,5,1,true,true,true,true,true,true,true,4,150,true,'.@r = getrefine();\nif (.@r>=7) {\n bonus bBaseAtk,30;\n bonus bHit,5;\n}\nif (.@r>=9) {\n bonus bBaseAtk,30;\n bonus bHit,5;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`attack`,`range`,`slots`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_left_hand`,`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 (21030,'Probation_TH_Sword','Trial Rune Knight\'s Two-Handed Sword','Weapon','2hSword',20,200,1,1,true,true,true,true,true,true,3,100,true,100,true,true,true,true,true,true,true,'bonus bCritAtkRate,10;\nbonus bCritical,10;\nbonus bBaseAtk,6*(min(BaseLevel,160)/10);\nif (getrefine()>=7) {\n bonus bAspdRate,getskilllv("KN_TWOHANDQUICKEN");\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`attack`,`range`,`slots`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_left_hand`,`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 (21037,'Rebeginer_RK_T_Sword','Beginner Rune Knight\'s Two-Handed Sword','Weapon','2hSword',170,1,1,true,true,true,true,true,true,3,100,true,100,true,true,true,true,true,true,true,'bonus bAspdRate,10;\nif (getrefine()>=7) {\n bonus bCritAtkRate,7;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`range`,`slots`,`location_left_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (21038,'Oriental_Sword','Oriental Sword','Weapon','2hSword',1000,180,1,2,true,4,100,true,'.@r = getrefine();\nbonus bBaseAtk,10*(.@r/2);\nbonus2 bSkillAtk,"RK_SONICWAVE",.@r/3*10;\nif (.@r >= 9)\n bonus5 bAutoSpell,"RK_SONICWAVE",max(2,getskilllv("RK_SONICWAVE")),100,BF_SHORT|BF_WEAPON,1;\nif (.@r >= 11)\n bonus bUnbreakableWeapon;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`range`,`slots`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (21038,'Oriental_Sword','Oriental Sword','Weapon','2hSword',1000,180,1,2,true,true,4,100,true,'.@r = getrefine();\nbonus bBaseAtk,10*(.@r/2);\nbonus2 bSkillAtk,"RK_SONICWAVE",.@r/3*10;\nif (.@r >= 9)\n bonus5 bAutoSpell,"RK_SONICWAVE",max(2,getskilllv("RK_SONICWAVE")),100,BF_SHORT|BF_WEAPON,1;\nif (.@r >= 11)\n bonus bUnbreakableWeapon;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`weight`,`attack`,`range`,`slots`,`job_crusader`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (21039,'Royal_Knight\'s_Broadsword','Royal Knight\'s Broadsword','Weapon','2hSword',20,4000,280,1,2,true,true,true,true,true,true,true,4,175,true,'.@r = getrefine();\nbonus bBaseAtk,20*(.@r/2);\nif (.@r>=7)\n bonus bCritAtkRate,10;\nif (.@r>=9)\n bonus bUnbreakableWeapon;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_crusader`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (21046,'Variant_Claymore','Abyss Claymore','Weapon','2hSword',3400,280,230,1,1,true,true,true,true,true,true,true,4,165,true,'.@r = getrefine();\nbonus bUnbreakableWeapon;\nbonus2 bSubRace,RC_Player_Human,30;\nif (.@r>=7) {\n bonus2 bAddRace,RC_All,5;\n bonus2 bSubRace,RC_Player_Human,5;\n}\nif (.@r>=9) {\n bonus2 bAddRace,RC_All,5;\n bonus2 bSubRace,RC_Player_Human,5;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`weight`,`attack`,`range`,`slots`,`job_crusader`,`job_knight`,`job_swordman`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (21047,'Beam_Claymore_OS','Beam Claymor-OS','Weapon','2hSword',20,1800,250,1,2,true,true,true,true,true,4,130,true,'.@r = getrefine();\nbonus bUnbreakableWeapon;\nbonus bCritical,5;\nif (.@r >= 7) {\n bonus bAspdRate,7;\n if (.@r >= 9) {\n bonus bCritAtkRate,15;\n if (.@r >= 11) {\n bonus2 bAddSize,Size_Small,20;\n bonus2 bAddSize,Size_Medium,20;\n bonus2 bMagicAddSize,Size_Small,20;\n bonus2 bMagicAddSize,Size_Medium,20;\n }\n }\n}'); @@ -5107,8 +5136,8 @@ 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`,`range`,`slots`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (21055,'G_Knight_Sword','Guardian Knight Claymore','Weapon','2hSword',4000,280,1,2,true,true,true,true,true,true,4,170,true,'.@r = getrefine();\nbonus2 bAddClass,Class_All,5;\nbonus bBaseAtk,4*.@r;\nif (.@r>=9) {\n bonus bCritAtkRate,25;\n bonus bCritical,5;\n}\nif (.@r>=11) {\n bonus2 bAddRace,RC_Undead,20;\n bonus2 bAddRace,RC_Angel,20;\n bonus bUnbreakableWeapon;\n}'); 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_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (21058,'Up_Dragonic_Slayer','Patent Dragonic Slayer','Weapon','2hSword',2000,200,1,2,true,true,true,true,true,true,4,150,true,'.@r = getrefine();\nbonus bMaxHPrate,.@r/2*5;\nbonus bMaxSPrate,.@r/2*5;\nbonus2 bSkillAtk,"RK_DRAGONBREATH",.@r/3*5;\nbonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",.@r/3*5;\nif (.@r>=7) {\n bonus bDelayrate,-10;\n bonus bVariableCastrate,-10;\n}\nif (.@r>=9) {\n bonus bLongAtkRate,10;\n}\nif (.@r>=11) {\n bonus bDelayrate,-7;\n bonus bMaxSPrate,5;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_costume_head_Mid`,`location_costume_head_Low`,`view`) VALUES (21202,'C_Eat_Coin','Costume Eatcoin Helm','Armor',100,true,true,1869); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_mid`,`location_head_low`,`view`) VALUES (21205,'aegis_21205','Nut Cracker','Armor',100,true,true,1991); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`location_costume_head_Low`,`view`) VALUES (21206,'aegis_21206','Costume Nutcracker','Armor',true,true,1991); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_mid`,`location_head_low`,`view`) VALUES (21205,'Nut_Cracker','Nut Cracker','Armor',100,true,true,1991); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`location_costume_head_Low`,`view`) VALUES (21206,'C_Nut_Cracker','Costume Nutcracker','Armor',true,true,1991); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`location_costume_head_Low`,`view`) VALUES (21207,'C_Bullhead','Costume Bull Head','Armor',true,true,2078); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_all`,`job_novice`,`location_costume_head_top`,`location_costume_head_Mid`,`view`) VALUES (21300,'C_Guardian_Lion_Mask','Costume Lion Mask','Armor',true,false,true,true,231); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`job_alchemist`,`job_assassin`,`job_barddancer`,`job_blacksmith`,`job_crusader`,`job_hunter`,`job_knight`,`job_monk`,`job_priest`,`job_rogue`,`job_sage`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22000,'Temporal_Str_Boots','Temporal Boots Of Strength','Armor',20,600,25,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bMaxHP,300+(100*(.@r/3));\nbonus bMaxSP,30+(10*(.@r/3));\nbonus bBaseAtk,7*(.@r/3);\nif (readparam(bStr)>=120)\n bonus bBaseAtk,50;'); @@ -5182,6 +5211,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`,`defense`,`location_shoes`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (22102,'Toughen_Time_Keepr_Bts','Enhanced Time Keeper Boots','Armor',23,true,100,true,100,true,true,true,true,true,true,'bonus bVariableCastrate,-5;\nbonus bMdef,4;\nbonus bMaxHP,500;\nbonus bMaxSP,100;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22103,'Excelion_Leg','Excelion Leg','Armor',500,13,true,100,true,'.@r = getrefine();\nbonus bMaxHP,5+((BaseLevel > 129) ? 4 : 0)+(.@r/3)*3;\nbonus bMaxSP,5+((BaseLevel > 129) ? 4 : 0)+(.@r/3)*3;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22104,'Pororoca_Shoes','Pororoca Shoes','Armor',20,500,15,true,100,true,'bonus bMaxHPrate,3;\nbonus bMaxSPrate,3;\nbonus bMdef,15;\nbonus bMatkRate,2;\nbonus2 bMagicAtkEle,Ele_Water,2;\nskill "SA_DELUGE",5;\nif (getrefine()>=5) {\n bonus bMaxHPrate,7;\n bonus bMaxSPrate,7;\n bonus bMatkRate,3;\n bonus2 bMagicAtkEle,Ele_Water,3;\n}\nif (getrefine()>=7) {\n bonus bMaxHPrate,10;\n bonus bMaxSPrate,10;\n bonus bMatkRate,5;\n bonus2 bMagicAtkEle,Ele_Water,5;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_shoes`,`refineable`) VALUES (22105,'Cuffs_','Shackles','Armor',3000,18,1,true,true); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22106,'Giant_Boots','Giant Boots','Armor',500,13,1,true,85,true,'bonus2 bSubRace,RC_DemiHuman,1;\nbonus2 bSubRace,RC_Player_Human,1;\nbonus bMaxHPrate,2;\nbonus bMaxSPrate,2;\n.@r = getrefine();\nif (.@r > 4) {\n bonus2 bSubRace,RC_DemiHuman,2;\n bonus2 bSubRace,RC_Player_Human,2;\n bonus bMaxHPrate,4;\n bonus bMaxSPrate,4;\n}\nif (.@r > 6) {\n bonus2 bSubRace,RC_DemiHuman,2;\n bonus2 bSubRace,RC_Player_Human,2;\n bonus bMaxHPrate,4;\n bonus bMaxSPrate,4;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`job_kagerouoboro`,`job_rebellion`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22107,'Modify_Str_Boots','Modified Str Boots','Armor',20,600,25,true,true,true,99,true,'.@r = getrefine();\nbonus bMaxHP,300+(100*(.@r/3));\nbonus bMaxSP,30+(10*(.@r/3));\nbonus bBaseAtk,7*(.@r/3);\nif (readparam(bStr)>=120)\n bonus bBaseAtk,50;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`job_kagerouoboro`,`job_rebellion`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22108,'Modify_Int_Boots','Modified Int Boots','Armor',20,600,20,true,true,true,99,true,'.@r = getrefine();\nbonus bMdef,5;\nbonus bMaxHP,300+(100*(.@r/3));\nbonus bMaxSP,30+(10*(.@r/3));\nbonus bMatk,10*(.@r/3);\nif (readparam(bInt)>=120)\n bonus bMatk,60;'); @@ -6112,6 +6142,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`,`slots`,`job_summoner`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (28382,'Charm_G_Necklace','Charm Grass Necklace','Armor',20,100,1,true,true,true,100,'bonus bMdef,5;\nbonus2 bVariableCastrate,"SU_CN_METEOR",-1000;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (28386,'Fallen_Monk_Rosary','Fallen Monk Rosary','Armor',100,1,true,true,20,'bonus bAspdRate,5;\nbonus bCritical,5;\nbonus2 bSkillUseSP,"CH_SOULCOLLECT",-5;\nif (BaseLevel > 14)\n bonus2 bSkillAtk,"SR_DRAGONCOMBO",BaseLevel/15;\nif (BaseLevel > 19)\n bonus2 bSkillAtk,"SR_KNUCKLEARROW",BaseLevel/20;\nif (BaseLevel > 29)\n bonus2 bSkillAtk,"SR_SKYNETBLOW",BaseLevel/30;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`) VALUES (28387,'Bishop_Necklace','Fuze Necklace','Armor',20,200,true,true,80); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`job_all`,`job_novice`,`job_supernovice`,`location_right_accessory`,`location_left_accessory`) VALUES (28388,'Bloody_Iron_Ball_','Bloodied Shackle Ball','Armor',4000,1,true,false,false,true,true); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (28391,'S_Thief_earring','Thief Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nautobonus3 "{ .@val = 30+(getrefine()*10); bonus bBaseAtk,.@val; bonus bFlee,.@val; }",200,5000,"TF_THROWSTONE","{ specialeffect2 EF_POTION_BERSERK; }";'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (28392,'S_Archer_earring','Archer Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nautobonus3 "{ .@val = 30+(getrefine()*10); bonus bBaseAtk,.@val; bonus bHit,.@val; }",200,5000,"AC_DOUBLE","{ specialeffect2 EF_POTION_BERSERK; }";'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (28394,'King_of_Spirit_Ring','Spirit King\'s Ring','Armor',200,1,true,true,50,'bonus bVit,5;\nbonus bDelayrate,-5;\nbonus2 bSkillAtk,"SO_DIAMONDDUST",(BaseLevel/8);\nbonus2 bSkillCooldown,"SO_DIAMONDDUST",-2000;\nbonus2 bSkillAtk,"SO_EARTHGRAVE",(BaseLevel/8);\nbonus2 bSkillCooldown,"SO_EARTHGRAVE",-2000;\nbonus2 bSkillVariableCast,"SO_VARETYR_SPEAR",-1500;\nbonus2 bSkillCooldown,"SO_VARETYR_SPEAR",-500;\nbonus2 bVariableCastrate,"SO_WARMER",-50;\nbonus2 bFixedCastrate,"SO_WARMER",-50;\nbonus2 bSkillCooldown,"SO_WARMER",-15000;'); @@ -6648,7 +6679,9 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_cos REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`view`) VALUES (31416,'C_SeraphimCoronet','Costume Seraphim Coronet','Armor',true,1487); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31417,'C_Rice_Ball_Hat','C Rice Ball Hat','Armor',true,1,556); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`equip_level_min`,`view`) VALUES (31418,'C_Leek_In_Mouth','C Green Onion in Mouth','Armor',true,1,824); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31419,'C_Angel_Of_Happiness','Costume Angel of Happiness','Armor',true,1,1251); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31420,'C_SantaPoring_Promo','C Shining Santa Poring','Armor',true,1,961); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31428,'C_Panda_Balloon','Costume Panda Balloon','Armor',true,1,1115); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31430,'C_Seppl_Hat_TW','Costume: Seppl Hat','Armor',true,1,1023); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31431,'C_Curupira_Hat_TW','Costume: Curupira Hat','Armor',true,1,974); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`equip_level_min`,`view`) VALUES (31432,'C_Luwmin_Ice','C Floating Ice','Armor',true,1,1562); @@ -6996,9 +7029,9 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_cos REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`view`) VALUES (31934,'C_Blink_Eyes_Sakura','Costume Blinking Purple Eyes','Armor',true,2004); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31936,'C_Nut_Donut_In_Mouth','Costume Honeynut Donut','Armor',true,736); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`view`) VALUES (31937,'C_Unicorn_Ornament','Costume unicorn headdress','Armor',true,2006); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31938,'aegis_31938','Costume Loose Knitting Twin','Armor',true,2007); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31938,'C_L_Knitting_Low_Twin','Costume Loose Knitting Twin','Armor',true,2007); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`view`) VALUES (31943,'C_Frog_Hood','Costume tree frog hoodies','Armor',true,2010); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31944,'aegis_31944','Costume Elegant Wave','Armor',true,2011); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31944,'C_Elegant_Wave','Costume Elegant Wave','Armor',true,2011); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31959,'C_RK_Hair_BL','Costume Firm Wave Hair(Black)','Armor',true,2062); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31960,'C_RK_Hair_BU','Costume Firm Wave Hair(Blue)','Armor',true,2063); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31961,'C_RK_Hair_GN','Costume Firm Wave Hair(Green)','Armor',true,2064); @@ -7081,6 +7114,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_cos REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (400021,'aegis_400021','Red Clark Casquette','Armor',100,1,true,130,true,1777,'.@r = getrefine();\nbonus bBaseAtk,20*(.@r/2);\nif (.@r>=7) {\n bonus bVariableCastrate,-15;\n}\nif (.@r>=9) {\n bonus bShortAtkRate,15;\n}\nif (.@r>=11) {\n bonus bFixedCast,-200;\n bonus2 bAddSize,Size_Small,15;\n bonus2 bAddSize,Size_Medium,15;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (400022,'aegis_400022','Ignis Cap','Armor',100,1,true,130,true,803,'.@r = getrefine();\nbonus bBaseAtk,20*(.@r/2);\nif (.@r>=7) {\n bonus bVariableCastrate,-15;\n}\nif (.@r>=9) {\n bonus bLongAtkRate,15;\n}\nif (.@r>=11) {\n bonus bFixedCast,-200;\n bonus2 bAddSize,Size_Small,15;\n bonus2 bAddSize,Size_Medium,15;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_head_top`,`refineable`,`view`,`script`) VALUES (400023,'aegis_400023','Drooping Thanatos\'s Dolor','Armor',100,30,1,true,true,547,'.@r = getrefine();\nbonus2 bMagicAtkEle,Ele_Holy,10+(.@r/2);\nbonus2 bMagicAtkEle,Ele_Dark,10+(.@r/2);\nbonus2 bAddRace,RC_Angel,20+(.@r/2);\nbonus2 bAddRace,RC_Dragon,20+(.@r/2);\nbonus bMaxHPrate,5;\nbonus bMaxSPrate,5;\nif (.@r>=7) {\n bonus bMatkRate,5;\n bonus2 bAddClass,Class_All,5;\n}\nif (.@r>=9) {\n bonus bVariableCastrate,-10;\n}\nif (.@r>=11) {\n bonus bDelayrate,-15;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_head_top`,`refineable`,`view`,`script`) VALUES (400043,'aegis_400043','Fallen Angel Hairband','Armor',100,5,1,true,true,907,'.@r = getrefine();\nbonus bAllStats,1;\nbonus2 bSubEle,Ele_Holy,-20;\nbonus2 bSubRace,RC_Angel,-15;\nbonus2 bSubRace,RC_Demon,6;\nbonus2 bSubRace,RC_DemiHuman,6;\nbonus2 bSubRace,RC_Player_Human,6;\nbonus2 bSubRace,RC_Player_Doram,6;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (400044,'aegis_400044','Phantom Cap','Armor',100,1,true,130,true,1899,'.@r = getrefine();\nbonus bMatk,20*(.@r/2);\nif (.@r>=7) {\n bonus bVariableCastrate,-15;\n}\nif (.@r>=9) {\n bonus2 bMagicAtkEle,Ele_All,15;\n}\nif (.@r>=11) {\n bonus bFixedCast,-200;\n bonus2 bMagicAddSize,Size_Small,15;\n bonus2 bMagicAddSize,Size_Medium,15;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_head_top`,`refineable`,`view`) VALUES (400045,'aegis_400045','Pierced apple','Armor',true,true,1952); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`view`) VALUES (400046,'aegis_400046','Costume pierced apple','Armor',true,1952); @@ -7121,8 +7155,11 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`slots`,`loca REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`slots`,`location_head_top`,`location_head_low`,`equip_level_min`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (410019,'Booster_Mask_B','Booster Mask B-type','Armor',1,true,true,130,917,100,true,true,true,true,true,true,true,'bonus bVariableCastrate,-8;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`slots`,`location_head_top`,`location_head_low`,`equip_level_min`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (410020,'Booster_Mask_C','Booster Mask C-type','Armor',1,true,true,130,906,100,true,true,true,true,true,true,true,'bonus bAspdRate,8;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`view`) VALUES (410029,'C_Wonder_Egg_Basket','Costume Wonder Egg Basket','Armor',true,2055); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`view`) VALUES (410061,'C_Deviruchi_Apron','Costume Deviruchi Apron','Armor',true,2095); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_mid`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (420003,'CD_In_MouthK','CD in Mouth','Armor',200,true,true,10,815,'bonus2 bMagicAtkEle,Ele_All,5;\nbonus5 bAutoSpell,"MG_SOULSTRIKE",10,100,BF_SHORT|BF_WEAPON,1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (420010,'C_Cons_Of_Darkness','Costume Dark Master','Armor',true,2020); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (420014,'aegis_420014','Costume Japanese Hair','Armor',true,2027); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`view`) VALUES (420016,'C_Katashiro_Flying','Costume Katashiro Flying','Armor',true,2025); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_low`,`equip_level_min`,`view`) VALUES (420017,'aegis_420017','Young leaves of the world tree (power)','Armor',50,true,100,848); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_low`,`equip_level_min`,`view`) VALUES (420018,'aegis_420018','Young Leaf of the World Tree (Handicraft)','Armor',50,true,100,848); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_low`,`equip_level_min`,`view`) VALUES (420019,'aegis_420019','Young Leaf of the World Tree (Agility)','Armor',50,true,100,848); @@ -7133,6 +7170,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_cos REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (420029,'C_Imperial_Glory','Costume: Imperial Glory','Armor',true,2056); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_low`,`view`,`script`) VALUES (420030,'aegis_420030','A feather in the mouth','Armor',10,true,1143,'bonus bLongAtkRate,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_low`,`view`,`script`) VALUES (420031,'aegis_420031','Ninja\'s Blue Mask','Armor',10,true,1089,'bonus bShortAtkRate,5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (420053,'C_Shadow_Devil','Costume Shadow Devil','Armor',true,2096); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_top`,`location_head_mid`,`equip_level_min`,`view`,`script`) VALUES (436000,'aegis_436000','Thanatos\'s Maeror Mask','Armor',100,true,true,99,666,'bonus2 bMagicAddRace,RC_Player_Human,10;\nbonus2 bMagicAddRace,RC_Player_Doram,10;\nbonus bMatkRate,3;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_top`,`location_head_mid`,`equip_level_min`,`view`,`script`) VALUES (436001,'aegis_436001','Thanatos\'s Despero Mask','Armor',100,true,true,99,693,'bonus2 bAddRace,RC_Player_Human,10;\nbonus2 bAddRace,RC_Player_Doram,10;\nbonus2 bAddClass,Class_All,3;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`location_head_top`,`location_head_mid`,`equip_level_min`,`view`,`script`) VALUES (436002,'aegis_436002','Thanatos\'s Odium Mask','Armor',100,3,true,true,99,667,'bonus2 bSubRace,RC_Player_Human,5;\nbonus2 bSubRace,RC_Player_Doram,5;\nbonus bMaxHPrate,5;'); @@ -7258,6 +7296,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`,`defense`,`slots`,`job_supernovice`,`location_armor`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (450126,'Grace_Super_Novice_Robe','Grace Super Novice Robe','Armor',20,100,1,true,true,150,true,100,true,true,true,true,true,true,true,'.@r = getrefine();\nbonus bMatk,100;\nif (.@r>=7)\n bonus bAspdRate,7;\nif (.@r>=9)\n bonus bMaxHPrate,10;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (450127,'Auto_Armor_A','Automatic Armor Type A','Armor',1000,135,1,true,160,true,'.@r = getrefine();\nbonus bBaseAtk,125;\nbonus bBaseAtk,10*(.@r/2);\nif (.@r>=7) {\n bonus bAspdRate,15;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`magic_attack`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (450128,'Auto_Armor_B','Automatic Armor Type B','Armor',1000,125,135,1,true,160,true,'.@r = getrefine();\nbonus bMatk,10*(.@r/2);\nif (.@r>=7) {\n bonus bVariableCastrate,-15;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (450131,'aegis_450131','Fallen Angel Armor','Armor',1000,50,1,true,30,true,'.@r = getrefine();\nbonus bAllStats,1;\nbonus bUnbreakableArmor;\nbonus2 bSubEle,Ele_Holy,-10;\nbonus2 bSubRace,RC_Angel,-15;\nbonus2 bSubRace,RC_Demon,5+(.@r>=9?5:0);\nbonus2 bSubRace,RC_DemiHuman,5+(.@r>=9?5:0);\nbonus2 bSubRace,RC_Player_Human,5+(.@r>=9?5:0);\nbonus2 bSubRace,RC_Player_Doram,5+(.@r>=9?5:0);\nif (.@r>=7)\n bonus bMaxHPrate,5;\nif (.@r>=11)\n bonus bVariableCastrate,-8;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`job_acolyte`,`job_alchemist`,`job_blacksmith`,`job_merchant`,`job_monk`,`job_priest`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (450144,'Saint_Robe_IL','Illusion Saint Robe','Armor',600,60,1,true,true,true,true,true,true,true,120,true,'.@r = getrefine();\nbonus bMaxHPrate,10;\nbonus bMaxSPrate,10;\nbonus bMdef,10;\nif (.@r>=9) {\n bonus2 bSubRace,RC_Fish,15;\n}\nif (.@r>=11) {\n bonus2 bIgnoreDefRaceRate,RC_Fish,20;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`job_alchemist`,`job_blacksmith`,`job_crusader`,`job_knight`,`job_merchant`,`job_swordman`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (450145,'Water_Sprits_Armor_IL','Illusion Saphien\'s Armor of Ocean','Armor',2200,50,1,true,true,true,true,true,true,true,120,true,'.@r = getrefine();\nbonus bMaxHPrate,10;\nbonus bMaxHP,125*.@r;\nif (.@r>=7) {\n bonus bDef,50;\n}\nif (.@r>=9) {\n autobonus2 "{ bonus2 bSubEle,Ele_Water,15; }",1,5000,BF_MAGIC|BF_WEAPON;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (450146,'Chain_Mail_IL','Illusion Chain Mail','Armor',3300,70,1,true,120,true,'.@r = getrefine();\nbonus bMaxHPrate,10;\nbonus bMaxSPrate,10;\nbonus bBaseAtk,4*.@r;\nbonus2 bAddEle,Ele_Fire,4*(.@r/3);\nbonus2 bAddEle,Ele_Water,4*(.@r/3);\nif (.@r>=9) {\n bonus2 bAddClass,Class_All,10;\n}\nif (.@r>=11) {\n bonus bAspdRate,10;\n}'); @@ -7269,9 +7308,9 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`def REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`magic_attack`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (450178,'Gray_W_Robe','Gray Wolf Robe','Armor',1000,130,160,1,true,190,true,'.@r = getrefine();\nbonus bMatk,15*(.@r/2);\nif (.@r>=7) {\n bonus bVariableCastrate,-15;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`magic_attack`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (450179,'Bloody_Dress','Celine\'s Dress','Armor',500,50,40,1,true,130,true,'.@r = getrefine();\nif (.@r>=7) {\n bonus bVariableCastrate,-10;\n if (.@r>=9) {\n bonus2 bMagicAtkEle,Ele_All,10;\n if (.@r>=11) {\n bonus bDelayrate,-10;\n if (.@r>=12) {\n bonus bDelayrate,-5;\n }\n }\n }\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (450182,'Sprint_Mail_IL','Illusion Sprint Mail','Armor',1500,40,1,true,130,true,'.@r = getrefine();\nbonus bHPrecovRate,20;\nbonus bVit,5;\nif (.@r>=7) {\n bonus bHPrecovRate,20;\n if (.@r>=9) {\n bonus bDelayrate,-5;\n if (.@r>=11) {\n bonus bDelayrate,-7;\n }\n }\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_left_hand`,`refineable`) VALUES (460012,'aegis_460012','Reinforced Shield','Armor',500,1,true,true); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_left_hand`,`equip_level_min`,`refineable`,`script`) VALUES (460017,'Guard_IL','Illusion Guard','Armor',600,60,1,true,120,true,'bonus bAspd,2;\nbonus bPerfectHitAddRate,3*(min(getrefine(),12)/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_left_hand`,`equip_level_min`,`refineable`,`script`) VALUES (460018,'Siver_Guard_IL','Illusion Silver Guard','Armor',300,60,1,true,120,true,'bonus bVariableCastrate,-7;\nbonus bDelayrate,-(min(getrefine(),12)/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_left_hand`,`refineable`,`view`) VALUES (460012,'aegis_460012','Reinforced Shield','Armor',500,1,true,true,1); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_left_hand`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (460017,'Guard_IL','Illusion Guard','Armor',600,60,1,true,120,true,1,'bonus bAspd,2;\nbonus bPerfectHitAddRate,3*(min(getrefine(),12)/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_left_hand`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (460018,'Siver_Guard_IL','Illusion Silver Guard','Armor',300,60,1,true,120,true,1,'bonus bVariableCastrate,-7;\nbonus bDelayrate,-(min(getrefine(),12)/2);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (470000,'Attacker_Booster_Greaves_','Attacker Booster Greaves','Armor',20,1,true,100,true,'bonus bBaseAtk,20;\nbonus bFlee,20;\n.@r = getrefine();\nif (.@r>=3) {\n bonus bMaxHPrate,.@r/3;\n}\nif (.@r>=7) {\n bonus bMaxHPrate,5;\n}\nif (.@r>=9) {\n bonus bFixedCast,-500;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (470001,'Elemental_Booster_Shoes_','Elemental Booster Shoes','Armor',15,1,true,100,true,'bonus bMatk,20;\nbonus bFlee,20;\n.@r = getrefine();\nif (.@r>=3) {\n bonus bMaxHP,.@r/3*400;\n}\nif (.@r>=7) {\n bonus bMaxHP,1800;\n}\nif (.@r>=9) {\n bonus bFixedCast,-500;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (470002,'Defender_Booster_Shoes_','Defender Booster Shoes','Armor',18,1,true,100,true,'bonus bMatk,20;\nbonus bFlee,20;\n.@r = getrefine();\nif (.@r>=3) {\n bonus bMaxHP,.@r/3*400;\n}\nif (.@r>=7) {\n bonus bMaxHP,1800;\n}\nif (.@r>=9) {\n bonus bFixedCast,-500;\n}'); @@ -7305,6 +7344,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`def REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (480021,'Auto_Engine_B','Automatic Engine Wing Type B','Armor',900,70,1,true,160,true,'.@r = getrefine();\nbonus bMaxHP,1500;\nbonus bMaxHP,100*(.@r/2);\nif (.@r>=7) {\n bonus bVariableCastrate,-7;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`job_all`,`job_novice`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (480054,'Morrigane\'s_Manteau_IL','Illusion Morrigane\'s Manteau','Armor',600,12,1,true,false,true,130,true,'.@r = getrefine();\nbonus bLuk,5;\nbonus bFlee,20;\nif (.@r>=7) {\n bonus2 bAddRace,RC_Fish,5;\n bonus2 bAddRace,RC_Insect,5;\n bonus2 bAddRace,RC_Demon,5;\n bonus2 bAddRace,RC_DemiHuman,5;\n}\nif (.@r>=9) {\n bonus2 bAddRace,RC_Fish,10;\n bonus2 bAddRace,RC_Insect,10;\n bonus2 bAddRace,RC_Demon,10;\n bonus2 bAddRace,RC_DemiHuman,10;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_garment`,`view`) VALUES (480056,'aegis_480056','Costume Heavenly Fallen Angel\'s Wings','Armor',true,3); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`view`) VALUES (480058,'aegis_480058','Costume Wavy Golden Angel Wings','Armor',true,75); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (480062,'E_Illusion_Engine_A','Illusion engine wing type A (attributable)','Armor',50,1,true,130,true,100,true,true,true,true,true,true,true,'.@r = getrefine();\nbonus bMaxHP,1000+100*(.@r/2);\nif (.@r>=7) {\n bonus bAspdRate,5;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (480063,'E_Illusion_Engine_B','Illusion engine wing type B (attributable)','Armor',50,1,true,130,true,100,true,true,true,true,true,true,true,'.@r = getrefine();\nbonus bMaxHP,1000+100*(.@r/2);\nif (.@r>=7) {\n bonus bVariableCastrate,-5;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_garment`,`view`) VALUES (480069,'C_Wing_Of_Angel_Move','Costume Heavenly Angel Wings','Armor',true,61); @@ -7314,6 +7354,8 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`def REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (480091,'Gray_W_Manteau','Gray Wolf Manteau','Armor',900,70,1,true,190,true,'.@r = getrefine();\nbonus bMaxHP,2500+150*(.@r/2);\nif (.@r>=7) {\n bonus bAspdRate,7;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_garment`,`view`) VALUES (480095,'C_Giant_White_Rabbit','costume large white rabbit','Armor',true,98); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_garment`,`view`) VALUES (480097,'C_Snow_Powder','Costume: Snow Powder','Armor',true,100); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_garment`,`view`) VALUES (480107,'C_Kings_Twin_Sword','Costume Kings Twin Sword','Armor',true,104); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (480120,'aegis_480120','Guardian Soul','Armor',1000,25,true,100,true,'.@r = getrefine();\nbonus bUnbreakableGarment;\nbonus bUnbreakableGarment;\nskill "WZ_HEAVENDRIVE",1;\nbonus2 bSubRace,RC_Player_Human,5;\nbonus2 bSubRace,RC_Player_Doram,5;\nif (.@r>=7) {\n .@a = (readparam(bLuk)+readparam(bStr))/18;\n .@b = (readparam(bAgi)+readparam(bVit))/18;\n .@c = (readparam(bInt)+readparam(bDex))/18;\n .@bonus = (.@r>=12 ? 5 : 3);\n bonus bDelayRate,-.@a;\n bonus2 bSubEle,Ele_Holy,.@bonus*.@a;\n bonus2 bSubEle,Ele_Dark,.@bonus*.@a;\n bonus bAspdRate,.@b;\n bonus bMaxHPrate,(.@r>=12?2:1)*.@b;\n bonus2 bSubEle,Ele_Fire,.@bonus*.@b;\n bonus2 bSubEle,Ele_Water,.@bonus*.@b;\n bonus bVariableCastrate,-.@c;\n bonus2 bSubEle,Ele_Wind,.@bonus*.@c;\n bonus2 bSubEle,Ele_Earth,.@bonus*.@c;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (490004,'Attacker_Booster_Ring','Attacker Booster Ring','Armor',1,true,true,100,'bonus bAspdRate,10;\nbonus bVariableCastrate,-10;\nbonus bMaxHPrate,3;\nbonus bCritAtkRate,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (490005,'Elemental_Booster_Earring','Elemental Booster Earrings','Armor',1,true,true,100,'bonus bAspdRate,10;\nbonus bVariableCastrate,-10;\nbonus bMaxSPrate,3;\nbonus2 bMagicAtkEle,Ele_Fire,5;\nbonus2 bMagicAtkEle,Ele_Wind,5;\nbonus2 bMagicAtkEle,Ele_Water,5;\nbonus2 bMagicAtkEle,Ele_Ground,5;\nbonus2 bMagicAtkEle,Ele_Neutral,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (490006,'Defender_Booster_Earring','Defender Booster Earrings','Armor',1,true,true,100,'bonus bAspdRate,10;\nbonus bVariableCastrate,-10;\nbonus bMaxSPrate,3;\nbonus2 bMagicAtkEle,Ele_Undead,5;\nbonus2 bMagicAtkEle,Ele_Poison,5;\nbonus2 bMagicAtkEle,Ele_Dark,5;\nbonus2 bMagicAtkEle,Ele_Ghost,5;\nbonus2 bMagicAtkEle,Ele_Holy,5;'); @@ -7329,6 +7371,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slo REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (490025,'Auto_B_L','Automatic Booster L','Armor',100,1,true,160,'bonus2 bAddClass,Class_All,5;\nbonus bMaxSPrate,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_right_accessory`,`equip_level_min`,`script`) VALUES (490026,'Auto_BC_R','Automatic Battle Chip R','Armor',100,1,true,160,'bonus bMatkRate,5;\nbonus bMaxHPrate,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (490027,'Auto_BC_L','Automatic Battle Chip L','Armor',100,1,true,160,'bonus bMatkRate,5;\nbonus bMaxSPrate,5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (490033,'aegis_490033','Fallen Angel\'s Tear','Armor',100,1,true,true,30,'bonus2 bAddClass,Class_All,6;\nbonus bMatkRate,6;\nbonus bHit,15;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_right_accessory`,`equip_level_min`,`script`) VALUES (490044,'Sin_Ring_R','Sinful Ruby Ring','Armor',100,1,true,170,'bonus bAspdRate,7;\nbonus2 bAddClass,Class_All,10;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (490045,'Sin_Necklace_R','Sinful Ruby Necklace','Armor',100,1,true,170,'bonus bVariableCastrate,-7;\nbonus2 bAddClass,Class_All,10;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_right_accessory`,`equip_level_min`,`script`) VALUES (490046,'Sin_Ring_E','Sinful Emerald Ring','Armor',100,1,true,170,'bonus bAspdRate,7;\nbonus2 bAddClass,Class_All,10;'); @@ -7399,10 +7442,10 @@ 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`,`price_buy`,`weight`,`attack`,`range`,`slots`,`job_kagerouoboro`,`job_ninja`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (510022,'Up_Fog_Dew_Sword','Patent Kiri no Tsuyu','Weapon','Dagger',20,1200,190,1,2,true,true,true,4,150,true,'/*Is combo set with 28763 Surudoi Kaze*/'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`range`,`slots`,`job_rogue`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (510032,'Adulter_F_Dagger','Adulter Fides Dagger','Weapon','Dagger',1200,210,1,2,true,true,true,true,true,4,180,true,'.@r = getrefine();\nbonus2 bSkillAtk,"SC_FATALMENACE",10;\nbonus bBaseAtk,12*(.@r/3);\nif (.@r>=7) {\n bonus2 bSkillAtk,"SC_FATALMENACE",20;\n if (.@r>=9) {\n bonus2 bAddSize,Size_All,15;\n if (.@r>=11) {\n bonus2 bSkillAtk,"SC_FATALMENACE",25;\n if (.@r>=12) {\n bonus bShortAtkRate,15;\n }\n }\n }\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_rogue`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (510034,'Ancient_Dagger_IL','Illusion Ancient Dagger','Weapon','Dagger',600,107,180,1,2,true,true,true,true,true,4,120,true,'.@r = getrefine();\nbonus bSPrecovRate,10;\nbonus bMaxSP,100;\nautobonus "{ bonus bMatkRate,10; bonus bMatk,70; }",1,10000,BF_WEAPON;\nif (.@r>=7) {\n bonus2 bMagicAtkEle,Ele_All,15;\n if (.@r>=9) {\n bonus2 bMagicAddSize,Size_Large,20;\n if (.@r>=11) {\n autobonus "{ bonus2 bMagicAddRace,RC_All,15; }",1,10000,BF_MAGIC;\n }\n }\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`attack`,`range`,`slots`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (520000,'Boost_Axe','Booster Axe','Weapon','1hAxe',200,1,2,true,true,true,true,true,true,4,100,true,'bonus bUnbreakableWeapon;\nbonus2 bAddClass,Class_All,5;\n.@r = getrefine();\nbonus bBaseAtk,.@r*3;\nbonus bBaseAtk,min(BaseLevel,180)/15*3;\nif (.@r>=7)\n bonus bBaseAtk,getskilllv("BS_WEAPONRESEARCH")*3;\nif (.@r>=9)\n bonus2 bAddSize,Size_All,15;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`attack`,`range`,`slots`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (520000,'Boost_Axe','Booster Axe','Weapon','1hAxe',200,1,2,true,true,true,true,true,4,100,true,'bonus bUnbreakableWeapon;\nbonus2 bAddClass,Class_All,5;\n.@r = getrefine();\nbonus bBaseAtk,.@r*3;\nbonus bBaseAtk,min(BaseLevel,180)/15*3;\nif (.@r>=7)\n bonus bBaseAtk,getskilllv("BS_WEAPONRESEARCH")*3;\nif (.@r>=9)\n bonus2 bAddSize,Size_All,15;'); 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_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (520002,'Ep172_1h_Axe','Pride Steel','Weapon','1hAxe',3000,250,1,2,true,true,true,true,true,4,150,true,'.@r = getrefine();\nbonus bUnbreakableWeapon;\nbonus2 bSkillAtk,"NC_POWERSWING",10;\nbonus bBaseAtk,12*(.@r/3);\nif (.@r>=7) {\n bonus2 bSkillAtk,"NC_POWERSWING",15;\n}\nif (.@r>=9) {\n bonus2 bSkillCooldown,"NC_AXETORNADO",-1000;\n}\nif (.@r>=11) {\n bonus2 bSkillAtk,"NC_AXEBOOMERANG",25;\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_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (520008,'Adulter_F_Axe','Adulter Fides Axe','Weapon','1hAxe',7500,270,1,2,true,true,true,true,true,4,180,true,'.@r = getrefine();\nbonus bUnbreakableWeapon;\nbonus2 bSkillAtk,"NC_AXEBOOMERANG",10;\nbonus bBaseAtk,12*(.@r/3);\nif (.@r>=7) {\n bonus2 bSkillAtk,"NC_AXEBOOMERANG",20;\n if (.@r>=9) {\n bonus2 bAddSize,Size_All,15;\n if (.@r>=11) {\n bonus2 bSkillAtk,"NC_AXEBOOMERANG",25;\n if (.@r>=12) {\n bonus bLongAtkRate,15;\n }\n }\n }\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`attack`,`magic_attack`,`range`,`slots`,`job_crusader`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (530000,'Boost_Spear','Booster Spear','Weapon','1hSpear',160,160,3,2,true,true,true,true,true,true,true,4,100,true,'bonus bMatkRate,3;\nbonus2 bAddClass,Class_All,3;\nbonus2 bMagicAtkEle,Ele_Holy,3;\n.@r = getrefine();\nif (.@r) {\n bonus bBaseAtk,.@r*2;\n bonus bMatk,.@r*2;\n}\n.@i = min(BaseLevel,180)/15*3;\nbonus bBaseAtk,.@i;\nbonus bMatk,.@i;\nif (.@r>=7) {\n bonus2 bMagicAtkEle,Ele_Holy,getskilllv("CR_TRUST");\n}\nif (.@r>=9) {\n bonus bLongAtkRate,10;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`attack`,`magic_attack`,`range`,`slots`,`job_crusader`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (530000,'Boost_Spear','Booster Spear','Weapon','1hSpear',160,160,3,2,true,true,true,true,true,true,4,100,true,'bonus bMatkRate,3;\nbonus2 bAddClass,Class_All,3;\nbonus2 bMagicAtkEle,Ele_Holy,3;\n.@r = getrefine();\nif (.@r) {\n bonus bBaseAtk,.@r*2;\n bonus bMatk,.@r*2;\n}\n.@i = min(BaseLevel,180)/15*3;\nbonus bBaseAtk,.@i;\nbonus bMatk,.@i;\nif (.@r>=7) {\n bonus2 bMagicAtkEle,Ele_Holy,getskilllv("CR_TRUST");\n}\nif (.@r>=9) {\n bonus bLongAtkRate,10;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_crusader`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (530002,'Ep172_1h_Spear','Gluttony Stick','Weapon','1hSpear',2000,190,200,3,2,true,true,true,true,true,4,150,true,'.@r = getrefine();\nbonus2 bSkillAtk,"LG_RAYOFGENESIS",10;\nbonus bMatk,12*(.@r/3);\nif (.@r>=7) {\n bonus2 bSkillAtk,"LG_RAYOFGENESIS",10;\n}\nif (.@r>=9) {\n bonus bVariableCastrate,-10;\n}\nif (.@r>=11) {\n bonus2 bSkillAtk,"LG_RAYOFGENESIS",15;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`attack`,`range`,`job_crusader`,`class_third`,`class_third_upper`,`class_third_baby`,`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 (530005,'BC_B_Spear','Vanishing Cannon Booster Spear','Weapon','1hSpear',200,3,true,true,true,true,true,4,100,true,100,true,true,true,true,true,true,true,'.@r = getrefine();\nbonus2 bAddClass,Class_All,2;\nbonus bBaseAtk,3*.@r;\nbonus bBaseAtk,3*(min(BaseLevel,195)/15);\nif (.@r>=7) {\n bonus bAspdRate,getskilllv("CR_SPEARQUICKEN");\n}\nif (.@r>=9) {\n bonus bAspd,1;\n bonus2 bSkillAtk,"LG_BANISHINGPOINT",25;\n bonus2 bSkillAtk,"LG_CANNONSPEAR",25;\n}\nif (.@r>=11) {\n bonus2 bAddSize,Size_All,15;\n bonus bLongAtkRate,15;\n}\nif (.@r>=13) {\n bonus2 bSkillAtk,"LG_BANISHINGPOINT",15;\n bonus2 bSkillAtk,"LG_CANNONSPEAR",15;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`weight`,`attack`,`range`,`slots`,`job_crusader`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (530006,'Up_Undine_Spear_K','Patent Aquatic Spear','Weapon','1hSpear',20,1400,195,3,2,true,true,true,true,true,4,150,true,'.@r = getrefine();\nbonus bBaseAtk,.@r/2*15;\nbonus bLongAtkRate,.@r/3*4;\nif (.@r>=7) {\n bonus2 bSkillAtk,"LG_CANNONSPEAR",15;\n bonus2 bSkillAtk,"LG_BANISHINGPOINT",15;\n bonus bAspdRate,10;\n}\nif (.@r>=9) {\n bonus2 bSkillAtk,"LG_CANNONSPEAR",20;\n bonus2 bSkillAtk,"LG_BANISHINGPOINT",20;\n}\nif (.@r>=11) {\n bonus bPerfectHitAddRate,7;\n bonus bMaxSPrate,5;\n}'); @@ -7466,14 +7509,14 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`at REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`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 (580017,'Adulter_F_C_Rope','Adulter Fides Chain Rope','Weapon','Whip',1200,170,2,2,true,true,true,true,'Female',true,4,180,true,'.@r = getrefine();\nbonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",10;\nbonus bBaseAtk,12*(.@r/3);\nif (.@r>=7) {\n bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",20;\n if (.@r>=9) {\n bonus2 bSkillCooldown,"WM_SEVERE_RAINSTORM",-2500;\n if (.@r>=11) {\n bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",25;\n if (.@r>=12) {\n bonus bLongAtkRate,15;\n }\n }\n }\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 (580018,'Adulter_F_Ribbon','Adulter Fides Ribbon','Weapon','Whip',1000,100,210,2,2,true,true,true,true,'Female',true,4,180,true,'.@r = getrefine();\nbonus2 bSkillAtk,"WM_METALICSOUND",10;\nbonus bMatk,12*(.@r/3);\nif (.@r>=7) {\n bonus2 bSkillAtk,"WM_METALICSOUND",20;\n if (.@r>=9) {\n bonus2 bSkillCooldown,"WM_METALICSOUND",-2000;\n if (.@r>=11) {\n bonus2 bSkillAtk,"WM_METALICSOUND",25;\n if (.@r>=12) {\n bonus2 bMagicAtkEle,Ele_Neutral,15;\n }\n }\n }\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`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (580024,'RS_B_Whip','Rainstorm Booster Whip','Weapon','Whip',150,2,true,true,true,true,'Female',true,4,100,true,100,True,True,True,True,True,True,True,'.@r = getrefine();\nbonus2 bAddClass,Class_All,2;\nbonus bBaseAtk,3*.@r;\nbonus bBaseAtk,3*(min(BaseLevel,195)/15);\nif (.@r>=7) {\n bonus bLongAtkRate,2*getskilllv("DC_DANCINGLESSON");\n if (.@r>=9) {\n bonus2 bSkillCooldown,"WM_SEVERE_RAINSTORM",-1000;\n bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",25;\n if (.@r>=11) {\n bonus2 bAddSize,Size_All,15;\n bonus2 bSkillCooldown,"WM_SEVERE_RAINSTORM",-1000;\n if (.@r>=13) {\n bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",15;\n }\n }\n }\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','Mace',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`,`equip_level_min`,`refineable`,`script`) VALUES (590002,'Meteor_Striker','Meteor Striker','Weapon','Mace',3000,300,1,2,true,true,true,true,true,true,4,100,true,'.@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`,`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 (590000,'Boost_Mace','Booster Mace','Weapon','Mace',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_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (590002,'Meteor_Striker','Meteor Striker','Weapon','Mace',3000,300,1,2,true,true,true,true,true,4,100,true,'.@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}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`attack`,`range`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`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 (590008,'AK_B_Mace','Arm Knuckle Booster Mace','Weapon','Mace',400,1,true,true,true,true,true,4,100,true,100,true,true,true,true,true,true,true,'.@r = getrefine();\nbonus bUnbreakableWeapon;\nbonus2 bAddClass,Class_All,2;\nbonus bBaseAtk,3*.@r+3*(min(BaseLevel,195)/15);\nif (.@r>=7) {\n bonus bLongAtkRate,2*getskilllv("NC_MADOLICENCE");\n}\nif (.@r>=9) {\n bonus bVariableCastrate,-10;\n bonus2 bSkillAtk,"NC_BOOSTKNUCKLE",25;\n bonus2 bSkillAtk,"NC_ARMSCANNON",25;\n}\nif (.@r>=11) {\n bonus2 bAddSize,Size_All,20;\n bonus bDelayrate,-10;\n}\nif (.@r>=13) {\n bonus2 bSkillAtk,"NC_BOOSTKNUCKLE",15;\n bonus2 bSkillAtk,"NC_ARMSCANNON",15;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`attack`,`range`,`job_alchemist`,`class_third`,`class_third_upper`,`class_third_baby`,`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 (590009,'AC_B_Club','Acid Cannon Booster Club','Weapon','Mace',190,1,true,true,true,true,true,4,100,true,100,true,true,true,true,true,true,true,'.@r = getrefine();\nbonus bUnbreakableWeapon;\nbonus2 bAddClass,Class_All,2;\nbonus bBaseAtk,3*.@r+3*(min(BaseLevel,195)/15);\nif (.@r>=7) {\n bonus bLongAtkRate,2*getskilllv("AM_LEARNINGPOTION");\n}\nif (.@r>=9) {\n bonus bVariableCastrate,-10;\n bonus2 bSkillAtk,"CR_ACIDDEMONSTRATION",25;\n bonus2 bSkillAtk,"GN_CARTCANNON",25;\n}\nif (.@r>=11) {\n bonus2 bAddSize,Size_All,20;\n bonus bDelayrate,-10;\n}\nif (.@r>=13) {\n bonus2 bSkillAtk,"CR_ACIDDEMONSTRATION",15;\n bonus2 bSkillAtk,"GN_CARTCANNON",15;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`attack`,`range`,`job_priest`,`class_third`,`class_third_upper`,`class_third_baby`,`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 (590010,'DD_B_Mace','Dupledex Booster Mace','Weapon','Mace',190,1,true,true,true,true,true,4,100,true,100,true,true,true,true,true,true,true,'.@r = getrefine();\nbonus bUnbreakableWeapon;\nbonus bMatkRate,2;\nbonus2 bAddClass,Class_All,2;\nbonus bMatk,160+(3*.@r)+3*(min(BaseLevel,195)/15);\nbonus bBaseAtk,3*.@r+3*(min(BaseLevel,195)/15);\nif (.@r>=7) {\n bonus2 bMagicAtkEle,Ele_Holy,getskilllv("HP_MEDITATIO");\n bonus2 bMagicAtkEle,Ele_Earth,getskilllv("HP_MEDITATIO");\n}\nif (.@r>=9) {\n bonus bDelayrate,-10;\n bonus2 bSkillAtk,"AB_DUPLELIGHT",25;\n bonus2 bSkillAtk,"AB_JUDEX",25;\n}\nif (.@r>=11) {\n bonus2 bMagicAddSize,Size_All,15;\n bonus2 bMagicAtkEle,Ele_Holy,15;\n}\nif (.@r>=13) {\n bonus2 bSkillAtk,"AB_DUPLELIGHT",15;\n bonus2 bSkillAtk,"AB_JUDEX",15;\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`,`equip_level_min`,`refineable`,`script`) VALUES (590011,'Up_Meteor_Striker','Patent Meteor Striker','Weapon','Mace',3500,320,1,2,true,true,true,true,true,true,4,150,true,'bonus bUnbreakableWeapon;\n.@r = getrefine();\nbonus bBaseAtk,.@r/2*15;\nbonus2 bSkillAtk,"NC_VULCANARM",.@r/3*10;\nbonus2 bSkillAtk,"NC_BOOSTKNUCKLE",.@r/3*10;\nif (.@r>=7) {\n bonus2 bSkillAtk,"NC_VULCANARM",15;\n bonus2 bSkillAtk,"NC_BOOSTKNUCKLE",15;\n}\nif (.@r>=9) {\n bonus2 bSkillAtk,"NC_ARMSCANNON",25;\n}\nif (.@r>=11) {\n bonus bLongAtkRate,15;\n bonus bVariableCastrate,-15;\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_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (590011,'Up_Meteor_Striker','Patent Meteor Striker','Weapon','Mace',3500,320,1,2,true,true,true,true,true,4,150,true,'bonus bUnbreakableWeapon;\n.@r = getrefine();\nbonus bBaseAtk,.@r/2*15;\nbonus2 bSkillAtk,"NC_VULCANARM",.@r/3*10;\nbonus2 bSkillAtk,"NC_BOOSTKNUCKLE",.@r/3*10;\nif (.@r>=7) {\n bonus2 bSkillAtk,"NC_VULCANARM",15;\n bonus2 bSkillAtk,"NC_BOOSTKNUCKLE",15;\n}\nif (.@r>=9) {\n bonus2 bSkillAtk,"NC_ARMSCANNON",25;\n}\nif (.@r>=11) {\n bonus bLongAtkRate,15;\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 (590012,'Up_Saint_Hall','Patent Saint Mace','Weapon','Mace',1000,170,200,1,2,true,true,true,true,true,4,150,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>=7) {\n bonus bVariableCastrate,-10;\n bonus2 bMagicAtkEle,Ele_Holy,10;\n}\nif (.@r>=9) {\n bonus2 bMagicAddRace,RC_All,15;\n}\nif (.@r>=11) {\n bonus2 bSkillAtk,"AB_ADORAMUS",15;\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_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (590021,'Adulter_F_Mace','Adulter Fides Mace','Weapon','Mace',4000,340,1,2,true,true,true,true,true,4,180,true,'.@r = getrefine();\nbonus bUnbreakableWeapon;\nbonus2 bSkillAtk,"NC_VULCANARM",10;\nbonus bBaseAtk,12*(.@r/3);\nif (.@r>=7) {\n bonus2 bSkillAtk,"NC_VULCANARM",20;\n if (.@r>=9) {\n bonus bAspdRate,10;\n if (.@r>=11) {\n bonus2 bSkillAtk,"NC_VULCANARM",25;\n if (.@r>=12) {\n bonus bLongAtkRate,15;\n }\n }\n }\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`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 (590022,'Adulter_F_Hall','Adulter Fides Hall','Weapon','Mace',3000,230,1,2,true,true,true,true,true,4,180,true,'.@r = getrefine();\nbonus bUnbreakableWeapon;\nbonus2 bSkillAtk,"GN_CART_TORNADO",10;\nbonus bBaseAtk,12*(.@r/3);\nif (.@r>=7) {\n bonus2 bSkillAtk,"GN_CART_TORNADO",20;\n if (.@r>=9) {\n bonus bDelayrate,-10;\n if (.@r>=11) {\n bonus2 bSkillAtk,"GN_CART_TORNADO",25;\n if (.@r>=12) {\n bonus bShortAtkRate,15;\n }\n }\n }\n}'); @@ -7503,8 +7546,8 @@ 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`,`range`,`slots`,`job_crusader`,`job_knight`,`job_swordman`,`class_third`,`class_third_upper`,`class_third_baby`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (630007,'Zephyrus_IL','Illusion Zephyrus','Weapon','2hSpear',3300,250,3,2,true,true,true,true,true,true,true,true,4,120,true,'.@r = getrefine();\nbonus bBaseAtk,4*.@r;\nbonus bLongAtkRate,3*(.@r/2);\nif (.@r>=7) {\n bonus2 bSkillAtk,"LK_SPIRALPIERCE",20;\n}\nif (.@r>=9) {\n bonus bLongAtkRate,5;\n}\nif (.@r>=11) {\n bonus2 bAddSize,Size_Medium,10;\n bonus2 bAddSize,Size_Large,10;\n bonus bHit,10;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`attack`,`range`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_left_hand`,`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 (630008,'HB_B_T_Spear','Hundred Breath Booster Spear','Weapon','2hSpear',250,3,true,true,true,true,true,true,4,100,true,100,true,true,true,true,true,true,true,'.@r = getrefine();\nbonus2 bAddClass,Class_All,2+(min(BaseLevel,195)/15);\nbonus bMaxHP,250*.@r;\nbonus bMaxSP,20*.@r;\nif (.@r>=7) {\n bonus bDelayrate,-3*getskilllv("RK_DRAGONTRAINING");\n}\nif (.@r>=9) {\n bonus bVariableCastrate,-10;\n bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",25;\n bonus2 bSkillAtk,"RK_HUNDREDSPEAR",25;\n bonus2 bSkillAtk,"RK_DRAGONBREATH",25;\n}\nif (.@r>=11) {\n bonus bLongAtkRate,15;\n bonus2 bSkillCooldown,"RK_HUNDREDSPEAR",-2000;\n}\nif (.@r>=13) {\n bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",15;\n bonus2 bSkillAtk,"RK_HUNDREDSPEAR",15;\n bonus2 bSkillAtk,"RK_DRAGONBREATH",15;\n}'); 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_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (630012,'Adulter_F_Lance','Adulter Fides Lance','Weapon','2hSpear',3800,270,3,2,true,true,true,true,true,true,4,180,true,'.@r = getrefine();\nbonus2 bSkillAtk,"RK_HUNDREDSPEAR",10;\nbonus bBaseAtk,18*(.@r/3);\nif (.@r>=7) {\n bonus2 bSkillAtk,"RK_HUNDREDSPEAR",20;\n if (.@r>=9) {\n bonus2 bSkillCooldown,"RK_HUNDREDSPEAR",-1500;\n if (.@r>=11) {\n bonus2 bSkillAtk,"RK_HUNDREDSPEAR",25;\n if (.@r>=12) {\n bonus bLongAtkRate,15;\n }\n }\n }\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`attack`,`magic_attack`,`range`,`slots`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (640000,'Boost_Staff','Booster Staff','Weapon','2hStaff',100,200,1,2,true,true,true,true,true,4,100,true,'bonus bUnbreakableWeapon;\nbonus bMatkRate,2;\nbonus2 bMagicAtkEle,Ele_Fire,3;\n.@r = getrefine();\nbonus bMatk,.@r*3;\nbonus bMatk,min(BaseLevel,180)/15*3;\nif (.@r>=7) {\n bonus2 bMagicAtkEle,Ele_Fire,getskilllv("HW_MAGICPOWER");\n}\nif (.@r>=9) {\n bonus2 bMagicAtkEle,Ele_Ghost,10;\n bonus2 bMagicAtkEle,Ele_Wind,10;\n bonus2 bMagicAtkEle,Ele_Water,10;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (640004,'Blue_Crystal_Staff','Blue Crystal Staff','Weapon','2hStaff',800,100,200,1,2,true,true,true,true,true,4,100,true,'bonus bUnbreakableWeapon;\n.@r = getrefine();\nbonus bMatk,.@r/2*10;\nbonus2 bSkillAtk,"WL_JACKFROST",.@r/3*12;\nif (.@r>=9) {\n bonus2 bMagicAtkEle,Ele_Water,7;\n}\nif (.@r>=11) {\n bonus2 bSkillCooldown,"WL_JACKFROST",-1000;\n bonus2 bMagicAddEle,Ele_Fire,7;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`attack`,`magic_attack`,`range`,`slots`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (640000,'Boost_Staff','Booster Staff','Weapon','2hStaff',100,200,1,2,true,true,true,true,true,true,4,100,true,'bonus bUnbreakableWeapon;\nbonus bMatkRate,2;\nbonus2 bMagicAtkEle,Ele_Fire,3;\n.@r = getrefine();\nbonus bMatk,.@r*3;\nbonus bMatk,min(BaseLevel,180)/15*3;\nif (.@r>=7) {\n bonus2 bMagicAtkEle,Ele_Fire,getskilllv("HW_MAGICPOWER");\n}\nif (.@r>=9) {\n bonus2 bMagicAtkEle,Ele_Ghost,10;\n bonus2 bMagicAtkEle,Ele_Wind,10;\n bonus2 bMagicAtkEle,Ele_Water,10;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (640004,'Blue_Crystal_Staff','Blue Crystal Staff','Weapon','2hStaff',800,100,200,1,2,true,true,true,true,true,true,4,100,true,'bonus bUnbreakableWeapon;\n.@r = getrefine();\nbonus bMatk,.@r/2*10;\nbonus2 bSkillAtk,"WL_JACKFROST",.@r/3*12;\nif (.@r>=9) {\n bonus2 bMagicAtkEle,Ele_Water,7;\n}\nif (.@r>=11) {\n bonus2 bSkillCooldown,"WL_JACKFROST",-1000;\n bonus2 bMagicAddEle,Ele_Fire,7;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (640005,'Ep172_Bh_Staff','Pride Stone','Weapon','2hStaff',2000,180,320,1,2,true,true,true,true,true,true,4,150,true,'.@r = getrefine();\nbonus bUnbreakableWeapon;\nbonus2 bMagicAtkEle,Ele_Neutral,15;\nbonus2 bMagicAtkEle,Ele_Water,15;\nbonus bVariableCastrate,-3*(.@r/3);\nbonus bMatk,6*(.@r/3);\nif (.@r>=7) {\n bonus2 bSkillAtk,"WL_JACKFROST",10;\n bonus2 bSkillAtk,"WL_COMET",10;\n}\nif (.@r>=9) {\n bonus2 bSkillCooldown,"WL_JACKFROST",-1500;\n bonus2 bSkillCooldown,"WL_COMET",-10000;\n}\nif (.@r>=11) {\n bonus2 bSkillAtk,"WL_JACKFROST",20;\n bonus2 bSkillAtk,"WL_COMET",20;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`attack`,`range`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_left_hand`,`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 (640009,'CS_B_Staff','Crimson Strain Booster Staff','Weapon','2hStaff',150,1,true,true,true,true,true,true,4,100,true,100,true,true,true,true,true,true,true,'.@r = getrefine();\nbonus bUnbreakableWeapon;\nbonus bMatkRate,2;\nbonus bMatk,230+(3*.@r)+3*(min(BaseLevel,195)/15);\nif (.@r>=7) {\n bonus2 bMagicAtkEle,Ele_Earth,getskilllv("HW_MAGICPOWER");\n bonus2 bMagicAtkEle,Ele_Fire,getskilllv("HW_MAGICPOWER");\n}\nif (.@r>=9) {\n bonus bVariableCastrate,-10;\n bonus2 bSkillAtk,"WL_EARTHSTRAIN",25;\n bonus2 bSkillAtk,"WL_CRIMSONROCK",25;\n}\nif (.@r>=11) {\n bonus2 bMagicAddSize,Size_All,15;\n bonus2 bMagicAtkEle,Ele_Earth,15;\n bonus2 bMagicAtkEle,Ele_Fire,15;\n}\nif (.@r>=13) {\n bonus2 bSkillAtk,"WL_EARTHSTRAIN",15;\n bonus2 bSkillAtk,"WL_CRIMSONROCK",15;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`attack`,`range`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_left_hand`,`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 (640010,'CJ_B_Staff','Chain Jack Booster Staff','Weapon','2hStaff',150,1,true,true,true,true,true,true,4,100,true,100,true,true,true,true,true,true,true,'.@r = getrefine();\nbonus bUnbreakableWeapon;\nbonus bMatkRate,2;\nbonus bMatk,230+(3*.@r)+3*(min(BaseLevel,195)/15);\nif (.@r>=7) {\n bonus2 bMagicAtkEle,Ele_Water,getskilllv("HW_MAGICPOWER");\n bonus2 bMagicAtkEle,Ele_Wind,getskilllv("HW_MAGICPOWER");\n}\nif (.@r>=9) {\n bonus bDelayrate,-10;\n bonus2 bSkillAtk,"WL_CHAINLIGHTNING",25;\n bonus2 bSkillAtk,"WL_JACKFROST",25;\n}\nif (.@r>=11) {\n bonus2 bMagicAddSize,Size_All,15;\n bonus2 bMagicAtkEle,Ele_Water,15;\n bonus2 bMagicAtkEle,Ele_Wind,15;\n}\nif (.@r>=13) {\n bonus2 bSkillAtk,"WL_CHAINLIGHTNING",15;\n bonus2 bSkillAtk,"WL_JACKFROST",15;\n}'); diff --git a/sql-files/item_db_re_etc.sql b/sql-files/item_db_re_etc.sql index ee4a43947d..d7fca36c74 100644 --- a/sql-files/item_db_re_etc.sql +++ b/sql-files/item_db_re_etc.sql @@ -659,7 +659,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_armor`,`flag_buyingstore`,`flag_dropeffect`,`script`) VALUES (4370,'Dimik_Card','Dimik Card','Card',20,10,true,true,'CLIENT','bonus bVit,getrefine()-5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_armor`,`flag_buyingstore`,`flag_dropeffect`,`script`) VALUES (4371,'Archdam_Card','Archdam Card','Card',20,10,true,true,'CLIENT','bonus bBaseAtk,10;\nbonus bVariableCastrate,20;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_top`,`location_head_mid`,`location_head_low`,`flag_buyingstore`,`flag_dropeffect`,`script`) VALUES (4372,'Bacsojin_Card','White Lady Card','Card',20,10,true,true,true,true,'CLIENT','bonus bHealPower,30;\nbonus bUseSPrate,15;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_garment`,`flag_buyingstore`,`flag_dropeffect`,`script`) VALUES (4373,'Chung_E_Card','Green Maiden Card','Card',20,10,true,true,'CLIENT','.@r = getrefine();\nbonus bLuk,.@r-5;\nbonus bCritical,.@r;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_garment`,`flag_buyingstore`,`flag_dropeffect`,`script`) VALUES (4373,'Chung_E_Card','Green Maiden Card','Card',20,10,true,true,'CLIENT','.@r = getrefine();\nbonus bLuk,.@r-5;\nbonus bCritical,min(.@r,10);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_top`,`location_head_mid`,`location_head_low`,`flag_buyingstore`,`flag_dropeffect`,`script`) VALUES (4374,'Apocalips_H_Card','Vesper Card','Card',20,10,true,true,true,true,'CLIENT','bonus bDex,2;\nbonus2 bIgnoreMdefClassRate,Class_Boss,30;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_garment`,`flag_buyingstore`,`flag_dropeffect`,`script`) VALUES (4375,'Orc_Baby_Card_Card','Orc Baby Card','Card',20,10,true,true,'CLIENT','.@i = (getrefine()>=9?15:10);\nbonus2 bSubEle,Ele_Neutral,.@i;\nbonus bFlee,.@i;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_shoes`,`flag_buyingstore`,`flag_dropeffect`,`script`) VALUES (4376,'Lady_Tanee_Card','Lady Tanee Card','Card',20,10,true,true,'CLIENT','bonus bMaxHPrate,-40;\nbonus bMaxSPrate,50;\nbonus2 bAddMonsterDropItem,513,200;\nbonus2 bAddItemHealRate,513,100;'); @@ -3530,6 +3530,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`) VALUES (25306,'CastStone_Robe','Variable Casting Stone (Garment)','Etc',20,100); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`) VALUES (25307,'Private_M_Ticket','Late Lang Monster Ticket','Etc',100,true,true,true,true,true,true,true); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`) VALUES (25309,'Dry_Branch','Dry Twig','Etc',10,100,true,true,true,true,true,true,true); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`) VALUES (25310,'DF_Token_Of_Siegfried','[Scroll] Token of Siegfried','Etc',10,100,true,true,true,true,true,true,true); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`) VALUES (25311,'Piece_of_Black_Horn','Piece of Black Horn','Etc',10); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`) VALUES (25312,'Fine_Old_Doll','Fine Old Doll','Etc',10); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`) VALUES (25313,'Old_Shell','Old Shell','Etc',10); @@ -4506,6 +4507,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`loc REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_hand`,`flag_dropeffect`,`script`) VALUES (300189,'MD_Geffen_Jew_Card','Arena Ju Card','Card',10,true,'CLIENT','.@val = 15;\nif (getiteminfo(getequipid(EQI_HAND_R), ITEMINFO_VIEW) == W_BOOK) {\n .@val += 20;\n}\nif (getrefine()>=14) {\n .@val += 30;\n}\nbonus2 bSkillAtk,"MG_LIGHTNINGBOLT",.@val;\nbonus2 bSkillAtk,"MG_FIREBOLT",.@val;\nbonus2 bSkillAtk,"MG_COLDBOLT",.@val;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_shoes`,`flag_dropeffect`,`script`) VALUES (300190,'MD_Geffen_Fei_Card','Arena Fay Kanavian Card','Card',10,true,'CLIENT','bonus2 bMagicAtkEle,Ele_Neutral,10;\nbonus2 bMagicAtkEle,Ele_Earth,10;\nautobonus "{ bonus bDef,500; }",1,5000,BF_WEAPON,"{ active_transform 1040,5000; /*GOLEM*/ }";'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_accessory`,`location_left_accessory`,`flag_dropeffect`,`script`) VALUES (300191,'MD_Geffen_Dy_Card','Arena Dwigh Card','Card',10,true,true,'CLIENT','bonus2 bMagicAtkEle,Ele_Neutral,20;\nbonus2 bMagicAtkEle,Ele_Undead,20;\nbonus2 bMagicAtkEle,Ele_Dark,20;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_armor`,`flag_dropeffect`,`script`) VALUES (300209,'aegis_300209','Sealed Nightmare Amon Ra Card','Card',10,true,'CLIENT','.@r = (getrefine()>14?37:25);\nbonus2 bMagicAddRace,RC_Demon,.@r;\nbonus2 bMagicAddRace,RC_Undead,.@r;\nbonus2 bMagicAddEle,Ele_Dark,.@r;\nbonus2 bMagicAddEle,Ele_Undead,.@r;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_left_accessory`,`flag_dropeffect`,`script`) VALUES (300211,'EP18_Ash_Toad_Card','Ash Toad Card','Card',10,true,'CLIENT','bonus2 bMagicAtkEle,Ele_Earth,35;\nbonus bUseSPrate,10;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_armor`,`flag_dropeffect`,`script`) VALUES (300212,'EP18_Rakehand_Card','Rakehand Card','Card',10,true,'CLIENT','bonus2 bSubDefEle,Ele_Dark,10;\nbonus2 bMagicSubDefEle,Ele_Dark,10;\nbonus bDef,50;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_garment`,`flag_dropeffect`,`script`) VALUES (300213,'EP18_Spark_Card','Spark Card','Card',10,true,'CLIENT','bonus bBaseAtk,5;\nbonus2 bAddEle,Ele_Fire,10;\nbonus2 bCriticalAddRace,RC_Undead,15;\nbonus2 bCriticalAddRace,RC_Demon,15;'); diff --git a/sql-files/item_db_re_usable.sql b/sql-files/item_db_re_usable.sql index ccb66e7403..05819a69e3 100644 --- a/sql-files/item_db_re_usable.sql +++ b/sql-files/item_db_re_usable.sql @@ -197,6 +197,10 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`tra REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`script`) VALUES (9550,'Gemstone_Of_Time','Gemstone of Time','Delayconsume',1,'/*upgradeui 9550;*/'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`script`) VALUES (9551,'Time_Unseal_Key','Time Unseal Key','Delayconsume',1,'/*upgradeui 9551;*/'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`script`) VALUES (9785,'Frozen_Box_IL','Frozen Refine Box','DelayConsume',10,'/* upgradeui 9785; */'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`nouse_override`,`nouse_sitting`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (9894,'aegis_9894','[Scroll] Adrenaline Lv.5 Scroll','Delayconsume',2,10,100,true,100,true,true,true,true,true,true,true,'itemskill "BS_ADRENALINE",5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`nouse_override`,`nouse_sitting`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (9895,'aegis_9895','[Scroll] Abrasive','Usable',2,10,100,true,100,true,true,true,true,true,true,true,'specialeffect2 EF_MAGICALATTHIT;\nsc_start SC_INCCRI,300000,30;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`nouse_override`,`nouse_sitting`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (9896,'aegis_9896','[Scroll] Power Booster','Usable',2,10,100,true,100,true,true,true,true,true,true,true,'bonus_script "{ bonus bBaseAtk,30; bonus bMatk,30; bonus2 bAddClass,Class_All,1; bonus bMatkRate,1; bonus bHit,30; bonus bFlee,30; bonus bAspd,1; bonus bUseSPrate,-5; bonus bFixedCastrate,-30; }",1800,1,1;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`nouse_override`,`nouse_sitting`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (9909,'aegis_9909','[Scroll] Ex Def Potion','Usable',2,10,100,true,100,true,true,true,true,true,true,true,'specialeffect2 EF_GUARD;\nsc_start SC_DEF_RATE,1800000,3;\nsc_start SC_MDEF_RATE,1800000,3;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`script`) VALUES (9933,'True_Hunting_9Refine','Troi Hunting 9 Refinement Package','DelayConsume',10,'/* upgradeui 9933; */'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`script`) VALUES (9934,'True_Hunting_Opt_A','Trois Hunting Physical Craft Kit','DelayConsume',10,'/* upgradeui 9934; */'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`script`) VALUES (9935,'True_Hunting_Opt_B','Trois Hunting Magical Craft Kit','DelayConsume',10,'/* upgradeui 9935; */'); @@ -2334,6 +2338,23 @@ 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`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (14765,'Limited_Edition_JOB_Battle_Manual','Limited Edition JOB Battle Manual','Cash',10,10,100,true,true,true,true,true,true,true,'sc_start SC_JEXPBOOST,3600000,35;'); 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_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (14766,'Limited_Power_Booster','Limited Power Booster','Cash',10,10,100,true,true,true,true,true,true,true,'bonus_script "{ bonus bBaseAtk,30; bonus bMatk,30; bonus2 bAddClass,Class_All,1; bonus bMatkRate,1; bonus bHit,30; bonus bFlee,30; bonus bAspd,1; bonus bUseSPrate,-5; bonus bFixedCastrate,-30; }",1800,1,1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`flag_container`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (14805,'July_Lucky_Scroll','Almighty Lucky Egg','Cash',10,true,100,true,true,true,true,true,true,true,'getgroupitem(IG_July_Lucky_Scroll);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`nouse_override`,`nouse_sitting`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (14841,'DF_Songpyun','[Scroll] Korean Rice Cake','Healing',2,10,100,true,100,true,true,true,true,true,true,true,'percentheal 10,0;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`nouse_override`,`nouse_sitting`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (14843,'DF_Insurance','[Scroll] Life Insurance','Usable',2,10,100,true,100,true,true,true,true,true,true,true,'sc_start SC_LIFEINSURANCE,1800000,0;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`nouse_override`,`nouse_sitting`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (14844,'DF_Kafra_Card','[Scroll] Kafra Card','Usable',2,10,100,true,100,true,true,true,true,true,true,true,'callfunc "F_CashStore";'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`nouse_override`,`nouse_sitting`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (14845,'DF_Blessing_10_Scroll','[Scroll] Blessing Lv.10 Scroll','Delayconsume',2,10,100,true,100,true,true,true,true,true,true,true,'itemskill "AL_BLESSING",10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`nouse_override`,`nouse_sitting`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (14846,'DF_Inc_Agi_10_Scroll','[Scroll] Increase Agility Lv.10 Scroll','Delayconsume',2,10,100,true,100,true,true,true,true,true,true,true,'itemskill "AL_INCAGI",10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`nouse_override`,`nouse_sitting`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (14847,'DF_Small_Life_Potion','[Scroll] Small Life Potion','Usable',2,10,100,true,100,true,true,true,true,true,true,true,'specialeffect2 EF_HEAL3;\nsc_start2 SC_S_LIFEPOTION,600000,-5,5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`nouse_override`,`nouse_sitting`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (14849,'DF_Vit_Dish10','[Scroll] Vit Dish10','Usable',10,100,true,100,true,true,true,true,true,true,true,'sc_start SC_VITFOOD,1800000,10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`nouse_override`,`nouse_sitting`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (14850,'DF_Luk_Dish10','[Scroll] Luk Dish10','Usable',10,100,true,100,true,true,true,true,true,true,true,'sc_start SC_LUKFOOD,1800000,10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`nouse_override`,`nouse_sitting`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (14851,'DF_Dex_Dish10','[Scroll] Dex Dish10','Usable',10,100,true,100,true,true,true,true,true,true,true,'sc_start SC_DEXFOOD,1800000,10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`nouse_override`,`nouse_sitting`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (14852,'DF_Int_Dish10','[Scroll] Int Dish10','Usable',10,100,true,100,true,true,true,true,true,true,true,'sc_start SC_INTFOOD,1800000,10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`nouse_override`,`nouse_sitting`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (14853,'DF_Agi_Dish10','[Scroll] Agi Dish10','Usable',10,100,true,100,true,true,true,true,true,true,true,'sc_start SC_AGIFOOD,1800000,10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`nouse_override`,`nouse_sitting`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (14854,'DF_Str_Dish10','[Scroll] Str Dish10','Usable',10,100,true,100,true,true,true,true,true,true,true,'sc_start SC_STRFOOD,1800000,10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`nouse_override`,`nouse_sitting`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (14861,'DF_GhostringS','[Scroll] Ghostring Scroll','Usable',2,10,100,true,100,true,true,true,true,true,true,true,'sc_start2 SC_ITEMSCRIPT,60000,4047,EFST_ARMOR_PROPERTY;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`nouse_override`,`nouse_sitting`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (14862,'DF_Tyr\'s_Blessing','[Scroll] Tyr\'s Blessing','Usable',2,10,100,true,100,true,true,true,true,true,true,true,'sc_start SC_FLEEFOOD,300000,30;\nsc_start SC_HITFOOD,300000,30;\nsc_start SC_ATKPOTION,300000,20;\nsc_start SC_MATKPOTION,300000,20;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`nouse_override`,`nouse_sitting`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (14866,'DF_Holy_Armor_S','[Scroll] Holy Armor Scroll','Usable',2,10,100,true,100,true,true,true,true,true,true,true,'specialeffect2 EF_BENEDICTIO;\nsc_start4 SC_ELEMENTALCHANGE,1800000,1,Ele_Holy,1,0;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`nouse_override`,`nouse_sitting`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (14869,'DF_Red_Booster','[Scroll] Red Booster','Delayconsume',2,10,100,true,100,true,true,true,true,true,true,true,'itemskill "AC_CONCENTRATION",max(getskilllv("AC_CONCENTRATION"),3);\nspecialeffect2 EF_POTION_BERSERK;\nshowscript "Oh My GOODNESS!!! I FEEL AWESOMELY STRONG!!! WOWOW";'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`nouse_override`,`nouse_sitting`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (14886,'UltimateCook_S','[Scroll] Ultimate Cook','Usable',10,100,true,100,true,true,true,true,true,true,true,'sc_start SC_2011RWC_SCROLL,1800000,10;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_uniqueid`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (16131,'Lady_Tanee_Doll_Box','Lady Tanee Doll Box','Cash',20,10,true,100,true,true,true,true,true,true,true,'getitem 5526,1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_uniqueid`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (16132,'Lunatic_Hat_Box','Lunatic Hat Box','Cash',20,10,true,100,true,true,true,true,true,true,true,'getitem 5527,1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_uniqueid`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (16133,'G_Staff_Of_Light_Box','Staff Of Light Box','Cash',20,10,true,100,true,true,true,true,true,true,true,'getitem 2006,1;'); @@ -3227,6 +3248,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`,`weight`,`flag_container`,`script`) VALUES (23001,'Enchant_Stone_Box8','Costume Enchant Stone Box 8','Usable',10,true,'getgroupitem(IG_Enchant_Stone_Box8);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (23012,'S_Small_Mana_Potion','[Sale] Small Mana Potion','Usable',10,100,true,true,true,true,true,true,true,'bonus_script "bonus2 bRegenPercentSP,5,5000;",600,9;\n/* fix me: unknown flag and specialeffect ; disabled when LK_BERSERK */'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`script`) VALUES (23016,'Pieces_Of_Grudge','Cursed Fragment','Usable',1,1,'callfunc("F_Cursed_Fragment");'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`flag_container`,`script`) VALUES (23033,'Invisible_Box','Invisible Box','Usable',true,'getitem callfunc("F_Rand",19602,19603,19604,20506),1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (23038,'S_Slim_White_Box','[Sale] Slim White Potion Box','Usable',100,true,true,true,true,true,true,true,'getitem 11573,200;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`delay_duration`,`delay_status`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (23042,'Seed_Of_Yggdrasil_','[NotForSale]Yggdrasil Seed','Healing',300,3000,'Reuse_Limit_G',100,true,true,true,true,true,true,true,'percentheal 50,50;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (23043,'S_Seed_Of_Yggdrasil_Box','[Sale] Yggdrasil Seed Box','Usable',100,true,true,true,true,true,true,true,'getitem 23042,30;'); @@ -3250,10 +3272,13 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`scr REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`script`) VALUES (23152,'Collectibles_Box','Collectibles SynthesisBox','Delayconsume',10,'/*synthesisui 23152;*/'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`script`) VALUES (23153,'Pet_Egg_Box','Pet Egg SynthesisBox','Delayconsume',10,'/*synthesisui 23153;*/'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`script`) VALUES (23154,'Costume_Exchange_Box','Costume Exchange SynthesisBox','Delayconsume',10,'/*synthesisui 23154;*/'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`flag_container`,`script`) VALUES (23168,'Mini_Fan_Box','Mini Fan Box','Usable',10,true,'getitem 23170,1;\ngetitem callfunc("F_Rand",28439,28440),1;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`flag_container`,`script`) VALUES (23169,'Alchemist_Box','Alchemist box','Usable',10,true,'getitem callfunc("F_Rand",7135,7136,7137,7138,7139),1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`script`) VALUES (23170,'Fan_Modification_Kit','Fan Modification Kit','Delayconsume',10,'/*synthesisui 23170;*/'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`flag_container`,`script`) VALUES (23174,'Enchant_Stone_Box11','Costume Enchant Stone Box 11','Usable',10,true,'getgroupitem(IG_Enchant_Stone_Box11);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`script`) VALUES (23175,'Uniform_Repair_Kit','Uniform Repair Kit','Delayconsume',10,'/*upgradeui 23175;*/'); 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_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (23177,'Kafra_Card_','Kafra Card','Usable',2,10,100,true,true,true,true,true,true,true,'callfunc "F_CashStore";'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`flag_container`,`script`) VALUES (23178,'Kafra_Box','Kafra Box','Usable',510,true,'getitem 23175,1;\ngetitem callfunc("F_Rand",15186,19168),1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`script`) VALUES (23187,'Sap_Jelly','Sap Liquid','Usable',10,'pet 1180;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`script`) VALUES (23188,'Airship_Part','Unprocessed Parts','Usable',10,'pet 1632;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`script`) VALUES (23189,'Little_Dall_Needle','Small Needle Kit','Usable',10,'pet 1622;'); @@ -3283,6 +3308,9 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`fla REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`equip_level_min`,`delay_duration`,`script`) VALUES (23277,'Mado_Box','Emergency Magic Gear','Usable',10000,300,true,true,true,true,100,180000,'specialeffect2 EF_CLAYMORE;\nsetmadogear true;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`equip_level_min`,`equip_level_max`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (23280,'N_Fly_Wing_','Novice Fly Wing','Delayconsume',10,1,98,100,true,true,true,true,true,true,true,'itemskill "AL_TELEPORT",1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`script`) VALUES (23281,'RaceShadow_Mix','RaceShadow Mix','Delayconsume',10,'/*synthesisui 23281;*/'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`flag_container`,`script`) VALUES (23285,'Candy_Box_Melee','Candy Bag Backpack (Physical)','Usable',10,true,'getitem 23289,1;\ngetitem 20842,1;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`flag_container`,`script`) VALUES (23286,'Candy_Box_Range','Candy Bag Backpack (Range)','Usable',10,true,'getitem 23290,1;\ngetitem 20843,1;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`flag_container`,`script`) VALUES (23287,'Candy_Box_Magic','Candy Bag Backpack (Magical)','Usable',10,true,'getitem 23291,1;\ngetitem 20844,1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`script`) VALUES (23288,'Compressed_Wing_Of_Fly','Compressed Fly Wing','Delayconsume',1000,10,'itemskill "AL_TELEPORT",1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`script`) VALUES (23289,'Candy_Pouch_Blessing_Scroll_Melee','Candy Pouch Blessing Scroll(Physical)','Delayconsume',10,'/*upgradeui 23289;*/'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`script`) VALUES (23290,'Candy_Pouch_Blessing_Scroll_Range','Candy Pouch Blessing Scroll(Ranged)','Delayconsume',10,'/*upgradeui 23290;*/'); @@ -3294,10 +3322,12 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`scr REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`script`) VALUES (23311,'Magic_Cat_hand_Scroll','Magic Cat Hand Scroll','Delayconsume',10,'/*upgradeui 23311;*/'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`script`) VALUES (23324,'StabilityShadow_Mix','StabilityShadow Mix','Delayconsume',10,'/*synthesisui 23324;*/'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (23340,'Comp_Megaphone','[Sale] Megaphone','Usable',10,100,true,true,true,true,true,true,'input .@megaphone$;\nannounce strcharinfo(0) + ": " + .@megaphone$,bc_all,0xFF0000;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`flag_container`,`script`) VALUES (23388,'CookingBox10','[Scroll] Food Box','Usable',10,true,'.@r = rand(1,3);\nif (.@r == 1)\n getitem callfunc("F_Rand",14849,14850,14851,14852,14853,14854),10;\nelse if (.@r == 2)\n getitem 14841,50;\nelse\n getitem 14886,2;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`script`) VALUES (23436,'Shadow_Refine_Hammer','Shadow Refine Hammer','Delayconsume',10,'/*upgradeui 23436;*/'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`script`) VALUES (23474,'InfinityShadow_Mix','InfinityShadow Mix','Delayconsume',10,'/*synthesisui 23474;*/'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (23475,'Infinity_Drink','Infinity Drink','Usable',10,100,true,true,true,true,true,true,'specialeffect2 EF_POTION_BERSERK;\nbonus_script "{ bonus bMaxHPrate,5; bonus bMaxSPrate,5; bonus bCritAtkRate,5; bonus bLongAtkRate,5; bonus bMatkRate,5; bonus bNoCastCancel; }",1800,1,1,EFST_INFINITY_DRINK;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`flag_container`,`script`) VALUES (23524,'Enchant_Stone_Box13','Costume Enchant Stone Box 13','Usable',10,true,'getgroupitem(IG_Enchant_Stone_Box13);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`flag_container`,`script`) VALUES (23538,'BloodyKnight_Shield_Box','Cursed Knight\'s Shield Box','Usable',10,true,'getitem 28942,1;\ngetitem 23545,1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`script`) VALUES (23545,'Silver_Statue','Silver Statue','Delayconsume',10,'/*synthesisui 23545;*/'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`script`) VALUES (23546,'Cursed_Blood','Cursed Blood','Delayconsume',10,'/*upgradeui 23546;*/'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`script`) VALUES (23547,'Gold_Statue','Gold Statue','Delayconsume',10,'/*upgradeui 23547;*/'); @@ -3401,6 +3431,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`scr REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`script`) VALUES (23893,'Bs_Sha_M_S_25','Infinity Shadow SynthesisBox','Delayconsume',10,'/*synthesisui 23893;*/'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`script`) VALUES (23894,'Bs_Item_M_S_51','Wickebine\'s Black Cat\'s Ear SynthesisBox','Delayconsume',10,'/*synthesisui 23894;*/'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`script`) VALUES (23926,'Shadow_9_Refine_Hammer','Shadow 9 Refine Hammer','Delayconsume',10,'/*upgradeui 23926;*/'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`flag_container`,`script`) VALUES (23952,'Sillit_Pong_Box','Sillit Pong Box','Usable',10,true,'getitem 6443,1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`script`) VALUES (23967,'EnchantStone_Recipe_9m','Enchant Stone Recipe 9m','Delayconsume',10,'/*synthesisui 23967;*/'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`script`) VALUES (23981,'Abyss_Ddbox','Turbulence Dragon\'s Power','DelayConsume',10,'/* upgradeui 23981; */'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`script`) VALUES (100000,'IDTest_Special','IDTest Special','Delayconsume',10,'/*synthesisui 100000;*/'); @@ -3428,6 +3459,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`flag_noconsu REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`flag_noconsume`,`script`) VALUES (100072,'WL_MB_CL','Spell Book (Chain Lightning)','Delayconsume',true,'itemskill "WL_READING_SB_READING",8;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`flag_noconsume`,`script`) VALUES (100073,'WL_MB_CM','Spell Book (Comet)','Delayconsume',true,'itemskill "WL_READING_SB_READING",9;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`flag_noconsume`,`script`) VALUES (100074,'WL_MB_TV','Spell Book (Tetra Vortex)','Delayconsume',true,'itemskill "WL_READING_SB_READING",10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`flag_container`,`script`) VALUES (100083,'BackSignon_Box_TW','Korean Style Apple Hair Box (Middle)','Usable',10,true,'getitem callfunc("F_Rand",31754,31755,31756,31757,31758,31759,31760,31761),1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (100125,'Metal_7_Ticket','Metal Weapon +7 Refinement Ticket','DelayConsume',100,true,true,true,true,true,true,true,'/* upgradeui 100125; */'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (100128,'Noblesses_Refine_Ticket','Noblesses Refine Ticket','Delayconsume',20,100,100,true,true,true,true,true,true,true,'/*upgradeui 100128;*/'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (100129,'Imperial_Refine_Ticket','Imperial Refine Ticket','Delayconsume',20,125,100,true,true,true,true,true,true,true,'/*upgradeui 100129;*/'); @@ -3566,6 +3598,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`fla REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`flag_buyingstore`,`script`) VALUES (100602,'Automatic_Module_Mix','Automatic Module Thump Box','DelayConsume',10,true,'/* synthesisui 100602; */'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`flag_buyingstore`,`script`) VALUES (100620,'True_GemShadow_Mix','True Gemstone Shadow Thump Box','DelayConsume',10,true,'/* synthesisui 100620; */'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`flag_buyingstore`,`script`) VALUES (100621,'Mammoth_Mix','Maximum Mammonth Shadow Thump Box','DelayConsume',10,true,'/* synthesisui 100621; */'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`flag_buyingstore`,`script`) VALUES (100623,'Shadow_Mix_Recipe_TH','Lapine Box (Shadow)','DelayConsume',10,true,'/* synthesisui 100623; */'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (100626,'GrayWolf_7_Ticket','Gray Wolf +7 Refinement Box','DelayConsume',10,100,true,true,true,true,true,true,'/* upgradeui 100626; */'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (100627,'GrayWolf_9_Ticket','Gray Wolf +9 Refinement Box','DelayConsume',10,100,true,true,true,true,true,true,'/* upgradeui 100627; */'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`equip_level_min`,`flag_buyingstore`,`script`) VALUES (100650,'Pontifex_Courage','Pontifex Courage','DelayConsume',10,180,true,'/* upgradeui 100650; */'); @@ -3582,6 +3615,8 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`trade_overri REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (100723,'Booster_RandomOpt_M','Booster Modification Stone (Magical)','DelayConsume',100,true,true,true,true,true,true,true,'/* upgradeui 100723; */'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`script`) VALUES (100744,'Costama_Egg69','Hero\'s Weapon Modification (Physical)','DelayConsume',10,'/* upgradeui 100744; */'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`script`) VALUES (100745,'Hero_LT_Refine_Magic','Hero\'s Weapon Modification Device (Magical)','DelayConsume',10,'/* upgradeui 100745; */'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`flag_container`,`script`) VALUES (100880,'aegis_100880','Piercing Shadow Box','Usable',10,true,'getitem callfunc("F_Rand",24157,24163,24164,24156,24160,24159,24165,24161,24162,24158),1;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`flag_container`,`script`) VALUES (100908,'aegis_100908','Magic Piercing Shadow Box','Usable',10,true,'getitem callfunc("F_Rand",24177,24171,24178,24170,24174,24173,24179,24175,24176,24172),1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`equip_level_min`,`script`) VALUES (1100003,'Concentrated_R_P','Concentrated Red Potion','Healing',10,2,120,'itemheal rand(655,675),0;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`equip_level_min`,`script`) VALUES (1100004,'Concentrated_B_P','Concentrated Blue Potion','Healing',10,2,120,'itemheal 0,rand(340,360);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`equip_level_min`,`script`) VALUES (1100005,'Concentrated_G_P','Concentrated Gold Potion','Healing',10,2,180,'itemheal rand(2730,2750),0;');