From 9dab8f91dabc147ab886e16ac1f921f1a94da39b Mon Sep 17 00:00:00 2001 From: atemo Date: Sat, 31 Oct 2020 02:59:00 +0100 Subject: [PATCH] Item txt to yaml --- db/re/item_db_equip.yml | 2403 ++++++++++++++++++++++++++++++++++++-- db/re/item_db_etc.yml | 1364 +++++++++++++++++++++- db/re/item_db_usable.yml | 1760 +++++++++++++++++++++++++++- 3 files changed, 5336 insertions(+), 191 deletions(-) diff --git a/db/re/item_db_equip.yml b/db/re/item_db_equip.yml index f0b0e7d448..bd09dede82 100644 --- a/db/re/item_db_equip.yml +++ b/db/re/item_db_equip.yml @@ -5085,7 +5085,7 @@ Body: Script: | bonus bAtkEle,Ele_Holy; bonus3 bAutoSpell,"NPC_DRAGONFEAR",1,30; - Id: 1298 - AegisName: Shiver_Katar + AegisName: Shiver_Katar_K Name: Katar Of Horror Type: Weapon SubType: Katar @@ -16152,6 +16152,28 @@ Body: Refineable: true Script: | .@r = getrefine(); bonus2 bSkillAtk,"SR_SKYNETBLOW",(10+5*(.@r/2)); bonus2 bSkillAtk,"SR_DRAGONCOMBO",(10+5*(.@r/2)); bonus2 bSkillAtk,"SR_TIGERCANNON",(5*(.@r/3)); + - Id: 1847 + AegisName: Iron_Nail_K + Name: Iron Nail + Type: Weapon + SubType: Knuckle + Weight: 1000 + Attack: 180 + Range: 1 + Slots: 2 + Jobs: + Monk: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Right_Hand: true + WeaponLevel: 4 + EquipLevelMin: 100 + Refineable: true + Script: | + .@r = getrefine(); if (.@r >= 2) bonus bBaseAtk,.@r/2; if (.@r >= 3) bonus bLongAtkRate,.@r/3*4; if (.@r >= 9) bonus2 bSkillAtk,"SR_RAMPAGEBLASTER",10; if (.@r >= 11) bonus2 bSkillCooldown,"SR_RAMPAGEBLASTER",-1000; - Id: 1862 AegisName: Burning_Knuckle-OS Name: Burning Knuckle-OS @@ -55014,7 +55036,7 @@ Body: Script: | bonus bDex,2; bonus2 bSkillAtk,"KO_HAPPOKUNAI",(9*getrefine()); - Id: 13345 - AegisName: Huuma_Shuriken_Clearness + AegisName: Humma_Clear Name: Huuma Shuriken Clearness Type: Weapon SubType: Huuma @@ -57147,8 +57169,8 @@ Body: Script: | .@r = getrefine(); bonus bVariableCastrate,-10; if(.@r>=7){ bonus2 bSkillAtk,"GN_CARTCANNON",15; } - Id: 13485 - AegisName: Honglyun's_Sword_ - Name: Honglyun's Sword + AegisName: Sword_Of_Bluefire + Name: Red Lotus Sword Type: Weapon SubType: 1hSword Buy: 1 @@ -59847,6 +59869,32 @@ Body: EquipLevelMin: 100 Script: | bonus bAllStats,1; bonus bMaxHP,400; bonus bMaxSP,100; bonus2 bAddClass,Class_All,2; bonus2 bMagicAddClass,Class_All,2; + - Id: 15278 + AegisName: Overwhelm_Str_Armor + Name: Soaring Physical Armor + Type: Armor + Weight: 2000 + Defense: 120 + Slots: 1 + Locations: + Armor: true + EquipLevelMin: 1 + Refineable: true + Script: | + .@r = getrefine(); bonus bBaseAtk,50; if (.@r > 2) bonus2 bAddClass,Class_All,.@r/3*2; if (.@r > 6) { bonus2 bIgnoreDefRaceRate,RC_Brute,30; bonus2 bIgnoreDefRaceRate,RC_Demon,30; } if (.@r > 8) { bonus2 bAddRace,RC_Brute,10; bonus2 bAddRace,RC_Demon,10; } if (.@r > 10) { bonus2 bAddEle,Ele_Earth,10; bonus2 bAddEle,Ele_Wind,10; } + - Id: 15279 + AegisName: Overwhelm_Int_Armor + Name: Robust Magical Armor + Type: Armor + Weight: 900 + Defense: 60 + Slots: 1 + Locations: + Armor: true + EquipLevelMin: 1 + Refineable: true + Script: | + .@r = getrefine(); bonus bMatk,50; if (.@r > 2) bonus bMatkRate,.@r/3*2; if (.@r > 6) { bonus2 bIgnoreMdefRaceRate,RC_Brute,30; bonus2 bIgnoreMdefRaceRate,RC_Demon,30; } if (.@r > 8) { bonus2 bMagicAddRace,RC_Demon,10; bonus2 bMagicAddRace,RC_Brute,10; } if (.@r > 10) { bonus2 bMagicAddEle,Ele_Earth,10; bonus2 bMagicAddEle,Ele_Wind,10; } - Id: 15280 AegisName: S_Cri_Hit_Armor Name: Critical Hit Shadow Armor @@ -59871,6 +59919,32 @@ Body: Refineable: true Script: | .@r = getrefine(); bonus bBaseAtk,10; bonus2 bIgnoreDefClassRate,Class_All,10; if (.@r>=7) { bonus bBaseAtk,20; bonus2 bIgnoreDefClassRate,Class_All,20; } if (.@r>=8) { bonus bBaseAtk,20; bonus2 bIgnoreDefClassRate,Class_All,20; bonus bUnbreakableArmor; } if (.@r>=9) { bonus bBaseAtk,30; bonus2 bIgnoreDefClassRate,Class_All,20; } + - Id: 15346 + AegisName: Overwhelm_Luk_Armor + Name: Unexpected Fortune Armor + Type: Armor + Weight: 2000 + Defense: 120 + Slots: 1 + Locations: + Armor: true + EquipLevelMin: 1 + Refineable: true + Script: | + .@r = getrefine(); bonus bBaseAtk,50; if (.@r > 2) bonus bCritAtkRate,.@r/3*2; if (.@r > 6) { bonus2 bIgnoreDefRaceRate,RC_Brute,30; bonus2 bIgnoreDefRaceRate,RC_Demon,30; } if (.@r > 8) { bonus2 bAddRace,RC_Brute,10; bonus2 bAddRace,RC_Demon,10; } if (.@r > 10) { bonus2 bAddEle,Ele_Earth,10; bonus2 bAddEle,Ele_Wind,10; } + - Id: 15347 + AegisName: Overwhelm_Vit_Armor + Name: Strong Healthy Armor + Type: Armor + Weight: 2000 + Defense: 120 + Slots: 1 + Locations: + Armor: true + EquipLevelMin: 1 + Refineable: true + Script: | + .@r = getrefine(); bonus bBaseAtk,50; if (.@r > 2) bonus bMaxHPrate,.@r/3*2; if (.@r > 6) { bonus2 bIgnoreDefRaceRate,RC_Brute,30; bonus2 bIgnoreDefRaceRate,RC_Demon,30; } if (.@r > 8) { bonus2 bAddRace,RC_Brute,10; bonus2 bAddRace,RC_Demon,10; } if (.@r > 10) { bonus2 bAddEle,Ele_Earth,10; bonus2 bAddEle,Ele_Wind,10; } - Id: 15348 AegisName: Illusion_Goibne_Armor Name: Illusion Goibne Armor @@ -59901,6 +59975,32 @@ Body: Refineable: true Script: | .@r = getrefine(); bonus bNoKnockback; bonus bUnbreakableArmor; bonus bDefEle,Ele_Earth; if (.@r>8) .@a = 40; else if (.@r>6) .@a = 25; else if (.@r>=5) .@a = 10; bonus2 bAddEle,Ele_Earth,.@a; bonus2 bAddEle,Ele_Wind,.@a; bonus2 bMagicAddEle,Ele_Earth,.@a; bonus2 bMagicAddEle,Ele_Wind,.@a; bonus2 bAddRace,RC_Demihuman,.@a; bonus2 bAddRace,RC_Brute,.@a; bonus2 bAddRace,RC_Player_Doram,.@a; bonus2 bMagicAddRace,RC_Demihuman,.@a; bonus2 bMagicAddRace,RC_Brute,.@a; bonus2 bMagicAddRace,RC_Player_Doram,.@a; bonus2 bAddRace,RC_Player_Human,.@a; bonus2 bMagicAddRace,RC_Player_Human,.@a; + - Id: 15353 + AegisName: Overwhelm_Agi_Armor + Name: Splendid Swift Armor + Type: Armor + Weight: 2000 + Defense: 120 + Slots: 1 + Locations: + Armor: true + EquipLevelMin: 1 + Refineable: true + Script: | + .@r = getrefine(); bonus bBaseAtk,50; if (.@r > 2) bonus bAspdRate,.@r/3*2; if (.@r > 6) { bonus2 bIgnoreDefRaceRate,RC_Brute,30; bonus2 bIgnoreDefRaceRate,RC_Demon,30; } if (.@r > 8) { bonus2 bAddRace,RC_Brute,10; bonus2 bAddRace,RC_Demon,10; } if (.@r > 10) { bonus2 bAddEle,Ele_Earth,10; bonus2 bAddEle,Ele_Wind,10; } + - Id: 15354 + AegisName: Overwhelm_Dex_Armor + Name: Excellent Dexterous Armor + Type: Armor + Weight: 2000 + Defense: 120 + Slots: 1 + Locations: + Armor: true + EquipLevelMin: 1 + Refineable: true + Script: | + .@r = getrefine(); bonus bBaseAtk,50; if (.@r > 2) bonus bLongAtkRate,.@r/3*2; if (.@r > 6) { bonus2 bIgnoreDefRaceRate,RC_Brute,30; bonus2 bIgnoreDefRaceRate,RC_Demon,30; } if (.@r > 8) { bonus2 bAddRace,RC_Brute,10; bonus2 bAddRace,RC_Demon,10; } if (.@r > 10) { bonus2 bAddEle,Ele_Earth,10; bonus2 bAddEle,Ele_Wind,10; } - Id: 15376 AegisName: Illusion_Armor_A-type Name: Illusion Armor A-type @@ -59982,6 +60082,32 @@ Body: Refineable: true Script: | .@r = getrefine(); bonus bHealPower,5; bonus bDelayrate,-10; bonus bMaxHPrate,5; if (.@r>=7) { bonus bMaxHPrate,5; bonus bHealPower,5; } if (.@r>=8) { bonus bMaxHPrate,5; bonus bHealPower,10; bonus bUseSPrate,-10; bonus2 bResEff,Eff_Sleep,10000; } if (.@r>=9) { bonus bMaxHPrate,5; bonus bHealPower,10; } + - Id: 15388 + AegisName: King_Schmidt_Suit + Name: King Schmidt's Suit + Type: Armor + Weight: 900 + Defense: 150 + Slots: 1 + Locations: + Armor: true + EquipLevelMin: 130 + Refineable: true + Script: | + .@r = getrefine(); bonus2 bAddSize,Size_Medium,10; bonus2 bAddSize,Size_Large,10; bonus2 bMagicAddSize,Size_Medium,10; bonus2 bMagicAddSize,Size_Large,10; if(.@r > 6){ bonus2 bAddEle,Ele_Fire,10; bonus2 bAddEle,Ele_Dark,10; bonus2 bMagicAddEle,Ele_Fire,10; bonus2 bMagicAddEle,Ele_Dark,10; } if(.@r > 8){ bonus2 bSubRace,RC_Dragon,15; bonus2 bSubRace,RC_Formless,15; } if(.@r > 10){ bonus2 bSubSize,Size_Medium,10; bonus2 bSubSize,Size_Large,10; } + - Id: 15389 + AegisName: King_Schmidt_Manteau + Name: King Schmidt's Manteau + Type: Armor + Weight: 600 + Defense: 70 + Slots: 1 + Locations: + Garment: true + EquipLevelMin: 130 + Refineable: true + Script: | + .@r = getrefine(); bonus2 bAddEle,Ele_Fire,(.@r/3)*2; bonus2 bAddEle,Ele_Dark,(.@r/3)*2; bonus2 bMagicAddEle,Ele_Fire,(.@r/3)*2; bonus2 bMagicAddEle,Ele_Dark,(.@r/3)*2; if(.@r > 6){ bonus2 bSubRace,RC_Dragon,5; bonus2 bSubRace,RC_Formless,5; } if(.@r > 10){ bonus2 bAddRace,RC_Dragon,15; bonus2 bAddRace,RC_Formless,15; bonus2 bMagicAddRace,RC_Dragon,15; bonus2 bMagicAddRace,RC_Formless,15; } - Id: 15391 AegisName: aegis_15391 Name: Red Dragon Plate @@ -62693,6 +62819,53 @@ Body: Refineable: true Script: | bonus bLongAtkRate,getrefine(); + - Id: 18164 + AegisName: Royal_Bow_K + Name: Royal Bow + Type: Weapon + SubType: Bow + Weight: 1000 + Attack: 180 + Range: 5 + Slots: 2 + Jobs: + Hunter: true + Rogue: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Right_Hand: true + Left_Hand: true + WeaponLevel: 4 + EquipLevelMin: 100 + Refineable: true + Script: | + .@r = getrefine(); if (.@r>=2) bonus bBaseAtk,.@r/2*10; if (.@r>=3) bonus2 bSkillAtk,"RA_ARROWSTORM",.@r/3*12; if (.@r>=9) bonus bAspdRate,10; if (.@r>=11) bonus bLongAtkRate,5; + - Id: 18170 + AegisName: Narcis_Bow + Name: Narcissus Bow + Type: Weapon + SubType: Bow + Weight: 1000 + Attack: 180 + Range: 5 + Slots: 2 + Jobs: + Hunter: true + Rogue: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Right_Hand: true + Left_Hand: true + WeaponLevel: 4 + Refineable: true + Script: | + .@r = getrefine(); if (.@r>=2) bonus bBaseAtk,.@r/2*10; if (.@r>=3) bonus bLongAtkRate,.@r/3*4; if (.@r>=9) bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",.@r/3*10; if (.@r>=11) bonus2 bSkillCooldown,"WM_SEVERE_RAINSTORM",-2000; - Id: 18174 AegisName: Illusion_Hunter_Bow Name: Illusion Hunter Bow @@ -70815,6 +70988,42 @@ Body: View: 14 Script: | bonus2 bAddClass,Class_All,1; bonus bBaseAtk,(2*getrefine()); + - Id: 19241 + AegisName: Magical_Booster_K + Name: Magical Booster + Type: Armor + Weight: 300 + Defense: 10 + Slots: 1 + Locations: + Head_Mid: true + Refineable: true + View: 873 + - Id: 19242 + AegisName: Neko_Headress + Name: Costume Neko Headress + Type: Armor + Weight: 100 + Defense: 20 + Slots: 1 + Locations: + Head_Top: true + Refineable: true + View: 816 + Script: | + bonus bAllStats,1; bonus bAspdRate,5; .@r = getrefine(); if (.@r>=9) { bonus bVariableCastrate,-10; } if (.@r>=12) { bonus bNoCastCancel; } + - Id: 19246 + AegisName: Royal_Guard_Necklace + Name: Royal Guard Necklace + Type: Armor + Buy: 20 + Weight: 300 + Locations: + Head_Low: true + EquipLevelMin: 80 + View: 1629 + Script: | + bonus bAspd,1; - Id: 19247 AegisName: Illusion_Fancy_Flower Name: Illusion Fancy Flower @@ -70853,6 +71062,19 @@ Body: View: 1220 Script: | .@r = getrefine(); bonus bInt,3; bonus bMatk,10*(.@r/2)+(BaseLevel > 129 ? 50 : 0); if (.@r >= 10) {bonus bMatkRate,5;} + - Id: 19267 + AegisName: SurviveOrb_K + Name: Survivor's Orb + Type: Armor + Weight: 300 + Defense: 2 + Locations: + Head_Low: true + EquipLevelMin: 1 + Refineable: true + View: 1488 + Script: | + bonus bMdef,2; bonus bVariableCastrate,-2; - Id: 19269 AegisName: Happy_Flapping_Wings Name: Happy Flapping Angel Wings @@ -70929,7 +71151,6 @@ Body: Type: Armor Locations: Costume_Head_Mid: true - EquipLevelMin: 1 View: 1370 - Id: 19291 AegisName: C_Shiba_Inu @@ -70937,7 +71158,6 @@ Body: Type: Armor Locations: Costume_Head_Mid: true - EquipLevelMin: 1 View: 1669 - Id: 19294 AegisName: C_CatEars_Cyber_HeadP_R @@ -70945,7 +71165,6 @@ Body: Type: Armor Locations: Costume_Head_Top: true - EquipLevelMin: 1 View: 1668 - Id: 19299 AegisName: Tree_Sprout @@ -71274,6 +71493,18 @@ Body: View: 256 Script: | .@r = getrefine(); bonus bInt,10; bonus bMdef,15; bonus bMaxSPrate,20; bonus bVariableCastrate,-(3*(.@r/2)); if (.@r >= 7) { bonus bMatk,30; if (.@r >= 9) { bonus bNoCastCancel; } } + - Id: 19433 + AegisName: C_Resonate_Taego + Name: Costume Resonate Taego + Type: Armor + Locations: + Costume_Head_Low: true + EquipLevelMin: 1 + View: 1823 + Script: | + hateffect(HAT_EF_RESONATETAEGO,true); + UnEquipScript: | + hateffect(HAT_EF_RESONATETAEGO,false); - Id: 19451 AegisName: Heavenly_Order Name: Heavenly Order @@ -71957,10 +72188,6 @@ Body: Slots: 1 Jobs: Summoner: true - Classes: - Normal: true - Upper: true - Baby: true Locations: Head_Top: true EquipLevelMin: 170 @@ -73813,6 +74040,14 @@ Body: Costume_Head_Top: true EquipLevelMin: 1 View: 372 + - Id: 19694 + AegisName: C_Vane_Hairpin + Name: Costume Vane Hairpin + Type: Armor + Buy: 20 + Locations: + Costume_Head_Top: true + View: 313 - Id: 19695 AegisName: C_Kettle_Hat Name: Costume Kettle Hat @@ -75969,6 +76204,17 @@ Body: Costume_Head_Top: true EquipLevelMin: 1 View: 1171 + - Id: 19996 + AegisName: Horse_King + Name: Horse King + Type: Armor + Buy: 10 + Locations: + Costume_Head_Top: true + Costume_Head_Mid: true + Costume_Head_Low: true + EquipLevelMin: 1 + View: 1189 - Id: 19997 AegisName: C_Bomb_Hat Name: Costume Bomb Hat @@ -79374,16 +79620,15 @@ Body: EquipLevelMin: 1 View: 1411 - Id: 20395 - AegisName: C_BlackWitchHat + AegisName: C_Black_Witch_Hat Name: Costume Black Witch Hat Type: Armor Locations: Costume_Head_Top: true - EquipLevelMin: 1 View: 1006 - Id: 20396 - AegisName: C_Woodie_Hat - Name: "Costume: Woodie Hat" + AegisName: C_Green_Hat + Name: Costume Green Hat Type: Armor Locations: Costume_Head_Top: true @@ -79945,7 +80190,7 @@ Body: View: 1472 - Id: 20487 AegisName: C_Floral_Waltz - Name: Costume Waltz of Flowers + Name: Costume Floral Waltz Type: Armor Locations: Costume_Head_Low: true @@ -79965,15 +80210,15 @@ Body: View: 1474 - Id: 20489 AegisName: C_Pope_Crown - Name: C Pope Crown + Name: Costume Pope Crown Type: Armor Locations: Costume_Head_Top: true EquipLevelMin: 1 View: 1475 - Id: 20490 - AegisName: C_Full_Bloom_Hp_Blue - Name: "Costume: Full Bloom HP(Blue)" + AegisName: C_Full_Blossom_Sakura_Hairpin_Blue + Name: Costume Full Blossom Sakura Hairpin Blue Type: Armor Locations: Costume_Head_Top: true @@ -80151,7 +80396,7 @@ Body: View: 24 - Id: 20517 AegisName: C_GiantCatBag_TW - Name: Costume Giant Cat Backpack + Name: Costume Giant Cat Bag Type: Armor Locations: Costume_Garment: true @@ -80200,7 +80445,7 @@ Body: View: 37 - Id: 20533 AegisName: C_PinkButterfly_Wing_T - Name: Costume Fly Like a Butterfly (Pink) + Name: Costume Pink Butterfly Wing Type: Armor Locations: Costume_Garment: true @@ -80913,7 +81158,7 @@ Body: Locations: Costume_Garment: true EquipLevelMin: 1 - View: 1 + View: 49 - Id: 20773 AegisName: Excelion_Wing Name: Excelion Wing @@ -81377,6 +81622,20 @@ Body: NoAuction: true Script: | .@r = getrefine(); .@bonus = 20; if (.@r>=7) { .@bonus += 5; } if (.@r>=9) { .@bonus += 5; } bonus2 bSubEle,Ele_Neutral,.@bonus; + - Id: 20835 + AegisName: Fallen_Angel_Wings_ + Name: "[Katsuya] Fallen Angel Wings" + Type: Armor + Weight: 200 + Defense: 18 + Slots: 1 + Locations: + Garment: true + EquipLevelMin: 99 + Refineable: true + View: 3 + Script: | + bonus bAllStats,1; bonus bBaseAtk,readparam(bStr)/20; bonus bMatk,readparam(bInt)/20; bonus2 bSubEle,Ele_Neutral,readparam(bVit)/20; bonus bLongAtkRate,readparam(bDex)/20; bonus bCritAtkRate,readparam(bLuk)/20; - Id: 20836 AegisName: Skin_of_Lindwyrm Name: Skin of Lindwyrm @@ -81440,6 +81699,57 @@ Body: Refineable: true Script: | .@val = min(getrefine(),10)/2; bonus bAgi,(2+.@val); + - Id: 20842 + AegisName: Bag_Of_Antonio_P + Name: Candy Pouch Bag (Physical) + Type: Armor + Weight: 200 + Defense: 30 + Slots: 1 + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Garment: true + EquipLevelMin: 1 + Refineable: true + Script: | + .@r = getrefine(); if (.@r >= 2) bonus2 bAddClass,Class_All,.@r/2; if (.@r >= 9) bonus bAspdRate,10; if (.@r >= 12) bonus bDelayrate,-7; if (BaseLevel <= 100) { bonus2 bExpAddClass,Class_All,10; } else { bonus2 bExpAddClass,Class_All,4; } + - Id: 20843 + AegisName: Bag_Of_Antonio_S + Name: Candy Pouch Bag (Range) + Type: Armor + Weight: 200 + Defense: 30 + Slots: 1 + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Garment: true + EquipLevelMin: 1 + Refineable: true + Script: | + .@r = getrefine(); if (.@r >= 2) bonus bLongAtkRate,.@r/2; if (.@r >= 9) bonus bAspdRate,10; if (.@r >= 12) bonus bDelayrate,-7; if (BaseLevel <= 100) { bonus2 bExpAddClass,Class_All,10; } else { bonus2 bExpAddClass,Class_All,4; } + - Id: 20844 + AegisName: Bag_Of_Antonio_ + Name: Candy Pouch Bag (Magic) + Type: Armor + Weight: 200 + Defense: 30 + Slots: 1 + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Garment: true + EquipLevelMin: 1 + Refineable: true + Script: | + .@r = getrefine(); if (.@r >= 2) bonus bMatkRate,.@r/2; if (.@r >= 9) bonus bVariableCastrate,-10; if (.@r >= 12) bonus bDelayrate,-7; if (BaseLevel <= 100) { bonus2 bExpAddClass,Class_All,10; } else { bonus2 bExpAddClass,Class_All,4; } - Id: 20845 AegisName: Maracco_Skin Name: Malach's Skin @@ -81854,6 +82164,108 @@ Body: Refineable: true Script: | bonus2 bSubRace,RC_Player_Human,5; bonus2 bSubRace,RC_DemiHuman,5; bonus2 bSubRace,RC_Fish,5; bonus2 bSubEle,Ele_Neutral,5; bonus2 bSubEle,Ele_Poison,5; bonus bAgi,5; bonus bVit,5; bonus bMdef,10; .@r = getrefine(); if (.@r>=7) { .@sp = 10; if (.@r>=8) { .@s = (readparam(bAgi)+readparam(bVit))/20; bonus bMatk,15*.@s; bonus bDef,20*.@s; if (.@r>=9) { .@sp += 10; } } bonus bMagicSPGainValue,.@sp; } + - Id: 20963 + AegisName: Temporal_M_Str + Name: Temporal Str Manteau + Type: Armor + Weight: 400 + Defense: 38 + Slots: 1 + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Garment: true + EquipLevelMin: 100 + Refineable: true + Script: | + .@r = getrefine(); bonus2 bAddClass,Class_All,(.@r/2); bonus bBaseAtk,10*(.@r/2); bonus2 bAddSize,Size_All,5*(.@r/4); if (.@r>=7) { bonus2 bAddClass,Class_All,7; } if (.@r>=9) { bonus2 bIgnoreDefRaceRate,RC_Demon,20; bonus2 bIgnoreMDefRaceRate,RC_Demon,20; bonus2 bIgnoreDefRaceRate,RC_Brute,20; bonus2 bIgnoreMDefRaceRate,RC_Brute,20; } if (.@r>=11) { bonus2 bIgnoreDefRaceRate,RC_Demon,10; bonus2 bIgnoreMDefRaceRate,RC_Demon,10; bonus2 bIgnoreDefRaceRate,RC_Brute,10; bonus2 bIgnoreMDefRaceRate,RC_Brute,10; } + - Id: 20964 + AegisName: Temporal_M_Agi + Name: Temporal Agi Manteau + Type: Armor + Weight: 400 + Defense: 38 + Slots: 1 + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Garment: true + EquipLevelMin: 100 + Refineable: true + Script: | + .@r = getrefine(); bonus bCritAtkRate,3*(.@r/2); bonus bBaseAtk,10*(.@r/2); bonus2 bAddSize,Size_All,5*(.@r/4); if (.@r>=7) { bonus2 bAddClass,Class_All,7; } if (.@r>=9) { bonus2 bIgnoreDefRaceRate,RC_Demon,20; bonus2 bIgnoreMDefRaceRate,RC_Demon,20; bonus2 bIgnoreDefRaceRate,RC_Brute,20; bonus2 bIgnoreMDefRaceRate,RC_Brute,20; } if (.@r>=11) { bonus2 bIgnoreDefRaceRate,RC_Demon,10; bonus2 bIgnoreMDefRaceRate,RC_Demon,10; bonus2 bIgnoreDefRaceRate,RC_Brute,10; bonus2 bIgnoreMDefRaceRate,RC_Brute,10; } + - Id: 20965 + AegisName: Temporal_M_Vit + Name: Temporal Vit Manteau + Type: Armor + Weight: 400 + Defense: 38 + Slots: 1 + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Garment: true + EquipLevelMin: 100 + Refineable: true + Script: | + .@r = getrefine(); bonus bBaseAtk,10*(.@r/2); bonus bMaxHP,400*(.@r/2); bonus bMaxHPrate,3*(.@r/4); if (.@r>=7) { bonus2 bAddClass,Class_All,7; } if (.@r>=9) { bonus2 bIgnoreDefRaceRate,RC_Demon,20; bonus2 bIgnoreMDefRaceRate,RC_Demon,20; bonus2 bIgnoreDefRaceRate,RC_Brute,20; bonus2 bIgnoreMDefRaceRate,RC_Brute,20; } if (.@r>=11) { bonus2 bIgnoreDefRaceRate,RC_Demon,10; bonus2 bIgnoreMDefRaceRate,RC_Demon,10; bonus2 bIgnoreDefRaceRate,RC_Brute,10; bonus2 bIgnoreMDefRaceRate,RC_Brute,10; } + - Id: 20966 + AegisName: Temporal_M_Int + Name: Temporal Int Manteau + Type: Armor + Weight: 400 + Defense: 38 + Slots: 1 + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Garment: true + EquipLevelMin: 100 + Refineable: true + Script: | + .@r = getrefine(); bonus bMatkRate,(.@r/2); bonus bMatk,10*(.@r/2); bonus2 bMagicAtkEle,Ele_All,3*(.@r/4); if (.@r>=7) { bonus bMatkRate,7; } if (.@r>=9) { bonus2 bIgnoreDefRaceRate,RC_Demon,20; bonus2 bIgnoreMDefRaceRate,RC_Demon,20; bonus2 bIgnoreDefRaceRate,RC_Brute,20; bonus2 bIgnoreMDefRaceRate,RC_Brute,20; } if (.@r>=11) { bonus2 bIgnoreDefRaceRate,RC_Demon,10; bonus2 bIgnoreMDefRaceRate,RC_Demon,10; bonus2 bIgnoreDefRaceRate,RC_Brute,10; bonus2 bIgnoreMDefRaceRate,RC_Brute,10; } + - Id: 20967 + AegisName: Temporal_M_Dex + Name: Temporal Dex Manteau + Type: Armor + Weight: 400 + Defense: 38 + Slots: 1 + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Garment: true + EquipLevelMin: 100 + Refineable: true + Script: | + .@r = getrefine(); bonus bLongAtkRate,(.@r/2); bonus bBaseAtk,10*(.@r/2); bonus bCritAtkRate,3*(.@r/4); if (.@r>=7) { bonus2 bAddClass,Class_All,7; } if (.@r>=9) { bonus2 bIgnoreDefRaceRate,RC_Demon,20; bonus2 bIgnoreMDefRaceRate,RC_Demon,20; bonus2 bIgnoreDefRaceRate,RC_Brute,20; bonus2 bIgnoreMDefRaceRate,RC_Brute,20; } if (.@r>=11) { bonus2 bIgnoreDefRaceRate,RC_Demon,10; bonus2 bIgnoreMDefRaceRate,RC_Demon,10; bonus2 bIgnoreDefRaceRate,RC_Brute,10; bonus2 bIgnoreMDefRaceRate,RC_Brute,10; } + - Id: 20968 + AegisName: Temporal_M_Luk + Name: Temporal Luk Manteau + Type: Armor + Weight: 400 + Defense: 38 + Slots: 1 + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Garment: true + EquipLevelMin: 100 + Refineable: true + Script: | + .@r = getrefine(); bonus bCritAtkRate,3*(.@r/2); bonus bCritical,3*(.@r/2); bonus bAspdRate,5*(.@r/4); if (.@r>=7) { bonus2 bAddClass,Class_All,7; } if (.@r>=9) { bonus2 bIgnoreDefRaceRate,RC_Demon,20; bonus2 bIgnoreMDefRaceRate,RC_Demon,20; bonus2 bIgnoreDefRaceRate,RC_Brute,20; bonus2 bIgnoreMDefRaceRate,RC_Brute,20; } if (.@r>=11) { bonus2 bIgnoreDefRaceRate,RC_Demon,10; bonus2 bIgnoreMDefRaceRate,RC_Demon,10; bonus2 bIgnoreDefRaceRate,RC_Brute,10; bonus2 bIgnoreMDefRaceRate,RC_Brute,10; } - Id: 20969 AegisName: Rainbow_Muffler Name: Rainbow Muffler @@ -82315,6 +82727,22 @@ Body: Refineable: true Script: | .@bStr = readparam(bStr); .@r = getrefine(); bonus bBaseAtk,(min(120,.@bStr)); if (.@bStr > 119) bonus bBaseAtk,160; else if (.@bStr > 107) bonus bBaseAtk,80; else if (.@bStr > 94) bonus bBaseAtk,40; if (.@r > 6) bonus bUnbreakableWeapon; bonus4 bAutoSpell,"NPC_WIDECURSE",4,100,0; if (.@r > 8) bonus4 bAutoSpellOnSkill,"LK_BERSERK","BS_OVERTHRUST",5,100; + - Id: 21038 + AegisName: Oriental_Sword + Name: Oriental Sword + Type: Weapon + SubType: 2hSword + Weight: 1000 + Attack: 180 + Range: 1 + Slots: 2 + Locations: + Left_Hand: true + WeaponLevel: 4 + EquipLevelMin: 100 + Refineable: true + Script: | + .@r = getrefine(); if (.@r >= 2) { bonus bBaseAtk,.@r/2; } if (.@r >= 3) { bonus2 bSkillAtk,"RK_SONICWAVE",.@r/3*10; } if (.@r >= 9) { bonus5 bAutoSpell,"RK_SONICWAVE",2,.@r/3*10,BF_SHORT|BF_WEAPON,1; } if (.@r >= 11) { bonus bUnbreakableWeapon; } - Id: 21039 AegisName: Royal_Knight's_Broadsword Name: Royal Knight's Broadsword @@ -86903,7 +87331,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillAtk,"AC_SHOWER",20+(5*.@r); - Id: 24256 - AegisName: Knight_Shadow_Shoes + AegisName: S_Knight_Shoes Name: Knight Shadow Shoes Type: Shadowgear Locations: @@ -86913,7 +87341,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillAtk,"KN_PIERCE",20+.@r*5; - Id: 24257 - AegisName: Crusader_Shadow_Shoes + AegisName: S_Crusader_Shoes Name: Crusader Shadow Shoes Type: Shadowgear Locations: @@ -86923,7 +87351,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillUseSPrate,"CR_HOLYCROSS",(20+(3*.@r)); - Id: 24258 - AegisName: Blacksmith_Shadow_Shoes + AegisName: S_Blacksmith_Shoes Name: Blacksmith Shadow Shoes Type: Shadowgear Locations: @@ -86933,7 +87361,7 @@ Body: Script: | .@r = getrefine(); .@val = 20+(5*.@r); bonus2 bSkillUseSPrate,"BS_HAMMERFALL",.@val; bonus2 bSkillUseSPrate,"BS_ADRENALINE",.@val; - Id: 24259 - AegisName: Alchemist_Shadow_Shoes + AegisName: S_Alchemist_Shoes Name: Alchemist Shadow Shoes Type: Shadowgear Locations: @@ -86943,7 +87371,7 @@ Body: Script: | .@r = getrefine(); if (BaseJob==Job_Alchemist) bonus bHealPower,30+7*.@r; - Id: 24260 - AegisName: Priest_Shadow_Shoes + AegisName: S_Priest_Shoes Name: Priest Shadow Shoes Type: Shadowgear Locations: @@ -86953,7 +87381,7 @@ Body: Script: | .@r = getrefine(); .@val = 20+(3*.@r); bonus2 bSkillUseSPrate,"PR_KYRIE",.@val; bonus2 bSkillUseSPrate,"PR_LEXAETERNA",.@val; - Id: 24261 - AegisName: Monk_Shadow_Shoes + AegisName: S_Monk_Shoes Name: Monk Shadow Shoes Type: Shadowgear Locations: @@ -86963,7 +87391,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillAtk,"MO_CHAINCOMBO",20+.@r*5; - Id: 24262 - AegisName: Assassin_Shadow_Shoes + AegisName: S_Assassin_Shoes Name: Assassin Shadow Shoes Type: Shadowgear Locations: @@ -86973,7 +87401,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillAtk,"AS_GRIMTOOTH",20+.@r*5; - Id: 24263 - AegisName: Rogue_Shadow_Shoes + AegisName: S_Rogue_Shoes Name: Rogue Shadow Shoes Type: Shadowgear Locations: @@ -86983,7 +87411,7 @@ Body: Script: | .@a = getskilllv("SM_SWORD"); .@r = max(getrefine(),6); bonus bBaseAtk,.@a+((.@r-6)*.@a); - Id: 24264 - AegisName: Wizard_Shadow_Shoes + AegisName: S_Wizard_Shoes Name: Wizard Shadow Shoes Type: Shadowgear Locations: @@ -86993,7 +87421,7 @@ Body: Script: | .@r = getrefine(); bonus2 bVariableCastrate,"WZ_STORMGUST",-1*(20+(3*.@r)); bonus2 bVariableCastrate,"WZ_VERMILION",-1*(20+(3*.@r)); bonus2 bVariableCastrate,"WZ_METEOR",-1*(20+(3*.@r)); - Id: 24265 - AegisName: Sage_Shadow_Shoes + AegisName: S_Sage_Shoes Name: Sage Shadow Shoes Type: Shadowgear Locations: @@ -87003,7 +87431,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillAtk,"WZ_HEAVENDRIVE",20+.@r*5; - Id: 24266 - AegisName: Hunter_Shadow_Shoes + AegisName: S_Hunter_Shoes Name: Hunter Shadow Shoes Type: Shadowgear Locations: @@ -87013,7 +87441,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillAtk,"HT_BLITZBEAT",20+.@r*5; - Id: 24267 - AegisName: Bard_Shadow_Shoes + AegisName: S_Bard_Shoes Name: Bard Shadow Shoes Type: Shadowgear Locations: @@ -87023,7 +87451,7 @@ Body: Script: | .@a = getskilllv("BA_MUSICALLESSON"); .@r = max(getrefine(),6); bonus bBaseAtk,.@a+((.@r-6)*.@a); - Id: 24268 - AegisName: Dancer_Shadow_Shoes + AegisName: S_Dancer_Shoes Name: Dancer Shadow Shoes Type: Shadowgear Locations: @@ -87033,7 +87461,7 @@ Body: Script: | .@a = getskilllv("DC_DANCINGLESSON"); .@r = max(getrefine(),6); bonus bBaseAtk,.@a+((.@r-6)*.@a); - Id: 24269 - AegisName: Knight_Shadow_Armor + AegisName: S_Knight_Armor Name: Knight Shadow Armor Type: Shadowgear Buy: 10 @@ -87044,7 +87472,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillUseSPrate,"KN_BOWLINGBASH",(20+(.@r*3)); - Id: 24270 - AegisName: Crusader_Shadow_Armor + AegisName: S_Crusader_Armor Name: Crusader Shadow Armor Type: Shadowgear Buy: 10 @@ -87055,7 +87483,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillAtk,"CR_GRANDCROSS",20+.@r*5; - Id: 24271 - AegisName: Blacksmith_Shadow_Armor + AegisName: S_Blacksmith_Armor Name: Blacksmith Shadow Armor Type: Shadowgear Buy: 10 @@ -87066,7 +87494,7 @@ Body: Script: | .@r = getrefine(); .@val = 5; if (.@r > 6) { .@val += .@r-6; } autobonus3 "{ bonus2 bAddSize,Size_All,"+.@val+"; bonus2 bMagicAddSize,Size_All,"+.@val+"; }",1000,50000,"BS_WEAPONPERFECT"; - Id: 24272 - AegisName: Alchemist_Shadow_Armor + AegisName: S_Alchemist_Armor Name: Alchemist Shadow Armor Type: Shadowgear Buy: 10 @@ -87077,7 +87505,7 @@ Body: Script: | .@a = getskilllv("AM_LEARNINGPOTION"); .@r = max(getrefine(),6); bonus bBaseAtk,.@a+((.@r-6)*.@a); - Id: 24273 - AegisName: Priest_Shadow_Armor + AegisName: S_Priest_Armor Name: Priest Shadow Armor Type: Shadowgear Buy: 10 @@ -87088,7 +87516,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillAtk,"PR_MAGNUS",20+.@r*5; - Id: 24274 - AegisName: Monk_Shadow_Armor + AegisName: S_Monk_Armor Name: Monk Shadow Armor Type: Shadowgear Buy: 10 @@ -87099,7 +87527,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillAtk,"MO_FINGEROFFENSIVE",20+.@r*5; bonus2 bSkillAtk,"MO_INVESTIGATE",20+.@r*5; - Id: 24275 - AegisName: Assassin_Shadow_Armor + AegisName: S_Assassin_Armor Name: Assassin Shadow Armor Type: Shadowgear Buy: 10 @@ -87110,7 +87538,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillUseSPrate,"AS_SONICBLOW",(20+(.@r*3)); - Id: 24276 - AegisName: Rogue_Shadow_Armor + AegisName: S_Rogue_Armor Name: Rogue Shadow Armor Type: Shadowgear Buy: 10 @@ -87121,7 +87549,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillAtk,"RG_BACKSTAP",20+.@r*5; - Id: 24277 - AegisName: Wizard_Shadow_Armor + AegisName: S_Wizard_Armor Name: Wizard Shadow Armor Type: Shadowgear Buy: 10 @@ -87132,7 +87560,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillAtk,"WZ_JUPITEL",20+.@r*5; - Id: 24278 - AegisName: Sage_Shadow_Armor + AegisName: S_Sage_Armor Name: Sage Shadow Armor Type: Shadowgear Buy: 10 @@ -87143,7 +87571,7 @@ Body: Script: | autobonus3 "{ .@r = getrefine(); if (.@r>=9) { bonus bAspd,2; } else if (.@r>=7) { bonus bAspd,1; } bonus bAspdRate,.@r; }",1000,50000,"SA_AUTOSPELL"; /* Unknow Specialeffect */ - Id: 24279 - AegisName: Hunter_Shadow_Armor + AegisName: S_Hunter_Armor Name: Hunter Shadow Armor Type: Shadowgear Buy: 10 @@ -87154,7 +87582,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillAtk,"HT_CLAYMORETRAP",20+.@r*5; bonus2 bSkillAtk,"HT_LANDMINE",20+.@r*5; - Id: 24280 - AegisName: Bard_Shadow_Armor + AegisName: S_Bard_Armor Name: Bard Shadow Armor Type: Shadowgear Buy: 10 @@ -87165,7 +87593,7 @@ Body: Script: | .@r = getrefine()+5; autobonus3 "{ bonus2 bSPRegenRate,"+.@r+",5000; }",1000,30000,"BA_POEMBRAGI"; autobonus3 "{ bonus2 bSPRegenRate,"+.@r+",5000; }",1000,30000,"BA_ASSASSINCROSS"; autobonus3 "{ bonus2 bSPRegenRate,"+.@r+",5000; }",1000,30000,"BA_APPLEIDUN"; autobonus3 "{ bonus2 bSPRegenRate,"+.@r+",5000; }",1000,30000,"BA_WHISTLE"; /* Unknow Specialeffect */ - Id: 24281 - AegisName: Dancer_Shadow_Armor + AegisName: S_Dancer_Armor Name: Dancer Shadow Armor Type: Shadowgear Buy: 10 @@ -87176,7 +87604,7 @@ Body: Script: | .@r = getrefine()+5; autobonus3 "{ bonus2 bSPRegenRate,"+.@r+",5000; }",1000,30000,"DC_FORTUNEKISS"; autobonus3 "{ bonus2 bSPRegenRate,"+.@r+",5000; }",1000,30000,"DC_SERVICEFORYOU"; autobonus3 "{ bonus2 bSPRegenRate,"+.@r+",5000; }",1000,30000,"DC_DONTFORGETME"; autobonus3 "{ bonus2 bSPRegenRate,"+.@r+",5000; }",1000,30000,"DC_HUMMING"; /* Unknow Special Effect */ - Id: 24282 - AegisName: Super_Novice_Shadow_Weapon + AegisName: S_Super_Novice_Weapon Name: Super Novice Shadow Weapon Type: Shadowgear Jobs: @@ -87189,7 +87617,7 @@ Body: Script: | .@r = getrefine(); bonus bMaxHP,1000; bonus bMaxSP,200; bonus2 bIgnoreDefClassRate,Class_Normal,3*(getskilllv("SM_SWORD")+.@r); bonus2 bIgnoreMDefClassRate,Class_Normal,3*(getskilllv("MG_SRECOVERY")+.@r); if (.@r>=7) { bonus bMaxHPrate,5; bonus bMaxSPrate,5; } if (.@r>=9) { bonus bMaxHPrate,5; bonus bMaxSPrate,5; bonus bSPrecovRate,100; } - Id: 24283 - AegisName: Gunslinger_Shadow_Weapon + AegisName: S_Gunslinger_Weapon Name: Gunslinger Shadow Weapon Type: Shadowgear Jobs: @@ -87202,7 +87630,7 @@ Body: Script: | .@r = getrefine(); bonus2 bIgnoreDefClassRate,Class_Normal,3*(getskilllv("GS_SNAKEEYE")+.@r); .@aspd = 1; if (.@r>=7) { .@aspd += 1; bonus bLongAtkRate,3; } if (.@r>=9) { .@aspd += 1; bonus bLongAtkRate,5; bonus bAspd,.@aspd; } - Id: 24284 - AegisName: Taekwondo_Shadow_Weapon + AegisName: S_Taekwondo_Weapon Name: Taekwondo Shadow Weapon Type: Shadowgear Jobs: @@ -87216,7 +87644,7 @@ Body: Script: | .@r = getrefine(); bonus bAspd,1; bonus2 bAddClass,Class_All,.@r; bonus bMatkRate,.@r; if (.@r>=7) { bonus bMaxHP,1000; bonus bMaxSP,200; bonus bAspd,1; } if (.@r>=9) { bonus bMaxHPrate,10; bonus bMaxSPrate,10; bonus bAspd,1; } - Id: 24285 - AegisName: Ninja_Shadow_Weapon + AegisName: S_Ninja_Weapon Name: Ninja Shadow Weapon Type: Shadowgear Jobs: @@ -87229,7 +87657,7 @@ Body: Script: | .@r = getrefine(); .@val = 3; bonus2 bSkillCooldown,"KO_BAKURETSU",-2000; bonus bMatk,(3*getskilllv("NJ_NINPOU")); if (.@r >= 7) { .@val += 3; if (.@r >= 9) { .@val += 4; } } bonus2 bAddClass,Class_Normal,.@val; bonus bMatkRate,.@val; - Id: 24286 - AegisName: Doram_Magical_Shadow_Weapon + AegisName: S_DoramMagical_Weapon Name: Doram Magical Shadow Weapon Type: Shadowgear Jobs: @@ -87241,7 +87669,7 @@ Body: Script: | .@r = getrefine(); bonus bVariableCastrate,-(5+.@r); if (getskilllv("SU_POWEROFLAND")==1) bonus bFixedCast,-100; if (getskilllv("SU_POWEROFSEA")==1) { bonus bUseSPrate,-3; } if (.@r>=7) bonus bMatkRate,5; if (.@r>=9) bonus bMatkRate,5; - Id: 24287 - AegisName: Doram_Physical_Shadow_Weapon + AegisName: S_DoramPhysical_Weapon Name: Doram Physical Shadow Weapon Type: Shadowgear Jobs: @@ -87253,7 +87681,7 @@ Body: Script: | .@r = getrefine(); bonus bLongAtkRate,.@r; if (getskilllv("SU_POWEROFLIFE")==1) bonus bAspd,1; if (.@r>=7) bonus bFlee2,2; if (.@r>=9) bonus bFlee2,3; - Id: 24288 - AegisName: Rune_Knight_Shadow_Weapon + AegisName: S_Rune_Knight_Weapon Name: Rune Knight Shadow Weapon Type: Shadowgear Buy: 10 @@ -87270,7 +87698,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillAtk,"RK_SONICWAVE",20+.@r*5; - Id: 24289 - AegisName: Royal_Guard_Shadow_Weapon + AegisName: S_Royal_Guard_Weapon Name: Royal Guard Shadow Weapon Type: Shadowgear Buy: 10 @@ -87287,7 +87715,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillAtk,"LG_CANNONSPEAR",20+.@r*5; - Id: 24290 - AegisName: Mechanic_Shadow_Weapon + AegisName: S_Mechanic_Weapon Name: Mechanic Shadow Weapon Type: Shadowgear Buy: 10 @@ -87304,7 +87732,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillAtk,"NC_VULCANARM",20+.@r*5; - Id: 24291 - AegisName: Genetic_Shadow_Weapon + AegisName: S_Genetic_Weapon Name: Genetic Shadow Weapon Type: Shadowgear Buy: 10 @@ -87321,7 +87749,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillAtk,"GN_CART_TORNADO",20+.@r*5; - Id: 24292 - AegisName: Arcbishop_Shadow_Weapon + AegisName: S_Arcbishop_Weapon Name: Arcbishop Shadow Weapon Type: Shadowgear Buy: 10 @@ -87338,7 +87766,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillAtk,"AB_DUPLELIGHT",20+.@r*5; - Id: 24293 - AegisName: Sura_Shadow_Weapon + AegisName: S_Sura_Weapon Name: Sura Shadow Weapon Type: Shadowgear Buy: 10 @@ -87355,7 +87783,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillCooldown,"SR_RAMPAGEBLASTER",-1*(2000+500*.@r); - Id: 24294 - AegisName: Guillotine_Cross_Shadow_Weapon + AegisName: S_Guillotine_Cross_Weapon Name: Guillotine Cross Shadow Weapon Type: Shadowgear Buy: 10 @@ -87372,7 +87800,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillUseSPrate,"GC_DARKILLUSION",(20+(.@r*3)); - Id: 24295 - AegisName: Shadow_Chaser_Shadow_Weapon + AegisName: S_Shadow_Chaser_Weapon Name: Shadow Chaser Shadow Weapon Type: Shadowgear Buy: 10 @@ -87389,7 +87817,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillAtk,"SC_TRIANGLESHOT",20+.@r*5; - Id: 24296 - AegisName: Warlock_Shadow_Weapon + AegisName: S_Warlock_Weapon Name: Warlock Shadow Weapon Type: Shadowgear Buy: 10 @@ -87406,7 +87834,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillAtk,"WL_DRAINLIFE",20+.@r*5; - Id: 24297 - AegisName: Sorcerer_Shadow_Weapon + AegisName: S_Sorcerer_Weapon Name: Sorcerer Shadow Weapon Type: Shadowgear Buy: 10 @@ -87423,7 +87851,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillCooldown,"SO_DIAMONDDUST",-1*((300*.@r)+1000); - Id: 24298 - AegisName: Ranger_Shadow_Weapon + AegisName: S_Ranger_Weapon Name: Ranger Shadow Weapon Type: Shadowgear Buy: 10 @@ -87440,7 +87868,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillAtk,"RA_CLUSTERBOMB",20+.@r*5; - Id: 24299 - AegisName: Minstrel_Shadow_Weapon + AegisName: S_Minstrel_Weapon Name: Maestro Shadow Weapon Type: Shadowgear Buy: 10 @@ -87458,7 +87886,7 @@ Body: Script: | .@r = getrefine(); bonus bMaxHPrate,3; bonus bDef,.@r*(getskilllv("MI_HARMONIZE")+getskilllv("MI_RUSH_WINDMILL")+getskilllv("MI_ECHOSONG")); - Id: 24300 - AegisName: Wanderer_Shadow_Weapon + AegisName: S_Wanderer_Weapon Name: Wanderer Shadow Weapon Type: Shadowgear Buy: 10 @@ -87476,7 +87904,7 @@ Body: Script: | .@r = getrefine(); bonus bMaxHPrate,3; bonus bDef,.@r*(getskilllv("WA_SWING_DANCE")+getskilllv("WA_SYMPHONY_OF_LOVER")+getskilllv("WA_MOONLIT_SERENADE")); - Id: 24301 - AegisName: Rune_Knight_Shadow_Shield + AegisName: S_Rune_Knight_Shield Name: Rune Knight Shadow Shield Type: Shadowgear Jobs: @@ -87492,7 +87920,7 @@ Body: Script: | autobonus3 "{ .@r = getrefine(); if (.@r>=9) { bonus bAspd,2; } else if (.@r>=7) { bonus bAspd,1; } bonus bAspdRate,.@r; }",1000,50000,"RK_ENCHANTBLADE"; - Id: 24302 - AegisName: Royal_Guard_Shadow_Shield + AegisName: S_Royal_Guard_Shield Name: Royal Guard Shadow Shield Type: Shadowgear Buy: 10 @@ -87509,7 +87937,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillAtk,"LG_EARTHDRIVE",20+.@r*5; - Id: 24303 - AegisName: Mechanic_Shadow_Shield + AegisName: S_Mechanic_Shield Name: Mechanic Shadow Shield Type: Shadowgear Buy: 10 @@ -87526,7 +87954,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillAtk,"NC_FLAMELAUNCHER",20+.@r*5; - Id: 24304 - AegisName: Genetic_Shadow_Shield + AegisName: S_Genetic_Shield Name: Genetic Shadow Shield Type: Shadowgear Buy: 10 @@ -87543,7 +87971,7 @@ Body: Script: | .@r = getrefine(); bonus bMaxHPrate,3; bonus bDef,.@r*(getskilllv("GN_CART_TORNADO")+getskilllv("GN_CARTBOOST")+getskilllv("GN_CARTCANNON")); - Id: 24305 - AegisName: Archbishop_Shadow_Shield + AegisName: S_Archbishop_Shield Name: Archbishop Shadow Shield Type: Shadowgear Buy: 10 @@ -87560,7 +87988,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillAtk,"AB_ADORAMUS",20+.@r*5; - Id: 24306 - AegisName: Sura_Shadow_Shield + AegisName: S_Sura_Shield Name: Sura Shadow Shield Type: Shadowgear Buy: 10 @@ -87577,7 +88005,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillAtk,"SR_SKYNETBLOW",20+.@r*5; - Id: 24307 - AegisName: Guillotine_Cross_Shadow_Shield + AegisName: S_Guillotine_Cross_Shield Name: Guillotine Cross Shadow Shield Type: Shadowgear Buy: 10 @@ -87594,7 +88022,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillCooldown,"GC_DARKCROW",-(10000+(2000*.@r)); - Id: 24308 - AegisName: Shadow_Chaser_Shadow_Shield + AegisName: S_Shadow_Chaser_Shield Name: Shadow Chaser Shadow Shield Type: Shadowgear Buy: 10 @@ -87611,7 +88039,7 @@ Body: Script: | autobonus3 "{ .@r = getrefine(); if (.@r>=9) { bonus bAspd,2; } else if (.@r>=7) { bonus bAspd,1; } bonus bAspdRate,.@r; }",1000,50000,"SC_AUTOSHADOWSPELL"; - Id: 24309 - AegisName: Warlock_Shadow_Shield + AegisName: S_Warlock_Shield Name: Warlock Shadow Shield Type: Shadowgear Buy: 10 @@ -87628,7 +88056,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillAtk,"WL_EARTHSTRAIN",20+.@r*5; - Id: 24310 - AegisName: Sorcerer_Shadow_Shield + AegisName: S_Sorcerer_Shield Name: Sorcerer Shadow Shield Type: Shadowgear Buy: 10 @@ -87645,7 +88073,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillCooldown,"SO_EARTHGRAVE",-1*((300*.@r)+1000); - Id: 24311 - AegisName: Ranger_Shadow_Shield + AegisName: S_Ranger_Shield Name: Ranger Shadow Shield Type: Shadowgear Buy: 10 @@ -87662,7 +88090,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillUseSPrate,"RA_AIMEDBOLT",(20+(5*.@r)); - Id: 24312 - AegisName: Minstrel_Shadow_Shield + AegisName: S_Minstrel_Shield Name: Minstrel Shadow Shield Type: Shadowgear Buy: 10 @@ -87680,7 +88108,7 @@ Body: Script: | .@r = getrefine(); bonus bMaxSPrate,3; bonus bMdef,.@r*(getskilllv("MI_HARMONIZE")+getskilllv("MI_RUSH_WINDMILL")+getskilllv("MI_ECHOSONG"))/5; - Id: 24313 - AegisName: Wanderer_Shadow_Shield + AegisName: S_Wanderer_Shield Name: Wanderer Shadow Shield Type: Shadowgear Buy: 10 @@ -87698,7 +88126,7 @@ Body: Script: | .@r = getrefine(); bonus bMaxSPrate,3; bonus bMdef,.@r*(getskilllv("WA_SWING_DANCE")+getskilllv("WA_SYMPHONY_OF_LOVER")+getskilllv("WA_MOONLIT_SERENADE"))/5; - Id: 24314 - AegisName: Ninja_Shadow_Shield + AegisName: S_Ninja_Shield Name: Ninja Shadow Shield Type: Shadowgear Buy: 10 @@ -87712,7 +88140,7 @@ Body: Script: | .@r = getrefine(); bonus bAspd,1; bonus bBaseAtk,(3*getskilllv("NJ_TOBIDOUGU")); autobonus3 "{ bonus bAspd,1; }",1000,50000,"NJ_NEN"; .@val = 4 * .@r; if (.@r >= 7) { .@val += 10; if (.@r >= 9) { .@val += 10; } } bonus2 bIgnoreDefClassRate,Class_Normal,.@val; bonus2 bIgnoreMdefClassRate,Class_Normal,.@val; - Id: 24315 - AegisName: Taekwon_Shadow_Shield + AegisName: S_Taekwon_Shield Name: Taekwon Shadow Shield Type: Shadowgear Buy: 10 @@ -87727,7 +88155,7 @@ Body: Script: | .@r = getrefine(); .@val = 3; if (.@r >= 7) { .@val += 2; if (.@r >= 9) { .@val += 3; } } bonus2 bIgnoreDefClassRate,Class_Normal,(3*(getskilllv("TK_HPTIME")+.@r)); bonus2 bIgnoreMdefClassRate,Class_Normal,(3*(getskilllv("TK_SPTIME")+.@r)); bonus2 bAddClass,Class_All,.@val; bonus bMatkRate,.@val; - Id: 24316 - AegisName: Doram_Physical_Shadow_Shield + AegisName: S_DoramPhysical_Shield Name: Doram Physical Shadow Shield Type: Shadowgear Buy: 10 @@ -87740,7 +88168,7 @@ Body: Script: | .@r = getrefine(); bonus2 bAddClass,Class_All,3; autobonus3 "{ bonus bAspd,1; }",1000,50000,"SU_ARCLOUSEDASH"; bonus2 bSkillCooldown,"SU_LUNATICCARROTBEAT",-(.@r*200); if (.@r>=7) bonus2 bSkillAtk,"SU_LUNATICCARROTBEAT",5; if (.@r>=9) bonus2 bSkillAtk,"SU_LUNATICCARROTBEAT",5; - Id: 24317 - AegisName: Doram_Magical_Shadow_Shield + AegisName: S_DoramMagical_Shield Name: Doram Magical Shadow Shield Type: Shadowgear Buy: 10 @@ -87753,7 +88181,7 @@ Body: Script: | .@r = getrefine(); bonus bMatkRate,3; autobonus3 "{ bonus2 bSPRegenRate,5,5000; }",1000,30000,"SU_BUNCHOFSHRIMP"; bonus2 bSkillCooldown,"SU_CN_METEOR",-(.@r*100); if (.@r>=7) bonus2 bSkillAtk,"SU_CN_METEOR",5; if (.@r>=9) bonus2 bSkillAtk,"SU_CN_METEOR",5; - Id: 24318 - AegisName: Super_Novice_Shadow_Shield + AegisName: S_Super_Novice_Shield Name: Super Novice Shadow Shield Type: Shadowgear Buy: 10 @@ -87767,7 +88195,7 @@ Body: Script: | .@r = getrefine(); bonus bMaxHP,1000; bonus bMaxSP,200; bonus bAspdRate,(2*getskilllv("TF_DOUBLE")+.@r); bonus bVariableCastrate,-(2*getskilllv("AC_OWL")+.@r); if (.@r>=7) { bonus2 bAddClass,Class_All,2; bonus bMatkRate,2; } if (.@r>=9) { bonus2 bAddClass,Class_All,3; bonus bMatkRate,3; } - Id: 24319 - AegisName: Gunslinger_Shadow_Shield + AegisName: S_Gunslinger_Shield Name: Gunslinger Shadow Shield Type: Shadowgear Buy: 10 @@ -88655,7 +89083,7 @@ Body: Script: | .@r = getrefine(); bonus bBaseAtk,15; bonus bLongAtkRate,.@r/2; if (.@r >= 7) { bonus bHit,30; } else { bonus bHit,15; } - Id: 24402 - AegisName: Rebellion_Shadow_Armor + AegisName: S_Rebellion_Armor Name: Rebellion Shadow Armor Type: Shadowgear Buy: 10 @@ -88669,7 +89097,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillCooldown,"RL_HEAT_BARREL",-1000*(1+.@r/2); - Id: 24403 - AegisName: Kagerou_Shadow_Armor + AegisName: S_Kagerou_Armor Name: Kagerou Shadow Armor Type: Shadowgear Buy: 10 @@ -88683,7 +89111,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillAtk,"KO_HUUMARANKA",20+.@r*5; - Id: 24404 - AegisName: Oboro_Shadow_Armor + AegisName: S_Oboro_Armor Name: Oboro Shadow Armor Type: Shadowgear Buy: 10 @@ -88697,7 +89125,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillAtk,"NJ_KOUENKA",20+.@r*5; bonus2 bSkillAtk,"NJ_HYOUSENSOU",20+.@r*5; bonus2 bSkillAtk,"NJ_HUUJIN",20+.@r*5; - Id: 24405 - AegisName: Rebellion_Shadow_Shoes + AegisName: S_Rebellion_Shoes Name: Rebellion Shadow Shoes Type: Shadowgear Buy: 10 @@ -88711,7 +89139,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillAtk,"RL_HAMMER_OF_GOD",20+.@r*5; - Id: 24406 - AegisName: Kagerou_Shadow_Shoes + AegisName: S_Kagerou_Shoes Name: Kagerou Shadow Shoes Type: Shadowgear Buy: 10 @@ -88725,7 +89153,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillAtk,"KO_HAPPOKUNAI",20+.@r*5; - Id: 24407 - AegisName: Oboro_Shadow_Shoes + AegisName: S_Oboro_Shoes Name: Oboro Shadow Shoes Type: Shadowgear Buy: 10 @@ -88739,7 +89167,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillCooldown,"KO_ZANZOU",-1000*(1+.@r/2); - Id: 24408 - AegisName: Doram_Physical_Shadow_Armor + AegisName: S_DoramPhysical_Armor Name: Doram Physical Shadow Armor Type: Shadowgear Buy: 10 @@ -88752,7 +89180,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillAtk,"SU_PICKYPECK",20; bonus2 bSkillAtk,"SU_LUNATICCARROTBEAT",.@r*3; - Id: 24409 - AegisName: Doram_Physical_Shadow_Shoes + AegisName: S_DoramPhysical_Shoes Name: Doram Physical Shadow Shoes Type: Shadowgear Buy: 10 @@ -88765,7 +89193,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillCooldown,"SU_HISS",-3000*(1+.@r/2); - Id: 24410 - AegisName: Doram_Magical_Shadow_Armor + AegisName: S_DoramMagical_Armor Name: Doram Magical Shadow Armor Type: Shadowgear Buy: 10 @@ -88778,7 +89206,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillAtk,"SU_CN_METEOR",20; bonus2 bSkillAtk,"SU_SV_STEMSPEAR",.@r*3; - Id: 24411 - AegisName: Doram_Magical_Shadow_Shoes + AegisName: S_DoramMagical_Shoes Name: Doram Magical Shadow Shoes Type: Shadowgear Buy: 10 @@ -88791,7 +89219,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillCooldown,"SU_CHATTERING",-3000*(1+.@r/2); - Id: 24412 - AegisName: Star_Emperor_Shadow_Armor + AegisName: S_Star_Emperor_Armor Name: Star Emperor Shadow Armor Type: Shadowgear Buy: 10 @@ -88808,7 +89236,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillAtk,"SJ_NEWMOONKICK",20; bonus2 bSkillAtk,"SJ_FULLMOONKICK",.@r*3; - Id: 24413 - AegisName: Star_Emperor_Shadow_Shoes + AegisName: S_Star_Emperor_Shoes Name: Star Emperor Shadow Shoes Type: Shadowgear Buy: 10 @@ -88825,7 +89253,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillCooldown,"SJ_DOCUMENT",-3000*(1+.@r/2); - Id: 24414 - AegisName: Soul_Reaper_Shadow_Armor + AegisName: S_Soul_Reaper_Armor Name: Soul Reaper Shadow Armor Type: Shadowgear Buy: 10 @@ -88842,7 +89270,7 @@ Body: Script: | .@r = getrefine(); bonus2 bSkillAtk,"SP_SWHOO",20; bonus2 bSkillAtk,"SP_SPA",.@r*3; - Id: 24415 - AegisName: Soul_Reaper_Shadow_Shoes + AegisName: S_Soul_Reaper_Shoes Name: Soul Reaper Shadow Shoes Type: Shadowgear Buy: 10 @@ -88990,6 +89418,718 @@ Body: Refineable: true Script: | bonus2 bIgnoreMdefClassRate,Class_Normal,5+(getrefine()/2); + - Id: 24425 + AegisName: S_Perfect_Size_Weapon + Name: Perfect Size Shadow Weapon + Type: Shadowgear + Locations: + Shadow_Weapon: true + Refineable: true + Script: | + bonus2 bAddSize,Size_All,2; bonus2 bMagicAddSize,Size_All,2; .@r = getrefine(); bonus bBaseAtk,.@r*3; if (.@r >= 7) { bonus2 bAddSize,Size_All,2; bonus2 bMagicAddSize,Size_All,2; } if (.@r >= 9) { bonus2 bAddSize,Size_All,3; bonus2 bMagicAddSize,Size_All,3; } + - Id: 24426 + AegisName: S_Perfect_Size_Armor + Name: Perfect Size Shadow Armor + Type: Shadowgear + Locations: + Shadow_Armor: true + Refineable: true + Script: | + bonus2 bSubSize,Size_All,2; /*bonus2 bMagicSubSize,Size_All,2;*/ .@r = getrefine(); bonus bDef,.@r; if (.@r >= 7) { bonus2 bSubSize,Size_All,2; /*bonus2 bMagicSubSize,Size_All,2;*/ } if (.@r >= 9) { bonus2 bSubSize,Size_All,3; /*bonus2 bMagicSubSize,Size_All,3;*/ } + - Id: 24427 + AegisName: S_M_Exo_Co_Weapon + Name: Magic Exorcist Current Shadow Weapon + Type: Shadowgear + Locations: + Shadow_Weapon: true + Refineable: true + Script: | + bonus2 bIgnoreMdefRaceRate,RC_Demon,5; bonus2 bIgnoreMdefRaceRate,RC_Angel,5; .@r = getrefine(); if (.@r >= 2) { bonus2 bIgnoreMdefRaceRate,RC_Demon,.@r/2; bonus2 bIgnoreMdefRaceRate,RC_Angel,.@r/2; } + - Id: 24428 + AegisName: S_M_Viv_Dr_Weapon + Name: Magic Vibration Dragon Killer Shadow Weapon + Type: Shadowgear + Locations: + Shadow_Weapon: true + Refineable: true + Script: | + bonus2 bIgnoreMdefRaceRate,RC_Formless,5; bonus2 bIgnoreMdefRaceRate,RC_Dragon,5; .@r = getrefine(); if (.@r >= 2) { bonus2 bIgnoreMdefRaceRate,RC_Formless,.@r/2; bonus2 bIgnoreMdefRaceRate,RC_Dragon,.@r/2; } + - Id: 24429 + AegisName: S_M_Sci_Hu_Weapon + Name: Magic Caesars Hunting Shadow Weapon + Type: Shadowgear + Locations: + Shadow_Weapon: true + Refineable: true + Script: | + bonus2 bIgnoreMdefRaceRate,RC_Brute,5; bonus2 bIgnoreMdefRaceRate,RC_Plant,5; .@r = getrefine(); if (.@r >= 2) { bonus2 bIgnoreMdefRaceRate,RC_DemiHuman,.@r/2; bonus2 bIgnoreMdefRaceRate,RC_Plant,.@r/2; } + - Id: 24430 + AegisName: S_M_Fis_In_Weapon + Name: Magic Fishing Insect Shadow Weapon + Type: Shadowgear + Locations: + Shadow_Weapon: true + Refineable: true + Script: | + bonus2 bIgnoreMdefRaceRate,RC_Fish,5; bonus2 bIgnoreMdefRaceRate,RC_Insect,5; .@r = getrefine(); if (.@r >= 2) { bonus2 bIgnoreMdefRaceRate,RC_Fish,.@r/2; bonus2 bIgnoreMdefRaceRate,RC_Insect,.@r/2; } + - Id: 24431 + AegisName: S_M_Exe_Ho_Weapon + Name: Magic Executioner Holy Water Shadow Weapon + Type: Shadowgear + Locations: + Shadow_Weapon: true + Refineable: true + Script: | + bonus2 bIgnoreMdefRaceRate,RC_DemiHuman,5; bonus2 bIgnoreMdefRaceRate,RC_Undead,5; .@r = getrefine(); if (.@r >= 2) { bonus2 bIgnoreMdefRaceRate,RC_DemiHuman,.@r/2; bonus2 bIgnoreMdefRaceRate,RC_Undead,.@r/2; } + - Id: 24432 + AegisName: S_Penetration_Weapon + Name: Penetration Shadow Weapon + Type: Shadowgear + Locations: + Shadow_Weapon: true + Refineable: true + Script: | + .@r = getrefine(); bonus2 bIgnoreDefRaceRate,RC_All,5+.@r/2; + - Id: 24433 + AegisName: S_Penetration_Armor + Name: Penetration Shadow Armor + Type: Shadowgear + Locations: + Shadow_Armor: true + Refineable: true + Script: | + .@r = getrefine(); bonus2 bIgnoreDefRaceRate,RC_All,5+.@r/2; + - Id: 24434 + AegisName: S_Exe_Ho_Weapon + Name: Executioner Holy Water Shadow Weapon + Type: Shadowgear + Locations: + Shadow_Weapon: true + Refineable: true + Script: | + .@r = getrefine(); bonus2 bIgnoreDefRaceRate,RC_DemiHuman,5+.@r/2; bonus2 bIgnoreDefRaceRate,RC_Undead,5+.@r/2; + - Id: 24435 + AegisName: S_Fis_In_Weapon + Name: Fishing Insect Shadow Weapon + Type: Shadowgear + Locations: + Shadow_Weapon: true + Refineable: true + Script: | + .@r = getrefine(); bonus2 bIgnoreDefRaceRate,RC_Fish,5+.@r/2; bonus2 bIgnoreDefRaceRate,RC_Insect,5+.@r/2; + - Id: 24436 + AegisName: S_Sci_Hu_Weapon + Name: Scissors Hunting Shadow Weapon + Type: Shadowgear + Locations: + Shadow_Weapon: true + Refineable: true + Script: | + .@r = getrefine(); bonus2 bIgnoreDefRaceRate,RC_Brute,5+.@r/2; bonus2 bIgnoreDefRaceRate,RC_Plant,5+.@r/2; + - Id: 24437 + AegisName: S_Viv_Dr_Weapon + Name: Vibration Dragon Killer Shadow Weapon + Type: Shadowgear + Locations: + Shadow_Weapon: true + Refineable: true + Script: | + .@r = getrefine(); bonus2 bIgnoreDefRaceRate,RC_Formless,5+.@r/2; bonus2 bIgnoreDefRaceRate,RC_Dragon,5+.@r/2; + - Id: 24438 + AegisName: S_Exo_Co_Weapon + Name: Exorcist Corrupt Shadow Weapon + Type: Shadowgear + Locations: + Shadow_Weapon: true + Refineable: true + Script: | + .@r = getrefine(); bonus2 bIgnoreDefRaceRate,RC_Demon,5+.@r/2; bonus2 bIgnoreDefRaceRate,RC_Angel,5+.@r/2; + - Id: 24439 + AegisName: S_Hasty_Weapon + Name: Hasty Shadow Weapon + Type: Shadowgear + Locations: + Shadow_Weapon: true + EquipLevelMin: 99 + Refineable: true + Script: | + bonus2 bAddClass,Class_All,1; bonus bMatkRate,1; .@r = getrefine(); if (.@r >= 2) { bonus2 bAddClass,Class_All,.@r/2; bonus bMatkRate,.@r/2; if (.@r >= 7) { bonus bDef,15; bonus bFlee,15; if (.@r >= 9) { bonus bSpeedRate,25; } } } + - Id: 24440 + AegisName: S_Sonic_Armor + Name: Sonic Shadow Armor + Type: Shadowgear + Jobs: + Knight: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Armor: true + EquipLevelMin: 99 + Refineable: true + Script: | + bonus2 bSkillAtk,"RK_SONICWAVE",5; .@r = getrefine(); if (.@r >= 2) { bonus2 bSkillAtk,"RK_SONICWAVE",.@r/2*2; } + - Id: 24441 + AegisName: S_Sonic_Shield + Name: "Sonic Shadow Shield\ufeff\ufeff" + Type: Shadowgear + Jobs: + Knight: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Shield: true + EquipLevelMin: 99 + Refineable: true + Script: | + bonus bLongAtkRate,3; .@r = getrefine(); if (.@r >= 7) { bonus bLongAtkRate,3; } if (.@r >= 9) { bonus bLongAtkRate,4; } + - Id: 24442 + AegisName: S_Sonic_Shoes + Name: Sonic Shadow Shoes + Type: Shadowgear + Jobs: + Knight: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Shoes: true + EquipLevelMin: 99 + Refineable: true + Script: | + bonus2 bSkillUseSPrate,"RK_SONICWAVE",2; .@r = getrefine(); if (.@r >= 2) { bonus2 bSkillUseSPrate,"RK_SONICWAVE",.@r/2*2; } + - Id: 24443 + AegisName: S_Ignition_Weapon + Name: Ignition Shadow Weapon + Type: Shadowgear + Jobs: + Knight: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Weapon: true + EquipLevelMin: 99 + Refineable: true + Script: | + .@r = getrefine(); bonus3 bAutoSpell,"RK_IGNITIONBREAK",max(3,getskilllv("RK_IGNITIONBREAK")),10+(.@r>=7?1:0)+(.@r>=9?2:0); + - Id: 24444 + AegisName: S_Ignition_Pendant + Name: Ignition Shadow Pendant + Type: Shadowgear + Jobs: + Knight: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Left_Accessory: true + EquipLevelMin: 99 + Refineable: true + Script: | + bonus2 bSkillAtk,"RK_IGNITIONBREAK",5; .@r = getrefine(); if (.@r >= 2) { bonus2 bSkillAtk,"RK_IGNITIONBREAK",.@r/2*2; } + - Id: 24445 + AegisName: S_Ignition_Earing + Name: Ignition Shadow Earring + Type: Shadowgear + Jobs: + Knight: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Right_Accessory: true + EquipLevelMin: 99 + Refineable: true + Script: | + bonus2 bSkillCooldown,"RK_IGNITIONBREAK",-200; .@r = getrefine(); if (.@r>=3) { bonus2 bSkillCooldown,"RK_IGNITIONBREAK",.@r/3*(-100); } + - Id: 24446 + AegisName: S_W_Breath_Armor + Name: Cold Breath Shadow Armor + Type: Shadowgear + Jobs: + Knight: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Armor: true + EquipLevelMin: 99 + Refineable: true + Script: | + bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",5; .@r = getrefine(); if (.@r >= 2) { bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",.@r/2*2; } + - Id: 24447 + AegisName: S_W_Breath_Shield + Name: Cold Breath Shadow Shield + Type: Shadowgear + Jobs: + Knight: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Shield: true + EquipLevelMin: 99 + Refineable: true + Script: | + .@r = getrefine(); bonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0); + - Id: 24448 + AegisName: S_W_Breath_Shoes + Name: Cold Breath Shadow Shoes + Type: Shadowgear + Jobs: + Knight: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Shoes: true + EquipLevelMin: 99 + Refineable: true + Script: | + .@r = getrefine(); bonus2 bSkillUseSPrate,"RK_DRAGONBREATH_WATER",2+(.@r/2); + - Id: 24449 + AegisName: S_F_Breath_Weapon + Name: Fire Breath Shadow Weapon + Type: Shadowgear + Jobs: + Knight: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Weapon: true + EquipLevelMin: 99 + Refineable: true + Script: | + .@r = getrefine(); bonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0); + - Id: 24450 + AegisName: S_F_Breath_Pendant + Name: Fire Breath Shadow Pendant + Type: Shadowgear + Jobs: + Knight: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Left_Accessory: true + EquipLevelMin: 99 + Refineable: true + Script: | + bonus2 bSkillAtk,"RK_DRAGONBREATH",5; .@r = getrefine(); if (.@r >= 2) { bonus2 bSkillAtk,"RK_DRAGONBREATH",.@r/2*2; } + - Id: 24451 + AegisName: S_F_Breath_Earing + Name: Fire Breath Shadow Earring + Type: Shadowgear + Jobs: + Knight: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Right_Accessory: true + EquipLevelMin: 99 + Refineable: true + Script: | + .@r = getrefine(); bonus2 bSkillUseSPrate,"RK_DRAGONBREATH",2+(.@r/2); + - Id: 24452 + AegisName: S_Cluster_Armor + Name: Cluster Shadow Armor + Type: Shadowgear + Jobs: + Hunter: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Armor: true + EquipLevelMin: 99 + Refineable: true + Script: | + bonus2 bSkillAtk,"RA_CLUSTERBOMB",5; .@r = getrefine(); if (.@r>=2) { bonus2 bSkillAtk,"RA_CLUSTERBOMB",.@r/2*2; } + - Id: 24453 + AegisName: S_Cluster_Shield + Name: Cluster Shadow Shield + Type: Shadowgear + Jobs: + Hunter: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Shield: true + EquipLevelMin: 99 + Refineable: true + Script: | + bonus2 bSkillAtk,"RA_CLUSTERBOMB",3; .@r = getrefine(); if (.@r>=7) { bonus2 bSkillAtk,"RA_CLUSTERBOMB",3; } if (.@r>=9) { bonus2 bSkillAtk,"RA_CLUSTERBOMB",4; } + - Id: 24454 + AegisName: S_Cluster_Shoes + Name: Cluster Shadow Shoes + Type: Shadowgear + Jobs: + Hunter: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Shoes: true + EquipLevelMin: 99 + Refineable: true + Script: | + bonus2 bSkillAtk,"RA_CLUSTERBOMB",5; .@r = getrefine(); if (.@r>=2) { bonus2 bSkillAtk,"RA_CLUSTERBOMB",.@r/2*3; } + - Id: 24455 + AegisName: S_Aimed_Weapon + Name: Aimed Shadow Weapon + Type: Shadowgear + Jobs: + Hunter: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Weapon: true + EquipLevelMin: 99 + Refineable: true + Script: | + .@r = getrefine(); bonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0); + - Id: 24456 + AegisName: S_Aimed_Pendant + Name: Aimed Shadow Pendant + Type: Shadowgear + Jobs: + Hunter: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Left_Accessory: true + EquipLevelMin: 99 + Refineable: true + Script: | + bonus2 bSkillAtk,"RA_AIMEDBOLT",5; .@r = getrefine(); if (.@r>=2) { bonus2 bSkillAtk,"RA_AIMEDBOLT",.@r/2*2; } + - Id: 24457 + AegisName: S_Aimed_Earing + Name: Aimed Shadow Earring + Type: Shadowgear + Jobs: + Hunter: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Right_Accessory: true + EquipLevelMin: 99 + Refineable: true + Script: | + bonus2 bAddSize,Size_All,3; .@r = getrefine(); if (.@r>=2) { bonus2 bAddSize,Size_All,.@r/3*2; } + - Id: 24458 + AegisName: S_Arrow_Armor + Name: Arrow Shadow Armor + Type: Shadowgear + Jobs: + Hunter: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Armor: true + EquipLevelMin: 99 + Refineable: true + Script: | + bonus2 bSkillAtk,"RA_ARROWSTORM",5; .@r = getrefine(); if (.@r>=2) { bonus2 bSkillAtk,"RA_ARROWSTORM",.@r/2*2; } + - Id: 24459 + AegisName: S_Arrow_Shield + Name: Arrow Shadow Shield + Type: Shadowgear + Jobs: + Hunter: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Shield: true + EquipLevelMin: 99 + Refineable: true + Script: | + .@r = getrefine(); bonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0); + - Id: 24460 + AegisName: S_Arrow_Shoes + Name: Arrow Shadow Shoes + Type: Shadowgear + Jobs: + Hunter: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Shoes: true + EquipLevelMin: 99 + Refineable: true + Script: | + bonus2 bSkillUseSPrate,"RA_ARROWSTORM",2; .@r = getrefine(); if (.@r >= 2) { bonus2 bSkillUseSPrate,"RA_ARROWSTORM",.@r/2*2; } + - Id: 24461 + AegisName: S_Shooting_Weapon + Name: Shooting Shadow Weapon + Type: Shadowgear + Jobs: + Hunter: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Weapon: true + EquipLevelMin: 99 + Refineable: true + Script: | + .@r = getrefine(); bonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0); + - Id: 24462 + AegisName: S_Shooting_Pendant + Name: Shooting Shadow Pendant + Type: Shadowgear + Jobs: + Hunter: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Left_Accessory: true + EquipLevelMin: 99 + Refineable: true + Script: | + bonus2 bSkillAtk,"SN_SHARPSHOOTING",5; .@r = getrefine(); if (.@r>=2) { bonus2 bSkillAtk,"SN_SHARPSHOOTING",.@r/2*2; } + - Id: 24463 + AegisName: S_Shooting_Earing + Name: Shooting Shadow Earring + Type: Shadowgear + Jobs: + Hunter: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Right_Accessory: true + EquipLevelMin: 99 + Refineable: true + Script: | + bonus2 bSkillUseSPrate,"SN_SHARPSHOOTING",2; .@r = getrefine(); if (.@r >= 2) { bonus2 bSkillUseSPrate,"SN_SHARPSHOOTING",.@r/2*2; } + - Id: 24464 + AegisName: S_Tornado_Armor + Name: Tornado Shadow Armor + Type: Shadowgear + Jobs: + Blacksmith: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Armor: true + EquipLevelMin: 99 + Refineable: true + Script: | + bonus2 bSkillAtk,"NC_AXETORNADO",5; .@r = getrefine(); if (.@r>=2) { bonus2 bSkillAtk,"NC_AXETORNADO",.@r/2*2; } + - Id: 24465 + AegisName: S_Tornado_Shield + Name: Tornado Shadow Shield + Type: Shadowgear + Jobs: + Blacksmith: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Shield: true + EquipLevelMin: 99 + Refineable: true + Script: | + bonus2 bAddSize,Size_All,3; .@r = getrefine(); if (.@r>=7) { bonus2 bAddSize,Size_All,3; } if (.@r>=9) { bonus2 bAddSize,Size_All,4; } + - Id: 24466 + AegisName: S_Tornado_Shoes + Name: Tornado Shadow Shoes + Type: Shadowgear + Jobs: + Blacksmith: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Shoes: true + EquipLevelMin: 99 + Refineable: true + Script: | + bonus2 bSkillUseSPrate,"NC_AXETORNADO",2; .@r = getrefine(); if (.@r >= 2) { bonus2 bSkillUseSPrate,"NC_AXETORNADO",.@r/2*2; } + - Id: 24467 + AegisName: S_Boomerang_Weapon + Name: Boomerang Shadow Weapon + Type: Shadowgear + Jobs: + Blacksmith: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Weapon: true + EquipLevelMin: 99 + Refineable: true + Script: | + .@r = getrefine(); bonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0); + - Id: 24468 + AegisName: S_Boomerang_Pendant + Name: Boomerang Shadow Pendant + Type: Shadowgear + Jobs: + Blacksmith: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Left_Accessory: true + EquipLevelMin: 99 + Refineable: true + Script: | + bonus2 bSkillAtk,"NC_AXEBOOMERANG",5; .@r = getrefine(); if (.@r>=2) { bonus2 bSkillAtk,"NC_AXEBOOMERANG",.@r/2*2; } + - Id: 24469 + AegisName: S_Boomerang_Earing + Name: Boomerang Shadow Earring + Type: Shadowgear + Jobs: + Blacksmith: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Right_Accessory: true + EquipLevelMin: 99 + Refineable: true + Script: | + bonus2 bSkillCooldown,"NC_AXEBOOMERANG",-100; .@r = getrefine(); if (.@r >= 4) { bonus2 bSkillCooldown,"NC_AXEBOOMERANG",.@r/4*(-100); } + - Id: 24470 + AegisName: S_Vulcan_Armor + Name: Vulcan Shadow Armor + Type: Shadowgear + Jobs: + Blacksmith: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Armor: true + EquipLevelMin: 99 + Refineable: true + Script: | + bonus2 bSkillAtk,"NC_VULCANARM",5; .@r = getrefine(); if (.@r>=2) { bonus2 bSkillAtk,"NC_VULCANARM",.@r/2*2; } + - Id: 24471 + AegisName: S_Vulcan_Shield + Name: Vulcan Shadow Shield + Type: Shadowgear + Jobs: + Blacksmith: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Shield: true + EquipLevelMin: 99 + Refineable: true + Script: | + .@r = getrefine(); bonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0); + - Id: 24472 + AegisName: S_Vulcan_Shoes + Name: "Vulcan Shadow Shoes\ufeff" + Type: Shadowgear + Jobs: + Blacksmith: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Shoes: true + EquipLevelMin: 99 + Refineable: true + Script: | + bonus2 bSkillUseSPrate,"NC_VULCANARM",2; .@r = getrefine(); if (.@r >= 2) { bonus2 bSkillUseSPrate,"NC_VULCANARM",.@r/2*2; } + - Id: 24473 + AegisName: S_Arms_Weapon + Name: "Arm Shadow Weapon\ufeff" + Type: Shadowgear + Jobs: + Blacksmith: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Weapon: true + EquipLevelMin: 99 + Refineable: true + Script: | + .@r = getrefine(); bonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0); + - Id: 24474 + AegisName: S_Arms_Pendant + Name: Arm Shadow Pendant + Type: Shadowgear + Jobs: + Blacksmith: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Left_Accessory: true + EquipLevelMin: 99 + Refineable: true + Script: | + bonus2 bSkillAtk,"NC_ARMSCANNON",5; .@r = getrefine(); if (.@r>=2) { bonus2 bSkillAtk,"NC_ARMSCANNON",.@r/2*2; } + - Id: 24475 + AegisName: S_Arms_Earing + Name: Arm Shadow Earring + Type: Shadowgear + Jobs: + Blacksmith: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Shadow_Right_Accessory: true + EquipLevelMin: 99 + Refineable: true + Script: | + bonus2 bSkillUseSPrate,"NC_ARMSCANNON",2; .@r = getrefine(); if (.@r >= 2) { bonus2 bSkillUseSPrate,"NC_ARMSCANNON",.@r/2*2; } - Id: 26007 AegisName: Illusion_Spectral_Spear Name: Illusion Spectral Spear @@ -89163,6 +90303,47 @@ Body: Refineable: true Script: | bonus bInt,2; bonus bFlee,2*getrefine(); if(getrefine()>= 10) { bonus bFlee2,10; } + - Id: 26111 + AegisName: Metal_Foxtail + Name: Metal Foxtail + Type: Weapon + SubType: Staff + Attack: 120 + MagicAttack: 120 + Range: 1 + Slots: 1 + Jobs: + Summoner: true + Locations: + Right_Hand: true + WeaponLevel: 3 + EquipLevelMin: 1 + Refineable: true + Script: | + .@r = getrefine() * 3; bonus bBaseAtk,.@r; bonus bMatk,.@r; if (BaseLevel >= 20) { .@r = min(BaseLevel,120)/10*3; bonus bBaseAtk,.@r; bonus bMatk,.@r; } bonus bUnbreakableWeapon; + - Id: 26118 + AegisName: Shadow_Staff_K + Name: Shadow Staff + Type: Weapon + SubType: Staff + Weight: 500 + Attack: 40 + MagicAttack: 155 + Range: 1 + Slots: 2 + Jobs: + Sage: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Right_Hand: true + WeaponLevel: 4 + EquipLevelMin: 100 + Refineable: true + Script: | + .@r = getrefine(); bonus bMatk,.@r*10; if (.@r>=3) bonus2 bSkillAtk,"SO_EARTHGRAVE",.@r/3; if (.@r>=9) bonus bVariableCastrate,-10; if (.@r>=11) bonus2 bSkillCooldown,"SO_PSYCHIC_WAVE",-1000; - Id: 26138 AegisName: Hellfire_Staff Name: Hellfire Staff @@ -89233,8 +90414,31 @@ Body: Refineable: true Script: | .@r = getrefine(); bonus bUnbreakableWeapon; bonus2 bMagicAddEle,Ele_Neutral,5; bonus2 bMagicAddEle,Ele_Earth,5; if (.@r >= 7) { bonus bVariableCastrate,-7; if (.@r >= 9) { autobonus "{ bonus2 bMagicAtkEle,Ele_Fire,30; }",5,10000,BF_MAGIC; /* unknown rate */ if (.@r >= 11) { bonus bDelayrate,-10; } } } + - Id: 26154 + AegisName: SoulWeight + Name: Spirit Pendulum + Type: Weapon + SubType: Staff + Weight: 1100 + Attack: 70 + MagicAttack: 160 + Range: 1 + Slots: 2 + Jobs: + SoulLinker: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Right_Hand: true + WeaponLevel: 4 + EquipLevelMin: 100 + Refineable: true + Script: | + .@r = getrefine(); bonus bMatk,.@r*10; if (.@r>=3) bonus bMaxHPrate,.@r/3*2; if (.@r>=7) bonus2 bSkillAtk,"SP_SPA",15; if (.@r>=9) bonus bVariableCastrate,-10; if (.@r>=11) bonus2 bSkillAtk,"SP_SWHOO",20; - Id: 26155 - AegisName: Meowmeow_Foxtail + AegisName: MeawFoxtail Name: Meowmeow Foxtail Type: Weapon SubType: Staff @@ -89388,6 +90592,25 @@ Body: if (.@r>=11) { bonus bDelayrate,-20; } + - Id: 26164 + AegisName: Electric_Fox-OS_ + Name: Electric Fox-OS + Type: Weapon + SubType: Staff + Weight: 1200 + Attack: 250 + MagicAttack: 350 + Range: 1 + Slots: 2 + Jobs: + Summoner: true + Locations: + Right_Hand: true + WeaponLevel: 4 + EquipLevelMin: 130 + Refineable: true + Script: | + bonus bUnbreakableWeapon; bonus bMatkRate,5; .@r = getrefine(); if (.@r>=7) { bonus2 bSkillAtk,"SU_SV_STEMSPEAR",20; } if (.@r>=9) { bonus bVariableCastrate,-10; bonus2 bMagicAtkEle,Ele_Earth,15; bonus2 bMagicAtkEle,Ele_Water,15; bonus2 bMagicAtkEle,Ele_Wind,15; bonus2 bMagicAtkEle,Ele_Fire,15; bonus2 bMagicAtkEle,Ele_Ghost,15; bonus2 bMagicAtkEle,Ele_Neutral,15; } if (.@r>=11) { bonus2 bSkillAtk,"SU_CN_METEOR",30; } - Id: 26165 AegisName: aegis_26165 Name: Royal Cleric Staff @@ -89466,10 +90689,6 @@ Body: Slots: 2 Jobs: Summoner: true - Classes: - Normal: true - Upper: true - Baby: true Locations: Right_Hand: true WeaponLevel: 4 @@ -89901,6 +91120,29 @@ Body: Refineable: true Script: | .@r = getrefine(); bonus2 bAddClass,Class_All,3; if (.@r >= 7) { bonus bAspdRate,7; if (.@r >= 9) { bonus2 bSkillAtk,"GC_CROSSRIPPERSLASHER",15; if (.@r >= 11) { bonus2 bAddSize,Size_Small,20; bonus2 bAddSize,Size_Medium,20; } } } + - Id: 28039 + AegisName: Katar_of_Shiver + Name: Katar of Shiver + Type: Weapon + SubType: Katar + Weight: 1200 + Attack: 185 + Range: 1 + Slots: 2 + Jobs: + Assassin: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Right_Hand: true + Left_Hand: true + WeaponLevel: 4 + EquipLevelMin: 100 + Refineable: true + Script: | + .@r = getrefine(); if (.@r>=2) { bonus bBaseAtk,.@r/2*10; } if (.@r>=3) { bonus bCritAtkRate,.@r/3*4; } if (.@r>=9) { bonus bAspdRate,10; } if (.@r>=11) { bonus2 bAddRace,RC_DemiHuman,20; bonus2 bAddRace,RC_Player_Human,20; bonus2 bAddRace,RC_Brute,20; bonus2 bAddRace,RC_Player_Doram,20; } - Id: 28042 AegisName: Ripper_Cross Name: Ripper Cross @@ -90280,6 +91522,29 @@ Body: Refineable: true Script: | bonus bUnbreakableWeapon; autobonus "{ bonus bCritical,20; }",5,7000,BF_SHORT,"{ specialeffect2 EF_ENCHANCE; }"; .@r = getrefine(); if (.@r>=9) { bonus bCritAtkRate,15; } else if (.@r>=7) { bonus bCritAtkRate,5; } + - Id: 28130 + AegisName: Avenger + Name: Avenger + Type: Weapon + SubType: 2hAxe + Weight: 6000 + Attack: 270 + Range: 1 + Slots: 2 + Jobs: + Blacksmith: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Right_Hand: true + Left_Hand: true + WeaponLevel: 4 + EquipLevelMin: 100 + Refineable: true + Script: | + bonus bUnbreakableWeapon; .@r = getrefine(); if (.@r>=2) { bonus bBaseAtk,.@r/2*10; } if (.@r>=3) { bonus2 bSkillAtk,"NC_AXETORNADO",.@r/3*10; } if (.@r>=9) { bonus2 bSkillAtk,"NC_AXEBOOMERANG",40; } if (.@r>=11) { bonus2 bAddSize,Size_All,15; } - Id: 28136 AegisName: Blasti-OS Name: Blasti-OS @@ -90724,7 +91989,7 @@ Body: Script: | .@r = getrefine(); bonus bMatk,10*(.@r/3); bonus bAspdRate,3*(.@r/3); if (.@r >= 7) { bonus bAspd,1; bonus bMatkRate,5; if (.@r >= 9) { .@chance = 1; /* unknown rate*/ if (.@r >= 11) { .@chance += 1; bonus5 bAutoSpell,"WL_SOULEXPANSION",3,1,BF_LONG,1; } bonus5 bAutoSpell,"MG_SOULSTRIKE",10,.@chance,BF_LONG,1; } } - Id: 28256 - AegisName: Demon_Slayer_Shot + AegisName: Demon_S_Shot Name: Demon Slayer Shot Type: Weapon SubType: Shotgun @@ -90744,7 +92009,7 @@ Body: Script: | .@r = getrefine(); bonus bSplashRange,1; bonus bLongAtkRate,3*(.@r/2); bonus bMaxSPrate,2*(.@r/3); if (.@r >= 7) { bonus2 bAddClass,Class_Boss,10; if (.@r >= 9) { autobonus3 "{ bonus bBaseAtk,50; bonus bLongAtkRate,10; }",1000,90000,"RL_P_ALTER"; if (.@r >= 11) { bonus2 bAddRace,RC_Undead,15; bonus2 bAddRace,RC_Demon,15; } } } - Id: 28257 - AegisName: Golden_Lord_Launcher + AegisName: Golden_L_Launcher Name: Golden Lord Launcher Type: Weapon SubType: Grenade @@ -90764,7 +92029,7 @@ Body: Script: | .@r = getrefine(); bonus bLongAtkRate,3*(.@r/2); bonus bBaseAtk,15*(.@r/3); if (.@r >= 7) { .@val = 15; if (.@r >= 9) { bonus2 bSkillCooldown,"RL_D_TAIL",-1000; if (.@r >= 11) { .@val += 15; } } bonus2 bSkillAtk,"RL_D_TAIL",.@val; } - Id: 28258 - AegisName: The_Black + AegisName: The_Black_Gatling Name: The Black Type: Weapon SubType: Gatling @@ -90924,6 +92189,30 @@ Body: EquipLevelMin: 1 Script: | bonus bAllStats,1; bonus bMdef,2; bonus3 bAutoSpell,"CG_TAROTCARD",5,100; + - Id: 28310 + AegisName: Earring_Of_Sarah_L + Name: Sarah's Left Earring + Type: Armor + Buy: 10 + Weight: 100 + Locations: + Right_Accessory: true + Left_Accessory: true + EquipLevelMin: 145 + Script: | + skill "AL_HEAL",1; + - Id: 28311 + AegisName: Earring_Of_Sarah_R + Name: Sarah's Right Earring + Type: Armor + Buy: 10 + Weight: 100 + Locations: + Right_Accessory: true + Left_Accessory: true + EquipLevelMin: 145 + Script: | + skill "AL_TELEPORT",1; - Id: 28315 AegisName: RCC2013_ARMLET Name: RCC2013_ARMLET @@ -91810,6 +93099,17 @@ Body: EquipLevelMin: 90 Script: | bonus bDex,2; bonus bDelayrate,-5; bonus bLongAtkRate,2; skill "SM_MAGNUM",3; if (readparam(bDex)>=100) bonus bLongAtkRate,5; + - Id: 28439 + AegisName: Sea_Otter_Mini_Fan + Name: Sea Otter Mini Fan + Type: Armor + Weight: 100 + Slots: 1 + Locations: + Right_Accessory: true + Left_Accessory: true + Script: | + bonus bAllStats,1; bonus2 bExpAddClass,Class_All,5; - Id: 28441 AegisName: Vigilante_Badge Name: Vigilante Badge @@ -92821,7 +94121,7 @@ Body: Script: | bonus bVit,8; bonus bInt,8; - Id: 28602 - AegisName: Demon_Hunting_Bible + AegisName: Demon_Hunting_Bible_K Name: Demon Hunting Bible Type: Weapon SubType: Book @@ -93041,6 +94341,51 @@ Body: Refineable: true Script: | .@r = getrefine(); bonus2 bAddClass,Class_All,3; if (.@r >= 7) { bonus bAspdRate,7; if (.@r >= 9) { bonus2 bAddSize,Size_Small,20; bonus2 bAddSize,Size_Medium,20; if (.@r >= 11) { bonus bCritAtkRate,20; } } } + - Id: 28630 + AegisName: Exoricists_Bible_ + Name: Exoricist's Bible + Type: Weapon + SubType: Book + Weight: 500 + Attack: 165 + MagicAttack: 160 + Range: 1 + Slots: 2 + Jobs: + Priest: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Right_Hand: true + WeaponLevel: 4 + EquipLevelMin: 100 + Refineable: true + Script: | + .@r = getrefine(); if (.@r>=2) { bonus bMatk,.@r/2*10; } if (.@r>=3) { bonus2 bSkillAtk,"AB_DUPLELIGHT",.@r/3*25; } if (.@r>=9) { bonus bAspdRate,10; } if (.@r>=11) { bonus2 bSkillAtk,"AB_DUPLELIGHT",30; } + - Id: 28631 + AegisName: OneSkyOneSun + Name: Thousand Sun + Type: Weapon + SubType: Book + Weight: 900 + Attack: 160 + Range: 1 + Slots: 2 + Jobs: + StarGladiator: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Right_Hand: true + WeaponLevel: 4 + EquipLevelMin: 100 + Refineable: true + Script: | + .@r = getrefine(); if (.@r>=2) { bonus bBaseAtk,.@r/2*10; } if (.@r>=3) { bonus bMaxSPrate,.@r/3*2; } if (.@r>=9) { bonus2 bSkillAtk,"SJ_PROMINENCEKICK",15; } if (.@r>=11) { bonus2 bSkillAtk,"SJ_SOLARBURST",20; } - Id: 28633 AegisName: Boltijin Name: Boltijin @@ -93414,6 +94759,29 @@ Body: Refineable: true Script: | bonus bMaxSPrate,10; .@val = 3; if (getrefine() >= 10) { .@val += 4; } bonus bSPDrainValue,.@val; + - Id: 28744 + AegisName: Magic_Sword + Name: Madogum + Type: Weapon + SubType: Dagger + Weight: 800 + Attack: 150 + MagicAttack: 150 + Range: 1 + Slots: 2 + Jobs: + Rogue: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Right_Hand: true + WeaponLevel: 4 + EquipLevelMin: 100 + Refineable: true + Script: | + .@r = getrefine(); if (.@r>=2) { bonus bMatk,.@r/2*10; } if (.@r>=3) { bonus bAspdRate,.@r/3*2; } if (.@r>=9) { bonus2 bMagicAtkEle,Ele_All,10; } if (.@r>=11) { bonus5 bAutoSpell,"SO_PSYCHIC_WAVE",3,50,BF_WEAPON|BF_SHORT,1; } - Id: 28745 AegisName: Illusion_Counter_Dagger Name: Illusion Counter Dagger @@ -93493,7 +94861,7 @@ Body: Script: | bonus bAtkEle,Ele_Fire; bonus bInt,5; .@r = getrefine(); bonus bMatkRate,(.@r/2); if (.@r >= 7) { bonus2 bMagicAtkEle,Ele_Fire,10; if (.@r >= 9) { bonus2 bSkillAtk,"MG_FIREBOLT",40; bonus2 bSkillAtk,"MG_FIREBALL",40; if (.@r >= 11) { bonus2 bSkillAtk,"WZ_METEOR",30; bonus2 bSkillAtk,"WL_CRIMSONROCK",30; } } } - Id: 28763 - AegisName: Surudoi_Kaze + AegisName: Sharp_Wind_Sword Name: Surudoi Kaze Type: Weapon SubType: Dagger @@ -93511,7 +94879,7 @@ Body: EquipLevelMin: 100 Refineable: true - Id: 28764 - AegisName: Kiri_no_Tsuyu + AegisName: Fog_Dew_Sword Name: Kiri no Tsuyu Type: Weapon SubType: Dagger @@ -94076,6 +95444,42 @@ Body: View: 1 Script: | .@r = getrefine(); bonus bMdef,5; bonus bMaxHPrate,5; bonus bMaxSPrate,5; bonus bBaseAtk,30*(.@r/3); bonus bMatk,30*(.@r/3); if (readparam(Baselevel)>=130) { bonus bMaxHPrate,5; bonus bMaxSPrate,5; } + - Id: 28942 + AegisName: Bloody_Knight_Shield + Name: Cursed Knight's Shield + Type: Armor + Weight: 800 + Slots: 1 + Locations: + Left_Hand: true + EquipLevelMin: 1 + Refineable: true + Script: | + bonus bAspdRate,10; bonus2 bAddClass,Class_All,3; bonus bMatkRate,3; bonus2 bSubEle,Ele_All,7; autobonus2 "{ bonus2 bSPRegenRate,25,1000; }",50,5000; autobonus "{ bonus2 bHPRegenRate,150,1000; }",50,5000; .@r = getrefine(); if (.@r>=7) { bonus bBaseAtk,10; bonus bMatk,10; } if (.@r>=9) { bonus bAspd,1; } if (.@r>=12) { bonus bDelayrate,-3; } + - Id: 28945 + AegisName: Bloody_Knight_Shield_ + Name: Bloody Knight's Shield + Type: Armor + Weight: 800 + Slots: 1 + Locations: + Left_Hand: true + EquipLevelMin: 1 + Refineable: true + Script: | + bonus bAspdRate,10; bonus2 bAddClass,Class_All,3; bonus bMatkRate,3; bonus2 bSubEle,Ele_All,7; autobonus2 "{ bonus2 bSPRegenRate,25,1000; }",50,5000; autobonus "{ bonus2 bHPRegenRate,150,1000; }",50,5000; .@r = getrefine(); if (.@r>=7) { bonus bBaseAtk,10; bonus bMatk,10; } if (.@r>=9) { bonus bAspd,1; } if (.@r>=12) { bonus bDelayrate,-3; } + - Id: 28946 + AegisName: Bloody_Knight_Shield__ + Name: Purified Knight's Shield + Type: Armor + Weight: 800 + Slots: 1 + Locations: + Left_Hand: true + EquipLevelMin: 1 + Refineable: true + Script: | + bonus bAspdRate,10; bonus2 bAddClass,Class_All,5; bonus bMatkRate,5; bonus2 bSubEle,Ele_All,10; autobonus2 "{ bonus2 bSPRegenRate,50,1000; }",50,5000; autobonus "{ bonus2 bHPRegenRate,300,1000; }",50,5000; .@r = getrefine(); if (.@r>=7) { bonus bBaseAtk,20; bonus bMatk,20; } if (.@r>=9) { bonus bAspd,2; } if (.@r>=12) { bonus bDelayrate,-5; } - Id: 28951 AegisName: Nero_Shield Name: Nero Shield @@ -96546,6 +97950,14 @@ Body: Costume_Head_Top: true EquipLevelMin: 1 View: 1603 + - Id: 31372 + AegisName: C_Binit_Doll_Hat + Name: "Costume: Binit Doll" + Type: Armor + Locations: + Costume_Head_Top: true + EquipLevelMin: 1 + View: 358 - Id: 31373 AegisName: C_Crown_of_Ancient_king Name: C Crown of Ancient king @@ -99345,6 +100757,28 @@ Body: Refineable: true Script: | .@r = getrefine(); bonus bUnbreakableWeapon; bonus2 bIgnoreDefRaceRate,RC_All,5*.@r; bonus2 bAddRace,RC_Player_Human,80 + (.@r > 8 ? 20 : 0) + (.@r > 7 ? 35 : 0); if(.@r > 9){ bonus bMaxHPrate,15; bonus bMaxSPrate,15; } + - Id: 32018 + AegisName: Undine_Spear_K + Name: Aquatic Spear + Type: Weapon + SubType: 1hSpear + Weight: 1200 + Attack: 180 + Range: 3 + Slots: 2 + Jobs: + Crusader: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Right_Hand: true + WeaponLevel: 4 + EquipLevelMin: 100 + Refineable: true + Script: | + .@r = getrefine(); if (.@r>=2) { bonus bBaseAtk,.@r/2*10; } if (.@r>=3) { bonus bLongAtkRate,.@r/3*4; } if (.@r>=7) { bonus2 bSkillAtk,"LG_BANISHINGPOINT",15; bonus2 bSkillAtk,"LG_CANNONSPEAR",15; } if (.@r>=9) { bonus bAspdRate,10; } if (.@r>=11) { bonus2 bSkillAtk,"LG_CANNONSPEAR",20; bonus2 bSkillAtk,"LG_BANISHINGPOINT",20; } - Id: 32019 AegisName: Boost_Lance-OS Name: Boost Lance-OS @@ -100275,6 +101709,14 @@ Body: bonus2 bAddRace,RC_Undead,20; bonus2 bAddRace,RC_Angel,20; } + - Id: 400020 + AegisName: C_BeachBall + Name: Costume Beachball + Type: Armor + Locations: + Costume_Head_Top: true + EquipLevelMin: 1 + View: 1918 - Id: 400045 AegisName: aegis_400045 Name: Pierced apple # !todo check english name @@ -100365,6 +101807,77 @@ Body: bonus2 bMagicAddSize,Size_Small,15; bonus2 bMagicAddSize,Size_Medium,15; } + - Id: 440000 + AegisName: C_SharkHead + Name: Costume Shark Hat + Type: Armor + Locations: + Costume_Head_Top: true + Costume_Head_Low: true + EquipLevelMin: 1 + View: 1919 + - Id: 440002 + AegisName: C_Happy_Cat_TW + Name: Costume Happy Cat + Type: Armor + Locations: + Costume_Head_Top: true + Costume_Head_Mid: true + Costume_Head_Low: true + EquipLevelMin: 1 + View: 1980 + - Id: 450001 + AegisName: Attacker_Booster_Plate_ + Name: Attacker Booster Plate + Type: Armor + Defense: 120 + Slots: 1 + Locations: + Armor: true + EquipLevelMin: 100 + Refineable: true + Script: | + bonus bBaseAtk,100; bonus bDelayrate,-5; .@r = getrefine(); if (.@r>=2) { bonus2 bAddClass,Class_All,.@r/2; } if (.@r>=3) { bonus bCritAtkRate,.@r/3; } if (.@r>=7) { bonus bBaseAtk,50; } if (.@r>=9) { bonus bDelayrate,-5; } + - Id: 450002 + AegisName: Elemental_Booster_Robe_ + Name: Elemental Booster Robe + Type: Armor + Defense: 80 + Slots: 1 + Locations: + Armor: true + EquipLevelMin: 100 + Refineable: true + Script: | + bonus bMatk,100; bonus bVariableCastrate,-5; .@r = getrefine(); if (.@r>=2) { bonus bMatkRate,.@r/2; } if (.@r>=3) { bonus bVariableCastrate,.@r/3*-1; } if (.@r>=7) { bonus bMatk,50; } if (.@r>=9) { bonus bVariableCastrate,-5; } + - Id: 450003 + AegisName: Defender_Booster_Robe_ + Name: Defender Booster Robe + Type: Armor + Defense: 90 + Slots: 1 + Locations: + Armor: true + EquipLevelMin: 100 + Refineable: true + Script: | + bonus bMatk,100; bonus bVariableCastrate,-5; .@r = getrefine(); if (.@r>=2) { bonus bMatkRate,.@r/2; } if (.@r>=3) { bonus bVariableCastrate,.@r/3*-1; } if (.@r>=7) { bonus bMatk,50; } if (.@r>=9) { bonus bVariableCastrate,-5; } + - Id: 450004 + AegisName: Ranger_Booster_Suits_ + Name: Ranger Booster Suits + Type: Armor + Defense: 100 + Slots: 1 + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Armor: true + EquipLevelMin: 100 + Refineable: true + Script: | + bonus bBaseAtk,100; bonus bDelayrate,-5; .@r = getrefine(); if (.@r>=2) { bonus bAspdRate,.@r/2; } if (.@r>=3) { bonus bLongAtkRate,.@r/3; } if (.@r>=7) { bonus bBaseAtk,50; } if (.@r>=9) { bonus bDelayrate,-5; } - Id: 450018 AegisName: Noblesse_Breath_Armor Name: Noblesse Breath Armor @@ -103373,6 +104886,54 @@ Body: if (.@r>=11) { bonus bAspdRate,10; } + - Id: 470000 + AegisName: Attacker_Booster_Greaves_ + Name: Attacker Booster Greaves + Type: Armor + Defense: 20 + Slots: 1 + Locations: + Shoes: true + EquipLevelMin: 100 + Refineable: true + Script: | + bonus bBaseAtk,20; bonus bFlee,20; .@r = getrefine(); if (.@r>=3) { bonus bMaxHPrate,.@r/3; } if (.@r>=7) { bonus bMaxHPrate,5; } if (.@r>=9) { bonus bFixedCast,-500; } + - Id: 470001 + AegisName: Elemental_Booster_Shoes_ + Name: Elemental Booster Shoes + Type: Armor + Defense: 15 + Slots: 1 + Locations: + Shoes: true + EquipLevelMin: 100 + Refineable: true + Script: | + bonus bMatk,20; bonus bFlee,20; .@r = getrefine(); if (.@r>=3) { bonus bMaxHP,.@r/3*400; } if (.@r>=7) { bonus bMaxHP,1800; } if (.@r>=9) { bonus bFixedCast,-500; } + - Id: 470002 + AegisName: Defender_Booster_Shoes_ + Name: Defender Booster Shoes + Type: Armor + Defense: 18 + Slots: 1 + Locations: + Shoes: true + EquipLevelMin: 100 + Refineable: true + Script: | + bonus bMatk,20; bonus bFlee,20; .@r = getrefine(); if (.@r>=3) { bonus bMaxHP,.@r/3*400; } if (.@r>=7) { bonus bMaxHP,1800; } if (.@r>=9) { bonus bFixedCast,-500; } + - Id: 470003 + AegisName: Ranger_Booster_Boots_ + Name: Ranger Booster Boots + Type: Armor + Defense: 18 + Slots: 1 + Locations: + Shoes: true + EquipLevelMin: 100 + Refineable: true + Script: | + bonus bBaseAtk,20; bonus bHit,15; .@r = getrefine(); if (.@r>=3) { bonus bMaxSP,.@r/3*50; } if (.@r>=7) { bonus bMaxSP,300; } if (.@r>=9) { bonus bFixedCast,-500; } - Id: 470016 AegisName: Noblesse_Attack_Boots Name: Noblesse Attack Boots @@ -103499,6 +105060,54 @@ Body: NoAuction: true Script: | .@r = getrefine(); bonus bMatk,20; bonus bFlee,20; if (.@r>=7) bonus bFixedCast,-500; if (.@r>=9) bonus2 bMagicAtkEle,Ele_All,10; + - Id: 480000 + AegisName: Attacker_Booster_Manteau_ + Name: Attacker Booster Manteau + Type: Armor + Defense: 30 + Slots: 1 + Locations: + Garment: true + EquipLevelMin: 100 + Refineable: true + Script: | + bonus bAspdRate,5; .@r = getrefine(); if (.@r>=3) { bonus bCritical,.@r/3*2; } if (.@r>=7) { bonus bCritAtkRate,5; } if (.@r>=9) { bonus bDelayrate,-10; } + - Id: 480001 + AegisName: Elemental_Booster_Muffler_ + Name: Elemental Booster Muffler + Type: Armor + Defense: 20 + Slots: 1 + Locations: + Garment: true + EquipLevelMin: 100 + Refineable: true + Script: | + bonus bVariableCastrate,-5; .@r = getrefine(); if (.@r>=3) { bonus bMatk,.@r/3*4; } if (.@r>=7) { bonus2 bMagicAtkEle,Ele_Fire,5; bonus2 bMagicAtkEle,Ele_Wind,5; bonus2 bMagicAtkEle,Ele_Water,5; bonus2 bMagicAtkEle,Ele_Ground,5; bonus2 bMagicAtkEle,Ele_Neutral,5; } if (.@r>=9) { bonus bDelayrate,-10; } + - Id: 480002 + AegisName: Defender_Booster_Muffler_ + Name: Defender Booster Muffler + Type: Armor + Defense: 25 + Slots: 1 + Locations: + Garment: true + EquipLevelMin: 100 + Refineable: true + Script: | + bonus bVariableCastrate,-5; .@r = getrefine(); if (.@r>=3) { bonus bMatk,.@r/3*4; } if (.@r>=7) { bonus2 bMagicAtkEle,Ele_Undead,5; bonus2 bMagicAtkEle,Ele_Poison,5; bonus2 bMagicAtkEle,Ele_Dark,5; bonus2 bMagicAtkEle,Ele_Ghost,5; bonus2 bMagicAtkEle,Ele_Holy,5; } if (.@r>=9) { bonus bDelayrate,-10; } + - Id: 480003 + AegisName: Ranger_Booster_Manteau_ + Name: Ranger Booster Manteau + Type: Armor + Defense: 30 + Slots: 1 + Locations: + Garment: true + EquipLevelMin: 100 + Refineable: true + Script: | + bonus bVariableCastrate,-5; .@r = getrefine(); if (.@r>=3) { bonus bBaseAtk,.@r/3*2; } if (.@r>=7) { bonus bLongAtkRate,5; } if (.@r>=9) { bonus bDelayrate,-10; } - Id: 480012 AegisName: Noblesse_Attack_Manteau Name: Noblesse Attack Manteau @@ -103655,6 +105264,50 @@ Body: bonus2 bAddRace,RC_Demon,10; bonus2 bAddRace,RC_DemiHuman,10; } + - Id: 490004 + AegisName: Attacker_Booster_Ring + Name: Attacker Booster Ring + Type: Armor + Slots: 1 + Locations: + Right_Accessory: true + Left_Accessory: true + EquipLevelMin: 100 + Script: | + bonus bAspdRate,10; bonus bVariableCastrate,-10; bonus bMaxHPrate,3; bonus bCritAtkRate,5; + - Id: 490005 + AegisName: Elemental_Booster_Earring + Name: Elemental Booster Earrings + Type: Armor + Slots: 1 + Locations: + Right_Accessory: true + Left_Accessory: true + EquipLevelMin: 100 + Script: | + bonus bAspdRate,10; bonus bVariableCastrate,-10; bonus bMaxSPrate,3; bonus2 bMagicAtkEle,Ele_Fire,5; bonus2 bMagicAtkEle,Ele_Wind,5; bonus2 bMagicAtkEle,Ele_Water,5; bonus2 bMagicAtkEle,Ele_Ground,5; bonus2 bMagicAtkEle,Ele_Neutral,5; + - Id: 490006 + AegisName: Defender_Booster_Earring + Name: Defender Booster Earrings + Type: Armor + Slots: 1 + Locations: + Right_Accessory: true + Left_Accessory: true + EquipLevelMin: 100 + Script: | + bonus bAspdRate,10; bonus bVariableCastrate,-10; bonus bMaxSPrate,3; bonus2 bMagicAtkEle,Ele_Undead,5; bonus2 bMagicAtkEle,Ele_Poison,5; bonus2 bMagicAtkEle,Ele_Dark,5; bonus2 bMagicAtkEle,Ele_Ghost,5; bonus2 bMagicAtkEle,Ele_Holy,5; + - Id: 490007 + AegisName: Range_Booster_Brooch + Name: Range Booster Brooches + Type: Armor + Slots: 1 + Locations: + Right_Accessory: true + Left_Accessory: true + EquipLevelMin: 100 + Script: | + bonus bAspdRate,10; bonus bVariableCastrate,-10; bonus bMaxHPrate,3; bonus bLongAtkRate,2; - Id: 490014 AegisName: Noblesse_Attack_Ring Name: Noblesse Attack Ring @@ -103805,6 +105458,72 @@ Body: Script: | bonus bCritical,5; bonus bBaseAtk,20; + - Id: 500001 + AegisName: Boost_Sword + Name: Booster Sword + Type: Weapon + SubType: Dagger + Attack: 160 + Range: 1 + Slots: 2 + Jobs: + Alchemist: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Right_Hand: true + WeaponLevel: 4 + EquipLevelMin: 100 + Refineable: true + Script: | + bonus2 bAddClass,Class_All,2; bonus bVariableCastrate,-3; .@r = getrefine(); bonus bBaseAtk,.@r*3; bonus bBaseAtk,min(BaseLevel,180)/15*3; if (.@r>=7) bonus bVariableCastrate,-1*getskilllv("AM_LEARNINGPOTION"); if (.@r>=9) bonus bLongAtkRate,10; + - Id: 500003 + AegisName: Light_Blade + Name: Light Blade + Type: Weapon + SubType: Dagger + Weight: 1000 + Attack: 130 + MagicAttack: 170 + Range: 1 + Slots: 2 + Jobs: + Crusader: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Right_Hand: true + WeaponLevel: 4 + EquipLevelMin: 100 + Refineable: true + Script: | + .@r = getrefine(); if (.@r>=2) { bonus bMatk,.@r/2*10; } if (.@r>=3) { bonus2 bSkillAtk,"PA_PRESSURE",5*(.@r/3); bonus2 bSkillAtk,"LG_RAYOFGENESIS",.@r/3*5; } if (.@r>=9) { bonus bVariableCastrate,-10; } if (.@r>=11) { bonus2 bMagicAtkEle,Ele_Holy,15; } + - Id: 500004 + AegisName: Slate_Sword + Name: Slate Sword + Type: Weapon + SubType: Dagger + Weight: 1000 + Attack: 190 + Range: 1 + Slots: 2 + Jobs: + Alchemist: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Right_Hand: true + WeaponLevel: 4 + EquipLevelMin: 100 + Refineable: true + Script: | + .@r = getrefine(); if (.@r>=2) { bonus bBaseAtk,.@r/2*10; } if (.@r>=3) { bonus2 bSkillAtk,"GN_CART_TORNADO",.@r/3*10; } if (.@r>=9) { bonus2 bSkillAtk,"GN_CART_TORNADO",20; } if (.@r>=11) { bonus bDelayrate,-10; } - Id: 500013 AegisName: Up_Sword_Of_Bluefire Name: Patent Red Lotus Sword @@ -103872,6 +105591,46 @@ Body: Refineable: true Script: | .@r = getrefine(); bonus bMatk,.@r/2*15; bonus2 bSkillAtk,"PA_PRESSURE",.@r/3*5; bonus2 bSkillAtk,"LG_RAYOFGENESIS",.@r/3*5; if (.@r>=7){ bonus bVariableCastrate,-10; } if (.@r>=9){ bonus2 bMagicAtkEle,Ele_Holy,15; } if (.@r>=11){ bonus2 bMagicAddSize,Size_All,15; bonus2 bSkillAtk,"PA_PRESSURE",15; bonus2 bSkillAtk,"LG_RAYOFGENESIS",15; } + - Id: 510001 + AegisName: Boost_Dagger + Name: Booster Dagger + Type: Weapon + SubType: Dagger + Attack: 150 + MagicAttack: 160 + Range: 1 + Slots: 2 + Jobs: + Rogue: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Right_Hand: true + WeaponLevel: 4 + EquipLevelMin: 100 + Refineable: true + Script: | + bonus2 bMagicAtkEle,Ele_Fire,3; bonus2 bAddClass,Class_All,3; .@r = getrefine(); if (.@r) { bonus bBaseAtk,.@r*2; bonus bMatk,.@r*2; } .@i = min(BaseLevel,180)/15*3; bonus bBaseAtk,.@i; bonus bMatk,.@i; if (.@r>=7) { bonus2 bMagicAtkEle,Ele_Fire,getskilllv("RG_PLAGIARISM"); } if (.@r>=9) { bonus2 bAddSize,Size_All,10; bonus2 bMagicAddSize,Size_All,10; } + - Id: 510002 + AegisName: Boost_Nindo + Name: Booster Nindo + Type: Weapon + SubType: Dagger + Attack: 150 + MagicAttack: 160 + Range: 1 + Slots: 2 + Jobs: + KagerouOboro: true + Locations: + Right_Hand: true + WeaponLevel: 4 + EquipLevelMin: 100 + Refineable: true + Script: | + bonus2 bMagicAtkEle,Ele_Fire,3; bonus2 bMagicAtkEle,Ele_Wind,3; bonus2 bMagicAtkEle,Ele_Water,3; bonus2 bAddClass,Class_All,3; .@r = getrefine(); if (.@r) { bonus bBaseAtk,.@r*2; bonus bMatk,.@r*2; } .@i = min(BaseLevel,180)/15*3; bonus bBaseAtk,.@i; bonus bMatk,.@i; if (.@r>=7) { bonus bVariableCastrate,-1*getskilllv("NJ_NINPOU"); } if (.@r>=9) { bonus2 bAddSize,Size_All,10; bonus2 bMagicAddSize,Size_All,10; } - Id: 510006 AegisName: Fatalist Name: Fatalist @@ -103959,6 +105718,52 @@ Body: Refineable: true Script: | /*Is combo set with 28763 Surudoi Kaze*/ + - Id: 520000 + AegisName: Boost_Axe + Name: Booster Axe + Type: Weapon + SubType: 2hSpear + Attack: 200 + Range: 1 + Slots: 2 + Jobs: + Blacksmith: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Right_Hand: true + Left_Hand: true + WeaponLevel: 4 + EquipLevelMin: 100 + Refineable: true + Script: | + bonus bUnbreakableWeapon; bonus2 bAddClass,Class_All,5; .@r = getrefine(); bonus bBaseAtk,.@r*3; bonus bBaseAtk,min(BaseLevel,180)/15*3; if (.@r>=7) bonus bBaseAtk,getskilllv("BS_WEAPONRESEARCH")*3; if (.@r>=9) bonus2 bAddSize,Size_All,15; + - Id: 530000 + AegisName: Boost_Spear + Name: Booster Spear + Type: Weapon + SubType: 2hSword + Attack: 160 + MagicAttack: 160 + Range: 3 + Slots: 2 + Jobs: + Crusader: true + Knight: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Right_Hand: true + Left_Hand: true + WeaponLevel: 4 + EquipLevelMin: 100 + Refineable: true + Script: | + bonus bMatkRate,3; bonus2 bAddClass,Class_All,3; bonus2 bMagicAtkEle,Ele_Holy,3; .@r = getrefine(); if (.@r) { bonus bBaseAtk,.@r*2; bonus bMatk,.@r*2; } .@i = min(BaseLevel,180)/15*3; bonus bBaseAtk,.@i; bonus bMatk,.@i; if (.@r>=7) { bonus2 bMagicAtkEle,Ele_Holy,getskilllv("CR_TRUST"); } if (.@r>=9) { bonus bLongAtkRate,10; } - Id: 530006 AegisName: Up_Undine_Spear_K Name: Patent Aquatic Spear @@ -103982,6 +105787,49 @@ Body: Refineable: true Script: | .@r = getrefine(); bonus bBaseAtk,.@r/2*15; bonus bLongAtkRate,.@r/3*4; if (.@r>=7){ bonus2 bSkillAtk,"LG_CANNONSPEAR",15; bonus2 bSkillAtk,"LG_BANISHINGPOINT",15; bonus bAspdRate,10; } if (.@r>=9){ bonus2 bSkillAtk,"LG_CANNONSPEAR",20; bonus2 bSkillAtk,"LG_BANISHINGPOINT",20; } if (.@r>=11){ bonus bPerfectHitAddRate,7; bonus bMaxSPrate,5; } + - Id: 540000 + AegisName: Boost_Spellbook + Name: Booster Spellbook + Type: Weapon + SubType: Book + Attack: 165 + MagicAttack: 165 + Range: 1 + Slots: 2 + Jobs: + Sage: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Right_Hand: true + WeaponLevel: 4 + EquipLevelMin: 100 + Refineable: true + Script: | + bonus bMatkRate,2; bonus2 bMagicAtkEle,Ele_Neutral,3; .@r = getrefine(); bonus bMatk,.@r; bonus bMatk,min(BaseLevel,180)/15*3; if (.@r>=7) { bonus2 bMagicAtkEle,Ele_Neutral,getskilllv("PF_HPCONVERSION"); } if (.@r>=9) { bonus2 bMagicAddSize,Size_All,10; } + - Id: 540001 + AegisName: Boost_Book + Name: Booster Book + Type: Weapon + SubType: Book + Attack: 160 + Range: 1 + Slots: 2 + Jobs: + StarGladiator: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Right_Hand: true + WeaponLevel: 4 + EquipLevelMin: 100 + Refineable: true + Script: | + bonus2 bAddClass,Class_All,5; .@r = getrefine(); bonus bBaseAtk,.@r*3; bonus bBaseAtk,min(BaseLevel,180)/15*3; if (.@r>=7) { bonus bAspdRate,getskilllv("TK_RUN"); } if (.@r>=9) { bonus2 bAddClass,Class_All,10; } - Id: 540010 AegisName: Up_Thousand_Sun Name: Patent One Sky One Sun @@ -104028,6 +105876,48 @@ Body: Refineable: true Script: | .@r = getrefine(); bonus bBaseAtk,.@r/2*10; bonus bMatk,.@r/2*10; bonus2 bSkillAtk,"AB_DUPLELIGHT",25*(.@r/3); bonus2 bSkillAtk,"AB_JUDEX",25*(.@r/3); if (.@r>=7){ bonus bAspdRate,10; bonus2 bMagicAtkEle,Ele_Holy,15; } if (.@r>=9){ bonus2 bSkillAtk,"AB_DUPLELIGHT",30; bonus2 bSkillAtk,"AB_JUDEX",30; } if (.@r>=11){ .@i = getskilllv("AB_JUDEX"); bonus3 bAutoSpell,"AB_JUDEX",(.@i > 5 ? .@i : 5),100; } + - Id: 550001 + AegisName: Boost_Rod + Name: Booster Rod + Type: Weapon + SubType: Staff + Weight: 700 + Attack: 120 + MagicAttack: 170 + Range: 1 + Slots: 2 + Jobs: + SoulLinker: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Right_Hand: true + WeaponLevel: 4 + EquipLevelMin: 100 + Refineable: true + Script: | + bonus bUnbreakableWeapon; bonus bMatkRate,2; bonus2 bMagicAtkEle,Ele_Dark,3; .@r = getrefine(); bonus bMatk,.@r*3; bonus bMatk,min(BaseLevel,180)/15*3; if (.@r>=7) { bonus2 bMagicAtkEle,Ele_Dark,getskilllv("TK_RUN"); } if (.@r>=9) { bonus2 bMagicAddSize,Size_All,10; } + - Id: 550002 + AegisName: Boost_Foxtail + Name: Booster Foxtail + Type: Weapon + SubType: Staff + Weight: 700 + Attack: 250 + MagicAttack: 260 + Range: 1 + Slots: 2 + Jobs: + Summoner: true + Locations: + Right_Hand: true + WeaponLevel: 4 + EquipLevelMin: 100 + Refineable: true + Script: | + bonus bUnbreakableWeapon; .@r = getrefine(); bonus bBaseAtk,.@r*2; bonus bMatk,.@r*2; .@i = min(BaseLevel,180)/15*3; bonus bBaseAtk,.@i; bonus bMatk,.@i; if (.@r>=7) { bonus bVariableCastrate,getskilllv("SU_NYANGGRASS")*-2; bonus bLongAtkRate,getskilllv("SU_SVG_SPIRIT")*2; } if (.@r>=9) { bonus2 bAddSize,Size_All,10; bonus2 bMagicAddSize,Size_All,10; } - Id: 550006 AegisName: aegis_550006 Name: Safety Foxtail @@ -104039,10 +105929,6 @@ Body: Slots: 2 Jobs: Summoner: true - Classes: - Normal: true - Upper: true - Baby: true Locations: Right_Hand: true WeaponLevel: 4 @@ -104181,6 +106067,27 @@ Body: Refineable: true Script: | .@r = getrefine(); bonus bMatk,15*(.@r/2); bonus2 bMagicAddEle,Ele_All,2*(.@r/3); if (.@r>=7){ bonus2 bSkillAtk,"SP_SPA",15; bonus bVariableCastrate,-10; } if (.@r>=9){ bonus2 bSkillAtk,"SP_SWHOO",20; } if (.@r>=11){ autobonus "{ bonus2 bSPRegenRate,230,10000; }",70,10000,BF_MAGIC; } + - Id: 560000 + AegisName: Boost_Knuckles + Name: Booster Knuckles + Type: Weapon + SubType: Knuckle + Attack: 150 + Range: 1 + Slots: 2 + Jobs: + Monk: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Right_Hand: true + WeaponLevel: 4 + EquipLevelMin: 100 + Refineable: true + Script: | + bonus bMaxHPrate,3; bonus2 bAddClass,Class_All,3; .@r = getrefine(); bonus bBaseAtk,.@r*3; bonus bBaseAtk,min(BaseLevel,180)/15*3; if (.@r>=7) { bonus bMaxHPrate,getskilllv("MO_EXPLOSIONSPIRITS")*2; } if (.@r>=9) { bonus2 bAddSize,Size_All,10; } - Id: 560002 AegisName: Ray_Knuckle Name: Ray Knuckle @@ -104247,6 +106154,53 @@ Body: Refineable: true Script: | .@r = getrefine(); bonus bBaseAtk,15*(.@r/2); bonus2 bSkillAtk,"SR_TIGERCANNON",4*(.@r/3); if (.@r>=7){ bonus2 bSkillAtk,"SR_TIGERCANNON",15; bonus2 bSkillAtk,"SR_HELLGATE",20; } if (.@r>=9){ bonus2 bSkillCooldown,"SR_TIGERCANNON",-1000; } if (.@r>=11){ bonus bMaxHPrate,10; bonus2 bSkillAtk,"SR_HELLGATE",15; } + - Id: 570000 + AegisName: Boost_Guitar + Name: Booster Guitar + Type: Weapon + SubType: Musical + Attack: 150 + MagicAttack: 160 + Range: 1 + Slots: 2 + Jobs: + BardDancer: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Gender: Male + Locations: + Right_Hand: true + WeaponLevel: 4 + EquipLevelMin: 100 + Refineable: true + Script: | + bonus2 bMagicAtkEle,Ele_Neutral,3; bonus2 bAddClass,Class_All,3; .@r = getrefine(); bonus bBaseAtk,.@r*3; bonus bMatk,.@r*3; .@i = min(BaseLevel,180)/15*3; bonus bBaseAtk,.@i; bonus bMatk,.@i; if (.@r>=7) { bonus bVariableCastrate,getskilllv("BA_MUSICALLESSON")*-1; } if (.@r>=9) { bonus2 bAddSize,Size_All,10; bonus2 bMagicAddSize,Size_All,10; } + - Id: 570002 + AegisName: Trumpet_Shell_K + Name: Trumpet Shell + Type: Weapon + SubType: Musical + Weight: 700 + Attack: 160 + MagicAttack: 190 + Range: 1 + Slots: 2 + Jobs: + BardDancer: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Gender: Male + Locations: + Right_Hand: true + WeaponLevel: 4 + EquipLevelMin: 100 + Refineable: true + Script: | + .@r = getrefine(); if (.@r>=2) { bonus bMatk,.@r/2*10; } if (.@r>=3) { bonus2 bMagicAtkEle,Ele_Neutral,.@r/3*4; } if (.@r>=9) { bonus2 bSkillAtk,"WM_REVERBERATION",10; bonus2 bSkillAtk,"WM_METALICSOUND",10; } if (.@r>=11) { bonus2 bSkillFixedCast,"WM_REVERBERATION",-500; } - Id: 570008 AegisName: aegis_570008 Name: Illusion Electric Guitar @@ -104309,6 +106263,53 @@ Body: Refineable: true Script: | .@r = getrefine(); bonus bMatk,.@r/2*15; bonus2 bMagicAtkEle,Ele_All,.@r/3*4; if (.@r>=7){ bonus2 bSkillAtk,"WM_REVERBERATION",10; bonus2 bSkillAtk,"WM_METALICSOUND",10; } if (.@r>=9){ bonus2 bSkillFixedCast,WM_REVERBERATION,-500; } if (.@r>=11){ bonus bMatkRate,7; bonus2 bSkillAtk,"WM_REVERBERATION",15; bonus2 bSkillAtk,"WM_METALICSOUND",15; } + - Id: 580000 + AegisName: Boost_Whip + Name: Booster Whip + Type: Weapon + SubType: Whip + Attack: 150 + MagicAttack: 160 + Range: 2 + Slots: 2 + Jobs: + BardDancer: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Gender: Female + Locations: + Right_Hand: true + WeaponLevel: 4 + EquipLevelMin: 100 + Refineable: true + Script: | + bonus2 bMagicAtkEle,Ele_Neutral,3; bonus2 bAddClass,Class_All,3; .@r = getrefine(); bonus bBaseAtk,.@r*3; bonus bMatk,.@r*3; .@i = min(BaseLevel,180)/15*3; bonus bBaseAtk,.@i; bonus bMatk,.@i; if (.@r>=7) { bonus bVariableCastrate,getskilllv("DC_DANCINGLESSON")*-1; } if (.@r>=9) { bonus2 bAddClass,Class_All,10; bonus2 bMagicAddClass,Class_All,10; } + - Id: 580002 + AegisName: Barb_Wire_K + Name: Barbed Wire Whip + Type: Weapon + SubType: Whip + Weight: 700 + Attack: 160 + MagicAttack: 190 + Range: 2 + Slots: 2 + Jobs: + BardDancer: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Gender: Female + Locations: + Right_Hand: true + WeaponLevel: 4 + EquipLevelMin: 100 + Refineable: true + Script: | + .@r = getrefine(); if (.@r>=2) { bonus bMatk,.@r/2*10; } if (.@r>=3) { bonus2 bMagicAtkEle,Ele_Neutral,.@r/3*4; } if (.@r>=9) { bonus2 bSkillAtk,"WM_REVERBERATION",10; bonus2 bSkillAtk,"WM_METALICSOUND",10; } if (.@r>=11) { bonus2 bSkillFixedCast,"WM_REVERBERATION",-5000; } - Id: 580008 AegisName: aegis_580008 Name: Illusion Electric Eel @@ -104371,6 +106372,51 @@ Body: Refineable: true Script: | .@r = getrefine(); bonus bMatk,.@r/2*15; bonus2 bMagicAtkEle,Ele_All,.@r/3*4; if (.@r>=7){ bonus2 bSkillAtk,"WM_REVERBERATION",10; bonus2 bSkillAtk,"WM_METALICSOUND",10; } if (.@r>=9){ bonus2 bSkillFixedCast,WM_REVERBERATION,-500; } if (.@r>=11){ bonus bMatkRate,7; bonus2 bSkillAtk,"WM_REVERBERATION",15; bonus2 bSkillAtk,"WM_METALICSOUND",15; } + - Id: 590000 + AegisName: Boost_Mace + Name: Booster Mace + Type: Weapon + SubType: 2hAxe + Attack: 160 + MagicAttack: 160 + Range: 1 + Slots: 2 + Jobs: + Priest: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Left_Hand: true + Armor: true + Right_Accessory: true + WeaponLevel: 4 + EquipLevelMin: 100 + Refineable: true + Script: | + .@r = getrefine(); bonus bMatk,160; bonus bUnbreakableWeapon; bonus2 bMagicAtkEle,Ele_Holy,3; bonus2 bAddClass,Class_All,3; bonus bMatk,2*.@r; bonus bBaseAtk,2*.@r; bonus bMatk,3*(min(BaseLevel,180)/15); bonus bBaseAtk,3*(min(BaseLevel,180)/15); if (.@r>=7) { bonus2 bMagicAtkEle,Ele_Holy,getskilllv("HP_MEDITATIO"); } if (.@r>=9) { bonus2 bAddSize,Size_All,10; bonus2 bMagicAddSize,Size_All,10; } + - Id: 590002 + AegisName: Meteor_Striker + Name: Meteor Striker + Type: Weapon + SubType: 2hAxe + Weight: 3000 + Attack: 300 + Range: 1 + Slots: 2 + Jobs: + Blacksmith: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Right_Hand: true + Left_Hand: true + WeaponLevel: 4 + Script: | + .@r = getrefine(); if (.@r>=2) { bonus bBaseAtk,.@r/2*10; } if (.@r>=3) { bonus2 bSkillAtk,"NC_VULCANARM",.@r/3*10; } if (.@r>=9) { bonus2 bSkillAtk,"NC_VULCANARM",10; bonus2 bSkillAtk,"NC_ARMSCANNON",10; } if (.@r>=11) { bonus bVariableCastrate,-15; } - Id: 590003 AegisName: Saint_Hall Name: Saint Mace @@ -104440,6 +106486,49 @@ Body: Refineable: true Script: | bonus bUnbreakableWeapon; bonus bMatkRate,3; .@r = getrefine(); bonus2 bMagicAtkEle,Ele_Holy,.@r/2*1; bonus2 bSkillAtk,"AB_ADORAMUS",.@r/3*5; if (.@r>=7){ bonus bVariableCastrate,-10; bonus2 bMagicAtkEle,Ele_Holy,10; } if (.@r>=9){ bonus2 bMagicAddRace,RC_All,15; } if (.@r>=11){ bonus2 bSkillAtk,"AB_ADORAMUS",15; } + - Id: 600001 + AegisName: Boost_TH_Sword + Name: Booster Two-handed Sword + Type: Weapon + SubType: 1hSword + Attack: 250 + Range: 1 + Slots: 2 + Jobs: + Knight: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Right_Hand: true + Left_Hand: true + WeaponLevel: 4 + EquipLevelMin: 100 + Refineable: true + Script: | + bonus bCritical,10; bonus bMaxHPrate,3; .@r = getrefine(); bonus bBaseAtk,.@r; bonus bBaseAtk,min(BaseLevel,180)/15*3; if (.@r>=7) { bonus bAspdRate,getskilllv("KN_TWOHANDQUICKEN"); } if (.@r>=9) { bonus bCritAtkRate,10; } + - Id: 600004 + AegisName: Dragonic_Slayer + Name: Dragonic Slayer + Type: Weapon + SubType: 1hSword + Weight: 1000 + Attack: 180 + Range: 1 + Slots: 2 + Jobs: + Knight: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Right_Hand: true + Left_Hand: true + WeaponLevel: 4 + Script: | + .@r = getrefine(); if (.@r>=2) { bonus bMaxHPrate,.@r/2*3; bonus bMaxSPrate,.@r/2*3; } if (.@r>=3) { bonus2 bSkillAtk,"RK_DRAGONBREATH",.@r/3*5; bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",.@r/3*5; } if (.@r>=9) { bonus bDelayrate,-10; } if (.@r>=11) { bonus bLongAtkRate,10; } - Id: 600009 AegisName: Up_Oriental_Sword Name: Patent Oriental Sword @@ -104499,6 +106588,28 @@ Body: bonus bCritAtkRate,15; bonus bCritical,15; } + - Id: 610000 + AegisName: Boost_Katar + Name: Booster Katar + Type: Weapon + SubType: Katar + Attack: 150 + Range: 1 + Slots: 2 + Jobs: + Assassin: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Right_Hand: true + Left_Hand: true + WeaponLevel: 4 + EquipLevelMin: 100 + Refineable: true + Script: | + bonus2 bAddClass,Class_All,2; bonus bCritAtkRate,3; .@r = getrefine(); bonus bBaseAtk,.@r*3; bonus bBaseAtk,min(BaseLevel,180)/15*3; if (.@r>=7) { bonus bCritAtkRate,getskilllv("AS_KATAR"); } if (.@r>=9) { bonus2 bAddClass,Class_All,10; } - Id: 610003 AegisName: Blade_Katar Name: Blade Katar @@ -104695,6 +106806,28 @@ Body: bonus2 bAddSize,Size_Large,10; bonus bHit,10; } + - Id: 640000 + AegisName: Boost_Staff + Name: Booster Staff + Type: Weapon + SubType: Staff + Attack: 100 + MagicAttack: 200 + Range: 1 + Slots: 2 + Jobs: + Wizard: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Right_Hand: true + WeaponLevel: 4 + EquipLevelMin: 100 + Refineable: true + Script: | + bonus bUnbreakableWeapon; bonus bMatkRate,2; bonus2 bMagicAtkEle,Ele_Fire,3; .@r = getrefine(); bonus bMatk,.@r*3; bonus bMatk,min(BaseLevel,180)/15*3; if (.@r>=7) { bonus2 bMagicAtkEle,Ele_Fire,getskilllv("HW_MAGICPOWER"); } if (.@r>=9) { bonus2 bMagicAtkEle,Ele_Ghost,10; bonus2 bMagicAtkEle,Ele_Wind,10; bonus2 bMagicAtkEle,Ele_Water,10; } - Id: 640004 AegisName: Blue_Crystal_Staff Name: Blue Crystal Staff @@ -104786,6 +106919,28 @@ Body: Refineable: true Script: | bonus bUnbreakableWeapon; .@r = getrefine(); bonus bBaseAtk,15*(.@r/2); bonus bLongAtkRate,.@r/3*2; if (.@r>=7){ bonus2 bSkillAtk,"KO_HUUMARANKA",30; bonus bVariableCastrate,-10; } if (.@r>=9){ bonus2 bSkillCooldown,"KO_HUUMARANKA",-1000; } if (.@r>=11){ bonus2 bAddEle,Ele_Fire,20; bonus2 bAddEle,Ele_Dark,20; bonus2 bAddEle,Ele_Holy,20; bonus2 bAddRace,RC_Undead,20; bonus2 bAddRace,RC_Demon,20; bonus2 bAddRace,RC_Angel,20; } + - Id: 700001 + AegisName: Boost_Bow + Name: Booster Bow + Type: Weapon + SubType: Bow + Attack: 160 + Range: 5 + Slots: 2 + Jobs: + Hunter: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Right_Hand: true + Left_Hand: true + WeaponLevel: 4 + EquipLevelMin: 100 + Refineable: true + Script: | + bonus bCritical,10; bonus bMaxHPrate,3; .@r = getrefine(); bonus bBaseAtk,.@r*3; bonus bBaseAtk,min(BaseLevel,180)/15*3; if (.@r>=7) { bonus bAspdRate,getskilllv("SN_WINDWALK"); } if (.@r>=9) { bonus bLongAtkRate,10; } - Id: 700003 AegisName: Scalet_Dragon_L_Bow Name: Scarlet Dragon Leather Bow @@ -104940,6 +107095,24 @@ Body: Refineable: true Script: | .@r = getrefine(); bonus bSplashRange,1; bonus bLongAtkRate,3*(.@r/2); bonus bMaxSPrate,2*(.@r/3); if (.@r>=7){ bonus2 bAddClass,Class_Boss,15; bonus2 bAddRace,RC_Undead,15; bonus2 bAddRace,RC_Demon,15; } if (.@r>=9){ autobonus3 "{ bonus bBaseAtk,50; bonus bLongAtkRate,10; }",1000,90000,"RL_P_ALTER"; } if (.@r>=11){ bonus2 bSkillAtk,"RL_BANISHING_BUSTER",35; bonus2 bSkillAtk,"RL_S_STORM",35; } + - Id: 830000 + AegisName: Boost_Gatling + Name: Booster Gatling + Type: Weapon + SubType: Gatling + Attack: 170 + Range: 9 + Slots: 2 + Jobs: + Rebellion: true + Locations: + Right_Hand: true + Left_Hand: true + WeaponLevel: 4 + EquipLevelMin: 100 + Refineable: true + Script: | + bonus2 bAddClass,Class_All,5; .@r = getrefine(); bonus bBaseAtk,.@r*3; bonus bBaseAtk,min(BaseLevel,180)/15*3; if (.@r>=7) { bonus bLongAtkRate,getskilllv("GS_SINGLEACTION"); } if (.@r>=9) { bonus bLongAtkRate,10; } - Id: 830002 AegisName: Up_The_Black Name: Patent The Black diff --git a/db/re/item_db_etc.yml b/db/re/item_db_etc.yml index f1bda83176..b878a69194 100644 --- a/db/re/item_db_etc.yml +++ b/db/re/item_db_etc.yml @@ -19181,11 +19181,187 @@ Body: Type: Etc Buy: 10 Weight: 100 + - Id: 6646 + AegisName: Poring_Badge + Name: Poring Badge + Type: Etc + - Id: 6648 + AegisName: Shabby_Crown + Name: Old Crown + Type: Etc + Buy: 10 + Weight: 10 + - Id: 6649 + AegisName: Broken_Horn + Name: Broken Horn + Type: Etc + Buy: 10 + Weight: 10 + - Id: 6650 + AegisName: Shabby_Ring + Name: Old Ring + Type: Etc + Buy: 10 + Weight: 10 + - Id: 6651 + AegisName: Rusty_Bracelet + Name: Rusty Bracalet + Type: Etc + Buy: 10 + Weight: 10 + - Id: 6652 + AegisName: Old_Photo_Album + Name: Old Photo Album + Type: Etc + Buy: 10 + Weight: 10 + - Id: 6653 + AegisName: Shabby_Pill + Name: Old Pill + Type: Etc + Buy: 10 + Weight: 10 + - Id: 6654 + AegisName: Needle_And_Thread + Name: Needle And Thread + Type: Etc + - Id: 6655 + AegisName: Firm_Pumpkin + Name: Firm Pumpkin + Type: Etc + - Id: 6656 + AegisName: Goast_Free_Charm + Name: Goast Free Charm + Type: Etc + - Id: 6657 + AegisName: Memory_Of_Jack + Name: Memory Of Jack + Type: Etc + - Id: 6658 + AegisName: Halloween_Coin + Name: Halloween Coin + Type: Etc + - Id: 6665 + AegisName: RWC_Inicializer + Name: RWC Inicializer + Type: Etc + Weight: 10 - Id: 6669 AegisName: Jade_Leaf Name: Emerald Leaf Type: Etc Weight: 10 + - Id: 6671 + AegisName: Geffen_Coin_Magic_Tournament + Name: Geffen Coin Magic Tournament + Type: Etc + Buy: 10 + - Id: 6672 + AegisName: Shard_of_Gray + Name: Shard of Gray + Type: Etc + Buy: 10 + - Id: 6673 + AegisName: Bossnia_Tickets + Name: Bossnia Tickets + Type: Etc + Buy: 10 + - Id: 6674 + AegisName: GM_Coin + Name: GM Coin + Type: Etc + Weight: 10 + - Id: 6681 + AegisName: XMAS_Cookie + Name: Christmas Cookie + Type: Etc + Buy: 20 + Weight: 10 + - Id: 6682 + AegisName: Bag_Of_Selling_Goods + Name: Bag Of Selling Goods + Type: Etc + Buy: 20 + Weight: 10 + - Id: 6683 + AegisName: Dried_Flower + Name: Dried Flower + Type: Etc + Buy: 10 + Weight: 10 + - Id: 6684 + AegisName: TokenOfHero + Name: Token Of Hero + Type: Etc + Buy: 10 + - Id: 6685 + AegisName: Morocc_Certification + Name: Morocc Certification + Type: Etc + Buy: 10 + - Id: 6686 + AegisName: Brick + Name: Brick + Type: Etc + Buy: 10 + Weight: 2000 + - Id: 6687 + AegisName: Rope__ + Name: Rope + Type: Etc + Buy: 10 + Weight: 2000 + - Id: 6688 + AegisName: Wood_ + Name: Wood + Type: Etc + Buy: 10 + Weight: 2000 + - Id: 6689 + AegisName: BurningSkin + Name: Burning Bug Skin + Type: Etc + Buy: 10 + - Id: 6690 + AegisName: YummyStem + Name: Yummy Stem + Type: Etc + Buy: 10 + - Id: 6691 + AegisName: BurningFeather + Name: Burning Feather + Type: Etc + Buy: 10 + - Id: 6692 + AegisName: PatrolLog + Name: Patrol Log + Type: Etc + Buy: 10 + Weight: 1 + - Id: 6693 + AegisName: Stone_Of_Blessing + Name: Stone Of Blessing + Type: Etc + Buy: 10 + Weight: 10 + - Id: 6694 + AegisName: Monster_Blood + Name: Monster Blood + Type: Etc + Buy: 10 + Weight: 10 + - Id: 6695 + AegisName: ToothOfFlameGolem + Name: Golem's Fiery Stone Tooth + Type: Etc + Buy: 10 + Weight: 100 + - Id: 6696 + AegisName: ToothOfFlameFrilldora + Name: Frilldora's Fiery Nape + Type: Etc + Buy: 10 + Weight: 10 - Id: 6697 AegisName: Costumes_Exchange_Coupons Name: Costumes Exchange Coupons @@ -32383,111 +32559,93 @@ Body: bonus bVariableCastrate,-15; /*Item removed on 2014-12-17*/ - Id: 25000 AegisName: SPdrainStone_Top - Name: SP Absorption Stone (Upper) + Name: SP Absorption Stone(Upper) Type: Etc - Buy: 10 Weight: 100 - Id: 25001 AegisName: DEFStone_Middle Name: Def Stone(Middle) - Type: Card - Buy: 10 + Type: Etc Weight: 100 - Id: 25002 AegisName: ChangeLUK_Middle Name: LUK Exchange Stone(Middle) Type: Etc - Buy: 10 Weight: 100 - Id: 25003 AegisName: ChangeSTR_Middle Name: STR Exchange Stone(Middle) Type: Etc - Buy: 10 Weight: 100 - Id: 25004 AegisName: ChangeAGI_Middle Name: AGI Exchange Stone(Middle) Type: Etc - Buy: 10 Weight: 100 - Id: 25005 AegisName: ChangeINT_Middle Name: INT Exchange Stone(Middle) Type: Etc - Buy: 10 Weight: 100 - Id: 25006 AegisName: ChangeVIT_Middle Name: VIT Exchange Stone(Middle) Type: Etc - Buy: 10 Weight: 100 - Id: 25007 AegisName: ChangeDEX_Middle Name: DEX Exchange Stone(Middle) Type: Etc - Buy: 10 Weight: 100 - Id: 25008 AegisName: ChangeVIT_Bottom Name: VIT Exchange Stone(Lower) Type: Etc - Buy: 10 Weight: 100 - Id: 25009 AegisName: ChangeAGI_Bottom Name: AGI Exchange Stone(Lower) Type: Etc - Buy: 10 Weight: 100 - Id: 25010 AegisName: ChangeDEX_Bottom Name: DEX Exchange Stone(Lower) Type: Etc - Buy: 10 Weight: 100 - Id: 25011 AegisName: ChangeLUK_Bottom Name: LUK Exchange Stone(Lower) Type: Etc - Buy: 10 Weight: 100 - Id: 25012 AegisName: ChangeSTR_Bottom Name: STR Exchange Stone(Lower) Type: Etc - Buy: 10 Weight: 100 - Id: 25013 AegisName: ChangeINT_Bottom Name: INT Exchange Stone(Lower) Type: Etc - Buy: 10 Weight: 100 - Id: 25014 AegisName: MDEFStone_Bottom Name: Mdef Stone(Lower) - Type: Card - Buy: 10 + Type: Etc Weight: 100 - Id: 25015 AegisName: EXPStone_Bottom Name: EXP Stone(Lower) - Type: Card - Buy: 10 + Type: Etc Weight: 100 - Id: 25016 AegisName: ATKStone_Bottom - Name: ATK Stone (Lower) + Name: ATK Stone(Lower) Type: Etc - Buy: 10 Weight: 100 - Id: 25017 AegisName: MATKStone_Bottom - Name: MATK Stone (Lower) + Name: MATK Stone(Lower) Type: Etc - Buy: 10 Weight: 100 - Id: 25043 AegisName: Thorny_Vine_Flute @@ -32716,7 +32874,7 @@ Body: Weight: 100 - Id: 25137 AegisName: GreenFloor_Bottom - Name: Green Floor Effect (Lower) + Name: Green Floor (Bottom) Type: Etc Buy: 20 Weight: 100 @@ -32728,7 +32886,7 @@ Body: Weight: 100 - Id: 25139 AegisName: Identify_Stone - Name: Identify Stone (Lower) + Name: Identify Stone (Bottom) Type: Etc Buy: 20 Weight: 100 @@ -33053,7 +33211,7 @@ Body: Weight: 100 - Id: 25174 AegisName: CastingStone_Bottom - Name: Variable Casting Stone (Lower) + Name: Variable Casting Stone (Bottom) Type: Etc Buy: 20 Weight: 100 @@ -33180,7 +33338,7 @@ Body: Weight: 1200 - Id: 25205 AegisName: ShrinkEffect_Bottom - Name: Shrink Effect (Lower) + Name: Shrink Effect (Bottom) Type: Etc Buy: 20 Weight: 100 @@ -33190,6 +33348,30 @@ Body: Type: Etc Buy: 20 Weight: 100 + - Id: 25207 + AegisName: SPAbsorb_Stone_Top + Name: SPAbsorb Stone (Upper) + Type: Etc + Buy: 20 + Weight: 100 + - Id: 25208 + AegisName: SPAbsorb_Stone_Robe + Name: SPAbsorb Stone (Garment) + Type: Etc + Buy: 20 + Weight: 100 + - Id: 25209 + AegisName: HPAbsorb_Stone_Robe + Name: HPAbsorb Stone (Garment) + Type: Etc + Buy: 20 + Weight: 100 + - Id: 25210 + AegisName: HPAbsorb_Stone_Top + Name: HPAbsorb Stone (Upper) + Type: Etc + Buy: 20 + Weight: 100 - Id: 25223 AegisName: Para_Team_Coin Name: Eden Group Coin @@ -33210,7 +33392,7 @@ Body: Weight: 100 - Id: 25225 AegisName: ExplodingEffect_Middle - Name: Crimson Wave Effect (Middle) + Name: Exploding Effect (Middle) Type: Etc Buy: 20 Weight: 100 @@ -33222,19 +33404,19 @@ Body: Weight: 100 - Id: 25227 AegisName: Heal_Stone - Name: Heal Stone (Lower) + Name: Heal Stone (Bottom) Type: Etc Buy: 20 Weight: 100 - Id: 25228 AegisName: Teleport_Stone - Name: Teleport Stone (Lower) + Name: Teleport Stone (Bottom) Type: Etc Buy: 20 Weight: 100 - Id: 25229 AegisName: Steal_Stone - Name: Steal Stone (Lower) + Name: Steal Stone (Bottom) Type: Etc Buy: 20 Weight: 100 @@ -33357,6 +33539,12 @@ Body: Weight: 10 Flags: BuyingStore: true + - Id: 25259 + AegisName: Recruitment_Leaflet + Name: Recruitment Leaflet + Type: Etc + Buy: 778 + Weight: 10 - Id: 25260 AegisName: Fragment_of_Purple_Ore Name: Fragment of Purple Ore @@ -33370,6 +33558,41 @@ Body: NoGuildStorage: true NoMail: true NoAuction: true + - Id: 25261 + AegisName: Torn_Paper_ + Name: Torn Paper + Type: Etc + Weight: 10 + - Id: 25262 + AegisName: Well-dried_Clover + Name: Well-dried Clover + Type: Etc + Weight: 10 + - Id: 25263 + AegisName: Short_Bat_Hair + Name: Short Bat Hair + Type: Etc + Weight: 10 + - Id: 25264 + AegisName: Cluster_of_Nightmares + Name: Cluster of Nightmares + Type: Etc + Weight: 10 + - Id: 25265 + AegisName: Shining_Spore + Name: Shining Spore + Type: Etc + Weight: 10 + - Id: 25266 + AegisName: Dried_Leaf_Of_Ygg + Name: Dried Yggdrasil Leaf + Type: Etc + Weight: 10 + - Id: 25267 + AegisName: Suspicious_Pentacle + Name: Suspicious Pentacle + Type: Etc + Weight: 10 - Id: 25271 AegisName: Illusion_Stone Name: Illusion Stone @@ -33446,6 +33669,26 @@ Body: AegisName: Sweets_Festival_Coin Name: Sweets Festival Coin Type: Etc + - Id: 25297 + AegisName: Frozen_Stone_Fragment + Name: Frozen Stone Fragment + Type: Etc + Weight: 1 + - Id: 25298 + AegisName: Spirit_Jewel + Name: Spirit Jewel + Type: Etc + Weight: 1 + - Id: 25299 + AegisName: Snowball + Name: Snowball + Type: Etc + Weight: 1 + - Id: 25300 + AegisName: Ktullanux_Eye + Name: Ktullanux Eye + Type: Etc + Weight: 1 - Id: 25302 AegisName: DoubleAttack_Stone Name: Double Attack Stone (Garment) @@ -33466,7 +33709,7 @@ Body: Weight: 100 - Id: 25305 AegisName: Critical_Stone_Bottom - Name: Critical Stone (Lower) + Name: Critical Stone (Bottom) Type: Etc Buy: 20 Weight: 100 @@ -33476,6 +33719,21 @@ Body: Type: Etc Buy: 20 Weight: 100 + - Id: 25311 + AegisName: Piece_of_Black_Horn + Name: Piece of Black Horn + Type: Etc + Weight: 1 + - Id: 25312 + AegisName: Fine_Old_Doll + Name: Fine Old Doll + Type: Etc + Weight: 1 + - Id: 25313 + AegisName: Old_Shell + Name: Old Shell + Type: Etc + Weight: 1 - Id: 25375 AegisName: Powerful_Soul_Essence Name: Powerful Soul Essence @@ -33498,7 +33756,7 @@ Body: Buy: 20 Weight: 100 - Id: 25411 - AegisName: SuraStone_Lower + AegisName: SuraStone_Bottom Name: Champion Stone (Lower) Type: Etc Buy: 20 @@ -33522,7 +33780,7 @@ Body: Buy: 20 Weight: 100 - Id: 25415 - AegisName: RangerStone_Lower + AegisName: RangerStone_Bottom Name: Sniper Stone (Lower) Type: Etc Buy: 20 @@ -33546,7 +33804,7 @@ Body: Buy: 20 Weight: 100 - Id: 25419 - AegisName: SorcererStone_Lower + AegisName: SorcererStone_Bottom Name: Scholar Stone (Lower) Type: Etc Buy: 20 @@ -33570,7 +33828,7 @@ Body: Buy: 20 Weight: 100 - Id: 25447 - AegisName: RuneknightStone_Lower + AegisName: RuneknightStone_Bottom Name: Lord Knight Stone (Lower) Type: Etc Buy: 20 @@ -33600,7 +33858,7 @@ Body: Buy: 20 Weight: 100 - Id: 25452 - AegisName: GeneticStone_Lower + AegisName: GeneticStone_Bottom Name: Creator Stone (Lower) Type: Etc Buy: 20 @@ -33618,7 +33876,7 @@ Body: Buy: 20 Weight: 100 - Id: 25455 - AegisName: WarlockStone_Lower + AegisName: WarlockStone_Bottom Name: High Wizard Stone (Lower) Type: Etc Buy: 20 @@ -33650,13 +33908,13 @@ Body: Buy: 20 Weight: 100 - Id: 25491 - AegisName: ShadowchaserStone_Middle + AegisName: ShadowchaseStone_Middle Name: Stalker Stone (Middle) Type: Etc Buy: 20 Weight: 100 - Id: 25492 - AegisName: ShadowchaserStone_Lower + AegisName: ShadowchaseStone_Bottom Name: Stalker Stone (Lower) Type: Etc Buy: 20 @@ -33680,7 +33938,7 @@ Body: Buy: 20 Weight: 100 - Id: 25496 - AegisName: MechanicStone_Lower + AegisName: MechanicStone_Bottom Name: Mastersmith Stone (Lower) Type: Etc Buy: 20 @@ -33704,7 +33962,7 @@ Body: Buy: 20 Weight: 100 - Id: 25500 - AegisName: WanderMinstrelStone_Lower + AegisName: WanderMinstrelStone_Bottom Name: Clown Gypsy Stone (Lower) Type: Etc Buy: 20 @@ -33715,6 +33973,21 @@ Body: Type: Etc Buy: 20 Weight: 100 + - Id: 25508 + AegisName: Token_of_OrcGeneral + Name: Orc Warlord Token + Type: Etc + Weight: 1 + - Id: 25622 + AegisName: White_Snake_Tear + Name: White Snake's Tear + Type: Etc + Weight: 1 + - Id: 25629 + AegisName: Konts_Letter + Name: Knotted Letter + Type: Etc + Weight: 1 - Id: 25670 AegisName: M_M_Defense Name: Modification Module (Defense) @@ -34003,6 +34276,76 @@ Body: Weight: 10 Script: | autobonus "{ bonus bLuk,50; bonus2 bMagicAtkEle,Ele_All,10; bonus2 bHPLossRate,300,1000; }",20,10000,BF_MAGIC; /* unknown rate */ + - Id: 25706 + AegisName: HighpriestStone_Top + Name: High Priest Stone (Upper) + Type: Etc + Weight: 100 + - Id: 25707 + AegisName: HighpriestStone_Middle + Name: High Priest Stone (Middle) + Type: Etc + Weight: 100 + - Id: 25708 + AegisName: HighpriestStone_Bottom + Name: High Priest Stone (Bottom) + Type: Etc + Weight: 100 + - Id: 25709 + AegisName: ArchbishopStone_Robe + Name: Archbishop Stone (Garment) + Type: Etc + Weight: 100 + - Id: 25710 + AegisName: PaladinStone_Top + Name: Paladin Stone (Upper) + Type: Etc + Weight: 100 + - Id: 25711 + AegisName: PaladinStone_Middle + Name: Paladin Stone (Middle) + Type: Etc + Weight: 100 + - Id: 25712 + AegisName: PaladinStone_Bottom + Name: Paladin Stone (Bottom) + Type: Etc + Weight: 100 + - Id: 25713 + AegisName: RoyalguardStone_Robe + Name: Royal Guard Stone (Garment) + Type: Etc + Weight: 100 + - Id: 25714 + AegisName: AssacrossStone_Top + Name: Assassin Cross Stone (Upper) + Type: Etc + Weight: 100 + - Id: 25715 + AegisName: AssacrossStone_Middle + Name: Assassin Cross Stone (Middle) + Type: Etc + Weight: 100 + - Id: 25716 + AegisName: AssacrossStone_Bottom + Name: Assassin Cross Stone (Bottom) + Type: Etc + Weight: 100 + - Id: 25717 + AegisName: GuillcrossStone_Robe + Name: Assassin Cross Stone (Garment) + Type: Etc + Weight: 100 + - Id: 25729 + AegisName: Shadowdecon + Name: Shadowdecon + Type: Etc + Weight: 20 + - Id: 25731 + AegisName: Zelunium + Name: Zelunium + Type: Etc + Weight: 20 - Id: 25759 AegisName: aegis_25759 Name: Green Dragon Orb @@ -34086,6 +34429,66 @@ Body: Name: Valkyrie Ingrid's Armor Type: Etc Weight: 100 + - Id: 25797 + AegisName: SuraStone_Robe2 + Name: Sura Stone II (Garment) + Type: Etc + Weight: 100 + - Id: 25798 + AegisName: SuraStone_Bottom2 + Name: Sura Stone II (Bottom) + Type: Etc + Weight: 100 + - Id: 25799 + AegisName: SuraStone_Middle2 + Name: Sura Stone II (Middle) + Type: Etc + Weight: 100 + - Id: 25800 + AegisName: SuraStone_Top2 + Name: Sura Stone II (Upper) + Type: Etc + Weight: 100 + - Id: 25801 + AegisName: SorcererStone_Robe2 + Name: Sorcerer Stone II (Garment) + Type: Etc + Weight: 100 + - Id: 25802 + AegisName: SorcererStone_Bottom2 + Name: Sorcerer Stone II (Bottom) + Type: Etc + Weight: 100 + - Id: 25803 + AegisName: SorcererStone_Middle2 + Name: Sorcerer Stone II (Middle) + Type: Etc + Weight: 100 + - Id: 25804 + AegisName: SorcererStone_Top2 + Name: Sorcerer Stone II (Upper) + Type: Etc + Weight: 100 + - Id: 25805 + AegisName: ShadowchaserStone_Robe2 + Name: Shadow Chaser Stone II (Garment) + Type: Etc + Weight: 100 + - Id: 25806 + AegisName: ShadowchasStone_Bottom2 + Name: Shadow Chaser Stone II (Bottom) + Type: Etc + Weight: 100 + - Id: 25807 + AegisName: ShadowchasStone_Middle2 + Name: Shadow Chaser Stone II (Middle) + Type: Etc + Weight: 100 + - Id: 25808 + AegisName: ShadowchaserStone_Top2 + Name: Shadow Chaser Stone II (Upper) + Type: Etc + Weight: 100 - Id: 25809 AegisName: aegis_25809 Name: Redium @@ -34137,6 +34540,111 @@ Body: Name: Bizarre Stone Carvings Type: Etc Weight: 50 + - Id: 25842 + AegisName: SoulReaperStone_Robe + Name: Soul Reaper Stone (Garment) + Type: Etc + Weight: 100 + - Id: 25843 + AegisName: SoulLinkerStone_Top + Name: Soul Linker Stone (Upper) + Type: Etc + Weight: 100 + - Id: 25844 + AegisName: SoulLinkerStone_Middle + Name: Soul Linker Stone (Middle) + Type: Etc + Weight: 100 + - Id: 25845 + AegisName: SoulLinkerStone_Bottom + Name: Soul Linker Stone (Bottom) + Type: Etc + Weight: 100 + - Id: 25846 + AegisName: StarGladiatorStone_Top + Name: Star Gladiator Stone (Upper) + Type: Etc + Weight: 100 + - Id: 25847 + AegisName: StarGladiatorStone_Middle + Name: Star Gladiator Stone (Middle) + Type: Etc + Weight: 100 + - Id: 25848 + AegisName: StarGladiatorStone_Bottom + Name: Star Gladiator Stone (Bottom) + Type: Etc + Weight: 100 + - Id: 25849 + AegisName: StarEmperorStone_Garment + Name: Star Emperor Stone (Garment) + Type: Etc + Weight: 100 + - Id: 25850 + AegisName: NinjaStone_Top + Name: Ninja Stone (Upper) + Type: Etc + Weight: 100 + - Id: 25851 + AegisName: NinjaStone_Middle + Name: Ninja Stone (Middle) + Type: Etc + Weight: 100 + - Id: 25852 + AegisName: NinjaStone_Bottom + Name: Ninja Stone (Bottom) + Type: Etc + Weight: 100 + - Id: 25853 + AegisName: KagerouStone_Robe + Name: Kagerou Stone (Garment) + Type: Etc + Weight: 100 + - Id: 25854 + AegisName: OboroStone_Robe + Name: Oboro Stone (Garment) + Type: Etc + Weight: 100 + - Id: 25855 + AegisName: GunslingerStone_Top + Name: Gunslinger Stone (Upper) + Type: Etc + Weight: 100 + - Id: 25856 + AegisName: GunslingerStone_Middle + Name: Gunslinger Stone (Middle) + Type: Etc + Weight: 100 + - Id: 25857 + AegisName: GunslingerStone_Bottom + Name: Gunslinger Stone (Bottom) + Type: Etc + Weight: 100 + - Id: 25858 + AegisName: GunslingerStone_Robe + Name: Gunslinger Stone (Garment) + Type: Etc + Weight: 100 + - Id: 25859 + AegisName: DoramStone_Top + Name: Doram Stone (Upper) + Type: Etc + Weight: 100 + - Id: 25860 + AegisName: DoramStone_Middle + Name: Doram Stone (Middle) + Type: Etc + Weight: 100 + - Id: 25861 + AegisName: DoramStone_Bottom + Name: Doram Stone (Bottom) + Type: Etc + Weight: 100 + - Id: 25862 + AegisName: DoramStone_Robe + Name: Doram Stone (Garment) + Type: Etc + Weight: 100 - Id: 25864 AegisName: aegis_25864 Name: Sealed Temporal Circlet @@ -36334,7 +36842,9 @@ Body: Name: Twinkle Effect Type: Card Script: | - /* todo */ + hateffect HAT_EF_LJOSALFAR,true; + UnEquipScript: | + hateffect HAT_EF_LJOSALFAR,false; - Id: 29046 AegisName: Greed Name: Greed @@ -37007,19 +37517,25 @@ Body: Name: Blue Aura Effect Type: Card Script: | - /* todo */ + hateffect HAT_EF_GUMGANG,true; + UnEquipScript: | + hateffect HAT_EF_GUMGANG,false; - Id: 29161 AegisName: Pink_Glow_Effect Name: Pink Glow Effect Type: Card Script: | - /* todo */ + hateffect HAT_EF_CHERRYBLOSSOM,true; + UnEquipScript: | + hateffect HAT_EF_CHERRYBLOSSOM,false; - Id: 29162 AegisName: Shadow_Effect Name: Shadow Effect Type: Card Script: | - /* todo */ + hateffect HAT_EF_KAGEMUSYA,true; + UnEquipScript: | + hateffect HAT_EF_KAGEMUSYA,false; - Id: 29166 AegisName: A-Tolerance Name: A-Tolerance @@ -37094,9 +37610,9 @@ Body: Name: White Body Effect Type: Card Script: | - hateffect HAT_EF_WHITEBODY,true; + hateffect HAT_EF_WHITEBODY2,true; UnEquipScript: | - hateffect HAT_EF_WHITEBODY,false; + hateffect HAT_EF_WHITEBODY2,false; - Id: 29225 AegisName: WaterField_Effect Name: Water Field Effect @@ -37399,6 +37915,84 @@ Body: Type: Card Script: | skill "TF_DOUBLE",3; bonus bDoubleRate,15; + - Id: 29423 + AegisName: SuraStone_Top_ + Name: Champion Stone (Upper) + Type: Card + Script: | + bonus bBaseAtk,getskilllv("MO_IRONHAND")*2; + - Id: 29424 + AegisName: SuraStone_Middle_ + Name: Champion Stone (Middle) + Type: Card + Script: | + bonus bHit,getskilllv("MO_DODGE")*2; + - Id: 29425 + AegisName: SuraStone_Bottom_ + Name: Champion Stone (Bottom) + Type: Card + Script: | + bonus2 bSkillAtk,"MO_CHAINCOMBO",20; + - Id: 29426 + AegisName: SuraStone_Robe_ + Name: SuraStone (Garment) + Type: Card + Script: | + bonus2 bSkillAtk,"SR_RAMPAGEBLASTER",15; + - Id: 29427 + AegisName: SuraStone_Robe2_ + Name: Sura Stone II (Garment) + Type: Card + Script: | + bonus2 bSkillAtk,"SR_KNUCKLEARROW",15; + - Id: 29428 + AegisName: RangerStone_Top_ + Name: Sniper Stone (Upper) + Type: Card + Script: | + bonus bBaseAtk,getskilllv("HT_STEELCROW")*2; + - Id: 29429 + AegisName: RangerStone_Middle_ + Name: Sniper Stone (Middle) + Type: Card + Script: | + bonus2 bSkillFixedCast,"SN_SHARPSHOOTING",-500; + - Id: 29430 + AegisName: RangerStone_Bottom_ + Name: Sniper Stone (Bottom) + Type: Card + Script: | + bonus2 bSkillAtk,"AC_SHOWER",20; + - Id: 29431 + AegisName: RangerStone_Robe_ + Name: RangerStone (Garment) + Type: Card + Script: | + bonus2 bSkillAtk,"RA_ARROWSTORM",10; + - Id: 29432 + AegisName: SorcererStone_Top_ + Name: Professor Stone (Upper) + Type: Card + Script: | + bonus bAspdRate,getskilllv("SA_ADVANCEDBOOK"); + - Id: 29433 + AegisName: SorcererStone_Middle_ + Name: Professor Stone (Middle) + Type: Card + Script: | + bonus2 bSkillFixedCast,"PF_DOUBLECASTING",-400; + - Id: 29434 + AegisName: SorcererStone_Bottom_ + Name: Professor Stone (Bottom) + Type: Card + Script: | + bonus2 bSkillAtk,"MG_FIREBOLT",20; bonus2 bSkillAtk,"MG_COLDBOLT",20; bonus2 bSkillAtk,"MG_LIGHTNINGBOLT",20; + - Id: 29435 + AegisName: SorcererStone_Robe_ + Name: SorcererStone (Garment) + Type: Card + Script: | + bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",10; - Id: 29438 AegisName: Z-Knockback Name: Z-Knockback @@ -37441,6 +38035,222 @@ Body: Type: Card Script: | bonus bFixedCastrate,-50; + - Id: 29460 + AegisName: RuneknightStone_Top_ + Name: Lord Knight Stone (Top) + Type: Card + Script: | + bonus bBaseAtk,getskilllv("KN_SPEARMASTERY")*2; + - Id: 29461 + AegisName: RuneknightStone_Middle_ + Name: Lord Knight Stone (Middle) + Type: Card + Script: | + bonus2 bSkillAtk,"LK_SPIRALPIERCE",15; + - Id: 29462 + AegisName: RuneknightStone_Bottom_ + Name: Lord Knight Stone (Bottom) + Type: Card + Script: | + bonus bAspdRate,getskilllv("KN_CAVALIERMASTERY"); + - Id: 29463 + AegisName: RuneknightStone_Robe_ + Name: Rune Knight Stone (Garment) + Type: Card + Script: | + bonus2 bSkillAtk,"RK_DRAGONBREATH",10; bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",10; + - Id: 29464 + AegisName: GeneticStone_Top_ + Name: Creator Stone (Top) + Type: Card + Script: | + bonus bBaseAtk,getskilllv("AM_LEARNINGPOTION")*2; + - Id: 29465 + AegisName: GeneticStone_Middle_ + Name: Creator Stone (Middle) + Type: Card + Script: | + bonus bHealPower,getskilllv("AM_POTIONPITCHER")*2; + - Id: 29466 + AegisName: GeneticStone_Bottom_ + Name: Creator Stone (Bottom) + Type: Card + Script: | + bonus2 bSkillAtk,"AM_ACIDTERROR",20; + - Id: 29467 + AegisName: GeneticStone_Robe_ + Name: Genetic Stone (Garment) + Type: Card + Script: | + bonus2 bSkillAtk,"GN_CARTCANNON",10; + - Id: 29468 + AegisName: WarlockStone_Top_ + Name: High Wizard Stone (Top) + Type: Card + Script: | + bonus bMatkRate,getskilllv("HW_MAGICPOWER")*2; + - Id: 29469 + AegisName: WarlockStone_Middle_ + Name: High Wizard Stone (Middle) + Type: Card + Script: | + bonus2 bSkillAtk,"WZ_METEOR",20; + - Id: 29470 + AegisName: WarlockStone_Bottom_ + Name: High Wizard Stone (Bottom) + Type: Card + Script: | + bonus2 bSkillAtk,"WZ_FIREPILLAR",20; + - Id: 29471 + AegisName: WarlockStone_Robe_ + Name: Warlock Stone (Garment) + Type: Card + Script: | + bonus2 bSkillAtk,"WL_CRIMSONROCK",10; + - Id: 29477 + AegisName: ShadowchaserStone_Top_ + Name: Stalker Stone (Upper) + Type: Card + Script: | + bonus bBaseAtk,getskilllv("RG_PLAGIARISM")*2; + - Id: 29478 + AegisName: ShadowchaseStone_Middle_ + Name: Stalker Stone (Middle) + Type: Card + Script: | + bonus bHit,getskilllv("AC_VULTURE")*2; + - Id: 29479 + AegisName: ShadowchaseStone_Bottom_ + Name: Stalker Stone (Bottom) + Type: Card + Script: | + bonus2 bSkillAtk,"RG_RAID",20; + - Id: 29480 + AegisName: ShadowchaserStone_Robe_ + Name: Shadow Chaser Stone (Garment) + Type: Card + Script: | + bonus2 bSkillAtk,"SC_TRIANGLESHOT",15; + - Id: 29481 + AegisName: MechanicStone_Top_ + Name: Whitesmith Stone (Upper) + Type: Card + Script: | + bonus bBaseAtk,getskilllv("BS_WEAPONRESEARCH")*2; + - Id: 29482 + AegisName: MechanicStone_Middle_ + Name: Whitesmith Stone (Middle) + Type: Card + Script: | + bonus bHit,getskilllv("BS_SKINTEMPER")*3; + - Id: 29483 + AegisName: MechanicStone_Bottom_ + Name: Whitesmith Stone (Bottom) + Type: Card + Script: | + bonus2 bSkillAtk,"WS_CARTTERMINATION",20; + - Id: 29484 + AegisName: MechanicStone_Robe_ + Name: Mechanic Stone (Garment) + Type: Card + Script: | + bonus2 bSkillAtk,"NC_AXETORNADO",15; + - Id: 29485 + AegisName: WanderMinstrelStone_Top_ + Name: Clown Gypsy Stone (Upper) + Type: Card + Script: | + if (Sex == SEX_FEMALE) bonus bBaseAtk,getskilllv("DC_DANCINGLESSON")*2; else bonus bBaseAtk,getskilllv("BA_MUSICALLESSON")*2; + - Id: 29486 + AegisName: WanderMinstrelStone_Middle_ + Name: Clown Gypsy Stone (Middle) + Type: Card + Script: | + if (Sex == SEX_FEMALE) bonus2 bSkillAtk,"DC_THROWARROW",20; else bonus2 bSkillAtk,"BA_MUSICALSTRIKE",20; + - Id: 29487 + AegisName: WanderMinstrelStone_Bottom_ + Name: Clown Gypsy Stone (Bottom) + Type: Card + Script: | + bonus2 bSkillAtk,"CG_ARROWVULCAN",20; + - Id: 29488 + AegisName: WanderMinstrelStone_Robe_ + Name: Wanderer Minstrel Stone (Garment) + Type: Card + Script: | + bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",15; + - Id: 29513 + AegisName: HighpriestStone_Top_ + Name: High Priest Stone (Upper) + Type: Card + Script: | + bonus bHealPower,getskilllv("HP_MEDITATIO"); + - Id: 29514 + AegisName: HighpriestStone_Middle_ + Name: High Priest Stone (Middle) + Type: Card + Script: | + bonus bCritAtkRate,getskilllv("PR_MACEMASTERY")*2; + - Id: 29515 + AegisName: HighpriestStone_Bottom_ + Name: High Priest Stone (Bottom) + Type: Card + Script: | + bonus2 bSkillAtk,"PR_MAGNUS",20; + - Id: 29516 + AegisName: ArchbishopStone_Robe_ + Name: Archbishop Stone (Garment) + Type: Card + Script: | + bonus2 bSkillAtk,"AB_ADORAMUS",15; + - Id: 29517 + AegisName: PaladinStone_Top_ + Name: Paladin Stone (Upper) + Type: Card + Script: | + bonus bMaxHPrate,getskilllv("CR_TRUST")/2; + - Id: 29518 + AegisName: PaladinStone_Middle_ + Name: Paladin Stone (Middle) + Type: Card + Script: | + bonus bLongAtkRate,getskilllv("KN_SPEARMASTERY")/2; + - Id: 29519 + AegisName: PaladinStone_Bottom_ + Name: Paladin Stone (Bottom) + Type: Card + Script: | + bonus2 bSkillAtk,"CR_HOLYCROSS",20; + - Id: 29520 + AegisName: RoyalguardStone_Robe_ + Name: Royal Guard Stone (Garment) + Type: Card + Script: | + bonus2 bSkillAtk,"LG_BANISHINGPOINT",15; + - Id: 29521 + AegisName: AssacrossStone_Top_ + Name: Assassin Cross Stone (Upper) + Type: Card + Script: | + bonus bBaseAtk,getskilllv("AS_KATAR")*2; + - Id: 29522 + AegisName: AssacrossStone_Middle_ + Name: Assassin Cross Stone (Middle) + Type: Card + Script: | + bonus bBaseAtk,getskilllv("AS_LEFT")*2; + - Id: 29523 + AegisName: AssacrossStone_Bottom_ + Name: Assassin Cross Stone (Bottom) + Type: Card + Script: | + bonus2 bSkillAtk,"AS_SONICBLOW",20; + - Id: 29524 + AegisName: GuillcrossStone_Robe_ + Name: Assassin Cross Stone (Garment) + Type: Card + Script: | + bonus2 bSkillAtk,"GC_ROLLINGCUTTER",15; - Id: 29579 AegisName: Racing_SG_1 Name: Racing (Star Gladiator) 1Lv @@ -37536,6 +38346,198 @@ Body: Name: Alphoccio's Memory Type: Card Buy: 20 + - Id: 29611 + AegisName: SuraStone_Bottom2_ + Name: Sura Stone II (Bottom) + Type: Card + Script: | + bonus bBaseAtk,getskilllv("AL_DP")*2; + - Id: 29612 + AegisName: SuraStone_Middle2_ + Name: Sura Stone II (Middle) + Type: Card + Script: | + bonus2 bSkillAtk,"MO_COMBOFINISH",15; + - Id: 29613 + AegisName: SuraStone_Top2_ + Name: Sura Stone II (Upper) + Type: Card + Script: | + bonus2 bSkillAtk,"CH_CHAINCRUSH",15; + - Id: 29614 + AegisName: SorcererStone_Robe2_ + Name: Sorcerer Stone II (Garment) + Type: Card + Script: | + bonus2 bSkillAtk,"SO_DIAMONDDUST",15; + - Id: 29615 + AegisName: SorcererStone_Bottom2_ + Name: Sorcerer Stone II (Bottom) + Type: Card + Script: | + bonus bMatk,getskilllv("SA_AUTOSPELL")*2; + - Id: 29616 + AegisName: SorcererStone_Middle2_ + Name: Sorcerer Stone II (Middle) + Type: Card + Script: | + bonus2 bSkillAtk,"MG_FIREBOLT",20; bonus2 bSkillAtk,"MG_COLDBOLT",20; bonus2 bSkillAtk,"MG_LIGHTNINGBOLT",20; + - Id: 29617 + AegisName: SorcererStone_Top2_ + Name: Sorcerer Stone II (Upper) + Type: Card + Script: | + bonus2 bSkillAtk,"WZ_EARTHSPIKE",20; bonus2 bSkillAtk,"WZ_HEAVENDRIVE",20; + - Id: 29618 + AegisName: ShadowchaserStone_Robe2_ + Name: Shadow Chaser Stone II (Garment) + Type: Card + Script: | + bonus2 bSkillAtk,"SC_FATALMENACE",15; + - Id: 29619 + AegisName: ShadowchasStone_Bottom2_ + Name: Shadow Chaser Stone II (Bottom) + Type: Card + Script: | + bonus bHit,getskilllv("TF_MISS"); + - Id: 29620 + AegisName: ShadowchasStone_Middle2_ + Name: Shadow Chaser Stone II (Middle) + Type: Card + Script: | + bonus2 bSkillAtk,"RG_BACKSTAP",15; + - Id: 29621 + AegisName: ShadowchaserStone_Top2_ + Name: Shadow Chaser Stone II (Upper) + Type: Card + Script: | + bonus bBaseAtk,getskilllv("RG_SNATCHER")*2; + - Id: 29651 + AegisName: SoulLinkerStone_Top_ + Name: Soul Linker Stone (Upper) + Type: Card + Script: | + bonus bMatk,getskilllv("TK_SPTIME")*2; + - Id: 29652 + AegisName: SoulLinkerStone_Middle_ + Name: Soul Linker Stone (Middle) + Type: Card + Script: | + bonus2 bSkillAtk,"SL_SMA",20; + - Id: 29653 + AegisName: SoulLinkerStone_Bottom_ + Name: Soul Linker Stone (Bottom) + Type: Card + Script: | + bonus bVariableCastrate,-getskilllv("SL_KAAHI")*2; + - Id: 29654 + AegisName: SoulReaperStone_Robe_ + Name: Soul Reaper Stone (Garment) + Type: Card + Script: | + bonus2 bSkillAtk,"SP_SWHOO",20; + - Id: 29655 + AegisName: StarGladiatorStone_Top_ + Name: Star Gladiator Stone (Upper) + Type: Card + Script: | + bonus bBaseAtk,getskilllv("TK_HPTIME")*2; + - Id: 29656 + AegisName: StarGladiatorStone_Middle_ + Name: Star Gladiator Stone (Middle) + Type: Card + Script: | + bonus2 bFixedCastrate,"SG_FEEL",-50; + - Id: 29657 + AegisName: StarGladiatorStone_Bottom_ + Name: Star Gladiator Stone (Bottom) + Type: Card + Script: | + bonus bAspdRate,getskilllv("SG_KNOWLEDGE"); + - Id: 29658 + AegisName: StarEmperorStone_Garment_ + Name: Star Emperor Stone (Garment) + Type: Card + Script: | + bonus2 bSkillAtk,"SJ_FALLINGSTAR",20; bonus2 bSkillAtk,"SJ_SOLARBURST",20; bonus2 bSkillAtk,"SJ_FULLMOONKICK",20; + - Id: 29659 + AegisName: NinjaStone_Top_ + Name: Ninja Stone (Upper) + Type: Card + Script: | + bonus bBaseAtk,getskilllv("NJ_NINPOU")*2; bonus bMatk,getskilllv("NJ_NINPOU")*2; + - Id: 29660 + AegisName: NinjaStone_Middle_ + Name: Ninja Stone (Middle) + Type: Card + Script: | + bonus2 bSkillAtk,"NJ_HUUMA",20; + - Id: 29661 + AegisName: NinjaStone_Bottom_ + Name: Ninja Stone (Bottom) + Type: Card + Script: | + bonus2 bSkillAtk,"NJ_BAKUENRYU",20; bonus2 bSkillAtk,"NJ_HYOUSYOURAKU",20; bonus2 bSkillAtk,"NJ_KAMAITACHI",20; + - Id: 29662 + AegisName: KagerouStone_Robe_ + Name: Kagerou Stone (Garment) + Type: Card + Script: | + bonus2 bSkillAtk,"KO_HUUMARANKA",25; + - Id: 29663 + AegisName: OboroStone_Robe_ + Name: Oboro Stone (Garment) + Type: Card + Script: | + bonus2 bSkillAtk,"NJ_KOUENKA",20; + - Id: 29664 + AegisName: GunslingerStone_Top_ + Name: Gunslinger Stone (Upper) + Type: Card + Script: | + bonus bBaseAtk,getskilllv("GS_SNAKEEYE")*2; + - Id: 29665 + AegisName: GunslingerStone_Middle_ + Name: Gunslinger Stone (Middle) + Type: Card + Script: | + bonus2 bSkillAtk,"GS_DESPERADO",20; + - Id: 29666 + AegisName: GunslingerStone_Bottom_ + Name: Gunslinger Stone (Bottom) + Type: Card + Script: | + bonus bLongAtkRate,getskilllv("GS_CHAINACTION")/2; + - Id: 29667 + AegisName: GunslingerStone_Robe_ + Name: Gunslinger Stone (Garment) + Type: Card + Script: | + bonus2 bSkillAtk,"RL_HAMMER_OF_GOD",20; bonus2 bSkillAtk,"RL_R_TRIP",20; + - Id: 29668 + AegisName: DoramStone_Top_ + Name: Doram Stone (Upper) + Type: Card + Script: | + .@lv = getskilllv("SU_SCRATCH"); bonus bBaseAtk,.@lv; bonus bMatk,.@lv; + - Id: 29669 + AegisName: DoramStone_Middle_ + Name: Doram Stone (Middle) + Type: Card + Script: | + bonus2 bSkillAtk,"SU_LUNATICCARROTBEAT",20; + - Id: 29670 + AegisName: DoramStone_Bottom_ + Name: Doram Stone (Bottom) + Type: Card + Script: | + bonus2 bSkillAtk,"SU_SV_STEMSPEAR",20; + - Id: 29671 + AegisName: DoramStone_Robe_ + Name: Doram Stone (Garment) + Type: Card + Script: | + bonus2 bSkillAtk,"SU_PICKYPECK",20; bonus2 bSkillAtk,"SU_CN_METEOR",20; - Id: 29672 AegisName: aegis_29672 Name: Temporal Jewel (STR) Lv 1 @@ -39146,6 +40148,78 @@ Body: Script: | bonus bLongAtkRate,25; bonus bPerfectHitRate,5; + - Id: 310000 + AegisName: Ranger_Top2 + Name: Sniper Stone II (Top) + Type: Card + Script: | + bonus bAspdRate,getskilllv("SN_WINDWALK")/2; + - Id: 310001 + AegisName: Ranger_Middle2 + Name: Sniper Stone II (Middle) + Type: Card + Script: | + bonus bLongAtkRate,getskilllv("HT_BEASTBANE")*2; + - Id: 310002 + AegisName: Ranger_Bottom2 + Name: Sniper Stone II (Bottom) + Type: Card + Script: | + bonus bBaseAtk,getskilllv("SN_SIGHT")*2; + - Id: 310003 + AegisName: Ranger_Robe2 + Name: Ranger Stone II (Garment) + Type: Card + Script: | + bonus2 bSkillAtk,"RA_AIMEDBOLT",15; + - Id: 310004 + AegisName: Mechanic_Top2 + Name: Whitesmith Stone II (Top) + Type: Card + Script: | + bonus2 bSkillCooldown,"NC_AXEBOOMERANG",getskilllv("BS_OVERTHRUST")*-100; + - Id: 310005 + AegisName: Mechanic_Middle2 + Name: Whitesmith Stone II (Middle) + Type: Card + Script: | + bonus2 bSkillAtk,"WS_CARTTERMINATION",15; + - Id: 310006 + AegisName: Mechanic_Bottom2 + Name: Whitesmith Stone II (Bottom) + Type: Card + Script: | + bonus bLongAtkRate,getskilllv("BS_MAXIMIZE"); + - Id: 310007 + AegisName: Mechanic_Robe2 + Name: Mechanic Stone II (Garment) + Type: Card + Script: | + bonus2 bSkillAtk,"NC_ARMSCANNON",15; + - Id: 310008 + AegisName: Highpriest_Top2 + Name: High Priest Stone II (Top) + Type: Card + Script: | + bonus2 bSkillAtk,"PR_MAGNUS",15; + - Id: 310009 + AegisName: Highpriest_Middle2 + Name: High Priest Stone II (Middle) + Type: Card + Script: | + bonus2 bMagicAtkEle,Ele_Holy,getskilllv("HP_ASSUMPTIO"); + - Id: 310010 + AegisName: Highpriest_Bottom2 + Name: High Priest Stone II (Bottom) + Type: Card + Script: | + bonus bVariableCastrate,getskilllv("PR_KYRIE")/2*-1; + - Id: 310011 + AegisName: Archbishop_Robe2 + Name: Archbishop Stone II (Garment) + Type: Card + Script: | + bonus2 bSkillAtk,"AB_JUDEX",15; - Id: 310076 AegisName: aegis_310076 Name: STR Blessing @@ -39202,6 +40276,198 @@ Body: bonus bMdef,3; bonus bDef,25; bonus bCritAtkRate,15; + - Id: 310180 + AegisName: Warlock_Robe2 + Name: Warlock Stone II (Garment) + Type: Card + Script: | + bonus2 bSkillAtk,"WL_COMET",15; + - Id: 310181 + AegisName: Warlock_Top2 + Name: High Wizard Stone II (Upper) + Type: Card + Script: | + bonus2 bSkillAtk,"WZ_METEOR",20; + - Id: 310182 + AegisName: Warlock_Middle2 + Name: High Wizard Stone II (Middle) + Type: Card + Script: | + bonus2 bMagicAtkEle,Ele_Neutral,getskilllv("HW_GRAVITATION")*2; + - Id: 310183 + AegisName: Warlock_Bottom2 + Name: High Wizard Stone II (Lower) + Type: Card + Script: | + bonus bMatk,getskilllv("HW_SOULDRAIN")*2; + - Id: 310184 + AegisName: RoyalGuard_Robe2 + Name: Royal Guard Stone II (Garment) + Type: Card + Script: | + bonus2 bSkillAtk,"LG_RAYOFGENESIS",15; + - Id: 310185 + AegisName: RoyalGuard_Bottom2 + Name: Paladin Stone II (Lower) + Type: Card + Script: | + bonus2 bMagicAtkEle,Ele_Holy,getskilllv("CR_GRANDCROSS"); + - Id: 310186 + AegisName: RoyalGuard_Middle2 + Name: Paladin Stone II (Middle) + Type: Card + Script: | + bonus2 bSkillAtk,"PA_PRESSURE",20; + - Id: 310187 + AegisName: RoyalGuard_Top2 + Name: Paladin Stone II (Upper) + Type: Card + Script: | + bonus bVariableCastrate,getskilllv("CR_TRUST")*-1; + - Id: 310188 + AegisName: GuillotineCross_Robe2 + Name: Guillotine Cross Stone II (Garment) + Type: Card + Script: | + bonus bCritAtkRate,15; if (getskilllv("AS_KATAR") >= 10) { skill "TF_DOUBLE",3; bonus bDoubleRate,15; } + - Id: 310189 + AegisName: GuillotineCross_Bottom2 + Name: Assassin Cross Stone II (Lower) + Type: Card + Script: | + bonus2 bAddSize,Size_All,getskilllv("ASC_KATAR")*2; + - Id: 310190 + AegisName: GuillotineCross_Middle2 + Name: Assassin Cross Stone II (Middle) + Type: Card + Script: | + bonus2 bSkillAtk,"AS_SONICBLOW",20; + - Id: 310191 + AegisName: GuillotineCross_Top2 + Name: Assassin Cross Stone II (Upper) + Type: Card + Script: | + bonus bDelayrate,getskilllv("ASC_BREAKER")*-1; + - Id: 1000008 + AegisName: RangerStone_II_Top + Name: Sniper Stone II (Top) + Type: Etc + Weight: 100 + - Id: 1000009 + AegisName: RangerStone_II_Middle + Name: Sniper Stone II (Middle) + Type: Etc + Weight: 100 + - Id: 1000010 + AegisName: RangerStone_II_Bottom + Name: Sniper Stone II (Bottom) + Type: Etc + Weight: 100 + - Id: 1000011 + AegisName: RangerStone_II_Garment + Name: Ranger Stone II (Garment) + Type: Etc + Weight: 100 + - Id: 1000012 + AegisName: MechanicStone_II_Top + Name: Whitesmith Stone II (Top) + Type: Etc + Weight: 100 + - Id: 1000013 + AegisName: MechanicStone_II_Middle + Name: Whitesmith Stone II (Middle) + Type: Etc + Weight: 100 + - Id: 1000014 + AegisName: MechanicStone_II_Bottom + Name: Whitesmith Stone II (Bottom) + Type: Etc + Weight: 100 + - Id: 1000015 + AegisName: MechanicStone_II_Garment + Name: Mechanic Stone II (Garment) + Type: Etc + Weight: 100 + - Id: 1000016 + AegisName: HighpriestStone_II_Top + Name: High Priest Stone II (Top) + Type: Etc + Weight: 100 + - Id: 1000017 + AegisName: HighpriestStone_II_Middle + Name: High Priest Stone II (Middle) + Type: Etc + Weight: 100 + - Id: 1000018 + AegisName: HighpriestStone_II_Bottom + Name: High Priest Stone II (Bottom) + Type: Etc + Weight: 100 + - Id: 1000019 + AegisName: ArchbishopStone_II_Garment + Name: Archbishop Stone II (Garment) + Type: Etc + Weight: 100 + - Id: 1000213 + AegisName: WarlockStone_Robe2 + Name: Warlock Stone II (Garment) + Type: Card + Weight: 100 + - Id: 1000214 + AegisName: WarlockStone_Top2 + Name: High Wizard Stone II (Upper) + Type: Card + Weight: 100 + - Id: 1000215 + AegisName: WarlockStone_Middle2 + Name: High Wizard Stone II (Middle) + Type: Card + Weight: 100 + - Id: 1000216 + AegisName: WarlockStone_Bottom2 + Name: High Wizard Stone II (Lower) + Type: Card + Weight: 100 + - Id: 1000217 + AegisName: RoyalGuardStone_Robe2 + Name: Royal Guard Stone II (Garment) + Type: Card + Weight: 100 + - Id: 1000218 + AegisName: RoyalGuardStone_Top2 + Name: Paladin Stone II (Upper) + Type: Card + Weight: 100 + - Id: 1000219 + AegisName: RoyalGuardStone_Middle2 + Name: Paladin Stone II (Middle) + Type: Card + Weight: 100 + - Id: 1000220 + AegisName: RoyalGuardStone_Bottom2 + Name: Paladin Stone II (Lower) + Type: Card + Weight: 100 + - Id: 1000221 + AegisName: GuillotineCrossStone_Robe2 + Name: Guillotine Cross Stone II (Garment) + Type: Card + Weight: 100 + - Id: 1000222 + AegisName: GuillotineCrossStone_Top2 + Name: Assassin Cross Stone II (Upper) + Type: Card + Weight: 100 + - Id: 1000223 + AegisName: GuillotineCrossStone_Middle2 + Name: Assassin Cross Stone II (Middle) + Type: Card + Weight: 100 + - Id: 1000224 + AegisName: GuillotineCrossStone_Bottom2 + Name: Assassin Cross Stone II (Lower) + Type: Card + Weight: 100 - Id: 1000235 AegisName: aegis_1000235 Name: Great Hunter's Mark # !todo check english name diff --git a/db/re/item_db_usable.yml b/db/re/item_db_usable.yml index 845f446513..026153ec88 100644 --- a/db/re/item_db_usable.yml +++ b/db/re/item_db_usable.yml @@ -2131,6 +2131,34 @@ Body: NoAuction: true Script: | /*set pcroom,(gettimetick(2)+7200);*/ + - Id: 9510 + AegisName: Costume_Enchant_Stone_Box17 + Name: Costume Enchant Stone Box17 + Type: Cash + Weight: 10 + Script: | + getgroupitem(IG_Costume_Enchant_Stone_Box17); + - Id: 9523 + AegisName: Metal_Smelting_Ticket + Name: Metal Refining Ticket + Type: Delayconsume + Weight: 1 + Script: | + upgradeui 9523; + - Id: 9550 + AegisName: Gemstone_Of_Time + Name: Gemstone of Time + Type: Delayconsume + Weight: 1 + Script: | + upgradeui 9550; + - Id: 9551 + AegisName: Time_Unseal_Key + Name: Time Unseal Key + Type: Delayconsume + Weight: 1 + Script: | + upgradeui 9551; - Id: 11500 AegisName: Light_Yellow_Pot Name: Light Yellow Potion @@ -3198,6 +3226,14 @@ Body: BuyingStore: true Script: | if(strcharinfo(3)=="prt_q") { bonus_script "{ bonus2 bSubSize,Size_All,10; }",600; sc_end SC_SILENCE; sc_end SC_POISON; sc_end SC_CURSE; heal 1000,0; } + - Id: 11601 + AegisName: Delicious_Anchovy + Name: Delicious Anchovy + Type: Healing + Buy: 20 + Weight: 30 + Script: | + itemheal rand(30,46),0; - Id: 11602 AegisName: Catnip_Fruit Name: Catnip Fruit @@ -36977,6 +37013,166 @@ Body: NoGuildStorage: true NoMail: true NoAuction: true + - Id: 16600 + AegisName: Spring_Flower_Scr_Tw + Name: Spring Flower Scr Tw + Type: Usable + Buy: 20 + Weight: 10 + - Id: 16601 + AegisName: Blue_Arara_Hat_Box + Name: Blue Arara Hat Box + Type: Cash + Buy: 20 + Weight: 10 + Script: | + getitem 5778,1; + - Id: 16602 + AegisName: F_Blue_Arara_Hat_Box + Name: F Blue Arara Hat Box + Type: Cash + Buy: 20 + Weight: 10 + Script: | + getitem 5778,1; + - Id: 16603 + AegisName: Drooping_Votto_Box + Name: Drooping Votto Box + Type: Cash + Buy: 10 + Script: | + /* getitem drooping votto hat,1; */ + - Id: 16604 + AegisName: Drooping_Votto_Box_ + Name: Drooping Votto Box + Type: Cash + Buy: 10 + Script: | + /* getitem drooping votto hat[1],1; */ + - Id: 16606 + AegisName: Tendrilrion_Hat_Box + Name: Tendrilrion Hat Box + Type: Cash + Buy: 10 + Weight: 10 + Script: | + getitem 5780,1; + - Id: 16619 + AegisName: Yellow_Bunnyband_Box + Name: Yellow Bunnyband Box + Type: Cash + Buy: 20 + Weight: 10 + Script: | + getitem 5783,1; + - Id: 16620 + AegisName: Yellow_Bunny_Headband_Box + Name: Yellow Bunny Headband Box + Type: Cash + Buy: 10 + Weight: 10 + Script: | + getitem 5783,1; + - Id: 16622 + AegisName: Pink_Bunny_Band_Box + Name: Pink Bunny Band Box + Type: Cash + Buy: 10 + Weight: 10 + Script: | + getitem 5784,1; + - Id: 16623 + AegisName: Green_Bunny_Band_Box + Name: Green Bunny Band Box + Type: Cash + Buy: 10 + Script: | + getitem 5785,1; + - Id: 16625 + AegisName: Half_Asprika_box7 + Name: Half Asprika Box7 + Type: Usable + Buy: 20 + Weight: 10 + Script: | + rentitem 2566,604800; + - Id: 16628 + AegisName: Brynhild_Box + Name: Half Brynhild Box + Type: Usable + Buy: 20 + EquipLevelMin: 47 + Script: | + rentitem 15023,604800; + - Id: 16631 + AegisName: Aributa_Scroll + Name: Aributa Scroll + Type: Usable + Buy: 20 + Weight: 10 + - Id: 16638 + AegisName: Ribbon_Of_Life_Box + Name: Life Ribbon Box + Type: Usable + Buy: 20 + Weight: 10 + Script: | + getgroupitem(IG_Life_Ribbon_Box); + - Id: 16639 + AegisName: Ribbon_Of_Life_Box2 + Name: Life Ribbon Box2 + Type: Usable + Buy: 20 + Weight: 10 + Script: | + getgroupitem(IG_Life_Ribbon_Box2); + - Id: 16640 + AegisName: Ribbon_Of_Life_Box3 + Name: Life Ribbon Box3 + Type: Usable + Buy: 20 + Weight: 10 + Script: | + getgroupitem(IG_Life_Ribbon_Box3); + - Id: 16652 + AegisName: Flame_Light + Name: Flame Light + Type: Usable + Buy: 20 + Weight: 10 + Script: | + getgroupitem(IG_Flame_Light); + - Id: 16653 + AegisName: BM75_10Box + Name: BM75 10Box + Type: Cash + Buy: 20 + Weight: 10 + Script: | + getitem 12563,10; + - Id: 16654 + AegisName: Valiant_Will + Name: Valiant Will + Type: Usable + Buy: 20 + Weight: 10 + - Id: 16655 + AegisName: Rapid_Life_Potion_10_Box + Name: Rapid Life Potion 10 Box + Type: Cash + Buy: 10 + Weight: 10 + EquipLevelMin: 1 + Script: | + getitem 12578,10; + - Id: 16658 + AegisName: Rapid_Water_Box_10 + Name: Rapid Water Box(10) + Type: Cash + Buy: 10 + Weight: 10 + Script: | + getitem 12578,10; - Id: 16659 AegisName: Zodiac_Diadem_Pack Name: Zodiac Diadem Box @@ -40619,6 +40815,15 @@ Body: NoAuction: true Script: | getitem 5766,1; + - Id: 17242 + AegisName: Immortal_Egg + Name: Immortal Egg + Type: Cash + Buy: 10 + Weight: 10 + EquipLevelMin: 1 + Script: | + getgroupitem(IG_Immortal_Egg); - Id: 17244 AegisName: Event_Almighty_Box Name: Event Almighty Box @@ -41855,6 +42060,14 @@ Body: NoAuction: true Script: | getitem 12622,1; + - Id: 17442 + AegisName: Emperium_G_Box + Name: Emperium G Box + Type: Usable + Buy: 20 + Weight: 10 + Script: | + getitem 6444,1; - Id: 17443 AegisName: Reinforcement_Buckler_Box Name: Reinforcement Buckler Box @@ -43154,6 +43367,14 @@ Body: NoAuction: true Script: | getgroupitem(IG_Blessing_Scarlet_Scroll); + - Id: 22507 + AegisName: ShabbyOldScroll + Name: Old Scroll + Type: Usable + Buy: 10 + Weight: 10 + Script: | + callfunc "F_22507"; - Id: 22508 AegisName: Para_Team_Mark_ Name: Eden Group Mark @@ -43397,6 +43618,13 @@ Body: NoAuction: true Script: | /*TODO*/ + - Id: 22529 + AegisName: Shadow_Exchange_Box + Name: Shadow Exchange SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 22529; - Id: 22530 AegisName: Christmas_Box Name: Christmas Box @@ -44185,6 +44413,14 @@ Body: Weight: 200 Script: | percentheal 20,0; + - Id: 22658 + AegisName: Cow_Steamed_Ribs + Name: Cow Steamed Ribs + Type: Healing + Buy: 20 + Weight: 100 + Script: | + bonus_script "{ bonus bVariableCastrate,5; bonus bUseSPrate,-3; }",180; - Id: 22659 AegisName: Pig_Steamed_Ribs Name: Pig Steamed Ribs @@ -44286,6 +44522,14 @@ Body: NoAuction: true Script: | /*1 Potion Box*/ + - Id: 22675 + AegisName: Mysterious_Scroll + Name: Mysterious Scroll + Type: Usable + Buy: 20 + Weight: 10 + Script: | + sc_start SC_INTFOOD,3600000,30; - Id: 22676 AegisName: Hangul_Day_Event_Box Name: Hangul Day Event Box @@ -44991,6 +45235,444 @@ Body: NoAuction: true Script: | getitem 547,1; getitem 12017,10; getitem 678,12; /*No Info*/ + - Id: 22808 + AegisName: Special_Gift_Box + Name: Special Gift Box + Type: Usable + Buy: 10 + Weight: 100 + Classes: + All: false + Gender: Female + - Id: 22812 + AegisName: Sealed_Dracula_Scroll + Name: Sealed Dracula Scroll + Type: Usable + Buy: 10 + Weight: 10 + EquipLevelMin: 1 + Script: | + getitem callfunc("F_Rand",6228,6232,22813,19937,17314, 6635),1; + - Id: 22813 + AegisName: Bearer's_Shadow_Box + Name: Bearer's Shadow Box + Type: Usable + Buy: 10 + Weight: 10 + EquipLevelMin: 1 + Script: | + getitem callfunc("F_Rand",24180,24181,24182,24183,24184,24185),1; + - Id: 22822 + AegisName: Summer_Vacation_Costumes + Name: Summer Vacation Costumes + Type: Usable + Weight: 100 + EquipLevelMin: 1 + Script: | + sc_start SC_DRESSUP,600000,1; + - Id: 22823 + AegisName: Sealed_Sniper_Scroll + Name: Sealed Sniper Scroll + Type: Usable + Buy: 10 + Weight: 10 + Classes: + All: false + Gender: Female + Script: | + /*getitem callfunc("F_Rand",4491,6228,6232,24196, Hasty Shadow Armor, 19882, 17474, 6635),1;*/ + - Id: 22826 + AegisName: Enchant_Stone_Box4 + Name: Costume Enchantment Stone Box 4 + Type: Usable + Buy: 10 + Weight: 100 + EquipLevelMin: 1 + Script: | + getitem callfunc("F_Rand",6636,6637,6638,6639,6640,6641,6642,6643,6644,6645,6740,6741,6742,6743,6744,6745,6790,6791,6792,6908),1; + - Id: 22827 + AegisName: Shadow_Cube + Name: Shadow Cube + Type: Usable + Buy: 10 + Weight: 10 + Classes: + All: false + Gender: Female + Script: | + /*No Info*/ + - Id: 22828 + AegisName: Sealed_Album_Scroll + Name: Sealed Album Scroll + Type: Usable + Buy: 10 + Weight: 100 + EquipLevelMin: 1 + Script: | + getitem callfunc("F_Rand",22829,6232,6228,24208,24209,17474/*,Enchanted Letter*/),1; + - Id: 22829 + AegisName: Sealed_Card_Album + Name: Sealed Card Album + Type: Usable + Buy: 10 + Weight: 100 + EquipLevelMin: 1 + Script: | + getitem callfunc("F_Rand",4488,4497,4486,4480,4485,4539,4487,4494,4538,4489,4490,4482,4503,4483,4491),1; + - Id: 22837 + AegisName: Integer_Time + Name: Integer Time + Type: Usable + Buy: 10 + Weight: 50 + EquipLevelMin: 1 + Script: | + getitem 673,5; + - Id: 22838 + AegisName: Something_Candy_Holder + Name: Something Candy Holders + Type: Usable + Buy: 10 + Weight: 10 + EquipLevelMin: 1 + Script: | + getgroupitem(IG_Something_Candy_Holder); + - Id: 22842 + AegisName: Sealed_Dracula_Scroll_II + Name: Sealed Dracula Scroll II + Type: Usable + Buy: 10 + Weight: 10 + EquipLevelMin: 1 + Script: | + getitem callfunc("F_Rand",22846,6228,6232,24223,24227,17474/*, Enchant Letter*/),1; + - Id: 22843 + AegisName: Superstar_Snack + Name: Superstar Snack + Type: Usable + Buy: 10 + Weight: 10 + Script: | + bonus_script "{ bonus bAtk2,50; bonus bMatk,50; }",300; + - Id: 22844 + AegisName: Sealed_Dracula_Card_Album + Name: Sealed Dracula Card Album + Type: Usable + Buy: 10 + Weight: 10 + Classes: + All: false + Gender: Female + Script: | + /*No Info*/ + - Id: 22845 + AegisName: Sealed_Fortune_Egg + Name: Sealed Fortune Egg + Type: Usable + Buy: 10 + Weight: 10 + EquipLevelMin: 1 + Script: | + getitem callfunc("F_Rand",4488,4497,4486,4480,4485,4539,4487,4494,4538,4489,4490,4482,4503,22846),1; + - Id: 22846 + AegisName: Sealed_Dracula_Card_ + Name: Sealed Dracula Card + Type: Usable + Buy: 10 + Weight: 10 + Script: | + bonus_script "{ bonus2 bSPDrainRate,50,5; }",300; + - Id: 22847 + AegisName: Prontera_Medal + Name: Prontera Medal + Type: Usable + Buy: 10 + Weight: 10 + Script: | + warp "prontera",159,192; /*No coord info*/ + - Id: 22848 + AegisName: Prison_Key + Name: Prison Key + Type: Usable + Buy: 10 + Weight: 10 + Script: | + warp "prt_prison",0,0; /*No coord info*/ + - Id: 22849 + AegisName: Prontera_Time_Crystal + Name: Prontera Time Crystal + Type: Usable + Buy: 10 + Weight: 10 + Script: | + warp "prt_q",155,27; + - Id: 22850 + AegisName: January_Gift_Box_ + Name: January Gift Box + Type: Usable + Buy: 10 + Weight: 100 + Script: | + rentitem 19052,604800; + - Id: 22851 + AegisName: February_Gift_Box_ + Name: February Gift Box + Type: Usable + Buy: 10 + Weight: 100 + Script: | + getitem 12105,2; + - Id: 22852 + AegisName: March_Gift_Box_ + Name: March Gift Box + Type: Usable + Buy: 10 + Weight: 100 + Script: | + /*2 Lucky Eggs*/ + - Id: 22853 + AegisName: April_Gift_Box_ + Name: April Gift Box + Type: Usable + Buy: 10 + Weight: 100 + Script: | + rentitem callfunc("F_Rand",2566,2856,2857,15023),1209600; + - Id: 22854 + AegisName: May_Gift_Box_ + Name: May Gift Box + Type: Usable + Buy: 10 + Weight: 100 + Script: | + getitem 22777,2; + - Id: 22855 + AegisName: June_Gift_Box_ + Name: June Gift Box + Type: Usable + Buy: 10 + Weight: 100 + Script: | + /*1 Potion Box*/ + - Id: 22856 + AegisName: July_Gift_Box_ + Name: July Gift Box + Type: Usable + Buy: 10 + Weight: 100 + Script: | + getitem 20212,1; + - Id: 22857 + AegisName: August_Gift_Box_ + Name: August Gift Box + Type: Usable + Buy: 10 + Weight: 100 + Script: | + getitem 12246,1; + - Id: 22858 + AegisName: September_Gift_Box + Name: September Gift Box + Type: Usable + Buy: 10 + Weight: 100 + Script: | + /*2 Lucky Eggs*/ + - Id: 22859 + AegisName: October_Gift_Box + Name: October Gift Box + Type: Usable + Buy: 10 + Weight: 100 + Script: | + getitem 12529,5; + - Id: 22860 + AegisName: November_Gift_Box + Name: November Gift Box + Type: Usable + Buy: 10 + Weight: 100 + Script: | + rentitem callfunc("F_Rand",2566,2856,2857,15023),1209600; + - Id: 22861 + AegisName: December_Gift_Box + Name: December Gift Box + Type: Usable + Buy: 10 + Weight: 100 + Script: | + getitem 22869,10; + - Id: 22868 + AegisName: Enchant_Stone_Box5 + Name: Costume Enchantment Stone Box 5 + Type: Usable + Buy: 20 + Weight: 10 + EquipLevelMin: 1 + Script: | + getgroupitem(IG_Costume_Enchant_Stone_Box5); + - Id: 22869 + AegisName: Lucky_Roulette_Tickets + Name: Lucky Roulette Ticket + Type: Usable + Buy: 10 + Weight: 100 + EquipLevelMin: 50 + Script: | + RouletteBronze++; + - Id: 22873 + AegisName: Sealed_Beelzebub_Scroll_II + Name: Sealed Beelzebub Scroll II + Type: Usable + Buy: 10 + Weight: 10 + Script: | + getitem callfunc("F_Rand",22875,6238,6239,6228,6232,24231,24232,17474,6635),1; + - Id: 22874 + AegisName: Sealed_Beelzebub_Card_Album + Name: Sealed Beelzebub Card Album + Type: Usable + Buy: 10 + Weight: 50 + Script: | + /*No Info*/ + - Id: 22876 + AegisName: Old_Money_Pocket + Name: Old Money Pocket + Type: Usable + Script: | + Zeny += rand(500,550); + - Id: 22881 + AegisName: Binding_Rope + Name: Rope Gallows + Type: Usable + Buy: 10 + Script: | + /*Used to catch a Lost Sheep*/ + - Id: 22882 + AegisName: Choco_Tteokguk + Name: Chocolate Rice Cake Soup + Type: Usable + Buy: 10 + Script: | + percentheal 10,10; + - Id: 22883 + AegisName: September_Gift_Box_ + Name: September Gift Box + Type: Usable + Buy: 10 + Weight: 100 + Script: | + /*2 Lucky Eggs*/ + - Id: 22884 + AegisName: October_Gift_Box_ + Name: October Gift Box + Type: Usable + Buy: 10 + Weight: 100 + Script: | + getitem 12529,5; + - Id: 22885 + AegisName: November_Gift_Box_ + Name: November Gift Box + Type: Usable + Buy: 10 + Weight: 100 + Script: | + rentitem callfunc("F_Rand",2566,2856,2857,15023),1209600; + - Id: 22886 + AegisName: December_Gift_Box_ + Name: December Gift Box + Type: Usable + Buy: 10 + Weight: 100 + Script: | + getitem 22869,10; + - Id: 22887 + AegisName: PC-Room_Box + Name: PC-Room Box + Type: Usable + Buy: 20 + Weight: 10 + Script: | + getitem 12531,1; getitem callfunc("F_Rand",6230,6234,22654),1; + - Id: 22888 + AegisName: New_Year's_Scroll + Name: New Year's Scroll + Type: Usable + Buy: 10 + Weight: 10 + Script: | + getitem callfunc("F_Rand",6238,6239,6228,6232,24240,24241,24242,17474),1; + - Id: 22893 + AegisName: New_Year's_Shadow_Cube + Name: New Year's Shadow Cube + Type: Usable + Buy: 20 + Weight: 10 + Script: | + /*Get a random Shadow Equip (No info which one)*/ + - Id: 22894 + AegisName: Limited_2015_Neuralizer + Name: (Limited)2015 Neuralizer + Type: Usable + Buy: 20 + Script: | + callfunc "F_CashReset"; + - Id: 22895 + AegisName: Limited_2015_Status_Initialization_Volume + Name: (Limited)2015 Status Initialization Volume + Type: Usable + Buy: 20 + Script: | + /*Works like item 6320, can reset up to 3x within 1 hour*/ + - Id: 22896 + AegisName: Limited_Old_Status_Initialization_Volume + Name: (Limited)Old Status Initialization Volume + Type: Usable + Buy: 20 + Script: | + /*Works like item 6320, can reset up to 3x within 1 hour*/ + - Id: 22899 + AegisName: Parchment_City + Name: Parchment City + Type: Usable + Buy: 20 + Script: | + itemskill "AL_INCAGI",1; heal -15,0; + - Id: 22901 + AegisName: Question_Old_Blue_Box + Name: Mysterious Blue Box + Type: Usable + Buy: 20 + Script: | + callfunc("F_Mysterious_box"); + - Id: 22902 + AegisName: Sealed_Card_Album_Scroll_II + Name: Sealed Card Album Scroll II + Type: Usable + Buy: 20 + Weight: 10 + Script: | + getitem callfunc("F_Rand",6238,6239,17474,22829,24243,24244,24245),1; + - Id: 22905 + AegisName: Enchant_Stone_Box6 + Name: Costume Enchant Stone Box 6 + Type: Cash + Buy: 10 + Weight: 10 + EquipLevelMin: 1 + Script: | + getgroupitem(IG_Costume_Enchant_Stone_Box6); + - Id: 22953 + AegisName: Enchant_Stone_Box7 + Name: Costume Enchant Stone Box 7 + Type: Cash + Buy: 10 + Weight: 10 + EquipLevelMin: 1 + Script: | + getgroupitem(IG_Costume_Enchant_Stone_Box7); - Id: 22979 AegisName: C_Battle_Gum_2 Name: "[Sale] Battle Manual and Bubble Gum" @@ -45494,7 +46176,7 @@ Body: Weight: 10 EquipLevelMin: 1 Script: | - getgroupitem(IG_Enchant_Stone_Box5); + getgroupitem(IG_Costume_Enchant_Stone_Box5); - Id: 22869 AegisName: Lucky_Roulette_Tickets Name: Lucky Roulette Ticket @@ -45790,22 +46472,22 @@ Body: getitem callfunc("F_Rand",6238,6239,17474,22829,24243,24244,24245),1; - Id: 22905 AegisName: Enchant_Stone_Box6 - Name: Costume Enchantment Stone Box 6 - Type: Usable + Name: Costume Enchant Stone Box 6 + Type: Cash Buy: 10 Weight: 10 EquipLevelMin: 1 Script: | - getgroupitem(IG_Enchant_Stone_Box6); + getgroupitem(IG_Costume_Enchant_Stone_Box6); - Id: 22953 AegisName: Enchant_Stone_Box7 - Name: Costume Enchantment Stone Box 7 - Type: Usable + Name: Costume Enchant Stone Box 7 + Type: Cash Buy: 10 Weight: 10 EquipLevelMin: 1 Script: | - getgroupitem(IG_Enchant_Stone_Box7); + getgroupitem(IG_Costume_Enchant_Stone_Box7); - Id: 22984 AegisName: Kahluna_Milk Name: Kahluna Milk @@ -45824,13 +46506,13 @@ Body: sc_start SC_DORAM_BUF_02, 180000, 0; - Id: 23001 AegisName: Enchant_Stone_Box8 - Name: Costume Enchantment Stone Box 8 - Type: Usable + Name: Costume Enchant Stone Box 8 + Type: Cash Buy: 10 Weight: 10 EquipLevelMin: 1 Script: | - getgroupitem(IG_Enchant_Stone_Box8); + getgroupitem(IG_Costume_Enchant_Stone_Box8); - Id: 23012 AegisName: S_Small_Mana_Potion Name: "[Sale] Small Mana Potion" @@ -45994,13 +46676,13 @@ Body: callfunc("F_Cursed_Crystal"); - Id: 23086 AegisName: Enchant_Stone_Box10 - Name: Costume Enchantment Stone Box 10 - Type: Usable + Name: Costume Enchant Stone Box 10 + Type: Cash Buy: 10 Weight: 10 EquipLevelMin: 1 Script: | - getgroupitem(IG_Enchant_Stone_Box10); + getgroupitem(IG_Costume_Enchant_Stone_Box10); - Id: 23087 AegisName: Small_Leather_Bag Name: Small Leather Bag @@ -46016,6 +46698,13 @@ Body: NoAuction: true Script: | getitem 25180,1; getitem 25181,1; getitem 25182,1; getitem 25183,1; getitem 25184,1; getitem 25185,1; + - Id: 23100 + AegisName: Drooping_Gunslinger_Scroll + Name: Drooping Gunslinger Scroll + Type: Delayconsume + Weight: 10 + Script: | + upgradeui 23100; - Id: 23123 AegisName: Bullet_Case_Flare Name: Flare Bullet Cartridge @@ -46056,15 +46745,57 @@ Body: Weight: 250 Script: | getitem 13232,500; + - Id: 23151 + AegisName: EnchantStone_Recipe + Name: Enchant Stone Recipe + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23151; + - Id: 23152 + AegisName: Collectibles_Box + Name: Collectibles SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23152; + - Id: 23153 + AegisName: Pet_Egg_Box + Name: Pet Egg SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23153; + - Id: 23154 + AegisName: Costume_Exchange_Box + Name: Costume Exchange SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23154; + - Id: 23170 + AegisName: Fan_Modification_Kit + Name: Fan Modification Kit + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23170; - Id: 23174 AegisName: Enchant_Stone_Box11 - Name: Costume Enchantment Stone Box 11 - Type: Usable + Name: Costume Enchant Stone Box 11 + Type: Cash Buy: 10 Weight: 10 EquipLevelMin: 1 Script: | - getgroupitem(IG_Enchant_Stone_Box11); + getgroupitem(IG_Costume_Enchant_Stone_Box11); + - Id: 23175 + AegisName: Uniform_Repair_Kit + Name: Uniform Repair Kit + Type: Delayconsume + Weight: 10 + Script: | + upgradeui 23175; - Id: 23177 AegisName: Kafra_Card_ Name: Kafra Card @@ -46082,6 +46813,13 @@ Body: NoAuction: true Script: | callfunc "F_CashStore"; + - Id: 23187 + AegisName: Sap_Liquid + Name: Sap Liquid + Type: Usable + Buy: 10 + Script: | + pet 1180; - Id: 23188 AegisName: Unprocessed_Parts Name: Unprocessed Parts @@ -46165,6 +46903,83 @@ Body: BuyingStore: true Script: | /* unknown */ + - Id: 23229 + AegisName: Scroll_of_Fallen_Angel_Wings + Name: Scroll of Fallen Angel Wings + Type: Delayconsume + Weight: 10 + Script: | + upgradeui 23229; + - Id: 23236 + AegisName: Class_Shadow_Box_Weapon + Name: Class Shadow Box (Weapon) + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23236; + - Id: 23237 + AegisName: Class_Shadow_Box_Armor + Name: Class Shadow Box (Armor) + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23237; + - Id: 23238 + AegisName: Class_Shadow_Box_Shoes + Name: Class Shadow Box (Shoes) + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23238; + - Id: 23239 + AegisName: Class_Shadow_Box_Shield + Name: Class Shadow Box (Shield) + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23239; + - Id: 23240 + AegisName: Class_Shadow_Box_Pendant + Name: Class Shadow Box (Pendant) + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23240; + - Id: 23241 + AegisName: Class_Shadow_Box_Earring + Name: Class Shadow Box (Earring) + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23241; + - Id: 23247 + AegisName: StatusShadow_Mix + Name: StatusShadow Mix + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23247; + - Id: 23248 + AegisName: GemstoneShadow_Mix + Name: GemstoneShadow Mix + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23248; + - Id: 23249 + AegisName: BearersShadow_Mix + Name: BearerShadow Mix + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23249; + - Id: 23250 + AegisName: ComposeShadow_Mix + Name: ComposerShadow Mix + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23250; - Id: 23256 AegisName: Elixir_Bandages Name: Elixir Bandages @@ -46207,6 +47022,13 @@ Body: NoAuction: true Script: | itemskill "AL_TELEPORT",1; + - Id: 23281 + AegisName: RaceShadow_Mix + Name: RaceShadow Mix + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23281; - Id: 23288 AegisName: Compressed_Wing_Of_Fly Name: Compressed Fly Wing @@ -46215,15 +47037,36 @@ Body: Weight: 10 Script: | itemskill "AL_TELEPORT",1; + - Id: 23289 + AegisName: Candy_Pouch_Blessing_Scroll_Melee + Name: Candy Pouch Blessing Scroll(Physical) + Type: Delayconsume + Weight: 10 + Script: | + upgradeui 23289; + - Id: 23290 + AegisName: Candy_Pouch_Blessing_Scroll_Range + Name: Candy Pouch Blessing Scroll(Ranged) + Type: Delayconsume + Weight: 10 + Script: | + upgradeui 23290; + - Id: 23291 + AegisName: Candy_Pouch_Blessing_Scroll_Magic + Name: Candy Pouch Blessing Scroll(Magic) + Type: Delayconsume + Weight: 10 + Script: | + upgradeui 23291; - Id: 23299 AegisName: Enchant_Stone_Box12 - Name: Costume Enchantment Stone Box 12 - Type: Usable + Name: Costume Enchant Stone Box 12 + Type: Cash Buy: 10 Weight: 10 EquipLevelMin: 1 Script: | - getgroupitem(IG_Enchant_Stone_Box12); + getgroupitem(IG_Costume_Enchant_Stone_Box12); - Id: 23307 AegisName: S_Shining_Def_Scroll Name: "[Sale] Shining Defense Scroll" @@ -46240,6 +47083,27 @@ Body: NoAuction: true Script: | bonus_script "{ bonus bDef,500; bonus bMdef,200; }",600; /* fix me: unknown flag and specialeffect */ + - Id: 23308 + AegisName: Magical_Booster_Amplifier + Name: Magical Booster Amplifier + Type: Delayconsume + Weight: 10 + Script: | + upgradeui 23308; + - Id: 23311 + AegisName: Magic_Cat_hand_Scroll + Name: Magic Cat Hand Scroll + Type: Delayconsume + Weight: 10 + Script: | + upgradeui 23311; + - Id: 23324 + AegisName: StabilityShadow_Mix + Name: StabilityShadow Mix + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23324; - Id: 23340 AegisName: S_Megaphone Name: "[Sale] Megaphone" @@ -46255,33 +47119,857 @@ Body: NoAuction: true Script: | input .@megaphone$; announce strcharinfo(0) + ": " + .@megaphone$,bc_all,0xFF0000; + - Id: 23436 + AegisName: Shadow_Refine_Hammer + Name: Shadow Refine Hammer + Type: Delayconsume + Weight: 10 + Script: | + upgradeui 23436; + - Id: 23474 + AegisName: InfinityShadow_Mix + Name: InfinityShadow Mix + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23474; - Id: 23524 AegisName: Enchant_Stone_Box13 - Name: Costume Enchantment Stone Box 13 - Type: Usable + Name: Costume Enchant Stone Box 13 + Type: Cash Buy: 10 Weight: 10 EquipLevelMin: 1 Script: | - getgroupitem(IG_Enchant_Stone_Box13); + getgroupitem(IG_Costume_Enchant_Stone_Box13); + - Id: 23545 + AegisName: Silver_Statue + Name: Silver Statue + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23545; + - Id: 23546 + AegisName: Cursed_Blood + Name: Cursed Blood + Type: Delayconsume + Weight: 10 + Script: | + upgradeui 23546; + - Id: 23547 + AegisName: Gold_Statue + Name: Gold Statue + Type: Delayconsume + Weight: 10 + Script: | + upgradeui 23547; - Id: 23629 AegisName: Enchant_Stone_Box14 - Name: Costume Enchantment Stone Box 14 - Type: Usable + Name: Costume Enchant Stone Box 14 + Type: Cash Buy: 10 Weight: 10 EquipLevelMin: 1 Script: | - getgroupitem(IG_Enchant_Stone_Box14); + getgroupitem(IG_Costume_Enchant_Stone_Box14); + - Id: 23665 + AegisName: PhysicalMagical_Mix + Name: PhysicalMagical Mix + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23665; + - Id: 23666 + AegisName: ImmunedAthena_Mix + Name: ImmunedAthena Mix + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23666; + - Id: 23667 + AegisName: HardChamption_Mix + Name: HardChampion Mix + Type: Delayconsume + Weight: 100 + Script: | + synthesisui 23667; + - Id: 23668 + AegisName: KingbirdAncient_Mix + Name: KingbirdAncient Mix + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23668; + - Id: 23669 + AegisName: CriticalHit_Mix + Name: CriticalHit Mix + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23669; + - Id: 23675 + AegisName: Geffen_Magic_Scroll + Name: Geffen Magic Armor Order Form + Type: Delayconsume + Weight: 100 + Script: | + upgradeui 23675; + - Id: 23676 + AegisName: Gray_Charcoal_Melee + Name: Grey Abrasive (physical) + Type: Delayconsume + Weight: 50 + Script: | + upgradeui 23676; + - Id: 23677 + AegisName: Gray_Charcoal_Magic + Name: Grey Abrasive (magical) + Type: Delayconsume + Weight: 50 + Script: | + upgradeui 23677; + - Id: 23678 + AegisName: Gray_Charcoal_Range + Name: Grey Abrasive (distance) + Type: Delayconsume + Weight: 50 + Script: | + upgradeui 23678; + - Id: 23679 + AegisName: Geffen_Magic_Scroll2 + Name: Geffen Magic Accessory Order Form + Type: Delayconsume + Weight: 100 + Script: | + upgradeui 23679; - Id: 23682 AegisName: Enchant_Stone_Box15 - Name: Costume Enchantment Stone Box 15 + Name: Costume Enchant Stone Box 15 + Type: Cash + Buy: 10 + Weight: 10 + EquipLevelMin: 1 + Script: | + getgroupitem(IG_Costume_Enchant_Stone_Box15); + - Id: 23706 + AegisName: Charleston_Parts_W + Name: Charleston Upgrade Parts (Physical) + Type: Delayconsume + Weight: 50 + Script: | + upgradeui 23706; + - Id: 23707 + AegisName: Charleston_Parts_R + Name: Charleston Upgrade Parts (Ranged) + Type: Delayconsume + Weight: 50 + Script: | + upgradeui 23707; + - Id: 23720 + AegisName: Shadow_Random_Mix + Name: Shadow Random Mix + Type: Delayconsume + Weight: 10 + Script: | + upgradeui 23720; + - Id: 23770 + AegisName: Costume_Enchant_Stone_Box16 + Name: Costume Enchant Stone Box16 + Type: Cash + Weight: 10 + Script: | + getgroupitem(IG_Costume_Enchant_Stone_Box16); + - Id: 23776 + AegisName: EP17_1_SPC05 + Name: Weapon Modifier (Physical) + Type: Delayconsume + Weight: 50 + Script: | + upgradeui 23776; + - Id: 23777 + AegisName: EP17_1_SPC06 + Name: Advanced Weapon Modifier (Physical) + Type: Delayconsume + Weight: 50 + Script: | + upgradeui 23777; + - Id: 23778 + AegisName: EP17_1_SPC07 + Name: Super Weapon Modifier (Physical) + Type: Delayconsume + Weight: 50 + Script: | + upgradeui 23778; + - Id: 23779 + AegisName: EP17_1_SPC08 + Name: Weapon Modifier (Magic) + Type: Delayconsume + Weight: 50 + Script: | + upgradeui 23779; + - Id: 23780 + AegisName: EP17_1_SPC09 + Name: Advanced Weapon Modifier (Magic) + Type: Delayconsume + Weight: 50 + Script: | + upgradeui 23780; + - Id: 23781 + AegisName: EP17_1_SPC10 + Name: Super Weapon Modifier (Magic) + Type: Delayconsume + Weight: 50 + Script: | + upgradeui 23781; + - Id: 23815 + AegisName: Magma_Essence + Name: Lava Essence + Type: Delayconsume + Weight: 50 + Script: | + upgradeui 23815; + - Id: 23818 + AegisName: Bs_Item_M_S_2 + Name: Giant Orc Helm Combination SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23818; + - Id: 23819 + AegisName: Bs_Item_M_S_8 + Name: Crimson Rose SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23819; + - Id: 23820 + AegisName: Bs_Item_M_S_10 + Name: Grand Peco Hairband SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23820; + - Id: 23821 + AegisName: Bs_Item_M_S_11 + Name: Moonflower Hair Hat SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23821; + - Id: 23822 + AegisName: Bs_Item_M_S_34 + Name: Wings of 8 Purgatories SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23822; + - Id: 23823 + AegisName: Bs_Item_M_S_41 + Name: Tare Neko Cru SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23823; + - Id: 23824 + AegisName: Bs_Item_M_S_42 + Name: Glory Soccer Ball Hat SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23824; + - Id: 23825 + AegisName: Bs_Item_M_S_43 + Name: Wicket marching Hat SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23825; + - Id: 23826 + AegisName: Bs_Item_M_S_44 + Name: Wandering Wolf Hat SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23826; + - Id: 23827 + AegisName: Bs_Sha_M_S_1 + Name: Status Shadow SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23827; + - Id: 23828 + AegisName: Bs_Sha_M_S_17 + Name: Elegant Shadow SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23828; + - Id: 23829 + AegisName: Bs_Sha_M_S_18 + Name: Tension Shadow SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23829; + - Id: 23830 + AegisName: Bs_Sha_M_S_19 + Name: Restore Shadow SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23830; + - Id: 23831 + AegisName: Bs_Sha_M_S_20 + Name: Healing Shadow SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23831; + - Id: 23832 + AegisName: Bs_Item_M_S_4 + Name: Amistr Cap SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23832; + - Id: 23833 + AegisName: Bs_Item_M_S_6 + Name: Tiger King Doll Hat SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23833; + - Id: 23834 + AegisName: Bs_Item_M_S_7 + Name: Bacsojin Doll SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23834; + - Id: 23835 + AegisName: Bs_Item_M_S_12 + Name: Candy Pouch Bag SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23835; + - Id: 23836 + AegisName: Bs_Item_M_S_13 + Name: Gold Fish Head Hat SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23836; + - Id: 23837 + AegisName: Bs_Item_M_S_15 + Name: Survival SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23837; + - Id: 23838 + AegisName: Bs_Item_M_S_28 + Name: Toy Sringe SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23838; + - Id: 23839 + AegisName: Bs_Item_M_S_29 + Name: Indigor Rear Ribbon SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23839; + - Id: 23840 + AegisName: Bs_Item_M_S_31 + Name: Magical Booster SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23840; + - Id: 23841 + AegisName: Bs_Item_M_S_32 + Name: Rosario's Necklace SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23841; + - Id: 23842 + AegisName: Bs_Item_M_S_33 + Name: Spirit Crown SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23842; + - Id: 23843 + AegisName: Bs_Item_M_S_36 + Name: Guard's Cap SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23843; + - Id: 23844 + AegisName: Bs_Item_M_S_37 + Name: Bandit's Hood SynthesisBox + Type: Delayconsume + Weight: 1 + Script: | + synthesisui 23844; + - Id: 23845 + AegisName: Bs_Item_M_S_38 + Name: Angel's Blessing SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23845; + - Id: 23846 + AegisName: Bs_Item_M_S_39 + Name: Rabbit Magic Hat SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23846; + - Id: 23847 + AegisName: Bs_Item_M_S_40 + Name: Anubis Helm SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23847; + - Id: 23848 + AegisName: Bs_Item_M_S_45 + Name: Imp Hat SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23848; + - Id: 23849 + AegisName: Bs_Item_M_S_46 + Name: Red Marching Hat SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23849; + - Id: 23850 + AegisName: Bs_Item_M_S_47 + Name: Ifrit Mask SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23850; + - Id: 23851 + AegisName: Bs_Item_M_S_48 + Name: Incarnation Of Morocc Doll SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23851; + - Id: 23852 + AegisName: Bs_Item_M_S_49 + Name: Samambaia SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23852; + - Id: 23853 + AegisName: Bs_Item_M_S_50 + Name: Chick Hat SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23853; + - Id: 23854 + AegisName: Bs_Sha_M_S_2 + Name: Class Shadow SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23854; + - Id: 23855 + AegisName: Bs_Sha_M_S_5 + Name: Spell Shadow SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23855; + - Id: 23856 + AegisName: Bs_Sha_M_S_6 + Name: Size Shadow SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23856; + - Id: 23857 + AegisName: Bs_Sha_M_S_7 + Name: Race Shadow SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23857; + - Id: 23858 + AegisName: Bs_Sha_M_S_8 + Name: Stability Shadow SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23858; + - Id: 23859 + AegisName: Bs_Sha_M_S_13 + Name: Special Shadow SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23859; + - Id: 23860 + AegisName: Bs_Sha_M_S_15 + Name: Physical Shadow SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23860; + - Id: 23861 + AegisName: Bs_Sha_M_S_16 + Name: Magical Shadow SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23861; + - Id: 23862 + AegisName: Bs_Sha_M_S_23 + Name: EXP Shadow SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23862; + - Id: 23863 + AegisName: Bs_Item_M_S_5 + Name: Mad Bunny SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23863; + - Id: 23864 + AegisName: Bs_Item_M_S_9 + Name: Archangel's Wings SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23864; + - Id: 23865 + AegisName: Bs_Item_M_S_14 + Name: Smokie's Transformation Leaf SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23865; + - Id: 23866 + AegisName: Bs_Item_M_S_16 + Name: Ifrit's Ear SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23866; + - Id: 23867 + AegisName: Bs_Item_M_S_17 + Name: Heartwing Band SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23867; + - Id: 23868 + AegisName: Bs_Item_M_S_19 + Name: Sigrun's Wings SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23868; + - Id: 23869 + AegisName: Bs_Item_M_S_27 + Name: Cat Headdress SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23869; + - Id: 23870 + AegisName: Bs_Item_M_S_35 + Name: Noble Mask SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23870; + - Id: 23871 + AegisName: Bs_Sha_M_S_9 + Name: Gemstone Shadow SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23871; + - Id: 23872 + AegisName: Bs_Sha_M_S_10 + Name: Bearers Shadow SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23872; + - Id: 23873 + AegisName: Bs_Sha_M_S_11 + Name: Hasty Shadow SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23873; + - Id: 23874 + AegisName: Bs_Sha_M_S_21 + Name: Critical Shadow SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23874; + - Id: 23875 + AegisName: Bs_Sha_M_S_22 + Name: Mortal Blow Shadow SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23875; + - Id: 23876 + AegisName: Bs_Item_M_S_1 + Name: Fallen Angel Wings SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23876; + - Id: 23877 + AegisName: Bs_Item_M_S_3 + Name: Adventurer's Backpack SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23877; + - Id: 23879 + AegisName: Bs_Item_M_S_18 + Name: Spell Circuit SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23879; + - Id: 23880 + AegisName: Bs_Item_M_S_20 + Name: New Wave Sunglasses SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23880; + - Id: 23881 + AegisName: Bs_Item_M_S_21 + Name: Giant Snake Breath SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23881; + - Id: 23882 + AegisName: Bs_Item_M_S_22 + Name: Judge Hat SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23882; + - Id: 23883 + AegisName: Bs_Item_M_S_23 + Name: Dog Officer SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23883; + - Id: 23884 + AegisName: Bs_Item_M_S_24 + Name: Fancy Feather Hat SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23884; + - Id: 23885 + AegisName: Bs_Item_M_S_25 + Name: Amistr Beret SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23885; + - Id: 23886 + AegisName: Bs_Item_M_S_26 + Name: General Helm SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23886; + - Id: 23887 + AegisName: Bs_Item_M_S_30 + Name: Cursed Knight's Shield SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23887; + - Id: 23888 + AegisName: Bs_Sha_M_S_3 + Name: Penetration Shadow SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23888; + - Id: 23889 + AegisName: Bs_Sha_M_S_4 + Name: Tempest Shadow SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23889; + - Id: 23890 + AegisName: Bs_Sha_M_S_12 + Name: Blitz Shadow SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23890; + - Id: 23891 + AegisName: Bs_Sha_M_S_14 + Name: Reload Shadow SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23891; + - Id: 23892 + AegisName: Bs_Sha_M_S_24 + Name: Force and Spirit Shadow SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23892; + - Id: 23893 + AegisName: Bs_Sha_M_S_25 + Name: Infinity Shadow SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23893; + - Id: 23894 + AegisName: Bs_Item_M_S_51 + Name: Wickebine's Black Cat's Ear SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23894; + - Id: 23926 + AegisName: Shadow_9_Refine_Hammer + Name: Shadow 9 Refine Hammer + Type: Delayconsume + Weight: 10 + Script: | + upgradeui 23926; + - Id: 23967 + AegisName: EnchantStone_Recipe_9m + Name: Enchant Stone Recipe 9m + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 23967; + - Id: 100000 + AegisName: IDTest_Special + Name: IDTest Special + Type: Delayconsume + Weight: 1 + Script: | + synthesisui 100000; + - Id: 100003 + AegisName: ILL_Piece_A + Name: Red Phantom Resonance Stone + Type: Delayconsume + Script: | + upgradeui 100003; + - Id: 100004 + AegisName: ILL_Piece_B + Name: Azure Mirage Resonance Stone + Type: Delayconsume + Script: | + upgradeui 100004; + - Id: 100010 + AegisName: PerfectSize_Mix + Name: Perfect Size Shadow SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 100010; + - Id: 100011 + AegisName: MagicPiercing_Mix + Name: Magic Piercing Shadow SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 100011; + - Id: 100019 + AegisName: Costume_Enchant_Stone_Box18 + Name: Costume Enchant Stone Box18 + Type: Cash + Weight: 10 + Script: | + getgroupitem(IG_Costume_Enchant_Stone_Box18); + - Id: 100023 + AegisName: Ancient_Hero_Bravery + Name: Ancient Hero Bravery + Type: Delayconsume + Weight: 10 + Script: | + upgradeui 100023; + - Id: 100025 + AegisName: Ancient_Hero_Wisdom + Name: Ancient Hero Wisdom + Type: Delayconsume + Weight: 10 + Script: | + upgradeui 100025; + - Id: 100043 + AegisName: Boost_Up_1 + Name: Booster Armor UpgradeBox + Type: Delayconsume + Script: | + upgradeui 100043; + - Id: 100044 + AegisName: Boost_Up_2 + Name: Booster Weapon UpgradeBox + Type: Delayconsume + Script: | + upgradeui 100044; + - Id: 100052 + AegisName: Enchant_Stone_Box19 + Name: Costume Enchantment Stone Box 19 Type: Usable Buy: 10 Weight: 10 EquipLevelMin: 1 Script: | - getgroupitem(IG_Enchant_Stone_Box15); + getgroupitem(IG_Costume_Enchant_Stone_Box19); + - Id: 100053 + AegisName: Piercing_Mix + Name: Piercing Shadow SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 100053; + - Id: 100058 + AegisName: Hasty_Mix + Name: Hasty Shadow SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 100058; + - Id: 100060 + AegisName: EnchantStone_Recipe_4m + Name: 4m Enchant Stone Recipe SynthesisBox + Type: Delayconsume + Weight: 10 + Script: | + synthesisui 100060; - Id: 100065 AegisName: WL_MB_SG Name: Spell Book (Storm Gust) @@ -46549,6 +48237,15 @@ Body: NoAuction: true Script: | /*upgradeui 100138;*/ + - Id: 100202 + AegisName: Enchant_Stone_Box20 + Name: Costume Enchantment Stone Box 20 + Type: Usable + Buy: 10 + Weight: 10 + EquipLevelMin: 1 + Script: | + getgroupitem(IG_Costume_Enchant_Stone_Box20); - Id: 100231 AegisName: Ref_T_Potion Name: Golden X @@ -46573,6 +48270,15 @@ Body: Weight: 30 Script: | sc_start SC_ADD_MATK_DAMAGE,500000,15; + - Id: 100314 + AegisName: Enchant_Stone_Box21 + Name: Costume Enchantment Stone Box 21 + Type: Usable + Buy: 10 + Weight: 10 + EquipLevelMin: 1 + Script: | + getgroupitem(IG_Costume_Enchant_Stone_Box21); - Id: 100402 AegisName: Thousand_Sun_Cube Name: Thousand Sun Modification Cube