diff --git a/db/re/item_combo_db.txt b/db/re/item_combo_db.txt index a46cd2f1f1..888a8f32d7 100644 --- a/db/re/item_combo_db.txt +++ b/db/re/item_combo_db.txt @@ -163,8 +163,6 @@ 2241:5136,{ bonus bMaxHP,700; bonus bMaxSP,50; bonus4 bAutoSpellWhenHit,"AL_INCAGI",10,30,1; } 2268:18573,{ .@r = getequiprefinerycnt(EQI_HEAD_TOP); if(.@r > 6) { bonus bMaxHPrate,((.@r-5)/2)*2; bonus bHit,(.@r-5)/2; } } 2268:19082,{ bonus bDelayrate,-5; } -//Mechanical Plant Hat:19082,{ bonus2 bSkillAtk,GN_SPORE_EXPLOSION,getequiprefinerycnt(EQI_HEAD_???)*5; } -//2268:Mechanical Plant Hat:19082,{ bonus2 bSkillUseSP,GN_SPORE_EXPLOSION,20; } 2269:5781,{ bonus bInt,1; bonus bMaxSP,30; } 2269:5786,{ bonus2 bAddClass,Class_All,1; } //2269:5768,{ bonus bInt,1; if(getequiprefinerycnt(EQI_HEAD_TOP) > 6) bonus bMaxSPrate,getequiprefinerycnt(EQI_HEAD_TOP)-6; } @@ -306,7 +304,6 @@ 2535:15163,{ bonus5 bAutoSpell,"AL_HEAL",1,(10*getequiprefinerycnt(EQI_ARMOR)),BF_MAGIC,0; } 2584:5579,{ .@r = getequiprefinerycnt(EQI_GARMENT); if(.@r>=7) { .@bonus = max(getskilllv("TF_DOUBLE"),5); skill "TF_DOUBLE",.@bonus; bonus bDoubleRate,.@bonus*5; } else if(.@r>=5) { skill "TF_DOUBLE",1; bonus bDoubleRate,25; } } 2597:28342,{ bonus bCritAtkRate,5; bonus bCritical,10; .@r = getequiprefinerycnt(EQI_GARMENT); if(.@r>=5){ bonus bCritAtkRate,3; } if(.@r>=7){ bonus bCritAtkRate,4; } } -//2598:Ramor Shield,{ .@r = getequiprefinerycnt(EQI_GARMENT); bonus2 bSubRace,RC_Undead,.@r; bonus2 bSubRace,RC_DemiHuman,.@r; } 2607:2677,{ bonus2 bSkillAtk,"AL_HEAL",50; bonus2 bSkillAtk,"PR_MAGNUS",30; bonus bSPrecovRate,9; } 2607:2711,{ bonus2 bSkillAtk,"AL_HEAL",50; bonus2 bSkillAtk,"PR_MAGNUS",30; bonus bSPrecovRate,9; } 2607:2786,{ bonus2 bSkillAtk,"AL_HEAL",50; bonus2 bSkillAtk,"PR_MAGNUS",30; bonus bSPrecovRate,9; } @@ -1476,7 +1473,7 @@ 27196:27331,{ bonus bDelayrate,-3; } 27197:27198,{ bonus2 bAddSize,Size_Small,5; bonus2 bAddRace,RC_Brute,5; bonus2 bAddRace,RC_Player_Doram,5; } 27197:27333,{ bonus2 bAddClass,Class_All,5; } -// 27321:27326,{ bonus bMaxHPrate,50; } +27321:27326,{ bonus bMaxHPrate,50; } 27322:27323,{ bonus bMaxSPrate,5; bonus bMaxHPrate,5; } 27324:27325,{ bonus2 bMagicAtkEle,Ele_Water,10; bonus2 bSubDefEle,Ele_Fire,10; } 28022:28509,{ .@r = getequiprefinerycnt(EQI_HAND_R); bonus bAspdRate,10; if (.@r >= 9) { bonus bCritAtkRate,10; if (.@r >= 11) { bonus2 bAddRace,RC_Brute,25; bonus2 bAddRace,RC_Player_Doram,25; } } } @@ -1620,9 +1617,9 @@ //[TODO]Warrior's Bow:32234,{ bonus2 bAddRace,RC_Insect,20; bonus2 bAddRace,RC_Plant,20; bonus2 bMagicAddRace,RC_Insect,20; bonus2 bMagicAddRace,RC_Plant,20; bonus2 bAddEle,Ele_Wind,20; bonus2 bAddEle,Ele_Earth,20; bonus2 bMagicAddEle,Ele_Wind,15; bonus2 bMagicAddEle,Ele_Earth,20; } 1448:32234,{ bonus2 bAddRace,RC_Brute,20; bonus2 bAddRace,RC_Plant,20; bonus2 bMagicAddRace,RC_Brute,20; bonus2 bMagicAddRace,RC_Plant,20; bonus2 bAddEle,Ele_Wind,20; bonus2 bAddEle,Ele_Earth,20; bonus2 bMagicAddEle,Ele_Wind,15; bonus2 bMagicAddEle,Ele_Earth,20; } 29176:32234,{ bonus2 bAddRace,RC_Brute,15; bonus2 bAddRace,RC_Plant,15; bonus2 bMagicAddRace,RC_Brute,15; bonus2 bMagicAddRace,RC_Plant,15; bonus2 bAddEle,Ele_Wind,15; bonus2 bAddEle,Ele_Earth,15; bonus2 bMagicAddEle,Ele_Wind,15; bonus2 bMagicAddEle,Ele_Earth,15; } -//22171:18164,{ autobonus "{ bonus bDex,20; bonus bLongAtkRate,20; }",30,7000,BF_WEAPON; } /*Not had item in item_db yet*/ -//22171:18170,{ autobonus "{ bonus bDex,20; bonus bLongAtkRate,15; }",30,7000,BF_WEAPON; } /*Not had item in item_db yet*/ -//22171:2048,{ autobonus "{ bonus bInt,20; bonus bMatkRate,15; }",30,7000,BF_MAGIC; } /*Not had item in item_db yet*/ +22171:18164,{ autobonus "{ bonus bDex,20; bonus bLongAtkRate,20; }",30,7000,BF_WEAPON; } +22171:18170,{ autobonus "{ bonus bDex,20; bonus bLongAtkRate,15; }",30,7000,BF_WEAPON; } +22171:2048,{ autobonus "{ bonus bInt,20; bonus bMatkRate,15; }",30,7000,BF_MAGIC; } 22171:610003,{ autobonus "{ bonus bStr,20; bonus2 bAddClass,Class_All,15; }",30,7000,BF_WEAPON; } 22171:700003,{ autobonus "{ bonus bDex,20; bonus bLongAtkRate,20; }",30,7000,BF_WEAPON; } 22171:510006,{ autobonus "{ bonus bStr,20; bonus2 bAddClass,Class_All,15; }",30,7000,BF_WEAPON; } @@ -1697,7 +1694,7 @@ 32402:15388:15389,{ .@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT); autobonus "{ bonus bLongAtkRate,10; }",1,10000,BF_WEAPON; bonus bBaseAtk,30; if (.@sum>=30) { bonus2 bAddEle,Ele_Undead,20; bonus2 bAddEle,Ele_Holy,20; bonus2 bAddEle,Ele_Earth,20; } } 32403:15388:15389,{ .@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT); autobonus "{ bonus bLongAtkRate,10; }",1,10000,BF_WEAPON; bonus bBaseAtk,30; if (.@sum>=30) { bonus2 bAddEle,Ele_Undead,20; bonus2 bAddEle,Ele_Holy,20; } } 300128:300130,{ bonus2 bAddSize,Size_Medium,5; bonus2 bMagicAddSize,Size_Medium,5; bonus bMatkRate,5; bonus2 bAddClass,Class_All,5; } -//300141:300120,{ bonus2 bMagicAddEle,Ele_Water,15; } +300141:300120,{ bonus2 bMagicAddEle,Ele_Water,15; } 300144:300150,{ bonus bCritAtkRate,15; } 300146:4521,{ bonus bCritAtkRate,15; } 300147:4089,{ bonus bMatkRate,3; } @@ -1735,10 +1732,10 @@ 15401:20947:22209,{ .@sum = getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_SHOES); bonus bMdef,15; bonus bDef,30; bonus bInt,8; bonus2 bSubRace,RC_Angel,15; bonus2 bSubRace,RC_Demon,15; if (.@sum>=27) { bonus bMatkRate,10; bonus bDelayrate,-20; bonus bFixedCastrate,-20; } } 15402:20947:22209,{ .@sum = getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_SHOES); bonus bMdef,15; bonus bDef,30; bonus bLuk,8; if (.@sum>=27) { bonus2 bAddClass,Class_All,10; bonus bDelayrate,-20; bonus bFixedCastrate,-20; } } 32248:32250,{ bonus bAspdRate,15; bonus bMaxHPrate,10; } -// 32248:?,{ bonus bFixedCast,-300; bonus bDelayrate,-7; bonus2 bSubSize,Size_All,3; } +// 32248:?,{ bonus bFixedCast,-300; bonus bDelayrate,-7; bonus2 bSubSize,Size_All,3; } /* einbech weapons? */ 32248:32251,{ bonus bVariableCastrate,-15; bonus bMaxHPrate,10; } 32249:32250,{ bonus bAspdRate,15; bonus bMaxHPrate,10; } -// 32249:?,{ bonus bFixedCast,-300; bonus bDelayrate,-7; bonus2 bMagicSubSize,Size_All,3; } +// 32249:?,{ bonus bFixedCast,-300; bonus bDelayrate,-7; bonus2 bMagicSubSize,Size_All,3; } /* einbech weapons? */ 32249:32251,{ bonus bVariableCastrate,-15; bonus bMaxHPrate,10; } 300001:4062,{ bonus2 bAddEle,Ele_Poison,15; } 300002:4334,{ bonus bLongAtkDef,10; bonus bMaxHPrate,5; } @@ -1995,3 +1992,195 @@ 24658:24659:24660,{ .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"SP_CURSEEXPLOSION",.@sum; } 24661:24662,{ .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L); bonus2 bAddClass,Class_All,2; if (.@sum>=18) { bonus bIgnoreDefRace,RC_All; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-100; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-100; } } 24663:24664,{ .@sum = getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bAddClass,Class_All,2; if (.@sum>=18) { bonus bIgnoreDefRace,RC_All; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-100; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-100; } } +2595:2164,{ .@r_garment = getequiprefinerycnt(EQI_GARMENT); bonus2 bSubRace,RC_Undead,.@r_garment; } +2596:2159,{ .@r_garment = getequiprefinerycnt(EQI_GARMENT); bonus2 bSubRace,RC_Demon,.@r_garment; } +15210:19275,{ bonus bVariableCastrate,-30; bonus bFlee2,15; } +15246:20902:22168,{ bonus bDelayrate,-7; if (getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_SHOES)>=9) { bonus bDelayrate,-8; } } +15247:20903:22169,{ bonus bDelayrate,-5; } +15344:20733,{ bonus2 bSkillAtk,"NC_ARMSCANNON",50; } +15383:20939,{ bonus bDelayrate,-10; } +15390:20945:22206,{ bonus bVariableCastrate,-7; if (getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_SHOES)>=9) { bonus bVariableCastrate,-5; } } +19097:28901,{ autobonus2 "{ }",1,3000,BF_WEAPON|BF_MAGIC,"{ heal 5000,0; unitskilluseid getcharid(3),\"WM_LULLABY_DEEPSLEEP\",1; active_transform 1930,3000; /*PIAMETTE, unknown timer*/ }"; } +19097:28902,{ autobonus2 "{ }",1,3000,BF_WEAPON|BF_MAGIC,"{ heal 5000,0; unitskilluseid getcharid(3),\"WM_LULLABY_DEEPSLEEP\",1; active_transform 1930,3000; /*PIAMETTE, unknown timer*/ }"; } +19098:28901,{ .@r_top = getequiprefinerycnt(EQI_HEAD_TOP); .@r_left = getequiprefinerycnt(EQI_HAND_L); autobonus "{ bonus2 bHPLossRate,50,1000; }",1+.@r_top,3000+.@r_left*1000,BF_WEAPON|BF_MAGIC,"{ active_transform 1930,3000" + (.@r_left*1000) + "; /*PIAMETTE, unknown effect*/ }"; } +19098:28902,{ .@r_top = getequiprefinerycnt(EQI_HEAD_TOP); .@r_left = getequiprefinerycnt(EQI_HAND_L); autobonus "{ bonus2 bHPLossRate,50,1000; }",1+.@r_top,3000+.@r_left*1000,BF_WEAPON|BF_MAGIC,"{ active_transform 1930,3000" + (.@r_left*1000) + "; /*PIAMETTE, unknown effect*/ }"; } +19218:28511,{ bonus2 bAddItemHealRate,569,20; } +19243:20842,{ bonus bAspdRate,5; } +19243:20843,{ bonus2 bAddClass,Class_All,4; if (getequiprefinerycnt(EQI_GARMENT)>=12) { bonus bAllStats,1; } } +19243:20844,{ bonus bVariableCastrate,-5; } +19244:1659,{ .@r = getequiprefinerycnt(EQI_HAND_R); bonus bDelayrate,-3*(.@r/2); bonus2 bSkillUseSP,"AL_HEAL",.@r*10; bonus2 bSkillUseSP,"AB_CHEAL",.@r*12; bonus2 bSkillUseSP,"AB_HIGHNESSHEAL",.@r*14; } +19249:1654,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",5*(.@r_weapon/2); } +19249:2004,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"WL_HELLINFERNO",10*(.@r_weapon/2); } +19249:13076:13078,{ .@r = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_HAND_L); bonus bVariableCastrate,-.@r; bonus2 bSkillAtk,"NJ_KOUENKA",5*(.@r/2); bonus2 bSkillAtk,"NJ_HYOUSENSOU",5*(.@r/2); bonus2 bSkillAtk,"NJ_HUUJIN",5*(.@r/2); } +19263:1168:1171,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bBaseAtk,20*(.@r_weapon/2); } +19263:1413:1418,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"LG_BANISHINGPOINT",7*(.@r_weapon/2); } +19263:1527:1537,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SR_TIGERCANNON",7*(.@r_weapon/2); } +19268:20717,{ bonus bBaseAtk,5*(readparam(bStr)/20); bonus bAspdRate,3*(readparam(bAgi)/20); bonus2 bSubEle,Ele_Neutral,(readparam(bVit)/20); bonus bVariableCastrate,-4*(readparam(bInt)/20); bonus bCritAtkRate,3*(readparam(bLuk)/20); } +19268:20718,{ bonus bBaseAtk,5*(readparam(bStr)/20); bonus bAspdRate,3*(readparam(bAgi)/20); bonus2 bSubEle,Ele_Neutral,(readparam(bVit)/20); bonus bVariableCastrate,-4*(readparam(bInt)/20); bonus bCritAtkRate,3*(readparam(bLuk)/20); } +19275:15210:20855,{ bonus bAspdRate,15; bonus2 bCriticalAddRace,RC_Fish,30; bonus2 bAddRace,RC_Fish,25; bonus bDefEle,Ele_Water; } +19296:2507,{ .@r_garment = getequiprefinerycnt(EQI_GARMENT); bonus2 bSkillAtk,"SC_TRIANGLESHOT",15*(.@r_garment/2); } +19296:2525,{ .@r_garment = getequiprefinerycnt(EQI_GARMENT); bonus2 bSkillAtk,"SC_TRIANGLESHOT",15*(.@r_garment/2); } +19296:2544,{ .@r_garment = getequiprefinerycnt(EQI_GARMENT); bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",7*(.@r_garment/2); } +19296:2554,{ .@r_garment = getequiprefinerycnt(EQI_GARMENT); bonus2 bSkillAtk,"RA_ARROWSTORM",12*(.@r_garment/2); } +19300:13138,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"RL_FIREDANCE",6*(.@r_weapon/2); } +19300:28000,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bBaseAtk,20*(.@r_weapon/2); } +19300:28101,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"NC_AXETORNADO",15*(.@r_weapon/2); } +19308:1631,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bMatk,10*(.@r_weapon/2); bonus2 bSkillAtk,"AB_ADORAMUS",30*(.@r_weapon/2); } +19308:1691,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAtkEle,Ele_Neutral,5*(.@r_weapon/2); } +19308:13412,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"GN_CARTCANNON",10*(.@r_weapon/2); } +19439:20748,{ bonus bBaseAtk,5*(readparam(bStr)/30); bonus bAspdRate,3*(readparam(bAgi)/30); bonus bDelayrate,-4*(readparam(bVit)/30); bonus bVariableCastrate,-8*(readparam(bInt)/30); bonus bMatk,5*(readparam(bInt)/30); bonus bLongAtkRate,(readparam(bDex)/30); bonus bCritAtkRate,3*(readparam(bLuk)/30); } +20705:2174,{ .@r_garment = getequiprefinerycnt(EQI_GARMENT); .@r_shield = getequiprefinerycnt(EQI_HAND_L); bonus2 bSubRace,RC_Dragon,.@r_garment; bonus2 bAddEle,Ele_Holy,.@r_shield; } +20708:2167,{ .@r_garment = getequiprefinerycnt(EQI_GARMENT); .@r_shield = getequiprefinerycnt(EQI_HAND_L); bonus2 bSubRace,RC_Plant,.@r_garment; bonus2 bAddEle,Ele_Poison,.@r_shield; } +20750:2194,{ .@r_garment = getequiprefinerycnt(EQI_GARMENT); .@r_shield = getequiprefinerycnt(EQI_HAND_L); bonus2 bSubRace,RC_Insect,.@r_garment; bonus2 bAddEle,Ele_Wind,.@r_shield; } +20855:19275,{ bonus bAspd,2; bonus bNoCastCancel; } +20902:22168,{ bonus2 bMagicAtkEle,Ele_All,7; if (getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_SHOES)>=9) { bonus bFixedCast,-500; } } +20903:22169,{ bonus bFixedCast,-300; } +20939:22204,{ bonus bFixedCast,-500; bonus bVariableCastrate,-10; } +20940:5104:5329,{ bonus bDelayrate,-6; } +20940:19052:19085,{ bonus bCritAtkRate,14; } +20940:19241,{ bonus bVariableCastrate,-30; } +20940:19245,{ bonus bLongAtkRate,14; } +20945:22206,{ bonus bMatk,20; bonus bBaseAtk,20; if (getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_SHOES)>=9) { bonus bAspdRate,5; } } +20955:2976:2980,{ bonus bAspdRate,10; bonus bMatkRate,10; bonus bHit,10; if (getequiprefinerycnt(EQI_GARMENT)>=10) { bonus3 bAutoSpell,"SO_PSYCHIC_WAVE",3,1; } } +20955:2977:2978,{ bonus bLongAtkRate,10; bonus bAspdRate,10; bonus2 bAddClass,Class_All,10; if (getequiprefinerycnt(EQI_GARMENT)>=10) { bonus bCritAtkRate,15; bonus bHit,15; } } +20955:2977:16029,{ bonus bMatk,30; bonus2 bSkillAtk,"AB_DUPLELIGHT",40; if (getequiprefinerycnt(EQI_HAND_R)>=10) { bonus2 bSkillAtk,"AB_DUPLELIGHT",20; } } +20955:2978:16029,{ bonus bBaseAtk,30; bonus2 bSkillAtk,"SR_KNUCKLEARROW",40; if (getequiprefinerycnt(EQI_HAND_R)>=10) { bonus2 bSkillAtk,"SR_KNUCKLEARROW",20; } } +20955:2980:13442,{ bonus3 bAutoSpell,"MG_SOULSTRIKE",10,1; bonus bMatk,80; if (getequiprefinerycnt(EQI_HAND_R)>=10) { bonus3 bAutoSpell,"HW_NAPALMVULCAN",5,1; } } +22048:2164,{ bonus2 bSubEle,Ele_Dark,5+2*getequiprefinerycnt(EQI_HAND_L); } +22048:2595,{ bonus2 bAddEle,Ele_Dark,5; .@r_garment = getequiprefinerycnt(EQI_GARMENT); bonus bMaxHPrate,.@r_garment; bonus bMaxSPrate,.@r_garment; } +22049:2165,{ bonus2 bSubEle,Ele_Earth,5+2*getequiprefinerycnt(EQI_HAND_L); } +22049:20701,{ bonus2 bAddEle,Ele_Earth,5; .@r_garment = getequiprefinerycnt(EQI_GARMENT); bonus bMaxHPrate,.@r_garment; bonus bMaxSPrate,.@r_garment; } +22051:2158,{ bonus2 bSubEle,Ele_Undead,5+2*getequiprefinerycnt(EQI_HAND_L); } +22051:2598,{ bonus2 bAddEle,Ele_Undead,5; .@r_garment = getequiprefinerycnt(EQI_GARMENT); bonus bMaxHPrate,.@r_garment; bonus bMaxSPrate,.@r_garment; } +22055:2159,{ bonus2 bSubEle,Ele_Fire,5+2*getequiprefinerycnt(EQI_HAND_L); } +22055:2596,{ bonus2 bAddEle,Ele_Fire,5; .@r_garment = getequiprefinerycnt(EQI_GARMENT); bonus bMaxHPrate,.@r_garment; bonus bMaxSPrate,.@r_garment; } +22057:2163,{ bonus2 bSubEle,Ele_Water,5+2*getequiprefinerycnt(EQI_HAND_L); } +22057:2593,{ bonus2 bAddEle,Ele_Water,5; .@r_garment = getequiprefinerycnt(EQI_GARMENT); bonus bMaxHPrate,.@r_garment; bonus bMaxSPrate,.@r_garment; } +22061:2174,{ bonus2 bSubEle,Ele_Holy,5+2*getequiprefinerycnt(EQI_HAND_L); } +22061:20705,{ bonus2 bAddEle,Ele_Holy,5; .@r_garment = getequiprefinerycnt(EQI_GARMENT); bonus bMaxHPrate,.@r_garment; bonus bMaxSPrate,.@r_garment; } +22063:2194,{ bonus2 bSubEle,Ele_Wind,5+2*getequiprefinerycnt(EQI_HAND_L); } +22063:20750,{ bonus2 bAddEle,Ele_Wind,5; .@r_garment = getequiprefinerycnt(EQI_GARMENT); bonus bMaxHPrate,.@r_garment; bonus bMaxSPrate,.@r_garment; } +22065:2167,{ bonus2 bSubEle,Ele_Poison,5+2*getequiprefinerycnt(EQI_HAND_L); } +22065:20708,{ bonus2 bAddEle,Ele_Poison,5; .@r_garment = getequiprefinerycnt(EQI_GARMENT); bonus bMaxHPrate,.@r_garment; bonus bMaxSPrate,.@r_garment; } +22168:15246,{ bonus bLongAtkRate,7; if (getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_ARMOR)>=9) { bonus bCritAtkRate,10; } } +22169:15247,{ bonus bAspd,1; } +22204:15383,{ bonus bMatkRate,5; bonus2 bAddClass,Class_All,5; } +22206:15390,{ bonus bLongAtkRate,7; if (getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_ARMOR)>=9) { bonus bCritAtkRate,7; } } +28473:15181:28474,{ bonus2 bSubEle,Ele_Neutral,-2; bonus2 bSubEle,Ele_All,2; bonus bMatk,20; } +28473:22122:28474,{ bonus bDelayrate,-3; bonus bVariableCastrate,-3; } +28475:15182:28476,{ bonus2 bSubEle,Ele_Neutral,-4; bonus2 bSubEle,Ele_All,4; bonus bMatk,40; } +28475:22123:28476,{ bonus bDelayrate,-6; bonus bVariableCastrate,-6; } +28477:15183:28478,{ bonus2 bSubEle,Ele_Neutral,-4; bonus2 bSubEle,Ele_All,4; bonus bMatk,40; } +28477:22124:28478,{ bonus bDelayrate,-6; bonus bVariableCastrate,-6; } +28479:15184:28480,{ bonus2 bSubEle,Ele_Neutral,-5; bonus2 bSubEle,Ele_All,5; bonus bMatk,50; } +28479:22125:28480,{ bonus bDelayrate,-8; bonus bVariableCastrate,-8; } +28481:15185:28482,{ bonus2 bSubEle,Ele_Neutral,-5; bonus2 bSubEle,Ele_All,5; bonus bMatk,50; bonus bNoCastCancel; } +28481:22126:28482,{ bonus bDelayrate,-8; bonus bVariableCastrate,-8; } +28535:28534,{ bonus bFixedCast,-100; bonus bDelayrate,-3; } +32221:15383:20939:22204,{ bonus bVariableCastrate,-10; bonus bAspd,2; } +400000:2990,{ bonus bVariableCastrate,-10; } +400000:2991,{ bonus bCritAtkRate,10; } +400000:2992,{ bonus bCritAtkRate,10; bonus bVariableCastrate,-10; } +400021:21047,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bCritical,10; bonus2 bAddSize,Size_Large,4*(.@r_weapon/2); bonus2 bMagicAddSize,Size_Large,4*(.@r_weapon/2); } +400021:28038,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bBaseAtk,30; bonus2 bSkillAtk,"GC_ROLLINGCUTTER",4*(.@r_weapon/2); } +400021:28629,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bBaseAtk,30; bonus2 bSkillAtk,"SJ_SOLARBURST",4*(.@r_weapon/2); } +400022:16088,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bBaseAtk,30; bonus2 bSkillAtk,"GN_CARTCANNON",4*(.@r_weapon/2); } +400022:18178,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillCooldown,"RA_ARROWSTORM",-2500; bonus2 bWeaponDamageRate,W_BOW,7*(.@r_weapon/2); } +400022:28136,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bMaxHPrate,5; bonus2 bSubSize,Size_Small,3*(.@r_weapon/2); bonus2 bMagicSubSize,Size_Small,3*(.@r_weapon/2); } +400059:13493,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAtkEle,Ele_Holy,5; bonus2 bSkillAtk,"LG_RAYOFGENESIS",4*(.@r_weapon/2); } +400059:16089,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAtkEle,Ele_Holy,5; bonus2 bSkillAtk,"AB_JUDEX",3*(.@r_weapon/2); } +400059:26151,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bMatk,30; bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",3*(.@r_weapon/2); } +400061:1862,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillCooldown,"SR_RAMPAGEBLASTER",-1000; bonus bLongAtkRate,3*(.@r_weapon/2); } +400061:16088,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bVariableCastrate,-10; bonus2 bSkillAtk,"CR_ACIDDEMONSTRATION",3*(.@r_weapon/2); } +400061:28253,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bLongAtkRate,5; bonus2 bSkillAtk,"RL_HAMMER_OF_GOD",3*(.@r_weapon/2); } +400078:21051,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bCritAtkRate,10; bonus2 bSkillAtk,"RK_IGNITIONBREAK",12*.@r_weapon; } +400078:21052,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bDelayrate,-10; bonus2 bSkillAtk,"RK_SONICWAVE",10*.@r_weapon; } +400078:32023,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillCooldown,"RK_HUNDREDSPEAR",-500; bonus2 bSkillAtk,"RK_HUNDREDSPEAR",10*.@r_weapon; } +400079:32024,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillCooldown,"LG_SHIELDPRESS",-1000; bonus2 bSkillAtk,"LG_SHIELDPRESS",10*.@r_weapon; } +400079:32025,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillCooldown,"LG_CANNONSPEAR",-500; bonus2 bSkillAtk,"LG_CANNONSPEAR",12*.@r_weapon; } +400079:32350,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bVariableCastrate,-15; bonus2 bSkillAtk,"LG_RAYOFGENESIS",10*.@r_weapon; bonus2 bSkillAtk,"PA_PRESSURE",10*.@r_weapon; } +400094:2055,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAtkEle,Ele_Ghost,3; bonus2 bSkillAtk,"WL_SOULEXPANSION",3*.@r_weapon; } +400094:2056,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAtkEle,Ele_Neutral,3; bonus2 bSkillAtk,"HW_GRAVITATION",3*.@r_weapon; bonus2 bSkillAtk,"WL_COMET",3*.@r_weapon; } +400094:26158,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillCooldown,"WL_CRIMSONROCK",-1000; bonus2 bSkillAtk,"WL_CRIMSONROCK",3*.@r_weapon; } +400095:26159,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAtkEle,Ele_Neutral,3; bonus2 bMagicAtkEle,Ele_Wind,3; bonus2 bSkillAtk,"SO_VARETYR_SPEAR",3*.@r_weapon; } +400095:26160,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAtkEle,Ele_Earth,3; bonus2 bMagicAtkEle,Ele_Water,3; bonus2 bSkillAtk,"SO_DIAMONDDUST",3*.@r_weapon; } +400095:28633,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bMatkRate,2; bonus2 bSkillAtk,"MG_LIGHTNINGBOLT",3*.@r_weapon; bonus2 bSkillAtk,"MG_FIREBOLT",3*.@r_weapon; bonus2 bSkillAtk,"MG_COLDBOLT",3*.@r_weapon; } +400097:450164:470070:480083,{ bonus bMatkRate,5; bonus2 bAddClass,Class_All,5; bonus2 bExpAddRace,RC_Fish,20; bonus2 bExpAddRace,RC_DemiHuman,20; bonus2 bAddRace,RC_Fish,50; bonus2 bMagicAddRace,RC_Fish,50; bonus2 bAddRace,RC_DemiHuman,50; bonus2 bMagicAddRace,RC_DemiHuman,50; bonus2 bSubEle,Ele_Wind,25; bonus2 bSubEle,Ele_Water,25; } +400098:1333,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bAddSize,Size_All,10; bonus2 bSkillAtk,"NC_POWERSWING",10*.@r_weapon; } +400098:16092,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bLongAtkRate,10; bonus2 bSkillAtk,"NC_ARMSCANNON",10*.@r_weapon; } +400098:28138,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bAddSize,Size_All,10; bonus2 bSkillAtk,"NC_AXETORNADO",10*.@r_weapon; } +400099:16093,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bLongAtkRate,10; bonus2 bSkillAtk,"GN_CARTCANNON",10*.@r_weapon; } +400099:16094,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bAddSize,Size_All,10; bonus2 bSkillAtk,"GN_CRAZYWEED",10*.@r_weapon; } +400099:32351,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bAddSize,Size_All,10; bonus2 bSkillAtk,"GN_SPORE_EXPLOSION",10*.@r_weapon; } +400116:18185,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bCritAtkRate,20; bonus2 bSkillAtk,"SN_SHARPSHOOTING",10*.@r_weapon; } +400116:18186,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bLongAtkRate,10; bonus2 bSkillAtk,"RA_AIMEDBOLT",10*.@r_weapon; } +400116:18187,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillCooldown,"RA_ARROWSTORM",-1800; bonus2 bSkillAtk,"RA_ARROWSTORM",10*.@r_weapon; } +400117:18188,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bLongAtkRate,10; bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",10*.@r_weapon; } +400117:26212:32107,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAtkEle,Ele_Neutral,10; bonus2 bSkillAtk,"WM_METALICSOUND",5*.@r_weapon; } +400117:26213:32108,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bLongAtkRate,10; bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",10*.@r_weapon; } +400118:2057,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAtkEle,Ele_Holy,10; bonus2 bSkillAtk,"AB_ADORAMUS",5*.@r_weapon; } +400118:16095,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bAddSize,Size_All,10; bonus2 bSkillAtk,"AB_DUPLELIGHT",10*.@r_weapon; } +400118:26161,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAtkEle,Ele_Holy,10; bonus2 bSkillAtk,"AB_JUDEX",10*.@r_weapon; } +400119:1865,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bAddSize,Size_All,10; bonus2 bSkillAtk,"CH_CHAINCRUSH",10*.@r_weapon; } +400119:1866,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bLongAtkRate,10; bonus2 bSkillAtk,"SR_KNUCKLEARROW",10*.@r_weapon; } +400119:16096,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bLongAtkRate,10; bonus2 bSkillAtk,"MO_FINGEROFFENSIVE",10*.@r_weapon; } +400120:18184,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bLongAtkRate,10; bonus2 bSkillAtk,"SC_TRIANGLESHOT",10*.@r_weapon; } +400120:28767,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bDelayrate,-10; bonus2 bSkillAtk,"SC_FATALMENACE",10*.@r_weapon; } +400120:28768,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAtkEle,Ele_All,10+5*.@r_weapon; } +400121:28042,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bLongAtkRate,20; bonus2 bSkillAtk,"GC_CROSSRIPPERSLASHER",10*.@r_weapon; } +400121:28044,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"GC_CROSSIMPACT",20; bonus bShortAtkRate,5*.@r_weapon; } +400121:28765:28766,{ .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bCritAtkRate,20; bonus bShortAtkRate,5*(.@r_weapon/2); bonus bLongAtkRate,5*(.@r_weapon/2); } +420003:13442,{ bonus bMatk,50; bonus5 bAutoSpell,"HW_GRAVITATION",3,100,BF_SHORT|BF_WEAPON,1; } +420017:15278:20963,{ .@sum = getequiprefinerycnt(EQI_HEAD_MID)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT); bonus2 bAddClass,Class_All,5; if (.@sum>=14) { bonus bBaseAtk,80; } if (.@sum>=18) { bonus bDelayrate,-7; bonus bBaseAtk,30; } if (.@sum>=22) { bonus bShortAtkRate,10; } } +420018:15354:20967,{ .@sum = getequiprefinerycnt(EQI_HEAD_MID)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT); bonus2 bAddSize,Size_All,7; if (.@sum>=14) { bonus bBaseAtk,80; } if (.@sum>=18) { bonus2 bAddSize,Size_All,7; bonus2 bAddClass,Class_All,5; } if (.@sum>=22) { bonus bLongAtkRate,10; } } +420019:15353:20964,{ .@sum = getequiprefinerycnt(EQI_HEAD_MID)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT); bonus2 bAddRace,RC_All,7; if (.@sum>=14) { bonus bBaseAtk,80; } if (.@sum>=18) { bonus2 bAddRace,RC_All,7; bonus bAspd,1; } if (.@sum>=22) { bonus bDelayrate,-10; } } +420020:15346:20968,{ .@sum = getequiprefinerycnt(EQI_HEAD_MID)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT); bonus2 bAddSize,Size_All,10; if (.@sum>=14) { bonus bBaseAtk,80; } if (.@sum>=18) { bonus2 bAddSize,Size_All,10; bonus bCritAtkRate,12; } if (.@sum>=22) { bonus bLongAtkRate,10; } } +420021:15347:20965,{ .@sum = getequiprefinerycnt(EQI_HEAD_MID)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT); bonus bMaxHPrate,10; if (.@sum>=14) { bonus bBaseAtk,80; } if (.@sum>=18) { bonus2 bAddClass,Class_All,10; bonus bMaxSPrate,7; } if (.@sum>=22) { bonus bDelayrate,-10; } } +420022:15279:20966,{ .@sum = getequiprefinerycnt(EQI_HEAD_MID)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT); bonus bVariableCastrate,-10; if (.@sum>=14) { bonus bMatk,80; } if (.@sum>=18) { bonus2 bMagicAtkEle,Ele_All,10; bonus bDelayrate,-7; } if (.@sum>=22) { bonus2 bMagicAddSize,Size_All,10; } } +450147:480062,{ bonus bBaseAtk,50; } +450147:480063,{ bonus bDelayrate,-10; } +450148:480062,{ bonus bAspdRate,10; } +450148:480063,{ bonus bMatk,50; } +450164:400097,{ .@r_armor = getequiprefinerycnt(EQI_ARMOR); bonus2 bSubRace,RC_Fish,10+.@r_armor; bonus2 bSubRace,RC_DemiHuman,10+.@r_armor; bonus2 bSubRace,RC_Player_Human,10+.@r_armor; } +470033:13414,{ bonus bMatk,70; bonus bAspd,2; if (getequiprefinerycnt(EQI_HAND_R)>=10) { bonus2 bMagicAtkEle,Ele_All,10; } } +470054:450147,{ bonus2 bAddClass,Class_All,5; } +470054:450148,{ bonus bAspdRate,5; } +470055:450147,{ bonus bMaxSPrate,5; } +470055:450148,{ bonus bMatkRate,5; } +470070:400097,{ .@r = getequiprefinerycnt(EQI_SHOES); bonus2 bMagicAddEle,Ele_Wind,10+.@r; bonus2 bAddEle,Ele_Wind,10+.@r; bonus2 bMagicAddEle,Ele_Water,10+.@r; bonus2 bAddEle,Ele_Water,10+.@r; } +480062:470054,{ bonus bCritAtkRate,10; } +480062:470055,{ bonus bVariableCastrate,-10; } +480063:470054,{ bonus bLongAtkRate,5; } +480063:470055,{ bonus2 bMagicAtkEle,Ele_All,10; } +480083:400097,{ .@r_garment = getequiprefinerycnt(EQI_GARMENT); bonus2 bAddRace,RC_Fish,10+.@r_garment; bonus2 bMagicAddRace,RC_Fish,10+.@r_garment; bonus2 bAddRace,RC_DemiHuman,10+.@r_garment; bonus2 bMagicAddRace,RC_DemiHuman,10+.@r_garment; } +490044:15391:20946:22208,{ bonus bFixedCast,-200; bonus2 bSubRace,RC_Angel,10; bonus2 bSubRace,RC_Dragon,10; bonus2 bAddRace,RC_Angel,20; bonus2 bAddRace,RC_Dragon,20; bonus bDelayrate,-5; } +490045:490044,{ bonus bFixedCast,-300; bonus2 bAddRace,RC_Angel,15; bonus2 bAddRace,RC_Dragon,15; bonus2 bSubRace,RC_Angel,10; bonus2 bSubRace,RC_Dragon,10; bonus bDelayrate,-5; } +490046:15392:20946:22208,{ bonus bFixedCast,-200; bonus2 bSubRace,RC_Angel,10; bonus2 bSubRace,RC_Dragon,10; bonus2 bAddRace,RC_Angel,20; bonus2 bAddRace,RC_Dragon,20; bonus bDelayrate,-5; } +490047:490046,{ bonus bFixedCast,-300; bonus2 bAddRace,RC_Angel,15; bonus2 bAddRace,RC_Dragon,15; bonus bDelayrate,-5; } +490048:15393:20946:22208,{ bonus bFixedCast,-200; bonus2 bSubRace,RC_Angel,10; bonus2 bSubRace,RC_Dragon,10; bonus2 bAddRace,RC_Angel,20; bonus2 bMagicAddRace,RC_Angel,20; bonus2 bAddRace,RC_Dragon,20; bonus2 bMagicAddRace,RC_Dragon,20; bonus bDelayrate,-5; } +490049:490048,{ bonus bFixedCast,-300; bonus2 bAddRace,RC_Angel,15; bonus2 bMagicAddRace,RC_Angel,15; bonus2 bAddRace,RC_Dragon,15; bonus2 bMagicAddRace,RC_Dragon,15; bonus bDelayrate,-5; } +490050:15394:20946:22208,{ bonus bFixedCast,-200; bonus2 bSubRace,RC_Angel,10; bonus2 bSubRace,RC_Dragon,10; bonus2 bAddRace,RC_Angel,20; bonus2 bMagicAddRace,RC_Angel,20; bonus2 bAddRace,RC_Dragon,20; bonus2 bMagicAddRace,RC_Dragon,20; bonus bDelayrate,-5; } +490051:490050,{ bonus bFixedCast,-300; bonus2 bAddRace,RC_Angel,15; bonus2 bMagicAddRace,RC_Angel,15; bonus2 bAddRace,RC_Dragon,15; bonus2 bMagicAddRace,RC_Dragon,15; bonus bDelayrate,-5; } +490052:15395:20946:22208,{ bonus bFixedCast,-200; bonus2 bSubRace,RC_Angel,10; bonus2 bSubRace,RC_Dragon,10; bonus2 bMagicAddRace,RC_Angel,20; bonus2 bMagicAddRace,RC_Dragon,20; bonus bDelayrate,-5; } +490053:490052,{ bonus bFixedCast,-300; bonus2 bMagicAddRace,RC_Angel,15; bonus2 bMagicAddRace,RC_Dragon,15; bonus bDelayrate,-5; } +490054:15396:20946:22208,{ bonus bFixedCast,-200; bonus2 bSubRace,RC_Angel,10; bonus2 bSubRace,RC_Dragon,10; bonus2 bAddRace,RC_Angel,20; bonus2 bAddRace,RC_Dragon,20; bonus bDelayrate,-5; } +490055:490054,{ bonus bFixedCast,-300; bonus2 bAddRace,RC_Angel,15; bonus2 bAddRace,RC_Dragon,15; bonus bDelayrate,-5; } +490056:15397:20947:22209,{ bonus bFixedCast,-200; bonus2 bSubRace,RC_Angel,10; bonus2 bSubRace,RC_Demon,10; bonus2 bAddRace,RC_Angel,20; bonus2 bAddRace,RC_Demon,20; bonus bDelayrate,-5; } +490057:490056,{ bonus bFixedCast,-200; bonus2 bAddRace,RC_Angel,15; bonus2 bAddRace,RC_Demon,15; bonus bDelayrate,-5; } +490058:15400:20947:22209,{ bonus bFixedCast,-200; bonus2 bSubRace,RC_Angel,10; bonus2 bSubRace,RC_Demon,10; bonus2 bAddRace,RC_Angel,20; bonus2 bMagicAddRace,RC_Angel,20; bonus2 bAddRace,RC_Demon,20; bonus2 bMagicAddRace,RC_Demon,20; bonus bDelayrate,-5; } +490059:490058,{ bonus bFixedCast,-200; bonus2 bAddRace,RC_Angel,15; bonus2 bMagicAddRace,RC_Angel,15; bonus2 bAddRace,RC_Demon,15; bonus2 bMagicAddRace,RC_Demon,15; bonus bDelayrate,-5; } +490060:15399:20947:22209,{ bonus bFixedCast,-200; bonus2 bSubRace,RC_Angel,10; bonus2 bSubRace,RC_Demon,10; bonus2 bAddRace,RC_Angel,20; bonus2 bMagicAddRace,RC_Angel,20; bonus2 bAddRace,RC_Demon,20; bonus2 bMagicAddRace,RC_Demon,20; bonus bDelayrate,-5; } +490061:490060,{ bonus bFixedCast,-200; bonus2 bAddRace,RC_Angel,15; bonus2 bMagicAddRace,RC_Angel,15; bonus2 bAddRace,RC_Demon,15; bonus2 bMagicAddRace,RC_Demon,15; bonus bDelayrate,-5; } +490062:15398:20947:22209,{ bonus bFixedCast,-200; bonus2 bSubRace,RC_Angel,10; bonus2 bSubRace,RC_Demon,10; bonus2 bAddRace,RC_Angel,20; bonus2 bAddRace,RC_Demon,20; bonus bDelayrate,-5; } +490063:490062,{ bonus bFixedCast,-200; bonus2 bAddRace,RC_Angel,15; bonus2 bAddRace,RC_Demon,15; bonus bDelayrate,-5; } +490064:15401:20947:22209,{ bonus bFixedCast,-200; bonus2 bSubRace,RC_Angel,10; bonus2 bSubRace,RC_Demon,10; bonus2 bMagicAddRace,RC_Angel,20; bonus2 bMagicAddRace,RC_Demon,20; bonus bDelayrate,-5; } +490065:490064,{ bonus bFixedCast,-200; bonus2 bMagicAddRace,RC_Angel,15; bonus2 bMagicAddRace,RC_Demon,15; bonus bDelayrate,-5; } +490066:15402:20947:22209,{ bonus bFixedCast,-200; bonus2 bSubRace,RC_Angel,10; bonus2 bSubRace,RC_Demon,10; bonus2 bAddRace,RC_Angel,20; bonus2 bAddRace,RC_Demon,20; bonus bDelayrate,-5; } +490067:490066,{ bonus bFixedCast,-200; bonus2 bAddRace,RC_Angel,15; bonus2 bAddRace,RC_Demon,15; bonus bDelayrate,-5; } +490090:15138:19026:20756:22059,{ bonus2 bMagicAtkEle,Ele_All,2; } +490091:15138:19026:20756:22059,{ bonus bLongAtkRate,2; bonus bShortAtkRate,2; } +490092:400097:450164:470070:480083,{ bonus2 bMagicAtkEle,Ele_All,5; } +490093:400097:450164:470070:480083,{ bonus bLongAtkRate,5; bonus bShortAtkRate,5; } +490099:400023,{ .@r = getequiprefinerycnt(EQI_HEAD_TOP); if (.@r>=7) { bonus bAspdRate,10; bonus bVariableCastrate,-10; } if (.@r>=9) { bonus bMatkRate,5; bonus2 bAddClass,Class_All,5; } if (.@r>=11) { bonus bFixedCast,-500; } } +490100:400023,{ .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus bDelayrate,-2*(.@r/4); if (.@r>=7) { autobonus "{ bonus2 bHPRegenRate,300,1000; }",40,4000,BF_MAGIC; bonus2 bHPDrainRate,50,5; } if (.@r>=9) { bonus bMatkRate,5; bonus2 bAddClass,Class_All,5; } if (.@r>=11) { bonus bFixedCast,-500; } } +490101:400023,{ .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus bDelayrate,-2*(.@r/4); if (.@r>=7) { autobonus "{ bonus2 bSPRegenRate,70,1000; }",40,4000,BF_WEAPON; bonus2 bSPDrainRate,10,3; } if (.@r>=9) { bonus bMatkRate,5; bonus2 bAddClass,Class_All,5; } if (.@r>=11) { bonus bFixedCast,-500; } } diff --git a/db/re/item_db_equip.yml b/db/re/item_db_equip.yml index 4093861c70..382815982d 100644 --- a/db/re/item_db_equip.yml +++ b/db/re/item_db_equip.yml @@ -21040,6 +21040,23 @@ Body: View: 2 Script: | bonus2 bSubEle,Ele_Neutral,10; bonus2 bSubEle,Ele_Fire,10; bonus2 bSubEle,Ele_Water,10; bonus2 bSubEle,Ele_Wind,10; bonus2 bSubEle,Ele_Earth,10; bonus2 bSubEle,Ele_Dark,10; bonus2 bSubEle,Ele_Holy,10; bonus2 bSubEle,Ele_Ghost,10; bonus bMaxHP,500; bonus bMaxSP,50; if(getrefine()>=14) skill "MG_STONECURSE",5; + - Id: 2194 + AegisName: Rouban_Shield + Name: Levain Shield + Type: Armor + View: 1 + Buy: 20 + Weight: 1300 + Defense: 50 + Slots: 1 + Locations: + Left_Hand: true + EquipLevelMin: 65 + Refineable: true + Script: | + bonus2 bSubEle,Ele_Wind,5; + bonus2 bSubRace,RC_Insect,-5; + - Id: 2195 AegisName: Lian_Shield Name: Lian Shield @@ -27992,6 +28009,39 @@ Body: Locations: Garment: true Refineable: true + - Id: 2595 + AegisName: Sombre_Manteau + Name: Sombre Manteau + Type: Armor + Buy: 20 + Weight: 700 + Defense: 20 + Slots: 1 + Locations: + Garment: true + EquipLevelMin: 65 + Refineable: true + Script: | + bonus2 bSubEle,Ele_Dark,5; + bonus2 bSubRace,RC_Undead,-5; + + - Id: 2596 + AegisName: Sharel_Manteau + Name: Sharel Manteau + Type: Armor + Buy: 20 + Weight: 700 + Defense: 20 + Slots: 1 + Locations: + Garment: true + EquipLevelMin: 65 + Refineable: true + Script: | + bonus2 bSubDefEle,Ele_Fire,5; + bonus3 bSubEle,Ele_Fire,5,BF_MAGIC; + bonus2 bSubRace,RC_Demon,-5; + - Id: 2597 AegisName: Scarlet_Poncho Name: Scarlet Poncho @@ -33991,6 +34041,17 @@ Body: NoAuction: true Script: | bonus bMdef,5; bonus2 bSubRace,RC_Player_Human,5; + - Id: 2947 + AegisName: Memories_of_Spring + Name: Spring Afternoon Memory + Type: Armor + Buy: 20 + Locations: + Right_Accessory: true + Left_Accessory: true + Script: | + bonus bMdef,2; + - Id: 2948 AegisName: Demon_Wing Name: Demon Wing @@ -48717,6 +48778,19 @@ Body: hateffect HAT_EF_FLUTTER_BUTTERFLY,true; UnEquipScript: | hateffect HAT_EF_FLUTTER_BUTTERFLY,false; + - Id: 5915 + AegisName: Roundly_Woolly_Hat + Name: Costume Angel Veil + Type: Armor + View: 1168 + Buy: 20 + Weight: 300 + Defense: 10 + Slots: 1 + Locations: + Head_Top: true + Refineable: true + - Id: 5917 AegisName: Yellow_Scarf Name: Yellow Scarf @@ -48778,6 +48852,19 @@ Body: View: 1287 Script: | bonus2 bAddSize,Size_All,1; bonus bLongAtkRate,2; if(readparam(bStr)>=108) { bonus2 bAddSize,Size_All,1; bonus bLongAtkRate,2; } if(readparam(bStr)>=120) { bonus2 bAddSize,Size_All,2; bonus bLongAtkRate,3; } + - Id: 5936 + AegisName: 8_Type_PurgatorialWing + Name: 8Way Wings of Purgatory + Type: Armor + View: 1008 + Buy: 20 + Weight: 200 + Locations: + Head_Mid: true + EquipLevelMin: 10 + Script: | + bonus2 bSubRace,RC_Dragon,5; + - Id: 5937 AegisName: Flying_Helmet Name: Flying Helmet @@ -48822,6 +48909,31 @@ Body: View: 1323 Script: | bonus bInt,1; bonus bAspdRate,10; .@r = getrefine(); bonus bMatk,7*.@r; autobonus "{ .@r = getrefine(); bonus bAspdRate,(.@r >= 9 ? 40 : ((.@r >= 7) ? 10 : ((.@r >= 5) ? 5 : 1))); }",.@r*20,30000,BF_MAGIC,"{ specialeffect2 EF_SPELLBREAKER; }"; + - Id: 5944 + AegisName: Thief_Hood + Name: Thief Bandana + Type: Armor + View: 776 + Buy: 20 + Weight: 300 + Defense: 5 + Slots: 1 + Locations: + Head_Top: true + EquipLevelMin: 20 + Refineable: true + Script: | + .@r = getrefine(); + bonus bMdef,5; + bonus2 bSPGainRace,RC_DemiHuman,5; + bonus bHPGainValue,100; + if (.@r>=7) { + bonus2 bSubRace,RC_DemiHuman,10; + } + else if (.@r>=5) { + bonus2 bSubRace,RC_DemiHuman,5; + } + - Id: 5945 AegisName: Well_Chewed_Pencil Name: Well-Chewed Pencil @@ -59532,6 +59644,30 @@ Body: View: 1471 Script: | bonus bFlee2,2; bonus bHealPower,3; + - Id: 15167 + AegisName: Toughen_Time_Keepr_Robe + Name: Enhanced Time Keeper Robe + Type: Armor + Defense: 74 + Locations: + Armor: true + EquipLevelMin: 100 + Refineable: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bAllStats,2; + bonus bFlee2,3; + bonus bMdef,3; + bonus bMaxHP,500; + bonus bMaxSP,50; + - Id: 15169 AegisName: Kardui_Robe Name: Kardui Robe @@ -59853,6 +59989,28 @@ Body: Refineable: true Script: | .@r = getrefine(); bonus bMaxHP,500; bonus bMaxSP,50; bonus bMdef,10; bonus2 bAddClass,Class_All,3; if (.@r>=7) { bonus bMaxHP,1000; bonus bMaxSP,100; bonus2 bAddClass,Class_All,3; } if (.@r>=9) { bonus bMaxHP,1500; bonus bMaxSP,150; bonus2 bAddClass,Class_All,4; bonus bNoSizeFix; } + - Id: 15210 + AegisName: aegis_15210 + Name: Rental Surfer Swimsuit + Type: Armor + Defense: 1 + Locations: + Armor: true + EquipLevelMin: 40 + Refineable: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bMaxHPrate,10; + bonus bMaxSPrate,10; + - Id: 15212 AegisName: YSF01_Plate Name: YSF01 Plate @@ -59866,6 +60024,53 @@ Body: Refineable: true Script: | .@r = getrefine(); if (.@r >= 13) { .@val = 11; } else if (.@r >= 11) { .@val = 7; } else if (.@r >= 8) { .@val = 5; } if (readparam(bStr) >= 125) { .@val += .@r; } if (.@val) { bonus2 bAddClass,Class_All,.@val; } + - Id: 15246 + AegisName: aegis_15246 + Name: True Hunting Mail + Type: Armor + Weight: 900 + Defense: 40 + Slots: 1 + Locations: + Armor: true + EquipLevelMin: 100 + Refineable: true + Script: | + .@r = getrefine(); + bonus bMaxHP,1000; + bonus bMaxSP,200; + bonus2 bAddRace,RC_Insect,10; + bonus2 bMagicAddRace,RC_Insect,10; + bonus2 bAddRace,RC_Brute,10; + bonus2 bMagicAddRace,RC_Brute,10; + bonus bMaxHPrate,(.@r/3); + bonus bMaxSPrate,(.@r/3); + + - Id: 15247 + AegisName: R_Hunting_Mail + Name: Short-term Hunting Mail + Type: Armor + Defense: 40 + Locations: + Armor: true + EquipLevelMin: 50 + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bMaxHP,2000; + bonus bMaxSP,300; + bonus2 bAddRace,RC_Insect,10; + bonus2 bMagicAddRace,RC_Insect,10; + bonus2 bAddRace,RC_Brute,10; + bonus2 bMagicAddRace,RC_Brute,10; + - Id: 15250 AegisName: Beginner's_Suit Name: Beginner's Suit @@ -59927,6 +60132,60 @@ 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: 15343 + AegisName: Supplement_Part_Str_ + Name: Supplement Part STR + Type: Armor + Buy: 25000 + Weight: 2000 + Defense: 80 + Slots: 1 + Jobs: + Blacksmith: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Armor: true + EquipLevelMin: 130 + Refineable: true + Script: | + bonus2 bAddClass,Class_All,5+(getrefine()/4); + + - Id: 15344 + AegisName: Upgrade_Part_Plate_ + Name: Upgrade Part - Gloves + Type: Armor + Buy: 25000 + Weight: 3000 + Defense: 110 + Slots: 1 + Jobs: + Blacksmith: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Armor: true + EquipLevelMin: 130 + Refineable: true + Script: | + .@r = getrefine(); + .@val = 10; + if (.@r>6) { + bonus2 bSubSize,Size_Large,10; + bonus2 bMagicSubSize,Size_Large,10; + if (.@r>8) { + .@val += 5; + } + } + bonus2 bSubSize,Size_Small,.@val; + bonus2 bMagicSubSize,Size_Small,.@val; + bonus2 bSubSize,Size_Medium,.@val; + bonus2 bMagicSubSize,Size_Medium,.@val; + - Id: 15346 AegisName: Overwhelm_Luk_Armor Name: Unexpected Fortune Armor @@ -60077,6 +60336,32 @@ Body: Refineable: true Script: | .@r = getrefine(); bonus bMatk,100; if (.@r>=7) bonus bMatk,50; if (.@r>=9) bonus bMatk,25; + - Id: 15383 + AegisName: Time_Overload_Robe + Name: Temporal Transcendent Robe + Type: Armor + Defense: 62 + Slots: 1 + Locations: + Armor: true + EquipLevelMin: 99 + Refineable: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bMaxHP,500; + bonus bMaxSP,100; + bonus bMatk,50; + bonus bBaseAtk,50; + bonus bDelayrate,-10; + - Id: 15384 AegisName: Ritual_Robes Name: Ritual Robes @@ -60116,6 +60401,26 @@ Body: 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: 15390 + AegisName: aegis_15390 + Name: Regia Hunting Mail + Type: Armor + Weight: 900 + Defense: 25 + Slots: 1 + Locations: + Armor: true + EquipLevelMin: 50 + Refineable: true + Script: | + .@r = getrefine(); + bonus bMaxHP,500+50*(.@r/3); + bonus bMaxSP,100+20*(.@r/3); + bonus2 bAddRace,RC_Insect,7; + bonus2 bMagicAddRace,RC_Insect,7; + bonus2 bAddRace,RC_Brute,7; + bonus2 bMagicAddRace,RC_Brute,7; + - Id: 15391 AegisName: aegis_15391 Name: Red Dragon Plate @@ -60419,6 +60724,27 @@ Body: Refineable: true Script: | .@r = getrefine(); bonus bMdef,5; bonus bMatk,10; bonus bDex,3; bonus2 bSubRace,RC_Player_Human,7; if (.@r>=7) { bonus bAspdRate,10; bonus bDelayrate,-10; } if (.@r>=8) bonus bUnbreakableArmor; + - Id: 15410 + AegisName: H_AD_Suits + Name: High Adventurer Suit + Type: Armor + Defense: 35 + Slots: 1 + Locations: + Armor: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bMaxHP,300; + bonus bMaxSP,100; + - Id: 15417 AegisName: Armor_of_Purple_Thread Name: Armor of Purple Thread @@ -66203,6 +66529,26 @@ Body: View: 850 Script: | bonus bMdef,4; bonus bMaxSP,64; bonus2 bSubRace,RC_Insect,-10; + - Id: 18705 + AegisName: FlipHat + Name: Flip Hat + Type: Armor + View: 862 + Buy: 50000 + Weight: 300 + Defense: 5 + Slots: 1 + Locations: + Head_Top: true + Refineable: true + Script: | + .@r = getrefine(); + bonus bFlee2,5; + bonus bLuk,2; + autobonus "{ bonus bHit,30; }",1+.@r,6000,BF_WEAPON; + autobonus "{ bonus bVariableCastrate,-30; }",1+.@r,6000,BF_MAGIC; + bonus3 bAutoSpell,"AS_SONICBLOW",10,1; + - Id: 18706 AegisName: Can_Hat Name: Can Hat @@ -66461,6 +66807,28 @@ Body: View: 872 Script: | bonus bMaxHP,15; bonus bMaxSP,5; + - Id: 18731 + AegisName: Valkyrie_Outing_Helm + Name: Valkyrie Randgris Helm + Type: Armor + Buy: 20 + Locations: + Head_Top: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + View: 225 + Script: | + bonus bAllStats,1; + bonus bAspd,1; + bonus bFixedCastrate,-1; + - Id: 18732 AegisName: TE_Woe_Cap Name: TE Woe Cap @@ -69435,6 +69803,16 @@ Body: View: 438 Script: | bonus bHPGainValue,100; bonus bMdef,5; bonus2 bSPGainRace,RC_Undead,5; if (getrefine()>=5) { bonus2 bSubRace,RC_Undead,5; } if (getrefine()>=7) { bonus2 bSubRace,RC_Undead,5; } + - Id: 19080 + AegisName: NettyHeart_BalloonGum + Name: Nettie Heart Bubble Gum + Type: Armor + View: 720 + Buy: 10 + Weight: 200 + Locations: + Head_Low: true + - Id: 19081 AegisName: Faceworm_Egg_Shell Name: Faceworm Egg Shell @@ -69657,6 +70035,60 @@ Body: View: 1289 Script: | bonus2 bDropAddRace,RC_All,10; bonus2 bExpAddRace,RC_All,5; + - Id: 19096 + AegisName: Special_Kapra_Hat + Name: Special Kafra Hat + Type: Armor + View: 581 + Weight: 500 + Slots: 1 + Locations: + Head_Top: true + Refineable: true + Script: | + .@r = getrefine(); + bonus bMaxHP,130*.@r; + bonus bMaxSP,13*.@r; + if (.@r>=10) { + bonus2 bAddClass,Class_All,3; + bonus bMatkRate,3; + } + + - Id: 19097 + AegisName: Ribbon_Piamat_K + Name: Piamette Ribbon + Type: Armor + View: 1403 + Weight: 100 + Defense: 1 + Locations: + Head_Low: true + Script: | + bonus bMdef,1; + bonus bVit,1; + + - Id: 19098 + AegisName: Piamette_Hood + Name: Piamette Hood + Type: Armor + View: 1087 + Weight: 100 + Defense: 3 + Slots: 1 + Locations: + Head_Top: true + Refineable: true + Script: | + bonus bInt,2; + bonus bDex,2; + bonus2 bAddRace,RC_DemiHuman,10; + bonus2 bMagicAddRace,RC_DemiHuman,10; + bonus2 bAddRace,RC_Player_Human,10; + bonus2 bMagicAddRace,RC_Player_Human,10; + if (getrefine()>=12) { + bonus bNoSizeFix; + } + - Id: 19101 AegisName: Glastheim_Observer Name: Glastheim Observer @@ -69791,6 +70223,33 @@ Body: View: 954 Script: | bonus2 bDropAddRace,RC_All,4; bonus2 bExpAddRace,RC_All,4; + - Id: 19119 + AegisName: Toughen_Time_Keeper_Hat + Name: Enhanced Time Keeper Hat + Type: Armor + View: 240 + Defense: 10 + Locations: + Head_Top: true + EquipLevelMin: 100 + Refineable: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + .@r = getrefine(); + bonus bAllStats,2; + bonus bVariableCastrate,-5; + bonus bMaxHP,500; + bonus bMaxSP,100; + bonus2 bSPDrainRate,30,3+(.@r/3); + bonus2 bHPDrainRate,10,1+(.@r/4); + - Id: 19125 AegisName: Cylinder_Hairband Name: Cylinder Hairband @@ -69820,6 +70279,29 @@ Body: View: 873 Script: | bonus bAspd,1; bonus bDelayrate,-1; + - Id: 19127 + AegisName: Zherlthsh_Mask_ + Name: Zealotus Mask + Type: Armor + View: 200 + Buy: 20 + Weight: 400 + Defense: 3 + Slots: 1 + Jobs: + All: true + Novice: false + Locations: + Head_Top: true + Head_Mid: true + EquipLevelMin: 70 + Refineable: true + Script: | + bonus2 bSubRace,RC_DemiHuman,5; + bonus2 bAddRace,RC_DemiHuman,5; + bonus2 bSubRace,RC_Player_Human,5; + bonus2 bAddRace,RC_Player_Human,5; + - Id: 19128 AegisName: Ifrit's_Ear_ Name: Ears Of Ifrit @@ -69927,6 +70409,60 @@ Body: View: 368 Script: | bonus bFlee,10; bonus bCritAtkRate,10; autobonus "{ bonus2 bIgnoreMdefClassRate,Class_Normal,100; bonus2 bIgnoreMdefClassRate,Class_Boss,100; }",50,5000,BF_MAGIC,"{ specialeffect2 EF_STEAL; }"; + - Id: 19135 + AegisName: Spirit_Of_Chung_E + Name: Spirit of Green Maiden + Type: Armor + View: 882 + Buy: 20 + Weight: 10 + Locations: + Head_Top: true + Refineable: true + Script: | + .@r = getrefine(); + bonus2 bDropAddClass,Class_All,(.@r/2); + bonus2 bExpAddClass,Class_All,(.@r/2); + bonus bMaxHPrate,2*(.@r/4); + bonus bMaxSPrate,2*(.@r/4); + if (.@r>=9) { + bonus bHPrecovRate,40; + bonus bSPrecovRate,40; + } + if (.@r>=12) { + bonus bMaxHPrate,3; + bonus bMaxSPrate,3; + } + autobonus "{ bonus bCritAtkRate,30; bonus bMatkRate,30; }",1,5000,BF_WEAPON|BF_MAGIC,"{ active_transform 1519,5000; }"; + + - Id: 19136 + AegisName: Spirit_Of_Chung_E_ + Name: Spirit of Green Maiden + Type: Armor + View: 882 + Buy: 20 + Weight: 10 + Slots: 1 + Locations: + Head_Top: true + Refineable: true + Script: | + .@r = getrefine(); + bonus2 bDropAddClass,Class_All,(.@r/2); + bonus2 bExpAddClass,Class_All,(.@r/2); + bonus bMaxHPrate,(.@r/4); + bonus bMaxSPrate,(.@r/4); + if (.@r>=9) { + bonus bHPrecovRate,40; + bonus bSPrecovRate,40; + } + if (.@r>=12) { + bonus bMaxHPrate,3; + bonus bMaxSPrate,3; + } + autobonus "{ bonus bCritAtkRate,30; bonus bMatkRate,30; }",1,5000,BF_WEAPON|BF_MAGIC,"{ active_transform 1519,5000; }"; + + - Id: 19137 AegisName: Strawberry_Mouth_Guard Name: Strawberry Mouth Guard @@ -70300,6 +70836,33 @@ Body: View: 106 Script: | bonus2 bSubClass,Class_All,5; .@r = getrefine()*10; bonus2 bAddMonsterDropItem,23177,10+.@r; bonus2 bAddMonsterDropItem,7059,10+.@r; bonus2 bAddMonsterDropItem,7060,10+.@r; + - Id: 19169 + AegisName: K_King_Tiger_Doll_Hat + Name: "[Katsua]Tiger King Doll Hat" + Type: Armor + View: 495 + Buy: 20 + Weight: 400 + Defense: 6 + Slots: 1 + Jobs: + All: true + Novice: false + Locations: + Head_Top: true + EquipLevelMin: 99 + Refineable: true + Trade: + Override: 100 + NoDrop: true + Script: | + bonus bStr,2; + bonus bDex,2; + bonus2 bAddRace,RC_Brute,10; + bonus2 bMagicAddRace,RC_Brute,10; + autobonus "{ bonus2 bSPLossRate,5,1000; bonus bBaseAtk,25*getrefine(); }",3*.@r,3000,BF_NORMAL,"{ active_transform 1115,3000; }"; + autobonus2 "{ bonus2 bSPLossRate,5,1000; bonus bBaseAtk,25*getrefine(); }",3*.@r,3000,BF_NORMAL,"{ active_transform 1115,3000; }"; + - Id: 19171 AegisName: Magician_Knit_Hat Name: Magician Knit Hat @@ -70944,6 +71507,69 @@ Body: View: 72 Script: | bonus bDex,(3+(getrefine()/2)); + - Id: 19211 + AegisName: Magical_Feather_K + Name: Magical Feather + Type: Armor + View: 1279 + Buy: 20 + Weight: 30 + Defense: 5 + Slots: 1 + Locations: + Head_Top: true + EquipLevelMin: 10 + Refineable: true + Script: | + .@r = getrefine(); + bonus bUseSPrate,10*(.@r/3); + bonus2 bSkillAtk,"AL_HOLYLIGHT",100*(.@r/3); + if (.@r>=9) { + bonus2 bSubEle,Ele_Undead,17; + bonus2 bSubEle,Ele_Ghost,17; + bonus2 bSubEle,Ele_Poison,17; + bonus2 bSubEle,Ele_Holy,17; + bonus2 bSubEle,Ele_Dark,17; + } + else if (.@r>=7) { + bonus2 bAddEle,Ele_Undead,10; + bonus2 bAddEle,Ele_Ghost,10; + bonus2 bAddEle,Ele_Poison,10; + bonus2 bAddEle,Ele_Holy,10; + bonus2 bAddEle,Ele_Dark,10; + } + else { + bonus2 bAddEle,Ele_Undead,5; + bonus2 bAddEle,Ele_Ghost,5; + bonus2 bAddEle,Ele_Poison,5; + bonus2 bAddEle,Ele_Holy,5; + bonus2 bAddEle,Ele_Dark,5; + } + if (.@r>=12) { + .@val = 1; + } + bonus5 bAutoSpell,"AL_HOLYLIGHT",1+.@val,10,BF_SHORT|BF_WEAPON,1; + bonus5 bAutoSpell,"AL_HOLYLIGHT",1+.@val,5,BF_LONG|BF_WEAPON,1; + + - Id: 19218 + AegisName: Time_Keeper_Glasses + Name: Time Keeper Glasses + Type: Armor + View: 47 + Locations: + Head_Mid: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bMaxSP,50; + - Id: 19223 AegisName: Illusion_Cap Name: Illusion Cap @@ -70970,6 +71596,47 @@ Body: View: 14 Script: | bonus2 bAddClass,Class_All,1; bonus bBaseAtk,(2*getrefine()); + - Id: 19238 + AegisName: PoringTownOnion + Name: Poring Village Leek + Type: Armor + View: 824 + Buy: 20 + Weight: 100 + Locations: + Head_Low: true + EquipLevelMin: 30 + Script: | + autobonus "{ bonus bSpeedRate,25; }",50,5000,BF_NORMAL,"{ showscript \"Smokie-formation!\"; active_transform 1056,5000; /*SMOKIE*/ }"; + + - Id: 19239 + AegisName: PoringTownCarrot + Name: Poring Village Carrot + Type: Armor + View: 829 + Buy: 20 + Weight: 100 + Locations: + Head_Low: true + EquipLevelMin: 30 + Script: | + autobonus "{ bonus bSpeedRate,25; }",50,5000,BF_NORMAL,"{ showscript \"Lunatic-formation!\"; active_transform 1063,5000; /*LUNATIC*/ }"; + + - Id: 19240 + AegisName: Toy_Syringe_K + Name: Toy Syringe + Type: Armor + View: 842 + Buy: 20 + Weight: 100 + Defense: 3 + Locations: + Head_Low: true + Refineable: true + Script: | + bonus2 bAddItemHealRate,11573,100; + bonus2 bAddItemHealRate,547,100; + - Id: 19241 AegisName: Magical_Booster_K Name: Magical Booster @@ -70994,6 +71661,45 @@ Body: View: 816 Script: | bonus bAllStats,1; bonus bAspdRate,5; .@r = getrefine(); if (.@r>=9) { bonus bVariableCastrate,-10; } if (.@r>=12) { bonus bNoCastCancel; } + - Id: 19243 + AegisName: Blue_Rear_Ribbon + Name: Blue Rear Ribbon + Type: Armor + View: 1492 + Buy: 20 + Weight: 100 + Defense: 8 + Locations: + Head_Low: true + Script: | + bonus2 bDropAddClass,Class_All,5; + bonus2 bExpAddClass,Class_All,5; + + - Id: 19244 + AegisName: Necklace_Rosary_K + Name: Rosario Necklace + Type: Armor + View: 1471 + Buy: 20 + Weight: 300 + Defense: 12 + Locations: + Head_Low: true + Script: | + bonus bHealPower,5; + + - Id: 19245 + AegisName: Crimson_Booster + Name: Crimson Booster + Type: Armor + View: 1355 + Buy: 3000000 + Weight: 300 + Defense: 10 + Slots: 1 + Locations: + Head_Mid: true + - Id: 19246 AegisName: Royal_Guard_Necklace Name: Royal Guard Necklace @@ -71018,6 +71724,111 @@ Body: View: 4 Script: | bonus bMatkRate,1; bonus bMatk,(2*getrefine()); + - Id: 19249 + AegisName: Spell_Circuit + Name: Spell Circuit + Type: Armor + View: 1301 + Buy: 20 + Weight: 100 + Slots: 1 + Locations: + Head_Top: true + Refineable: true + Script: | + .@r = getrefine(); + bonus bMatk,(.@r/2)*20; + if (.@r>6) { + bonus bVariableCastrate,-10; + } + if (.@r>8) { + bonus2 bMagicAtkEle,Ele_Dark,10; + bonus2 bMagicAtkEle,Ele_Neutral,10; + } + if (.@r>10) { + bonus2 bMagicAtkEle,Ele_Water,10; + bonus2 bMagicAtkEle,Ele_Wind,10; + bonus2 bMagicAtkEle,Ele_Earth,10; + bonus2 bMagicAtkEle,Ele_Fire,10; + } + .@val = max(min(.@r-15,5),0); + bonus bFixedCast,-.@val*100; + + - Id: 19256 + AegisName: aegis_19256 + Name: Beginner Mark + Type: Armor + View: 1348 + Slots: 1 + Locations: + Head_Top: true + EquipLevelMax: 99 + Refineable: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoSell: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus2 bDropAddClass,Class_All,10; + bonus2 bExpAddClass,Class_All,10; + + - Id: 19263 + AegisName: General_Helmet_ + Name: General's Helm + Type: Armor + View: 729 + Buy: 20 + Weight: 800 + Defense: 12 + Slots: 1 + Locations: + Head_Top: true + Refineable: true + Script: | + .@r = getrefine(); + bonus bBaseAtk,(.@r/2)*15; + if (.@r>6) { + bonus bAspdRate,10; + } + if (.@r>8) { + bonus bAspd,1; + bonus2 bAddClass,Class_All,5; + } + if (.@r>10) { + bonus bCritAtkRate,15; + } + .@val = max(min(.@r-15,5),0); + bonus bFixedCast,-.@val*100; + + - Id: 19264 + AegisName: GoldFish_Hat + Name: Gold Fish Head Hat + Type: Armor + View: 1645 + Buy: 20 + Weight: 400 + Defense: 2 + Slots: 1 + Locations: + Head_Top: true + Refineable: true + Script: | + .@r = getrefine(); + if (.@r>8) { + bonus4 bAutoSpellWhenHit,"WZ_QUAGMIRE",1,10,1; + } + if (.@r<6) { + autobonus "{ bonus2 bMagicAtkEle,Ele_Holy,10; }",10,60000,BF_MAGIC,"{ specialeffect2 EF_ASPERSIO; }"; + } + else { + autobonus "{ bonus2 bMagicAtkEle,Ele_Holy,10; }",(10+(.@r*2)),60000,BF_MAGIC,"{ specialeffect2 EF_ASPERSIO; }"; + } + - Id: 19266 AegisName: Survive_Circlet_ Name: Survivor's Circlet @@ -71045,6 +71856,19 @@ Body: View: 1488 Script: | bonus bMdef,2; bonus bVariableCastrate,-2; + - Id: 19268 + AegisName: FaceWorm_Breath + Name: Gigant Snake's Breath + Type: Armor + View: 1050 + Buy: 20 + Weight: 300 + Defense: 2 + Locations: + Head_Low: true + Script: | + bonus2 bMagicAtkEle,Ele_Fire,1; + - Id: 19269 AegisName: Happy_Flapping_Wings Name: Happy Flapping Angel Wings @@ -71101,6 +71925,71 @@ Body: View: 1655 Script: | bonus bDelayrate,-5; bonus bUseSPrate,-5; bonus bSPGainValue,5; bonus bMagicSPGainValue,5; bonus bLongSPGainValue,5; + - Id: 19275 + AegisName: aegis_19275 + Name: Rental Scuba Mask + Type: Armor + View: 400 + Locations: + Head_Mid: true + EquipLevelMin: 40 + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bMatk,20; + bonus bBaseAtk,20; + bonus2 bSubRace,RC_Fish,5; + + - Id: 19277 + AegisName: aegis_19277 + Name: Soda in Mouth + Type: Armor + View: 1643 + Weight: 50 + Locations: + Head_Low: true + + - Id: 19283 + AegisName: aegis_19283 + Name: "[Katsua]Heart Wings Hairband" + Type: Armor + View: 733 + Weight: 300 + Slots: 1 + Locations: + Head_Top: true + EquipLevelMin: 99 + Refineable: true + Trade: + Override: 100 + NoDrop: true + Script: | + .@r = getrefine(); + bonus bDelayrate,-5-3*(.@r/3); + bonus bUseSPrate,-10-3*(.@r/3); + + - Id: 19284 + AegisName: aegis_19284 + Name: "[Katsua]New Wave Sunglasses" + Type: Armor + View: 856 + Weight: 100 + Locations: + Head_Mid: true + EquipLevelMin: 99 + Trade: + Override: 100 + NoDrop: true + Script: | + bonus bDelayrate,-10; + - Id: 19285 AegisName: Siegfried's_Helmet Name: Siegfried's Helmet @@ -71136,6 +72025,32 @@ Body: Locations: Costume_Head_Top: true View: 1668 + - Id: 19296 + AegisName: aegis_19296 + Name: Classical Feather Hat + Type: Armor + View: 1381 + Slots: 1 + Locations: + Head_Top: true + Refineable: true + Script: | + .@r = getrefine(); + bonus bBaseAtk,15*(.@r/2); + if (.@r>=7) { + bonus bLongAtkRate,7; + } + if (.@r>=9) { + bonus2 bAddClass,Class_All,5; + bonus bAspd,1; + } + if (.@r>=11) { + bonus bLongAtkRate,5; + } + if (.@r>=10) { + bonus bFixedCast,-100*(min((.@r-10),15)/1); + } + - Id: 19299 AegisName: Tree_Sprout Name: Tree Sprout @@ -71148,6 +72063,35 @@ Body: View: 848 Script: | bonus bVariableCastrate,-5; + - Id: 19300 + AegisName: aegis_19300 + Name: Dog Officer + Type: Armor + View: 1601 + Weight: 400 + Defense: 35 + Slots: 1 + Locations: + Head_Top: true + Refineable: true + Script: | + .@r = getrefine(); + bonus bBaseAtk,15*(.@r/2); + if (.@r>=7) { + bonus bBaseAtk,30; + } + if (.@r>=9) { + bonus2 bAddClass,Class_All,5; + bonus bAspd,1; + } + if (.@r>=11) { + bonus bCritAtkRate,3; + bonus bLongAtkRate,3; + } + if (.@r>=10) { + bonus bFixedCast,-100*(min((.@r-10),15)/1); + } + - Id: 19306 AegisName: Gambler_Card Name: Heart Card in Mouth @@ -71160,6 +72104,36 @@ Body: View: 1679 Script: | bonus bCritAtkRate,5; + - Id: 19308 + AegisName: aegis_19308 + Name: Amistr Beret + Type: Armor + View: 1294 + Weight: 200 + Defense: 15 + Slots: 1 + Locations: + Head_Top: true + Refineable: true + Script: | + .@r = getrefine(); + bonus bMatk,10*(.@r/2); + bonus bBaseAtk,10*(.@r/2); + if (.@r>=7) { + bonus bVariableCastrate,-10; + } + if (.@r>=9) { + bonus2 bMagicAtkEle,Ele_Neutral,10; + bonus2 bMagicAtkEle,Ele_Holy,10; + } + if (.@r>=11) { + bonus bMatkRate,3; + bonus2 bAddClass,Class_All,5; + } + if (.@r>=10) { + bonus bFixedCast,-100*(min((.@r-10),15)/1); + } + - Id: 19310 AegisName: Beginner's_Cap Name: Beginner's Cap @@ -71225,6 +72199,64 @@ Body: View: 1721 Script: | .@r = getrefine(); bonus2 bSubEle,Ele_Poison,10; if (.@r<7) .@a = 15; else if (.@r<9) .@a = 30; else if (.@r>=9) .@a = 50; if (.@r>=8) bonus2 bSubEle,Ele_Poison,15; /* bonus2 bAddRace2,RC2_HEARTHUNTER,.@a; bonus2 bMagicAddRace2,RC2_HEARTHUNTER,.@a; bonus2 bSubRace2,RC2_HEARTHUNTER,.@a; Hearthunter Warbase is not implemented yet */ + - Id: 19338 + AegisName: aegis_19338 + Name: Clover Silk Hat + Type: Armor + View: 735 + Weight: 200 + Slots: 1 + Locations: + Head_Top: true + EquipLevelMin: 15 + Refineable: true + Script: | + bonus bHit,3; + bonus bAgi,2; + + - Id: 19339 + AegisName: aegis_19339 + Name: Egg Crispinette + Type: Armor + View: 1598 + Weight: 200 + Slots: 1 + Locations: + Head_Top: true + EquipLevelMin: 15 + Refineable: true + Script: | + bonus bMaxHP,75; + bonus bMaxSP,25; + + - Id: 19340 + AegisName: aegis_19340 + Name: Holy Egg Shell + Type: Armor + View: 537 + Weight: 200 + Slots: 1 + Locations: + Head_Top: true + EquipLevelMin: 15 + Refineable: true + Script: | + bonus bHealPower,2; + + - Id: 19341 + AegisName: aegis_19341 + Name: Wicket Egg Shell + Type: Armor + View: 999 + Weight: 200 + Slots: 1 + Locations: + Head_Top: true + EquipLevelMin: 15 + Refineable: true + Script: | + bonus bAspdRate,2; + - Id: 19342 AegisName: Bull_Hat Name: Bull Hat @@ -71271,6 +72303,35 @@ Body: View: 154 Script: | .@r = getrefine(); bonus bStr,2; bonus bBaseAtk,(10*(.@r/2)); if (.@r >= 7) { bonus2 bAddEle,Ele_Water,10; bonus2 bAddEle,Ele_Wind,10; bonus2 bAddEle,Ele_Earth,10; bonus2 bAddEle,Ele_Neutral,10; if (.@r >= 9) { bonus2 bAddSize,Size_Small,15; bonus2 bAddSize,Size_Large,15; } } + - Id: 19364 + AegisName: aegis_19364 + Name: Engineer Cap + Type: Armor + View: 608 + Weight: 200 + Defense: 10 + Slots: 1 + Locations: + Head_Top: true + Refineable: true + Script: | + .@r = getrefine(); + bonus bMatk,10*(.@r/2); + bonus bBaseAtk,10*(.@r/2); + if (.@r>=7) { + bonus2 bSubRace,RC_Formless,5; + } + if (.@r>=9) { + bonus2 bAddRace,RC_Formless,10; + bonus2 bMagicAddRace,RC_Formless,10; + } + if (.@r>=11) { + bonus bMatkRate,5; + bonus2 bAddClass,Class_All,5; + bonus2 bAddRace,RC_Formless,min(.@r-10,15); + bonus2 bMagicAddRace,RC_Formless,min(.@r-10,15); + } + - Id: 19366 AegisName: Illusion_Goibne_Helm Name: Illusion Goibne Helm @@ -71328,6 +72389,17 @@ Body: View: 1761 Script: | bonus bMdef,5; bonus bMaxHPrate,5; + - Id: 19382 + AegisName: aegis_19382 + Name: Pop Popcorn Hat + Type: Armor + View: 1763 + Weight: 500 + Defense: 6 + Locations: + Head_Top: true + Refineable: true + - Id: 19387 AegisName: Experimental_Goat_Cap Name: Experimental Goat Cap @@ -71343,6 +72415,25 @@ Body: View: 1768 Script: | .@r = getrefine(); .@sub = 10; .@dmg = 15; if (.@r >= 7) { .@dmg += 15; if (.@r >= 8) { .@sub += 15; if (.@r >= 9) { .@dmg += 20; } } } bonus2 bSubEle,Ele_Earth,.@sub; /*bonus2 bAddRace2,RC2_WERNER_LAB,.@dmg; bonus2 bMagicAddRace2,RC2_WERNER_LAB,.@dmg; bonus2 bSubRace2,RC2_WERNER_LAB,.@dmg; Werner's Central lab is not implemented yet */ + - Id: 19389 + AegisName: E_Oxygen_Mask + Name: Advanced Oxygen Mask + Type: Armor + View: 90 + Defense: 10 + Locations: + Head_Low: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoSell: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + - Id: 19391 AegisName: Eyes_Of_Illusion Name: Eyes Of Illusion @@ -71406,6 +72497,33 @@ Body: NoAuction: true Script: | .@r = getrefine(); bonus bMatk,10*(.@r/2); bonus bAspdRate,2*(.@r/3); if (.@r>=8) bonus bMaxSP,100*getskilllv("TK_SPTIME"); if (.@r>=11) autobonus3 "{ bonus2 bSkillAtk,\"SP_SPA\",30; bonus2 bSkillAtk,\"SP_SWHOO\",30; }",1000,10000,"SL_SMA"; + - Id: 19404 + AegisName: Biting_Off_Rideword + Name: Biting Rideword + Type: Armor + View: 262 + Defense: 3 + Slots: 1 + Locations: + Head_Top: true + EquipLevelMin: 99 + Refineable: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus2 bHPLossRate,10,5000; + bonus2 bHPDrainRate,40,2; + bonus2 bSPDrainRate,40,2; + autobonus "{ bonus2 bHPRegenRate,300,1000; }",40,4000,BF_MAGIC; + autobonus "{ bonus2 bSPRegenRate,70,1000; }",40,4000,BF_MAGIC; + - Id: 19407 AegisName: Work_Cap Name: Work Cap @@ -71434,6 +72552,39 @@ Body: View: 731 Script: | .@r = getrefine(); bonus bSPGainValue,50; bonus bLongSPGainValue,50; bonus bMagicSPGainValue,50; bonus bMdef,15; bonus bDex,10; bonus2 bSkillAtk,"SC_FEINTBOMB",10; if (getskilllv("SC_INVISIBILITY") >= 5) bonus2 bAddClass,Class_Boss,50; if (getskilllv("SC_MAELSTROM") >= 3) skill "TK_JUMPKICK",7; if (getskilllv("SC_REPRODUCE") >= 10) bonus bUseSPrate,-30; if (.@r>=7) { bonus2 bSkillAtk,"SC_FEINTBOMB",15; bonus bHit,30; } if (.@r>=9) { bonus2 bSkillAtk,"SC_FEINTBOMB",25; bonus bHit,20; } if (.@r>=10) bonus bIgnoreDefClass,Class_All; + - Id: 19415 + AegisName: aegis_19415 + Name: White Bird Rose Decoration + Type: Armor + View: 1688 + Defense: 6 + Slots: 1 + Locations: + Head_Top: true + EquipLevelMin: 50 + Refineable: true + Script: | + bonus bUseSPrate,-3; + bonus bHealPower,3; + + - Id: 19424 + AegisName: aegis_19424 + Name: Costume Master's Head + Type: Armor + View: 1806 + Locations: + Costume_Head_Mid: true + Costume_Head_Low: true + + - Id: 19425 + AegisName: aegis_19425 + Name: Master's Head + Type: Armor + View: 1806 + Locations: + Head_Mid: true + Head_Low: true + - Id: 19426 AegisName: Spirit_King's_Crown Name: Spirit King's Crown @@ -71475,6 +72626,17 @@ Body: hateffect(HAT_EF_RESONATETAEGO,true); UnEquipScript: | hateffect(HAT_EF_RESONATETAEGO,false); + - Id: 19439 + AegisName: aegis_19439 + Name: Vicious Mind Aura + Type: Armor + View: 1267 + Weight: 100 + Defense: 5 + Locations: + Head_Low: true + EquipLevelMin: 170 + - Id: 19451 AegisName: Heavenly_Order Name: Heavenly Order @@ -71500,6 +72662,39 @@ Body: View: 1011 Script: | .@r = getrefine(); .@dmg = 10; .@delay = -15-6*getskilllv("GN_CRAZYWEED"); bonus bMdef,15; bonus bNoCastCancel; bonus2 bVariableCastrate,"GN_CRAZYWEED",-50; bonus2 bVariableCastrate,"CR_ACIDDEMONSTRATION",-50; bonus2 bVariableCastrate,"CR_FULLPROTECTION",-50; if (.@r>=7) { .@dmg += 15; if (.@r>=9) { .@dmg += 25; if (.@r>=10) { bonus bIgnoreDefClass,Class_All; } } } if (getskilllv("GN_FIRE_EXPANSION") == 5) bonus2 bAddClass,Class_Boss,50; if (getskilllv("GN_CRAZYWEED") == 5) { .@delay -= 25; bonus2 bSkillCooldown,"GN_CRAZYWEED",-4500; } bonus2 bSkillAtk,"CR_ACIDDEMONSTRATION",.@dmg; bonus2 bSkillAtk,"GN_CRAZYWEED",.@dmg; bonus bDelayrate,.@delay; + - Id: 19459 + AegisName: aegis_19459 + Name: Costume Lunatic on Shoulder + Type: Armor + View: 1881 + Locations: + Costume_Head_Low: true + + - Id: 19464 + AegisName: aegis_19464 + Name: Costume melon bread hat # !todo check english name + Type: Armor + View: 1878 + Locations: + Costume_Head_Top: true + + - Id: 19465 + AegisName: aegis_19465 + Name: Yellow Cherry Blossom Hat + Type: Armor + View: 1727 + Locations: + Head_Top: true + Refineable: true + + - Id: 19466 + AegisName: aegis_19466 + Name: Costume small sea # !todo check english name + Type: Armor + View: 1883 + Locations: + Costume_Head_Top: true + - Id: 19469 AegisName: Saint_Crown Name: Saint Crown @@ -73944,6 +75139,16 @@ Body: Costume_Head_Top: true EquipLevelMin: 1 View: 387 + - Id: 19683 + AegisName: C_Sweet_Candy + Name: Costume Sweet Candy + Type: Armor + View: 414 + Locations: + Costume_Head_Low: true + Script: | + bonus2 bExpAddRace,RC_All,5; + - Id: 19684 AegisName: C_Happy_Wig Name: Costume Happy Wig @@ -74050,6 +75255,14 @@ Body: Costume_Head_Top: true EquipLevelMin: 1 View: 390 + - Id: 19704 + AegisName: C_Afro_Wig_Red + Name: Costume Red Afro Wig + Type: Armor + View: 970 + Locations: + Costume_Head_Top: true + - Id: 19706 AegisName: C_Red_Dress_Hat Name: Costume Red Dress Hat @@ -74985,6 +76198,14 @@ Body: Costume_Head_Top: true EquipLevelMin: 1 View: 654 + - Id: 19809 + AegisName: C_Cowboy_Hat_J + Name: Costume Purple Cowboy Hat + Type: Armor + View: 411 + Locations: + Costume_Head_Top: true + - Id: 19810 AegisName: C_Ifrit_Ear Name: Costume Ifrit Ear @@ -75498,6 +76719,16 @@ Body: Locations: Costume_Head_Top: true View: 506 + - Id: 19875 + AegisName: C_Love_Rabbit_Hood + Name: Costume Love Rabbit Hood + Type: Armor + View: 549 + Locations: + Costume_Head_Top: true + Costume_Head_Mid: true + Costume_Head_Low: true + - Id: 19876 AegisName: C_Rabbit_Ear_Hat Name: Costume Bunny Top Hat @@ -75514,6 +76745,16 @@ Body: Costume_Head_Top: true EquipLevelMin: 1 View: 249 + - Id: 19881 + AegisName: C_Pretty_Rabbit_Hood + Name: Costume Pretty Rabbit Hood + Type: Armor + View: 1085 + Locations: + Costume_Head_Top: true + Costume_Head_Mid: true + Costume_Head_Low: true + - Id: 19882 AegisName: C_Flowerpot_Mask Name: Costume Flowerpot Mask @@ -75778,7 +77019,7 @@ Body: EquipLevelMin: 1 View: 1078 - Id: 19938 - AegisName: C_Love_Rabbit_Hood + AegisName: LI_C_Love_Rabbit_Hood Name: Costume Love Rabbit Hood Type: Armor Locations: @@ -75814,6 +77055,16 @@ Body: Costume_Head_Top: true EquipLevelMin: 1 View: 1136 + - Id: 19951 + AegisName: C_Solo_Play_Box2 + Name: Costume Cardboard Box + Type: Armor + View: 450 + Locations: + Costume_Head_Top: true + Costume_Head_Mid: true + Costume_Head_Low: true + - Id: 19952 AegisName: C_Bubble_Gum_in_Mouth Name: Costume Bubble Gum in Mouth @@ -78811,6 +80062,14 @@ Body: Costume_Head_Top: true EquipLevelMin: 1 View: 1334 + - Id: 20290 + AegisName: aegis_20290 + Name: Costume Black Evil Druid Hat + Type: Armor + View: 1337 + Locations: + Costume_Head_Top: true + - Id: 20291 AegisName: C_Helm_of_Thoth Name: Costume Helm of Thoth @@ -79524,6 +80783,14 @@ Body: Costume_Head_Top: true EquipLevelMin: 1 View: 677 + - Id: 20388 + AegisName: aegis_20388 + Name: Costume Ayam + Type: Armor + View: 228 + Locations: + Costume_Head_Top: true + - Id: 20391 AegisName: C_Silent_Executor Name: Costume Silent Executor @@ -80093,6 +81360,14 @@ Body: Costume_Head_Top: true EquipLevelMin: 1 View: 1469 + - Id: 20472 + AegisName: C_Helm_Of_Angel + Name: Costume Helm of Angel + Type: Armor + View: 110 + Locations: + Costume_Head_Top: true + - Id: 20481 AegisName: C_Mask_of_Ifrit Name: Costume Mask of Ifrit @@ -80374,6 +81649,33 @@ Body: hateffect(HAT_EF_C_SHINING_ANGEL_WING,true); UnEquipScript: | hateffect(HAT_EF_C_SHINING_ANGEL_WING,false); + - Id: 20525 + AegisName: aegis_20525 + Name: Costume Crimson Wings + Type: Armor + View: 33 + Jobs: + All: true + Novice: false + Locations: + Costume_Garment: true + + - Id: 20526 + AegisName: aegis_20526 + Name: Costume Brilliant Blue Angel Wings + Type: Armor + View: 34 + Locations: + Costume_Garment: true + + - Id: 20528 + AegisName: aegis_20528 + Name: Costume Golden Butterfly Wings + Type: Armor + View: 36 + Locations: + Costume_Garment: true + - Id: 20530 AegisName: C_Wings_of_Gabriel Name: Costume Wings of Gabriel @@ -80423,6 +81725,14 @@ Body: hateffect(HAT_EF_MAGICCIRCLERAINBOW,true); UnEquipScript: | hateffect(HAT_EF_MAGICCIRCLERAINBOW,false); + - Id: 20541 + AegisName: aegis_20541 + Name: Costume angel ribbon wings # !todo check english name + Type: Armor + View: 42 + Locations: + Costume_Garment: true + - Id: 20543 AegisName: C_Halloween_Poring_Bag Name: Costume Halloween Poring Bag @@ -80469,6 +81779,18 @@ Body: Costume_Garment: true EquipLevelMin: 1 View: 47 + - Id: 20571 + AegisName: C_Valkyrie_Wing + Name: Costume Valkyrie Wings + Type: Armor + View: 48 + Locations: + Costume_Garment: true + Script: | + hateffect HAT_EF_C_VALKYRIE_WING,true; + UnEquipScript: | + hateffect HAT_EF_C_VALKYRIE_WING,false; + - Id: 20572 AegisName: C_WingOfHeart Name: Costume WingOfHeart @@ -80477,6 +81799,23 @@ Body: Costume_Garment: true EquipLevelMin: 1 View: 50 + - Id: 20575 + AegisName: C_School_Bag_BL + Name: Costume Backpack (Black) + Type: Armor + View: 52 + Locations: + Costume_Garment: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + - Id: 20576 AegisName: C_Cat_Fork Name: Costume Cat Fork @@ -80485,6 +81824,36 @@ Body: Costume_Garment: true EquipLevelMin: 1 View: 53 + - Id: 20577 + AegisName: aegis_20577 + Name: Costume inflatable wings # !todo check english name + Type: Armor + View: 54 + Jobs: + All: true + Novice: false + Locations: + Costume_Garment: true + + - Id: 20578 + AegisName: aegis_20578 + Name: Costume raguel's wings # !todo check english name + Type: Armor + View: 56 + Locations: + Costume_Garment: true + + - Id: 20579 + AegisName: aegis_20579 + Name: Costume Raphael's Wings # !todo check english name + Type: Armor + View: 57 + Jobs: + All: true + Novice: false + Locations: + Costume_Garment: true + - Id: 20582 AegisName: C_T_Bear_Bag Name: Costume Bear Backpack @@ -80516,6 +81885,22 @@ Body: Costume_Garment: true EquipLevelMin: 1 View: 65 + - Id: 20589 + AegisName: C_Gimmick_One_Feather + Name: Costume One Wing + Type: Armor + View: 66 + Locations: + Costume_Garment: true + + - Id: 20590 + AegisName: C_Evil_Druid_Cross + Name: Costume Evil Druid Cross + Type: Armor + View: 67 + Locations: + Costume_Garment: true + - Id: 20592 AegisName: C_Santa_Backpack Name: Costume Santa's Pocket @@ -80524,6 +81909,63 @@ Body: Costume_Garment: true EquipLevelMin: 1 View: 70 + - Id: 20593 + AegisName: C_Ice_Wing + Name: "Costume: Ice Wings" + Type: Armor + View: 71 + Locations: + Costume_Garment: true + + - Id: 20594 + AegisName: C_Big_Ribbon_Cloak + Name: Costume Big Ribbon Manteau + Type: Armor + View: 76 + Locations: + Costume_Garment: true + + - Id: 20595 + AegisName: C_School_Bag_RD_E + Name: Costume beginners red backpack # !todo check english name + Type: Armor + View: 51 + Locations: + Costume_Garment: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + + - Id: 20597 + AegisName: aegis_20597 + Name: "Costume: Evil Scythe" + Type: Armor + View: 79 + Locations: + Costume_Garment: true + + - Id: 20598 + AegisName: aegis_20598 + Name: Costume Giant Cat Bag + Type: Armor + View: 80 + Locations: + Costume_Garment: true + + - Id: 20599 + AegisName: C_Sakura_Wing + Name: "Costume: Sakura Wings" + Type: Armor + View: 83 + Locations: + Costume_Garment: true + - Id: 20600 AegisName: Fantastic_Aura Name: Fantastic Aura @@ -80533,6 +81975,22 @@ Body: EquipLevelMin: 1 Script: | /*TODO: View ID*/ bonus bUnbreakableHelm; + - Id: 20603 + AegisName: aegis_20603 + Name: Costume Big Purple Swallowtail Butterfly Wings # !todo check english name + Type: Armor + View: 85 + Locations: + Costume_Garment: true + + - Id: 20605 + AegisName: aegis_20605 + Name: Costume leaf umbrella # !todo check english name + Type: Armor + View: 87 + Locations: + Costume_Garment: true + - Id: 20700 AegisName: Egir_Manteau Name: Egir Manteau @@ -80637,6 +82095,22 @@ Body: NoAuction: true Script: | bonus2 bMagicAddRace,RC_Player_Human,10; bonus2 bResEff,Eff_Freeze,25; + - Id: 20705 + AegisName: Lumiere_Manteau + Name: Lumiere Manteau + Type: Armor + Buy: 20 + Weight: 700 + Defense: 20 + Slots: 1 + Locations: + Garment: true + EquipLevelMin: 65 + Refineable: true + Script: | + bonus2 bSubDefEle,Ele_Holy,5; + bonus2 bSubRace,RC_Dragon,-5; + - Id: 20706 AegisName: Amistr_Bag Name: Amistr Bag @@ -80662,6 +82136,22 @@ Body: View: 6 Script: | bonus bAllStats,1; bonus2 bSubRace,RC_DemiHuman,5; bonus2 bSubRace,RC_Player_Human,5; + - Id: 20708 + AegisName: Poison_Manteau + Name: Poison Manteau + Type: Armor + Buy: 20 + Weight: 700 + Defense: 20 + Slots: 1 + Locations: + Garment: true + EquipLevelMin: 65 + Refineable: true + Script: | + bonus2 bSubEle,Ele_Poison,5; + bonus2 bSubRace,RC_Plant,-5; + - Id: 20709 AegisName: Mana_Manteau Name: Mana Manteau @@ -81037,6 +82527,22 @@ Body: Refineable: true Script: | .@r = getrefine(); bonus bMaxHPrate,.@r/2; bonus bMaxSPrate,.@r/2; bonus bAgi,5; bonus bFlee,10; if(readparam(bStr)>=90) bonus bBaseAtk,10+(.@r*2); if(readparam(bInt)>=90) bonus bMatk,20+(.@r*3); if(readparam(bVit)>=90) bonus2 bSubEle,Ele_Neutral,3+((.@r>=8)?3:0)+((.@r>=10)?4:0); if(readparam(bAgi)>=90){ bonus bAspdRate,3+(.@r/2); bonus bAspd,((.@r>=10)?1:0); } if(readparam(bDex)>=90) bonus bLongAtkRate,3+(.@r/2); if(readparam(bLuk)>=90) bonus bCriticalRate,5+.@r; + - Id: 20750 + AegisName: Rouban_Manteau + Name: Levain Manteau + Type: Armor + Buy: 20 + Weight: 700 + Defense: 20 + Slots: 1 + Locations: + Garment: true + EquipLevelMin: 65 + Refineable: true + Script: | + bonus2 bSubEle,Ele_Wind,5; + bonus2 bSubRace,RC_Insect,-5; + - Id: 20753 AegisName: Lian_Robe Name: Lian Robe @@ -81350,6 +82856,272 @@ Body: Refineable: true Script: | .@r = getrefine(); bonus bMdef,10; if (getskilllv("AS_GRIMTOOTH")==5) { bonus2 bSkillAtk,"AS_GRIMTOOTH",50; } if (getskilllv("GC_CROSSIMPACT") == 5) { bonus2 bSkillAtk,"GC_CROSSIMPACT",5; } if (getskilllv("ASC_BREAKER") == 10) { bonus2 bSkillAtk,"ASC_BREAKER",50; } if (.@r>=7) { .@delay += 3; bonus2 bSkillAtk,"AS_GRIMTOOTH",Baselevel; bonus2 bSkillAtk,"ASC_BREAKER",Baselevel/3; bonus2 bSkillAtk,"GC_CROSSIMPACT",Baselevel/30; } if (.@r>=9) { .@delay += 3; bonus bMaxSPrate,5; } bonus bDelayrate,-.@delay; if(eaclass()&EAJL_THIRD && BaseJob == Job_Assassin) { if (.@r >= 7) { bonus bMaxHPrate,20; bonus bLongAtkDef,35; } else { bonus bMaxHPrate,15; bonus bLongAtkDef,20; } } + - Id: 20801 + AegisName: Toughen_Time_Keepr_MT + Name: Enhanced Time Keeper Manteau + Type: Armor + Defense: 13 + Locations: + Garment: true + EquipLevelMin: 100 + Refineable: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bFlee2,5; + bonus bMdef,5; + bonus bFlee,20; + bonus2 bSubEle,Ele_Neutral,15; + + - Id: 20802 + AegisName: AmistrBag_Teleport + Name: Teleport Amistr Bag + Type: Armor + View: 4 + Buy: 300000 + Weight: 200 + Defense: 30 + Slots: 1 + Locations: + Garment: true + Refineable: true + Script: | + bonus bAllStats,1; + .@r = getrefine(); + skill "AL_TELEPORT",1; + bonus2 bExpAddRace,RC_All,.@r/2; + bonus2 bDropAddRace,RC_All,.@r/2; + if (.@r>8) { + bonus bSPGainValue,3; + bonus bLongSPGainValue,3; + bonus bMagicSPGainValue,3; + } + if (.@r>11) { + bonus bNoCastCancel,1; + } + + - Id: 20803 + AegisName: AmistrBag_Heal + Name: Heal Amistr Bag + Type: Armor + View: 4 + Buy: 300000 + Weight: 200 + Defense: 30 + Slots: 1 + Locations: + Garment: true + Refineable: true + Script: | + bonus bAllStats,1; + .@r = getrefine(); + skill "AL_HEAL",1; + bonus2 bExpAddRace,RC_All,.@r/2; + bonus2 bDropAddRace,RC_All,.@r/2; + if (.@r>8) { + bonus bSPGainValue,3; + bonus bLongSPGainValue,3; + bonus bMagicSPGainValue,3; + } + if (.@r>11) { + bonus bNoCastCancel,1; + } + + - Id: 20804 + AegisName: AmistrBag_Greed + Name: Greed Amistr Bag + Type: Armor + View: 4 + Buy: 300000 + Weight: 200 + Defense: 30 + Slots: 1 + Locations: + Garment: true + Refineable: true + Script: | + bonus bAllStats,1; + .@r = getrefine(); + skill "BS_GREED",1; + bonus2 bExpAddRace,RC_All,.@r/2; + bonus2 bDropAddRace,RC_All,.@r/2; + if (.@r>8) { + bonus bSPGainValue,3; + bonus bLongSPGainValue,3; + bonus bMagicSPGainValue,3; + } + if (.@r>11) { + bonus bNoCastCancel,1; + } + + - Id: 20805 + AegisName: AmistrBag_Incagi + Name: Increase Agility Amistr Bag + Type: Armor + View: 4 + Buy: 300000 + Weight: 200 + Defense: 30 + Slots: 1 + Locations: + Garment: true + Refineable: true + Script: | + bonus bAllStats,1; + .@r = getrefine(); + skill "AL_INCAGI",1; + bonus2 bExpAddRace,RC_All,.@r/2; + bonus2 bDropAddRace,RC_All,.@r/2; + if (.@r>8) { + bonus bSPGainValue,3; + bonus bLongSPGainValue,3; + bonus bMagicSPGainValue,3; + } + if (.@r>11) { + bonus bNoCastCancel,1; + } + + - Id: 20806 + AegisName: AmistrBag_Magnum + Name: Magnum Break Amistr Bag + Type: Armor + View: 4 + Buy: 300000 + Weight: 200 + Defense: 30 + Slots: 1 + Locations: + Garment: true + Refineable: true + Script: | + bonus bAllStats,1; + .@r = getrefine(); + skill "SM_MAGNUM",1; + bonus2 bExpAddRace,RC_All,.@r/2; + bonus2 bDropAddRace,RC_All,.@r/2; + if (.@r>8) { + bonus bSPGainValue,3; + bonus bLongSPGainValue,3; + bonus bMagicSPGainValue,3; + } + if (.@r>11) { + bonus bNoCastCancel,1; + } + + - Id: 20807 + AegisName: AmistrBag_Endure + Name: Endure Amistr Bag + Type: Armor + View: 4 + Buy: 300000 + Weight: 200 + Defense: 30 + Slots: 1 + Locations: + Garment: true + Refineable: true + Script: | + bonus bAllStats,1; + .@r = getrefine(); + skill "SM_ENDURE",1; + bonus2 bExpAddRace,RC_All,.@r/2; + bonus2 bDropAddRace,RC_All,.@r/2; + if (.@r>8) { + bonus bSPGainValue,3; + bonus bLongSPGainValue,3; + bonus bMagicSPGainValue,3; + } + if (.@r>11) { + bonus bNoCastCancel,1; + } + + - Id: 20808 + AegisName: AmistrBag_Sight + Name: Sight Amistr Bag + Type: Armor + View: 4 + Buy: 300000 + Weight: 200 + Defense: 30 + Slots: 1 + Locations: + Garment: true + Refineable: true + Script: | + bonus bAllStats,1; + .@r = getrefine(); + skill "MG_SIGHT",1; + bonus2 bExpAddRace,RC_All,.@r/2; + bonus2 bDropAddRace,RC_All,.@r/2; + if (.@r>8) { + bonus bSPGainValue,3; + bonus bLongSPGainValue,3; + bonus bMagicSPGainValue,3; + } + if (.@r>11) { + bonus bNoCastCancel,1; + } + + - Id: 20809 + AegisName: AmistrBag_Concentrate + Name: Improve Concentration Amistr Bag + Type: Armor + View: 4 + Buy: 300000 + Weight: 200 + Defense: 30 + Slots: 1 + Locations: + Garment: true + Refineable: true + Script: | + bonus bAllStats,1; + .@r = getrefine(); + skill "AC_CONCENTRATION",1; + bonus2 bExpAddRace,RC_All,.@r/2; + bonus2 bDropAddRace,RC_All,.@r/2; + if (.@r>8) { + bonus bSPGainValue,3; + bonus bLongSPGainValue,3; + bonus bMagicSPGainValue,3; + } + if (.@r>11) { + bonus bNoCastCancel,1; + } + + - Id: 20811 + AegisName: AmistrBag_Hiding + Name: Hiding Amistr Bag + Type: Armor + View: 4 + Buy: 300000 + Weight: 200 + Defense: 30 + Slots: 1 + Locations: + Garment: true + Refineable: true + Script: | + bonus bAllStats,1; + .@r = getrefine(); + skill "TF_HIDING",1; + bonus2 bExpAddRace,RC_All,.@r/2; + bonus2 bDropAddRace,RC_All,.@r/2; + if (.@r>8) { + bonus bSPGainValue,3; + bonus bLongSPGainValue,3; + bonus bMagicSPGainValue,3; + } + if (.@r>11) { + bonus bNoCastCancel,1; + } + - Id: 20813 AegisName: Coak_of_Survival Name: Cloak of Survival @@ -81396,6 +83168,39 @@ Body: Refineable: true Script: | bonus bMaxHPrate,10; bonus2 bMagicAtkEle,Ele_Neutral,5; .@r = getrefine(); if (.@r > 6) { bonus2 bSubEle,Ele_Dark,20; bonus2 bSubEle,Ele_Holy,20; bonus bMatkRate,10; } if (.@r > 8) { bonus2 bSubEle,Ele_Dark,10; bonus2 bSubEle,Ele_Holy,10; bonus bVariableCastrate,-5; } if (getskilllv("CR_TRUST") > 0) { bonus2 bSubEle,Ele_Holy,.@r*3; } + - Id: 20817 + AegisName: Diffusion_Bravery_Bag + Name: "[Katsua]Adventurer's Backpack" + Type: Armor + View: 2 + Weight: 200 + Defense: 20 + Slots: 1 + Locations: + Garment: true + EquipLevelMin: 99 + Refineable: true + Script: | + .@r = getrefine(); + skill "BS_GREED",1; + if (.@r>=9) { + bonus bBaseAtk,20; + bonus bMatk,30; + bonus2 bSubEle,Ele_Neutral,5; + bonus bAspdRate,8; + bonus bLongAtkRate,5; + bonus bCritAtkRate,10; + } + else if (.@r>=7) { + bonus bBaseAtk,30; + bonus bMatk,50; + bonus2 bSubEle,Ele_Neutral,10; + bonus bAspdRate,8; + bonus bAspd,1; + bonus bLongAtkRate,10; + bonus bCritAtkRate,15; + } + - Id: 20819 AegisName: Oxygen_Bottle Name: Oxygen Bottle @@ -81742,6 +83547,30 @@ Body: Refineable: true Script: | bonus bVit,15; + - Id: 20855 + AegisName: aegis_20855 + Name: Costume Oxygen Tank + Type: Armor + Locations: + Garment: true + EquipLevelMin: 40 + Refineable: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bHit,30; + bonus bFlee,30; + bonus2 bSubRace,RC_Fish,10; + bonus2 bSubEle,Ele_Neutral,15; + bonus2 bSubEle,Ele_Water,15; + - Id: 20856 AegisName: YSF01_Manteau Name: YSF01 Manteau @@ -81797,6 +83626,47 @@ Body: Refineable: true Script: | .@r = getrefine(); bonus bBaseAtk,30; if (.@r>=5) bonus bLongAtkRate,readparam(bDex)/60; if (.@r>=7) bonus bLongAtkRate,readparam(bDex)/10; + - Id: 20902 + AegisName: aegis_20902 + Name: True Hunting Manteau + Type: Armor + Weight: 700 + Defense: 18 + Slots: 1 + Locations: + Garment: true + EquipLevelMin: 100 + Refineable: true + Script: | + bonus bVariableCastrate,-10; + bonus bFlee,15; + bonus bVariableCastrate,-5*(getrefine()/3); + bonus2 bSubRace,RC_Insect,10; + bonus2 bSubRace,RC_Brute,10; + + - Id: 20903 + AegisName: R_Hunting_Manteau + Name: Short-term Hunting Manteau + Type: Armor + Defense: 18 + Locations: + Garment: true + EquipLevelMin: 50 + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bVariableCastrate,-15; + bonus bFlee,15; + bonus2 bSubRace,RC_Insect,10; + bonus2 bSubRace,RC_Brute,10; + - Id: 20906 AegisName: Beginner's_Cloak Name: Beginner's Cloak @@ -81950,6 +83820,54 @@ Body: Refineable: true Script: | bonus bVariableCastrate,-10; .@r = getrefine(); if (.@r>=7) bonus bVariableCastrate,-10; if (.@r>=9) bonus bVariableCastrate,-10; if (.@r>=11) bonus2 bMagicAtkEle,Ele_Fire,5; + - Id: 20939 + AegisName: Time_Overload_Hood + Name: Temporal Transcendence Manteau + Type: Armor + Defense: 30 + Slots: 1 + Locations: + Garment: true + EquipLevelMin: 99 + Refineable: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus2 bSubEle,Ele_Fire,10; + bonus2 bSubEle,Ele_Earth,10; + bonus2 bSubEle,Ele_Water,10; + bonus2 bSubEle,Ele_Wind,10; + bonus bHit,10; + bonus bFlee,30; + bonus bAspdRate,10; + bonus bVariableCastrate,-10; + + - Id: 20940 + AegisName: Violet_Halo + Name: Violet Halo + Type: Armor + View: 39 + Weight: 100 + Slots: 1 + Locations: + Garment: true + Refineable: true + Script: | + .@r = getrefine(); + bonus bMatk,20+((.@r/3)*20); + bonus bLongAtkRate,3+((.@r/3)*3); + bonus bCritAtkRate,3+((.@r/3)*3); + if (.@r>10) { + bonus bDelayRate,-4; + } + - Id: 20941 AegisName: Phoenix_Muffler Name: Phoenix Muffler @@ -82006,6 +83924,24 @@ Body: Refineable: true Script: | .@r = getrefine(); bonus bMaxHP,(300+(100*(.@r/2))); bonus bMaxHPRate,(2*(.@r/3)); if (.@r >= 7) { bonus2 bAddClass,Class_All,7; } if (.@r >= 9) { bonus bVariableCastrate,-10; } + - Id: 20945 + AegisName: aegis_20945 + Name: Regia Hunting Manteau + Type: Armor + Weight: 700 + Defense: 9 + Slots: 1 + Locations: + Garment: true + EquipLevelMin: 50 + Refineable: true + Script: | + bonus bAspdRate,5; + bonus bFlee,15; + bonus2 bSubRace,RC_Insect,7; + bonus2 bSubRace,RC_Brute,7; + bonus bVariableCastrate,-2*(getrefine()/3); + - Id: 20946 AegisName: aegis_20946 Name: Dragon Scale Hood @@ -82096,6 +84032,48 @@ Body: Refineable: true Script: | .@r= getrefine(); bonus bMdef,5; bonus bMaxHPrate,3; bonus bMaxSPrate,3; bonus2 bSubRace,RC_Player_Human,5; if (.@r>=7) { bonus bMaxHPrate,7; bonus bMaxSPrate,7; bonus bAspd,1; bonus bHPGainValue,5; bonus bLongHPGainValue,5; } if (.@r>=8) bonus bSpeedRate,40; if (.@r>=9) { bonus bMaxHPrate,10; bonus bMaxSPrate,10; bonus bAspd,1; bonus bHPGainValue,5; bonus bLongHPGainValue,5; } if (.@r>=10) skill "AS_CLOAKING",3; + - Id: 20953 + AegisName: H_AD_Hood + Name: High Adventurer Hood + Type: Armor + Defense: 25 + Slots: 1 + Locations: + Garment: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bHit,10; + + - Id: 20955 + AegisName: aegis_20955 + Name: Christmas Guardian Tree + Type: Armor + Weight: 100 + Defense: 20 + Slots: 1 + Locations: + Garment: true + Refineable: true + Script: | + .@r = getrefine(); + bonus bMatkRate,(.@r/2); + bonus2 bAddClass,Class_All,(.@r/2); + if (.@r>=9) { + bonus bMatk,30; + bonus bBaseAtk,30; + } + if (.@r>=11) { + autobonus "{ bonus2 bMagicAtkEle,Ele_Neutral,20; bonus2 bMagicAtkEle,Ele_Holy,20; }",1,10000,BF_WEAPON; + } + - Id: 20962 AegisName: Typhon_Skin Name: Typhon's Skin @@ -82900,6 +84878,47 @@ Body: Refineable: true Script: | .@r = getrefine(); bonus bMaxHPrate,.@r/2*5; bonus bMaxSPrate,.@r/2*5; bonus2 bSkillAtk,"RK_DRAGONBREATH",.@r/3*5; bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",.@r/3*5; if (.@r>=7){ bonus bDelayRate,-10; bonus bVariableCastrate,-10; } if (.@r>=9){ bonus bLongAtkRate,10; } if (.@r>=11){ bonus bDelayRate,-7; bonus bMaxSPrate,5; } + - Id: 21202 + AegisName: aegis_21202 + Name: Costume Eatcoin Helm + Type: Armor + View: 1869 + Weight: 100 + Locations: + Costume_Head_Mid: true + Costume_Head_Low: true + + - Id: 21205 + AegisName: aegis_21205 + Name: Nut Cracker # !todo check english name + Type: Armor + View: 1991 + Weight: 100 + Locations: + Head_Mid: true + Head_Low: true + + - Id: 21206 + AegisName: aegis_21206 + Name: Costume Nutcracker # !todo check english name + Type: Armor + View: 1991 + Locations: + Costume_Head_Mid: true + Costume_Head_Low: true + + - Id: 21300 + AegisName: aegis_21300 + Name: Costume Lion Mask + Type: Armor + View: 231 + Jobs: + All: true + Novice: false + Locations: + Costume_Head_Top: true + Costume_Head_Mid: true + - Id: 22000 AegisName: Temporal_Str_Boots Name: Temporal Boots Of Strength @@ -83570,6 +85589,98 @@ Body: Refineable: true Script: | bonus bAgi,1; .@r = getrefine(); bonus bAspdRate,5; if(.@r>=7) { bonus bAgi,1; bonus bAspdRate,5; } if(.@r>=9) { bonus bAgi,1; bonus bAspdRate,5; } if(.@r>=12) { bonus bAspd,1; } + - Id: 22048 + AegisName: Sombre_Shoes + Name: Sombre Shoes + Type: Armor + Buy: 20 + Weight: 250 + Defense: 12 + Slots: 1 + Locations: + Shoes: true + EquipLevelMin: 90 + Refineable: true + Script: | + .@r = getrefine(); + bonus bMdef,3; + bonus2 bSubEle,Ele_Dark,5; + bonus bMaxHPrate,.@r; + bonus bMaxSPrate,.@r; + + - Id: 22049 + AegisName: Sol_Shoes + Name: Sol Shoes + Type: Armor + Buy: 20 + Weight: 250 + Defense: 12 + Slots: 1 + Locations: + Shoes: true + EquipLevelMin: 90 + Refineable: true + Script: | + bonus2 bSubEle,Ele_Earth,5; + .@r = getrefine(); + bonus bMaxHPrate,.@r; + bonus bMaxSPrate,.@r; + + - Id: 22051 + AegisName: Ramor_Shoes + Name: L'Amour Shoes + Type: Armor + Buy: 20 + Weight: 250 + Defense: 12 + Slots: 1 + Locations: + Shoes: true + EquipLevelMin: 90 + Refineable: true + Script: | + bonus2 bSubEle,Ele_Undead,5; + .@r = getrefine(); + bonus bMaxHPrate,.@r; + bonus bMaxSPrate,.@r; + + - Id: 22055 + AegisName: Sharel_Shoes + Name: Charel Shoes + Type: Armor + Buy: 20 + Weight: 250 + Defense: 12 + Slots: 1 + Locations: + Shoes: true + EquipLevelMin: 90 + Refineable: true + Script: | + bonus2 bSubEle,Ele_Fire,5; + .@r = getrefine(); + bonus bMaxHPrate,.@r; + bonus bMaxSPrate,.@r; + + - Id: 22057 + AegisName: Flow_Shoes + Name: Flower Shoes + Type: Armor + Buy: 20 + Weight: 250 + Defense: 12 + Slots: 1 + Locations: + Shoes: true + EquipLevelMin: 90 + Refineable: true + Script: | + .@r = getrefine(); + bonus bMdef,3; + bonus2 bSubEle,Ele_Water,5; + bonus bMaxHPrate,.@r; + bonus bMaxSPrate,.@r; + - Id: 22059 AegisName: Aegir_Shoes Name: Aegir Shoes @@ -83584,6 +85695,43 @@ Body: Refineable: true Script: | bonus bUnbreakableShoes; bonus bMaxHP,500; bonus bMaxSP,50; + - Id: 22061 + AegisName: Lumiere_Shoes + Name: Lumiere Shoes + Type: Armor + Buy: 20 + Weight: 250 + Defense: 12 + Slots: 1 + Locations: + Shoes: true + EquipLevelMin: 90 + Refineable: true + Script: | + bonus2 bSubEle,Ele_Holy,5; + .@r = getrefine(); + bonus bMaxHPrate,.@r; + bonus bMaxSPrate,.@r; + + - Id: 22063 + AegisName: Rouban_Shoes + Name: Levain Shoes + Type: Armor + Buy: 20 + Weight: 250 + Defense: 12 + Slots: 1 + Locations: + Shoes: true + EquipLevelMin: 90 + Refineable: true + Script: | + .@r = getrefine(); + bonus bMdef,3; + bonus2 bSubEle,Ele_Wind,5; + bonus bMaxHPrate,.@r; + bonus bMaxSPrate,.@r; + - Id: 22064 AegisName: Thorny_Shoes Name: Thorny Shoes @@ -83597,6 +85745,25 @@ Body: Refineable: true Script: | bonus bShortWeaponDamageReturn,getrefine()/2; + - Id: 22065 + AegisName: Poison_Shoes + Name: Poison Shoes + Type: Armor + Buy: 20 + Weight: 250 + Defense: 12 + Slots: 1 + Locations: + Shoes: true + EquipLevelMin: 90 + Refineable: true + Script: | + .@r = getrefine(); + bonus bMdef,3; + bonus2 bSubEle,Ele_Poison,5; + bonus bMaxHPrate,.@r; + bonus bMaxSPrate,.@r; + - Id: 22066 AegisName: Spirit_Shoes Name: Spirit Shoes @@ -83888,6 +86055,29 @@ Body: Refineable: true Script: | bonus bAllStats,1; skill "AL_HEAL",1; + - Id: 22102 + AegisName: Toughen_Time_Keepr_Bts + Name: Enhanced Time Keeper Boots + Type: Armor + Defense: 23 + Locations: + Shoes: true + EquipLevelMin: 100 + Refineable: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bVariableCastrate,-5; + bonus bMdef,4; + bonus bMaxHP,500; + bonus bMaxSP,100; + - Id: 22103 AegisName: Excelion_Leg Name: Excelion Leg @@ -84331,6 +86521,40 @@ Body: Refineable: true Script: | .@r = getrefine(); .@a = getskilllv("SR_GENTLETOUCH_REVITALIZE"); .@b = getskilllv("SR_GENTLETOUCH_CURE"); .@c = getskilllv("SR_GENTLETOUCH_ENERGYGAIN"); .@hpsp = 3; if (.@r >= 5) { .@hpsp += 7; .@red = 5; if (.@r >= 7) { .@hpsp += 10; .@red += 5; } bonus2 bSkillUseSP,"MO_BODYRELOCATION",.@red; } bonus bMdef,10; bonus bMaxHPrate,.@hpsp+(2*.@b); bonus bMaxSPrate,.@hpsp; skill "SA_CASTCANCEL",1; bonus2 bSkillUseSP,"MO_BODYRELOCATION",5; bonus bDef,30*.@a; bonus2 bSubRace,RC_DemiHuman,.@a; bonus2 bSubRace,RC_Player_Human,.@a; bonus2 bVariableCastrate,"MO_CALLSPIRITS",-.@c*10; bonus2 bVariableCastrate,"MO_STEELBODY",-.@c*10; bonus2 bFixedCastrate,"CH_SOULCOLLECT",-.@c*10; bonus bAspdRate,2*getskilllv("SR_GENTLETOUCH_CHANGE"); bonus2 bAddClass,Class_All,4*getskilllv("SR_GENTLETOUCH_QUIET"); + - Id: 22168 + AegisName: aegis_22168 + Name: True Hunting Boots + Type: Armor + Weight: 500 + Defense: 13 + Slots: 1 + Locations: + Shoes: true + EquipLevelMin: 100 + Refineable: true + Script: | + bonus bAspdRate,8+2*(getrefine()/3); + + - Id: 22169 + AegisName: R_Hunting_Boots + Name: Short-term Hunting Boots + Type: Armor + Defense: 13 + Locations: + Shoes: true + EquipLevelMin: 50 + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bAspdRate,8; + - Id: 22170 AegisName: Survivor's_Shoes Name: Survivor's Shoes @@ -84523,6 +86747,45 @@ Body: Refineable: true Script: | .@r = getrefine(); bonus2 bMagicAtkEle,Ele_Fire,3; if (.@r>=7) bonus bMatk,25; if (.@r>=9) bonus bMatk,15; + - Id: 22204 + AegisName: Time_Overload_Boots + Name: Temporal Transcendence Boots + Type: Armor + Defense: 15 + Slots: 1 + Locations: + Shoes: true + EquipLevelMin: 99 + Refineable: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bCritical,10; + bonus2 bMagicAtkEle,Ele_All,10; + bonus bCritAtkRate,10; + + - Id: 22206 + AegisName: aegis_22206 + Name: Regia Hunting Boots + Type: Armor + Weight: 500 + Defense: 5 + Slots: 1 + Locations: + Shoes: true + EquipLevelMin: 50 + Refineable: true + Script: | + bonus bAspdRate,5; + bonus bHit,2*(getrefine()/3); + - Id: 22207 AegisName: Imperial_Boots Name: Imperial Boots @@ -84610,6 +86873,27 @@ Body: Refineable: true Script: | .@r = getrefine(); bonus bMdef,10; bonus bAllStats,10; bonus2 bIgnoreDefRaceRate,RC_All,50; bonus2 bIgnoreMdefRaceRate,RC_All,50; if (.@r>=7) bonus bAllStats,10; if (.@r>=9) bonus bAllStats,10; + - Id: 22215 + AegisName: H_AD_Sandle + Name: High Adventurer Sandals + Type: Armor + Defense: 25 + Slots: 1 + Locations: + Shoes: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bMatk,15; + bonus bBaseAtk,15; + - Id: 22238 AegisName: Great_Hero_Boots Name: Great Hero Boots @@ -96272,6 +98556,17 @@ Body: EquipLevelMin: 20 Script: | bonus bAspdRate,5; bonus bCritical,5; bonus2 bSkillUseSP,"CH_SOULCOLLECT",-5; if (BaseLevel > 14) bonus2 bSkillAtk,"SR_DRAGONCOMBO",BaseLevel/15; if (BaseLevel > 19) bonus2 bSkillAtk,"SR_KNUCKLEARROW",BaseLevel/20; if (BaseLevel > 29) bonus2 bSkillAtk,"SR_SKYNETBLOW",BaseLevel/30; + - Id: 28387 + AegisName: Bishop_Necklace + Name: Fuze Necklace + Type: Armor + Buy: 20 + Weight: 200 + Locations: + Right_Accessory: true + Left_Accessory: true + EquipLevelMin: 80 + - Id: 28391 AegisName: S_Thief_Earring Name: Thief Shadow Earring @@ -96318,6 +98613,26 @@ Body: EquipLevelMin: 50 Script: | bonus bDex,5; bonus bAgi,5; bonus bInt,5; bonus2 bSkillAtk,"CG_ARROWVULCAN",BaseLevel; bonus2 bSkillAtk,"BA_MUSICALSTRIKE",BaseLevel; bonus2 bSkillAtk,"DC_THROWARROW",BaseLevel; bonus2 bSkillAtk,"WM_METALICSOUND",2*(BaseLevel/5); .@n = getskilllv("WM_METALICSOUND"); bonus2 bVariableCastrate,"WM_METALICSOUND",.@n/2; bonus bDex,.@n/2; bonus bAgi,.@n/2; bonus bInt,.@n/2; bonus bMatk,(.@n/2)*20; + - Id: 28412 + AegisName: The_One_Apple_Ring + Name: Green Apple Ring + Type: Armor + Locations: + Right_Accessory: true + Left_Accessory: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoSell: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus2 bExpAddClass,Class_All,20; + - Id: 28413 AegisName: Lesser_Mackerel_Talisman Name: Lesser Mackerel Talisman @@ -96707,6 +99022,20 @@ Body: Left_Accessory: true Script: | bonus bAllStats,1; bonus2 bExpAddClass,Class_All,5; + - Id: 28440 + AegisName: FurSeal_Fan + Name: Seal Mini Fan + Type: Armor + Buy: 3000000 + Weight: 100 + Slots: 1 + Locations: + Right_Accessory: true + Left_Accessory: true + Script: | + bonus2 bExpAddClass,Class_All,5; + bonus bAllStats,1; + - Id: 28441 AegisName: Vigilante_Badge Name: Vigilante Badge @@ -97282,6 +99611,198 @@ Body: NoAuction: true Script: | bonus bDex,4; skill "AL_TELEPORT",1; + - Id: 28473 + AegisName: Para_Team_Ring100D + Name: Eden Group Ring of Recovery I + Type: Armor + Locations: + Right_Accessory: true + Left_Accessory: true + EquipLevelMin: 100 + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bHealPower,2; + + - Id: 28474 + AegisName: Para_Team_Necklace100D + Name: Eden Group Necklace of Recovery I + Type: Armor + Locations: + Right_Accessory: true + Left_Accessory: true + EquipLevelMin: 100 + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bVit,1; + + - Id: 28475 + AegisName: Para_Team_Ring115D + Name: Eden Group Ring of Recovery II + Type: Armor + Locations: + Right_Accessory: true + Left_Accessory: true + EquipLevelMin: 115 + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bHealPower,3; + + - Id: 28476 + AegisName: Para_Team_Necklace115D + Name: Eden Group Necklace of Recovery II + Type: Armor + Locations: + Right_Accessory: true + Left_Accessory: true + EquipLevelMin: 115 + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bVit,2; + + - Id: 28477 + AegisName: Para_Team_Ring130D + Name: Eden Group Ring of Recovery III + Type: Armor + Locations: + Right_Accessory: true + Left_Accessory: true + EquipLevelMin: 130 + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bHealPower,4; + + - Id: 28478 + AegisName: Para_Team_Necklace130D + Name: Eden Group Necklace of Recovery III + Type: Armor + Locations: + Right_Accessory: true + Left_Accessory: true + EquipLevelMin: 130 + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bVit,3; + + - Id: 28479 + AegisName: Para_Team_Ring145D + Name: Eden Group Ring of Recovery IV + Type: Armor + Locations: + Right_Accessory: true + Left_Accessory: true + EquipLevelMin: 145 + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bHealPower,5; + + - Id: 28480 + AegisName: Para_Team_Necklace145D + Name: Eden Group Necklace of Recovery IV + Type: Armor + Locations: + Right_Accessory: true + Left_Accessory: true + EquipLevelMin: 145 + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bVit,4; + + - Id: 28481 + AegisName: Para_Team_Ring160D + Name: Eden Group Ring of Recovery V + Type: Armor + Locations: + Right_Accessory: true + Left_Accessory: true + EquipLevelMin: 160 + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bHealPower,5; + skill "AL_HEAL",1; + + - Id: 28482 + AegisName: Para_Team_Necklace160D + Name: Eden Group Necklace of Recovery V + Type: Armor + Locations: + Right_Accessory: true + Left_Accessory: true + EquipLevelMin: 160 + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bVit,4; + skill "AL_TELEPORT",1; + - Id: 28483 AegisName: Royal_Guardian_Ring Name: Royal Guardian Ring @@ -97511,6 +100032,25 @@ Body: EquipLevelMin: 100 Script: | bonus2 bSPDrainRate,1000,1; + - Id: 28511 + AegisName: Time_Keeper_Ring + Name: Time Keeper Ring + Type: Armor + Locations: + Right_Accessory: true + Left_Accessory: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bMaxHP,50+15*(BaseLevel/2); + - Id: 28513 AegisName: JRO_Celine_Brooch Name: Celine's Brooch @@ -97524,6 +100064,24 @@ Body: EquipLevelMin: 100 Script: | bonus bMaxHP,500; bonus bMaxSP,250; bonus bMatkRate,5; bonus bAspd,1; bonus bVariableCastrate,-10; + - Id: 28514 + AegisName: aegis_28514 + Name: Flower Ring of Benediction + Type: Armor + Weight: 100 + Locations: + Right_Accessory: true + Left_Accessory: true + EquipLevelMin: 20 + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + - Id: 28520 AegisName: Egir_Ring Name: Egir Ring @@ -97550,6 +100108,32 @@ Body: EquipLevelMin: 1 Script: | bonus2 bAddClass,Class_All,5; if (readparam(bStr)>=120) { bonus bMaxHPrate,5; bonus bMaxSPrate,5; bonus bBaseAtk,50; } + - Id: 28522 + AegisName: Ring_Of_Fallen + Name: Ring of The Fallen + Type: Armor + Buy: 10 + Weight: 10 + Locations: + Right_Accessory: true + EquipLevelMin: 10 + Script: | + bonus bDex,1; + bonus bMaxHP,200; + + - Id: 28523 + AegisName: Ring_Of_Disaster + Name: Ring of Calamity + Type: Armor + Buy: 10 + Weight: 10 + Locations: + Left_Accessory: true + EquipLevelMin: 10 + Script: | + bonus bDex,1; + bonus bMaxSP,150; + - Id: 28531 AegisName: Blacksmith's_Gloves Name: Blacksmith's Gloves @@ -97576,6 +100160,57 @@ Body: EquipLevelMin: 20 Script: | .@s = getskilllv("GN_REMODELING_CART"); bonus bHit,20; bonus bAspdRate,5+.@s; bonus bBaseAtk,15*.@s; bonus bMaxHPrate,2*.@s; bonus2 bSkillUseSP,"GN_CART_TORNADO",.@s; bonus2 bAddItemHealRate,501,100; bonus2 bAddItemHealRate,502,100; bonus2 bAddItemHealRate,503,100; bonus2 bAddItemHealRate,504,100; bonus2 bSkillAtk,"MC_CARTREVOLUTION",Baselevel; bonus2 bSkillAtk,"GN_CARTCANNON",2*(Baselevel/20); bonus2 bSkillAtk,"GN_CART_TORNADO",2*(Baselevel/30); + - Id: 28534 + AegisName: aegis_28534 + Name: RKC Participant Memorial Ring + Type: Armor + Weight: 200 + Slots: 1 + Locations: + Left_Accessory: true + EquipLevelMin: 100 + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bUseSPrate,-3; + bonus bAspdRate,5; + bonus bVariableCastrate,-5; + bonus2 bAddClass,Class_All,3; + bonus bMatkRate,3; + bonus2 bHPDrainRate,10,3; + autobonus "{ bonus2 bHPRegenRate,300,1000; }",10,5000,BF_MAGIC; + + - Id: 28535 + AegisName: aegis_28535 + Name: RKC Winner Memorial Ring + Type: Armor + Weight: 200 + Slots: 1 + Locations: + Right_Accessory: true + EquipLevelMin: 100 + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bUseSPrate,-7; + bonus bLongAtkRate,3; + bonus bCritAtkRate,3; + bonus2 bMagicAtkEle,Ele_All,3; + bonus2 bSPDrainRate,10,1; + autobonus "{ bonus2 bSPRegenRate,100,1000; }",10,5000,BF_MAGIC; + - Id: 28551 AegisName: Imperial_Glove Name: Imperial Glove @@ -97589,6 +100224,30 @@ Body: EquipLevelMin: 100 Script: | bonus2 bAddClass,Class_All,5; bonus bVariableCastrate,-10; bonus bNoCastCancel; + - Id: 28562 + AegisName: aegis_28562 + Name: True Hunting Physical Ring + Type: Armor + Weight: 100 + Slots: 1 + Locations: + Left_Accessory: true + EquipLevelMin: 50 + Script: | + bonus bAspdRate,7; + + - Id: 28563 + AegisName: aegis_28563 + Name: True Hunting Magical Ring + Type: Armor + Weight: 100 + Slots: 1 + Locations: + Left_Accessory: true + EquipLevelMin: 50 + Script: | + bonus bVariableCastrate,-7; + - Id: 28564 AegisName: Valkyrie_Drop Name: Valkyrie Drop @@ -98917,6 +101576,29 @@ Body: View: 1 Script: | .@r = getrefine(); .@val = 5; bonus2 bIgnoreDefClassRate,Class_Normal,10; if (.@r >= 9) { .@val += 5; } else if (.@r >= 7) { .@val += 2; } bonus bAspdRate,.@val; bonus2 bSubEle,Ele_Neutral,.@val; + - Id: 28914 + AegisName: Toughen_Time_Keepr_Shd + Name: Enhanced Time Keeper Shield + Type: Armor + View: 3 + Defense: 25 + Locations: + Left_Hand: true + EquipLevelMin: 100 + Refineable: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus2 bSubEle,Ele_Neutral,15; + bonus bMdef,5; + bonus bMaxHP,500; + - Id: 28915 AegisName: Bunker_Shield Name: Bunker Shield @@ -99092,6 +101774,42 @@ Body: View: 1 Script: | .@r = getrefine(); bonus bUnbreakableShield; bonus bMdef,5; bonus2 bSubEle,Ele_Water,10; bonus2 bAddEle,Ele_Water,5; bonus2 bMagicAddEle,Ele_Water,5; if (.@r>=6) { bonus2 bSubEle,Ele_Water,15; bonus2 bAddEle,Ele_Water,10; bonus2 bMagicAddEle,Ele_Water,10; } if (.@r>=8) { if (readparam(bStr)>=90) bonus bBaseAtk,50; if (readparam(bAgi)>=90) bonus bAspdRate,5; if (readparam(bInt)>=90) bonus bMatk,30; if (readparam(bVit)>=90) bonus bAddItemHealRate,10; if (readparam(bDex)>=90) bonus bVariableCastrate,-5; if (readparam(bLuk)>=90) bonus bCritAtkRate,5; } + - Id: 28953 + AegisName: Poring_B_Shield + Name: Poring Battle Shield + Type: Armor + Defense: 80 + Slots: 1 + Locations: + Left_Hand: true + EquipLevelMin: 150 + Refineable: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + View: 1 # unknown view + Script: | + .@r = getrefine(); + bonus2 bSubSize,Size_All,2*(.@r/3); + bonus2 bMagicSubSize,Size_All,2*(.@r/3); + if (.@r>=7) { + bonus bMaxHPrate,5; + bonus bMaxSPrate,5; + } + if (.@r>=9) { + bonus bAspd,1; + } + if (.@r>=12) { + autobonus "{ bonus2 bHPRegenRate,100,1000; }",50,4000,BF_MAGIC; + bonus bShortWeaponDamageReturn,1; + } + - Id: 28955 AegisName: Fotia_Shield Name: Fotia Shield @@ -100035,6 +102753,14 @@ Body: sc_start SC_TIME_ACCESSORY,INFINITE_TICK,0; UnEquipScript: | sc_end SC_TIME_ACCESSORY; + - Id: 31143 + AegisName: aegis_31143 + Name: "Costume: Krathong Crown" + Type: Armor + View: 1560 + Locations: + Costume_Head_Top: true + - Id: 31144 AegisName: C_Indi_Feather_Band Name: Costume Indian Feather Headband @@ -100123,6 +102849,14 @@ Body: Costume_Head_Top: true EquipLevelMin: 1 View: 14 + - Id: 31157 + AegisName: aegis_31157 + Name: Costume Soul Ring + Type: Armor + View: 69 + Locations: + Costume_Head_Top: true + - Id: 31158 AegisName: C_Squirrel_Ear_Hat Name: Costume Squirrel Ear Hat @@ -100917,6 +103651,15 @@ Body: Costume_Head_Low: true EquipLevelMin: 1 View: 530 + - Id: 31259 + AegisName: C_Bubble_A_Angel_H + Name: Costume Bubbly Arc Angeling Hairband + Type: Armor + View: 1633 + Weight: 10 + Locations: + Costume_Head_Top: true + - Id: 31260 AegisName: C_Observer_J Name: C Observer @@ -101675,6 +104418,14 @@ Body: Costume_Head_Top: true EquipLevelMin: 1 View: 1687 + - Id: 31388 + AegisName: aegis_31388 + Name: Costume Garden of Eden + Type: Armor + View: 1653 + Locations: + Costume_Head_Top: true + - Id: 31389 AegisName: C_White_Bird_Rose Name: C White Bird Rose @@ -101899,6 +104650,14 @@ Body: Costume_Head_Mid: true EquipLevelMin: 1 View: 558 + - Id: 31416 + AegisName: C_SeraphimCoronet + Name: Costume Seraphim Coronet + Type: Armor + View: 1487 + Locations: + Costume_Head_Mid: true + - Id: 31417 AegisName: C_Rice_Ball_Hat Name: C Rice Ball Hat @@ -102156,6 +104915,14 @@ Body: Costume_Head_Low: true EquipLevelMin: 1 View: 1720 + - Id: 31461 + AegisName: C_Male_Poring_Earmuff + Name: Costume Marin Earrings + Type: Armor + View: 1160 + Locations: + Costume_Head_Mid: true + - Id: 31463 AegisName: C_Flying_Drone Name: C Flying Drone @@ -102304,6 +105071,14 @@ Body: Costume_Head_Top: true EquipLevelMin: 1 View: 1731 + - Id: 31482 + AegisName: C_LunaticMuffler_TW + Name: Costume Lunatic Shawl + Type: Armor + View: 1732 + Locations: + Costume_Head_Low: true + - Id: 31483 AegisName: C_CatEarRibbon_TW Name: Costume Cat Ear Ribbon @@ -102416,6 +105191,14 @@ Body: Costume_Head_Top: true EquipLevelMin: 1 View: 746 + - Id: 31497 + AegisName: aegis_31497 + Name: "Costume: Flowery Vision" + Type: Armor + View: 1744 + Locations: + Costume_Head_Mid: true + - Id: 31498 AegisName: C_Elephangel_TH Name: C Elephangel @@ -102617,6 +105400,14 @@ Body: Costume_Head_Top: true EquipLevelMin: 1 View: 1769 + - Id: 31530 + AegisName: aegis_31530 + Name: Costume great dracula horns # !todo check english name + Type: Armor + View: 1695 + Locations: + Costume_Head_Top: true + - Id: 31531 AegisName: C_Lovely_Heart_Cap Name: C Lovely Heart Cap @@ -103184,6 +105975,22 @@ Body: Costume_Head_Low: true EquipLevelMin: 1 View: 1814 + - Id: 31618 + AegisName: aegis_31618 + Name: Costume Butterfly Charm + Type: Armor + View: 1816 + Locations: + Costume_Head_Mid: true + + - Id: 31620 + AegisName: aegis_31620 + Name: Costume Magic Successor + Type: Armor + View: 1818 + Locations: + Costume_Head_Mid: true + - Id: 31624 AegisName: C_HeartOfCat_TW Name: C Heart of Cat @@ -103851,6 +106658,14 @@ Body: Costume_Head_Top: true EquipLevelMin: 1 View: 1773 + - Id: 31728 + AegisName: aegis_31728 + Name: Costume Ribbon Straw Hat + Type: Armor + View: 1181 + Locations: + Costume_Head_Top: true + - Id: 31729 AegisName: Costume_Miracle_Plant Name: C Miracle Plant @@ -103915,6 +106730,17 @@ Body: Costume_Head_Top: true EquipLevelMin: 1 View: 1895 + - Id: 31737 + AegisName: aegis_31737 + Name: Costume Lucifer's Wings + Type: Armor + View: 55 + Jobs: + All: true + Novice: false + Locations: + Costume_Garment: true + - Id: 31762 AegisName: Costume_Gambler_Card Name: C Heart Card in Mouth @@ -104274,6 +107100,214 @@ Body: Costume_Head_Top: true EquipLevelMin: 1 View: 1943 + - Id: 31844 + AegisName: C_Mob_Scarf + Name: Costume Runaway Scarf + Type: Armor + View: 1568 + Locations: + Costume_Head_Low: true + + - Id: 31845 + AegisName: C_Palace_Guard_Cap + Name: Costume Guard's Hat + Type: Armor + View: 991 + Locations: + Costume_Head_Top: true + + - Id: 31846 + AegisName: C_Lovely_Ribbon_Hair + Name: Costume Lovely Ribbon Hair + Type: Armor + View: 1944 + Locations: + Costume_Head_Low: true + + - Id: 31848 + AegisName: C_Rose_Gothic_Bonnet + Name: Costume Rose Gothic Bonnet + Type: Armor + View: 1946 + Locations: + Costume_Head_Top: true + + - Id: 31849 + AegisName: aegis_31849 + Name: Costume Runaway Accelerator + Type: Armor + View: 1947 + Locations: + Costume_Head_Top: true + + - Id: 31850 + AegisName: aegis_31850 + Name: Costume Crown of Faithful Faith + Type: Armor + View: 1948 + Locations: + Costume_Head_Top: true + + - Id: 31851 + AegisName: aegis_31851 + Name: Costume Floating Shield + Type: Armor + View: 1949 + Locations: + Costume_Head_Mid: true + + - Id: 31853 + AegisName: aegis_31853 + Name: Costume Zombie Mask + Type: Armor + View: 1951 + Locations: + Costume_Head_Mid: true + + - Id: 31855 + AegisName: aegis_31855 + Name: Costume Chocolate Mushroom Wig + Type: Armor + View: 1953 + Locations: + Costume_Head_Low: true + + - Id: 31856 + AegisName: aegis_31856 + Name: Costume Airy Two Side Up (Blonde) + Type: Armor + View: 1954 + Locations: + Costume_Head_Low: true + + - Id: 31858 + AegisName: aegis_31858 + Name: Costume Signon Princess Wave (Blue) + Type: Armor + View: 1956 + Locations: + Costume_Head_Low: true + + - Id: 31859 + AegisName: aegis_31859 + Name: Costume Signon Princess Wave (Red) + Type: Armor + View: 1957 + Locations: + Costume_Head_Low: true + + - Id: 31860 + AegisName: aegis_31860 + Name: Costume Signon Princess Wave (Yellow) + Type: Armor + View: 1958 + Locations: + Costume_Head_Low: true + + - Id: 31861 + AegisName: aegis_31861 + Name: Costume Signon Princess Wave (Green) + Type: Armor + View: 1959 + Locations: + Costume_Head_Low: true + + - Id: 31862 + AegisName: aegis_31862 + Name: Costume Signon Princess Wave (Black) + Type: Armor + View: 1960 + Locations: + Costume_Head_Low: true + + - Id: 31863 + AegisName: aegis_31863 + Name: Costume Signon Princess Wave (White) + Type: Armor + View: 1961 + Locations: + Costume_Head_Low: true + + - Id: 31864 + AegisName: aegis_31864 + Name: Costume Signon Princess Wave (Brown) + Type: Armor + View: 1962 + Locations: + Costume_Head_Low: true + + - Id: 31865 + AegisName: aegis_31865 + Name: Costume Signon Princess Wave (Purple) + Type: Armor + View: 1963 + Locations: + Costume_Head_Low: true + + - Id: 31874 + AegisName: aegis_31874 + Name: Costume Himelmez's Wig (Blue) + Type: Armor + View: 1972 + Locations: + Costume_Head_Low: true + + - Id: 31875 + AegisName: aegis_31875 + Name: Costume Himelmez's Wig (Yellow) + Type: Armor + View: 1973 + Locations: + Costume_Head_Low: true + + - Id: 31876 + AegisName: aegis_31876 + Name: Costume Himelmez's Wig (White) + Type: Armor + View: 1974 + Locations: + Costume_Head_Low: true + + - Id: 31877 + AegisName: aegis_31877 + Name: Costume Himelmez's Wig (Light Purple) + Type: Armor + View: 1975 + Locations: + Costume_Head_Low: true + + - Id: 31878 + AegisName: aegis_31878 + Name: Costume Himelmez's Wig (Pink) + Type: Armor + View: 1976 + Locations: + Costume_Head_Low: true + + - Id: 31879 + AegisName: aegis_31879 + Name: Costume Himelmez's Wig (Blue Green) + Type: Armor + View: 1977 + Locations: + Costume_Head_Low: true + + - Id: 31880 + AegisName: aegis_31880 + Name: Costume Himelmez's Wig (Black) + Type: Armor + View: 1978 + Locations: + Costume_Head_Low: true + + - Id: 31881 + AegisName: aegis_31881 + Name: Costume Himelmez's Wig (Brown) + Type: Armor + View: 1979 + Locations: + Costume_Head_Low: true + - Id: 31884 AegisName: C_Magic_Helm Name: Costume Magic Helm @@ -104282,6 +107316,166 @@ Body: Costume_Head_Top: true EquipLevelMin: 1 View: 1917 + - Id: 31885 + AegisName: aegis_31885 + Name: Costume Earth Master + Type: Armor + View: 1982 + Locations: + Costume_Head_Low: true + + - Id: 31887 + AegisName: aegis_31887 + Name: Costume Pure Scarf + Type: Armor + View: 1981 + Locations: + Costume_Head_Low: true + + - Id: 31905 + AegisName: aegis_31905 + Name: Costume Snow Ice Hair + Type: Armor + View: 1983 + Locations: + Costume_Head_Low: true + + - Id: 31906 + AegisName: C_PGstone_Knit_Hat_PK + Name: Costume Cat Paw Knitted Hat + Type: Armor + View: 1984 + Locations: + Costume_Head_Top: true + + - Id: 31907 + AegisName: aegis_31907 + Name: Costume Cat Paw Knitted Hat (Brown) + Type: Armor + View: 1985 + Locations: + Costume_Head_Top: true + + - Id: 31911 + AegisName: C_LittleGarden + Name: Costume Little Garden + Type: Armor + View: 1830 + Locations: + Costume_Head_Mid: true + + - Id: 31916 + AegisName: C_Frill_Collar + Name: Costume Frill Neckcap + Type: Armor + View: 1988 + Locations: + Costume_Head_Low: true + + - Id: 31922 + AegisName: aegis_31922 + Name: Costume Fluffy Semi-Long (Silver) + Type: Armor + View: 1993 + Locations: + Costume_Head_Low: true + + - Id: 31923 + AegisName: aegis_31923 + Name: Costume Baby Polar Bear + Type: Armor + View: 1994 + Locations: + Costume_Head_Mid: true + + - Id: 31927 + AegisName: aegis_31927 + Name: Costume Pencil in Mouth (Blue) + Type: Armor + View: 932 + Locations: + Costume_Head_Low: true + + - Id: 31930 + AegisName: aegis_31930 + Name: Costume Standing Mic + Type: Armor + View: 2000 + Locations: + Costume_Head_Mid: true + + - Id: 31931 + AegisName: aegis_31931 + Name: Costume Half Rim Glasses + Type: Armor + View: 2001 + Locations: + Costume_Head_Mid: true + + - Id: 31932 + AegisName: aegis_31932 + Name: Costume suit lapel # !todo check english name + Type: Armor + View: 2002 + Locations: + Costume_Head_Low: true + + - Id: 31933 + AegisName: aegis_31933 + Name: Costume Miyabi Doll Long Hair (Light Purple) + Type: Armor + View: 2003 + Locations: + Costume_Head_Low: true + + - Id: 31934 + AegisName: aegis_31934 + Name: Costume Blinking Purple Eyes + Type: Armor + View: 2004 + Locations: + Costume_Head_Mid: true + + - Id: 31936 + AegisName: aegis_31936 + Name: Costume Honeynut Donut + Type: Armor + View: 736 + Locations: + Costume_Head_Low: true + + - Id: 31937 + AegisName: aegis_31937 + Name: Costume unicorn headdress # !todo check english name + Type: Armor + View: 2006 + Locations: + Costume_Head_Top: true + + - Id: 31938 + AegisName: aegis_31938 + Name: Costume Loose Knitting Twin + Type: Armor + View: 2007 + Locations: + Costume_Head_Low: true + + - Id: 31943 + AegisName: aegis_31943 + Name: Costume tree frog hoodies # !todo check english name + Type: Armor + View: 2010 + Locations: + Costume_Head_Top: true + + - Id: 31944 + AegisName: aegis_31944 + Name: Costume Elegant Wave + Type: Armor + View: 2011 + Locations: + Costume_Head_Low: true + - Id: 32005 AegisName: Illusion_Pole_Axe Name: Illusion Pole Axe @@ -104646,6 +107840,31 @@ Body: bonus2 bMagicAddRace,RC_Angel,20; bonus2 bSkillCooldown,"WM_METALICSOUND",-1000; } + - Id: 32202 + AegisName: Comp_All_In_One_Ring + Name: Ring of Apology + Type: Armor + Locations: + Right_Accessory: true + Left_Accessory: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoSell: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bAllStats,1; + skill "AL_TELEPORT",1; + skill "AL_HEAL",1; + bonus bNoCastCancel; + bonus bAspdRate,10; + bonus bVariableCastrate,-10; + - Id: 32203 AegisName: Accelerator_Chip Name: Accelerator Chip @@ -104733,6 +107952,29 @@ Body: EquipLevelMin: 130 Script: | bonus bMatkRate,5; + - Id: 32221 + AegisName: Time_Overload_Ring + Name: Temporal Transcendence Ring + Type: Armor + Defense: 15 + Slots: 1 + Locations: + Right_Accessory: true + Left_Accessory: true + EquipLevelMin: 99 + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bAspdRate,10; + bonus bVariableCastrate,-10; + - Id: 32222 AegisName: Brooch_of_Hero Name: Brooch of Hero @@ -104941,6 +108183,28 @@ Body: EquipLevelMin: 170 Script: | bonus bMatkRate,5; + - Id: 32252 + AegisName: H_AD_Clip + Name: High Adventurer Clip + Type: Armor + Defense: 2 + Slots: 1 + Locations: + Right_Accessory: true + Left_Accessory: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bAspdRate,5; + bonus bVariableCastrate,-5; + - Id: 32258 AegisName: Ring_of_Jupiter Name: Ring of Jupiter @@ -105298,6 +108562,85 @@ Body: bonus2 bAddRace,RC_Undead,20; bonus2 bAddRace,RC_Angel,20; } + - Id: 400000 + AegisName: aegis_400000 + Name: Whistle + Type: Armor + View: 1478 + Weight: 100 + Jobs: + All: true + Novice: false + Locations: + Head_Low: true + EquipLevelMin: 120 + Script: | + bonus bMatkRate,1; + bonus2 bAddClass,Class_All,1; + + - Id: 400001 + AegisName: aegis_400001 + Name: Victory Wing Ears + Type: Armor + View: 1185 + Weight: 100 + Locations: + Head_Mid: true + Script: | + bonus bMatk,10; + bonus bBaseAtk,10; + bonus bDelayrate,-8; + + - Id: 400002 + AegisName: aegis_400002 + Name: Victory Wing Ears + Type: Armor + View: 1185 + Weight: 100 + Slots: 1 + Locations: + Head_Mid: true + Script: | + bonus bMatk,5; + bonus bBaseAtk,5; + bonus bDelayrate,-4; + + - Id: 400003 + AegisName: aegis_400003 + Name: TimeExtension (loan) # !todo check english name + Type: Armor + View: 15 + Locations: + Head_Top: true + Refineable: true + + - Id: 400011 + AegisName: aegis_400011 + Name: Officer's Hat + Type: Armor + View: 1759 + Weight: 400 + Defense: 35 + Slots: 1 + Locations: + Head_Top: true + Refineable: true + Script: | + .@r = getrefine(); + bonus2 bHPLossRate,10,5000; + bonus bMatk,5*(.@r/2); + bonus bBaseAtk,5*(.@r/2); + if (.@r>=7) { + bonus bMatkRate,5; + bonus2 bAddClass,Class_All,5; + } + if (.@r>=9) { + bonus2 bHPDrainRate,50,5; + bonus2 bSPDrainRate,10,3; + autobonus "{ bonus2 bHPRegenRate,300,1000; }",40,4000,BF_MAGIC; + autobonus "{ bonus2 bSPRegenRate,70,1000; }",40,4000,BF_MAGIC; + } + - Id: 400020 AegisName: C_BeachBall Name: Costume Beachball @@ -105306,6 +108649,88 @@ Body: Costume_Head_Top: true EquipLevelMin: 1 View: 1918 + - Id: 400021 + AegisName: aegis_400021 + Name: Red Clark Casquette + Type: Armor + View: 1777 + Weight: 100 + Slots: 1 + Locations: + Head_Top: true + EquipLevelMin: 130 + Refineable: true + Script: | + .@r = getrefine(); + bonus bBaseAtk,20*(.@r/2); + if (.@r>=7) { + bonus bVariableCastrate,-15; + } + if (.@r>=9) { + bonus bShortAtkRate,15; + } + if (.@r>=11) { + bonus bFixedCast,-200; + bonus2 bAddSize,Size_Small,15; + bonus2 bAddSize,Size_Medium,15; + } + + - Id: 400022 + AegisName: aegis_400022 + Name: Ignis Cap + Type: Armor + View: 803 + Weight: 100 + Slots: 1 + Locations: + Head_Top: true + EquipLevelMin: 130 + Refineable: true + Script: | + .@r = getrefine(); + bonus bBaseAtk,20*(.@r/2); + if (.@r>=7) { + bonus bVariableCastrate,-15; + } + if (.@r>=9) { + bonus bLongAtkRate,15; + } + if (.@r>=11) { + bonus bFixedCast,-200; + bonus2 bAddSize,Size_Small,15; + bonus2 bAddSize,Size_Medium,15; + } + + - Id: 400023 + AegisName: aegis_400023 + Name: Drooping Thanatos's Dolor + Type: Armor + View: 547 + Weight: 100 + Defense: 30 + Slots: 1 + Locations: + Head_Top: true + Refineable: true + Script: | + .@r = getrefine(); + bonus2 bMagicAtkEle,Ele_Holy,10+(.@r/2); + bonus2 bMagicAtkEle,Ele_Dark,10+(.@r/2); + bonus2 bAddRace,RC_Angel,20+(.@r/2); + bonus2 bAddRace,RC_Dragon,20+(.@r/2); + bonus bMaxHPrate,5; + bonus bMaxSPrate,5; + if (.@r>=7) { + bonus bMatkRate,5; + bonus2 bAddClass,Class_All,5; + } + if (.@r>=9) { + bonus bVariableCastrate,-10; + } + if (.@r>=11) { + bonus bDelayrate,-15; + } + - Id: 400044 AegisName: aegis_400044 Name: Phantom Cap @@ -105421,6 +108846,884 @@ Body: bonus2 bMagicAddSize,Size_Small,15; bonus2 bMagicAddSize,Size_Medium,15; } + - Id: 400055 + AegisName: C_ShineSantaPoringE + Name: Costume shiny santa poring hat # !todo check english name + Type: Armor + View: 961 + Jobs: + All: true + Novice: false + Locations: + Costume_Head_Top: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoSell: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus2 bExpAddClass,Class_All,10; + + - Id: 400056 + AegisName: aegis_400056 + Name: "Costume: Blue Devil Wig" + Type: Armor + View: 1990 + Locations: + Costume_Head_Low: true + + - Id: 400057 + AegisName: aegis_400057 + Name: "Costume: Red Lotus Demon Wig" + Type: Armor + View: 1989 + Locations: + Costume_Head_Low: true + + - Id: 400059 + AegisName: aegis_400059 + Name: Scorpio Celestial Coronet + Type: Armor + View: 606 + Weight: 100 + Slots: 1 + Locations: + Head_Top: true + EquipLevelMin: 130 + Refineable: true + Script: | + .@r = getrefine(); + bonus bMatk,20*(.@r/2); + if (.@r>=7) { + bonus bVariableCastrate,-15; + } + if (.@r>=9) { + bonus2 bMagicAtkEle,Ele_All,15; + } + if (.@r>=11) { + bonus bFixedCast,-200; + bonus2 bMagicAddSize,Size_Small,15; + bonus2 bMagicAddSize,Size_Medium,15; + } + + - Id: 400061 + AegisName: aegis_400061 + Name: Sagittarius Celestial Coronet + Type: Armor + View: 618 + Weight: 100 + Slots: 1 + Locations: + Head_Top: true + EquipLevelMin: 130 + Refineable: true + Script: | + .@r = getrefine(); + bonus bBaseAtk,20*(.@r/2); + if (.@r>=7) { + bonus bVariableCastrate,-15; + } + if (.@r>=9) { + bonus bLongAtkRate,15; + } + if (.@r>=11) { + bonus bFixedCast,-200; + bonus2 bAddSize,Size_Small,15; + bonus2 bAddSize,Size_Medium,15; + } + + - Id: 400074 + AegisName: aegis_400074 + Name: Costume Lost Time + Type: Armor + View: 1998 + Locations: + Costume_Head_Top: true + + - Id: 400076 + AegisName: C_20th_Anniversary + Name: Costume Gravity 20th Anniversary Balloon # !todo check english name + Type: Armor + View: 2005 + Locations: + Costume_Head_Low: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + + - Id: 400078 + AegisName: aegis_400078 + Name: Goral Crown + Type: Armor + View: 532 + Weight: 100 + Defense: 10 + Slots: 1 + Jobs: + Knight: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Head_Top: true + EquipLevelMin: 170 + Refineable: true + Script: | + .@r = getrefine(); + bonus bBaseAtk,20*(.@r/2); + if (.@r>=7) { + bonus bAspdRate,10; + } + if (.@r>=9) { + bonus bLongAtkRate,15; + } + if (.@r>=11) { + bonus2 bAddSize,Size_All,10; + } + + - Id: 400079 + AegisName: aegis_400079 + Name: Trial Diadem + Type: Armor + View: 594 + Weight: 100 + Defense: 10 + Slots: 1 + Jobs: + Crusader: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Head_Top: true + EquipLevelMin: 170 + Refineable: true + Script: | + .@r = getrefine(); + bonus bMatk,20*(.@r/2); + bonus bBaseAtk,20*(.@r/2); + if (.@r>=7) { + bonus bAspdRate,10; + } + if (.@r>=9) { + bonus2 bMagicAtkEle,Ele_Holy,15; + bonus2 bAddClass,Class_All,15; + } + if (.@r>=11) { + bonus bFixedCast,-200; + bonus2 bAddSize,Size_All,10; + bonus2 bMagicAddSize,Size_All,10; + } + + - Id: 400094 + AegisName: aegis_400094 + Name: Jade Crown + Type: Armor + View: 510 + Weight: 100 + Defense: 10 + Slots: 1 + Jobs: + Wizard: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Head_Top: true + EquipLevelMin: 170 + Refineable: true + Script: | + .@r = getrefine(); + bonus bSPrecovRate,6*(.@r/2); + bonus bMatkRate,2*(.@r/2); + if (.@r>=7) { + bonus bAllStats,3; + } + if (.@r>=9) { + bonus bMatkRate,4; + } + if (.@r>=11) { + bonus2 bMagicAtkEle,Ele_Ghost,20; + bonus2 bMagicAtkEle,Ele_Neutral,20; + bonus2 bMagicAtkEle,Ele_Fire,20; + } + + - Id: 400095 + AegisName: aegis_400095 + Name: Spinel Diadem + Type: Armor + View: 509 + Weight: 100 + Defense: 10 + Slots: 1 + Jobs: + Sage: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Head_Top: true + EquipLevelMin: 170 + Refineable: true + Script: | + .@r = getrefine(); + bonus bSPrecovRate,6*(.@r/2); + bonus bMatkRate,2*(.@r/2); + if (.@r>=7) { + bonus bAllStats,3; + } + if (.@r>=9) { + bonus bVariableCastrate,-10; + } + if (.@r>=11) { + bonus2 bMagicAtkEle,Ele_Neutral,20; + bonus2 bMagicAtkEle,Ele_Earth,20; + bonus2 bMagicAtkEle,Ele_Water,20; + } + + - Id: 400097 + AegisName: aegis_400097 + Name: Aegirnion Helm + Type: Armor + View: 870 + Weight: 800 + Defense: 10 + Slots: 1 + Locations: + Head_Top: true + EquipLevelMin: 140 + Refineable: true + Script: | + bonus bUnbreakableHelm; + bonus bMatkRate,7; + bonus2 bAddClass,Class_All,7; + if (getrefine()>=9) { + bonus bMatk,40; + bonus bBaseAtk,40; + } + + - Id: 400098 + AegisName: aegis_400098 + Name: Bull Crown + Type: Armor + View: 536 + Weight: 100 + Defense: 10 + Slots: 1 + Jobs: + Blacksmith: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Head_Top: true + EquipLevelMin: 170 + Refineable: true + Script: | + .@r = getrefine(); + bonus bBaseAtk,20*(.@r/2); + if (.@r>=7) { + bonus bAspdRate,10; + } + if (.@r>=9) { + bonus bLongAtkRate,15; + } + if (.@r>=11) { + bonus2 bAddSize,Size_All,10; + } + + - Id: 400099 + AegisName: aegis_400099 + Name: Taurus Diadem + Type: Armor + View: 535 + Weight: 100 + Defense: 10 + Slots: 1 + Jobs: + Alchemist: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Head_Top: true + EquipLevelMin: 170 + Refineable: true + Script: | + .@r = getrefine(); + bonus bBaseAtk,20*(.@r/2); + if (.@r>=7) { + bonus bAspdRate,10; + } + if (.@r>=9) { + bonus bLongAtkRate,15; + } + if (.@r>=11) { + bonus2 bAddSize,Size_All,10; + } + + - Id: 400115 + AegisName: C_Rag_Origin_Hat + Name: Costume angeling bread hat # !todo check english name + Type: Armor + View: 2019 + Locations: + Costume_Head_Top: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + + - Id: 400116 + AegisName: aegis_400116 + Name: Celestial Jewel Crown + Type: Armor + View: 574 + Weight: 100 + Defense: 10 + Slots: 1 + Jobs: + Hunter: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Head_Top: true + EquipLevelMin: 170 + Refineable: true + Script: | + .@r = getrefine(); + bonus bBaseAtk,20*(.@r/2); + if (.@r>=7) { + bonus bAspdRate,10; + } + if (.@r>=9) { + bonus bLongAtkRate,15; + } + if (.@r>=11) { + bonus2 bAddSize,Size_All,10; + } + + - Id: 400117 + AegisName: aegis_400117 + Name: Libra Crown + Type: Armor + View: 593 + Weight: 100 + Defense: 10 + Slots: 1 + Jobs: + BardDancer: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Head_Top: true + EquipLevelMin: 170 + Refineable: true + Script: | + .@r = getrefine(); + bonus bMatk,20*(.@r/2); + bonus bBaseAtk,20*(.@r/2); + if (.@r>=7) { + bonus bAspdRate,10; + bonus bVariableCastrate,-10; + } + if (.@r>=9) { + bonus2 bMagicAtkEle,Ele_Neutral,10; + bonus bLongAtkRate,15; + } + if (.@r>=11) { + bonus2 bMagicAtkEle,Ele_All,10; + bonus2 bAddSize,Size_All,10; + } + + - Id: 400118 + AegisName: aegis_400118 + Name: Saint Crown + Type: Armor + View: 560 + Weight: 100 + Defense: 10 + Slots: 1 + Jobs: + Priest: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Head_Top: true + EquipLevelMin: 170 + Refineable: true + Script: | + .@r = getrefine(); + bonus bMatk,20*(.@r/2); + bonus bBaseAtk,20*(.@r/2); + if (.@r>=7) { + bonus bAspdRate,10; + bonus bVariableCastrate,-10; + } + if (.@r>=9) { + bonus bMatkRate,15; + bonus2 bAddClass,Class_All,15; + } + if (.@r>=11) { + bonus2 bMagicAtkEle,Ele_All,10; + bonus2 bAddSize,Size_All,10; + } + + - Id: 400119 + AegisName: aegis_400119 + Name: Lion Crown + Type: Armor + View: 565 + Weight: 100 + Defense: 10 + Slots: 1 + Jobs: + Monk: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Head_Top: true + EquipLevelMin: 170 + Refineable: true + Script: | + .@r = getrefine(); + bonus bBaseAtk,20*(.@r/2); + if (.@r>=7) { + bonus bAspdRate,10; + } + if (.@r>=9) { + bonus bMaxHPrate,10; + } + if (.@r>=11) { + bonus2 bAddSize,Size_All,10; + } + + - Id: 400120 + AegisName: aegis_400120 + Name: Goat Crown + Type: Armor + View: 621 + Weight: 100 + Defense: 10 + Slots: 1 + Jobs: + Rogue: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Head_Top: true + EquipLevelMin: 170 + Refineable: true + Script: | + .@r = getrefine(); + bonus bMatk,20*(.@r/2); + bonus bBaseAtk,20*(.@r/2); + if (.@r>=7) { + bonus bAspdRate,10; + } + if (.@r>=9) { + bonus bMatkRate,15; + bonus2 bAddClass,Class_All,15; + } + if (.@r>=11) { + bonus2 bAddSize,Size_All,10; + bonus2 bMagicAddSize,Size_All,10; + } + + - Id: 400121 + AegisName: aegis_400121 + Name: Twin Crown + Type: Armor + View: 551 + Weight: 100 + Defense: 10 + Slots: 1 + Jobs: + Assassin: true + Classes: + Third: true + Third_Upper: true + Third_Baby: true + Locations: + Head_Top: true + EquipLevelMin: 170 + Refineable: true + Script: | + .@r = getrefine(); + bonus bBaseAtk,20*(.@r/2); + if (.@r>=7) { + bonus bAspdRate,10; + } + if (.@r>=9) { + bonus bLongAtkRate,15; + } + if (.@r>=11) { + bonus2 bAddSize,Size_All,10; + } + + - Id: 400124 + AegisName: C_Magestic_Goat2 + Name: Majestic Goat of Costume Dawn # !todo check english name + Type: Armor + View: 513 + Locations: + Costume_Head_Top: true + EquipLevelMin: 200 + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoGuildStorage: true + NoMail: true + NoAuction: true + + - Id: 410005 + AegisName: aegis_410005 + Name: Costume Magic Heir + Type: Armor + View: 1996 + Locations: + Head_Top: true + Head_Low: true + + - Id: 410016 + AegisName: aegis_410016 + Name: Battle Processor + Type: Armor + View: 1552 + Locations: + Head_Top: true + Head_Low: true + Script: | + bonus bMatk,20; + bonus bBaseAtk,20; + + - Id: 410017 + AegisName: aegis_410017 + Name: Battle Processor + Type: Armor + View: 1552 + Slots: 1 + Locations: + Head_Top: true + Head_Low: true + Script: | + bonus bMatk,10; + bonus bBaseAtk,10; + + - Id: 410018 + AegisName: Booster_Mask_A + Name: Booster Mask A-type + Type: Armor + View: 876 + Slots: 1 + Locations: + Head_Top: true + Head_Low: true + EquipLevelMin: 130 + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bDelayrate,-8; + + - Id: 410019 + AegisName: Booster_Mask_B + Name: Booster Mask B-type + Type: Armor + View: 917 + Slots: 1 + Locations: + Head_Top: true + Head_Low: true + EquipLevelMin: 130 + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bVariableCastrate,-8; + + - Id: 410020 + AegisName: Booster_Mask_C + Name: Booster Mask C-type + Type: Armor + View: 906 + Slots: 1 + Locations: + Head_Top: true + Head_Low: true + EquipLevelMin: 130 + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bAspdRate,8; + + - Id: 420003 + AegisName: aegis_420003 + Name: CD in Mouth + Type: Armor + View: 815 + Weight: 200 + Locations: + Head_Mid: true + Head_Low: true + EquipLevelMin: 10 + Script: | + bonus2 bMagicAtkEle,Ele_All,5; + bonus5 bAutoSpell,"MG_SOULSTRIKE",10,100,BF_SHORT|BF_WEAPON,1; + + - Id: 420010 + AegisName: aegis_420010 + Name: Costume Dark Master # !todo check english name + Type: Armor + View: 2020 + Locations: + Head_Mid: true + Head_Low: true + + - Id: 420017 + AegisName: aegis_420017 + Name: Young leaves of the world tree (power) # !todo check english name + Type: Armor + View: 848 + Weight: 50 + Locations: + Head_Mid: true + Head_Low: true + EquipLevelMin: 100 + + - Id: 420018 + AegisName: aegis_420018 + Name: Young Leaf of the World Tree (Handicraft) # !todo check english name + Type: Armor + View: 848 + Weight: 50 + Locations: + Head_Mid: true + Head_Low: true + EquipLevelMin: 100 + + - Id: 420019 + AegisName: aegis_420019 + Name: Young Leaf of the World Tree (Agility) # !todo check english name + Type: Armor + View: 848 + Weight: 50 + Locations: + Head_Mid: true + Head_Low: true + EquipLevelMin: 100 + + - Id: 420020 + AegisName: aegis_420020 + Name: Young leaves of the world tree (luck) # !todo check english name + Type: Armor + View: 848 + Weight: 50 + Locations: + Head_Mid: true + Head_Low: true + EquipLevelMin: 100 + + - Id: 420021 + AegisName: aegis_420021 + Name: Young leaves of the world tree (health) # !todo check english name + Type: Armor + View: 848 + Weight: 50 + Locations: + Head_Mid: true + Head_Low: true + EquipLevelMin: 100 + + - Id: 420022 + AegisName: aegis_420022 + Name: Young leaves of the world tree (intelligence) # !todo check english name + Type: Armor + View: 848 + Weight: 50 + Locations: + Head_Mid: true + Head_Low: true + EquipLevelMin: 100 + + - Id: 420025 + AegisName: aegis_420025 + Name: Costume One Eyed Jack # !todo check english name + Type: Armor + View: 2023 + Locations: + Head_Mid: true + Head_Low: true + + - Id: 420030 + AegisName: aegis_420030 + Name: A feather in the mouth # !todo check english name + Type: Armor + View: 1143 + Weight: 10 + Locations: + Head_Mid: true + Head_Low: true + Script: | + bonus bLongAtkRate,5; + + - Id: 420031 + AegisName: aegis_420031 + Name: Ninja's Blue Mask # !todo check english name + Type: Armor + View: 1089 + Weight: 10 + Locations: + Head_Mid: true + Head_Low: true + Script: | + bonus bShortAtkRate,5; + + - Id: 436000 + AegisName: aegis_436000 + Name: Thanatos's Maeror Mask + Type: Armor + View: 666 + Weight: 100 + Locations: + Head_Top: true + Head_Mid: true + EquipLevelMin: 99 + Script: | + bonus2 bMagicAddRace,RC_Player_Human,10; + bonus2 bMagicAddRace,RC_Player_Doram,10; + bonus bMatkRate,3; + + - Id: 436001 + AegisName: aegis_436001 + Name: Thanatos's Despero Mask + Type: Armor + View: 693 + Weight: 100 + Locations: + Head_Top: true + Head_Mid: true + EquipLevelMin: 99 + Script: | + bonus2 bAddRace,RC_Player_Human,10; + bonus2 bAddRace,RC_Player_Doram,10; + bonus2 bAddClass,Class_All,3; + + - Id: 436002 + AegisName: aegis_436002 + Name: Thanatos's Odium Mask + Type: Armor + View: 667 + Weight: 100 + Defense: 3 + Locations: + Head_Top: true + Head_Mid: true + EquipLevelMin: 99 + Script: | + bonus2 bSubRace,RC_Player_Human,5; + bonus2 bSubRace,RC_Player_Doram,5; + bonus bMaxHPrate,5; + + - Id: 436003 + AegisName: aegis_436003 + Name: Thanatos's Odium Mask + Type: Armor + View: 667 + Weight: 100 + Defense: 3 + Slots: 1 + Locations: + Head_Top: true + Head_Mid: true + EquipLevelMin: 99 + Script: | + bonus2 bSubRace,RC_Player_Human,5; + bonus2 bSubRace,RC_Player_Doram,5; + bonus bMaxHPrate,5; + + - Id: 436004 + AegisName: aegis_436004 + Name: Thanatos's Despero Mask + Type: Armor + View: 693 + Weight: 100 + Slots: 1 + Locations: + Head_Top: true + Head_Mid: true + EquipLevelMin: 99 + Script: | + bonus2 bAddRace,RC_Player_Human,10; + bonus2 bAddRace,RC_Player_Doram,10; + bonus2 bAddClass,Class_All,3; + + - Id: 436005 + AegisName: aegis_436005 + Name: Thanatos's Maeror Mask + Type: Armor + View: 666 + Weight: 100 + Slots: 1 + Locations: + Head_Top: true + Head_Mid: true + EquipLevelMin: 99 + Script: | + bonus2 bMagicAddRace,RC_Player_Human,10; + bonus2 bMagicAddRace,RC_Player_Doram,10; + bonus bMatkRate,3; + - Id: 440000 AegisName: C_SharkHead Name: Costume Shark Hat @@ -105440,6 +109743,60 @@ Body: Costume_Head_Low: true EquipLevelMin: 1 View: 1980 + - Id: 440003 + AegisName: C_Pretty_Rabbit_Hood_E + Name: Costume beginner rabbit hood # !todo check english name + Type: Armor + View: 1085 + Locations: + Head_Top: true + Head_Mid: true + Head_Low: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + + - Id: 440006 + AegisName: C_Black_Cat_Hood_kr + Name: Costume black cat hood # !todo check english name + Type: Armor + View: 1481 + Locations: + Head_Top: true + Head_Mid: true + Head_Low: true + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + + - Id: 450000 + AegisName: IDTest_armor + Name: IDTest armor + Type: Armor + Buy: 10 + Weight: 10 + Defense: 10 + Slots: 1 + Locations: + Armor: true + Refineable: true + # Flags: + # BuyingStore: true + Script: | + bonus bMaxHP,100; + - Id: 450001 AegisName: Attacker_Booster_Plate_ Name: Attacker Booster Plate @@ -108536,6 +112893,76 @@ Body: if (.@r>=11) { bonus bAspdRate,10; } + - Id: 450147 + AegisName: E_Illusion_Armor_A + Name: Illusion Armor Type A (Bound) # !todo check english name + Type: Armor + Defense: 105 + Slots: 1 + Locations: + Armor: true + EquipLevelMin: 130 + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + .@r = getrefine(); + bonus bBaseAtk,100+10*(.@r/2); + if (.@r>=7) { + bonus bAspdRate,10; + } + + - Id: 450148 + AegisName: E_Illusion_Armor_B + Name: Illusion Armor Type B (Bound) # !todo check english name + Type: Armor + Defense: 105 + Slots: 1 + Locations: + Armor: true + EquipLevelMin: 130 + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + .@r = getrefine(); + bonus bMatk,100+10*(.@r/2); + if (.@r>=7) { + bonus bVariableCastrate,-10; + } + + - Id: 450164 + AegisName: aegis_450164 + Name: Aegirnion Armor + Type: Armor + Weight: 1000 + Defense: 80 + Slots: 1 + Locations: + Armor: true + EquipLevelMin: 140 + Refineable: true + Script: | + bonus bMaxHPrate,10; + bonus bMaxSPrate,5; + bonus bUnbreakableArmor; + if (getrefine()>=9) { + bonus bMaxHPrate,5; + bonus bMaxSPrate,2; + } + - Id: 470000 AegisName: Attacker_Booster_Greaves_ Name: Attacker Booster Greaves @@ -108746,6 +113173,104 @@ Body: if (.@r>=7) { bonus2 bMagicAtkEle,Ele_All,7; } + - Id: 470033 + AegisName: aegis_470033 + Name: Elemental Boots + Type: Armor + Weight: 100 + Defense: 10 + Slots: 1 + Locations: + Shoes: true + EquipLevelMin: 99 + Refineable: true + Script: | + .@r = getrefine(); + bonus2 bSkillAtk,"MG_FIREBOLT",15+2*.@r; + bonus2 bSkillAtk,"MG_COLDBOLT",15+2*.@r; + bonus2 bSkillAtk,"WZ_EARTHSPIKE",15+2*.@r; + bonus2 bSkillAtk,"MG_LIGHTNINGBOLT",15+2*.@r; + if (.@r>=7) { + bonus bMatk,20; + } + if (.@r>=9) { + autobonus "{ bonus bMatkRate,10; bonus bInt,70; }",1,5000,BF_WEAPON; + } + if (.@r>=11) { + bonus2 bMagicAtkEle,Ele_Fire,10; + bonus2 bMagicAtkEle,Ele_Earth,10; + bonus2 bMagicAtkEle,Ele_Water,10; + bonus2 bMagicAtkEle,Ele_Wind,10; + } + + - Id: 470054 + AegisName: E_Illusion_Leg_A + Name: Illusion Leg A Type (Bound) # !todo check english name + Type: Armor + Defense: 20 + Slots: 1 + Locations: + Shoes: true + EquipLevelMin: 130 + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + .@r = getrefine(); + bonus bMaxSP,200+20*(.@r/2); + if (.@r>=7) { + bonus bLongAtkRate,5; + } + + - Id: 470055 + AegisName: E_Illusion_Leg_B + Name: Illusion Leg B Type (Bound) # !todo check english name + Type: Armor + Defense: 20 + Slots: 1 + Locations: + Shoes: true + EquipLevelMin: 130 + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + .@r = getrefine(); + bonus bMaxSP,200+20*(.@r/2); + if (.@r>=7) { + bonus2 bMagicAtkEle,Ele_All,5; + } + + - Id: 470070 + AegisName: aegis_470070 + Name: Aegirnion Shoes + Type: Armor + Weight: 300 + Defense: 35 + Slots: 1 + Locations: + Shoes: true + EquipLevelMin: 140 + Refineable: true + Script: | + bonus bMaxHPrate,10; + bonus bMaxSPrate,5; + if (getrefine()>=9) { + bonus bAspdRate,10; + } + - Id: 480000 AegisName: Attacker_Booster_Manteau_ Name: Attacker Booster Manteau @@ -108986,6 +113511,82 @@ Body: bonus2 bAddRace,RC_Demon,10; bonus2 bAddRace,RC_DemiHuman,10; } + - Id: 480056 + AegisName: aegis_480056 + Name: Costume Heavenly Fallen Angel's Wings # !todo check english name + Type: Armor + Locations: + Garment: true + Refineable: true + + - Id: 480062 + AegisName: E_Illusion_Engine_A + Name: Illusion engine wing type A (attributable) # !todo check english name + Type: Armor + Defense: 50 + Slots: 1 + Locations: + Garment: true + EquipLevelMin: 130 + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + .@r = getrefine(); + bonus bMaxHP,1000+100*(.@r/2); + if (.@r>=7) { + bonus bAspdRate,5; + } + + - Id: 480063 + AegisName: E_Illusion_Engine_B + Name: Illusion engine wing type B (attributable) # !todo check english name + Type: Armor + Defense: 50 + Slots: 1 + Locations: + Garment: true + EquipLevelMin: 130 + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + .@r = getrefine(); + bonus bMaxHP,1000+100*(.@r/2); + if (.@r>=7) { + bonus bVariableCastrate,-5; + } + + - Id: 480083 + AegisName: aegis_480083 + Name: Aegirnion Manteau + Type: Armor + Weight: 300 + Defense: 40 + Slots: 1 + Locations: + Garment: true + EquipLevelMin: 140 + Refineable: true + Script: | + bonus bMaxHPrate,10; + bonus bMaxSPrate,5; + if (getrefine()>=9) { + bonus bVariableCastrate,-10; + } + - Id: 490004 AegisName: Attacker_Booster_Ring Name: Attacker Booster Ring @@ -109198,6 +113799,326 @@ Body: Script: | bonus bMatkRate,5; bonus bMaxSPrate,5; + - Id: 490044 + AegisName: aegis_490044 + Name: Sinful Ruby Ring + Type: Armor + Weight: 100 + Slots: 1 + Locations: + Right_Accessory: true + EquipLevelMin: 170 + Script: | + bonus bAspdRate,7; + bonus2 bAddClass,Class_All,10; + + - Id: 490045 + AegisName: aegis_490045 + Name: Sinful Ruby Necklace + Type: Armor + Weight: 100 + Slots: 1 + Locations: + Left_Accessory: true + EquipLevelMin: 170 + Script: | + bonus bVariableCastrate,-7; + bonus2 bAddClass,Class_All,10; + + - Id: 490046 + AegisName: aegis_490046 + Name: Sinful Emerald Ring + Type: Armor + Weight: 100 + Slots: 1 + Locations: + Right_Accessory: true + EquipLevelMin: 170 + Script: | + bonus bAspdRate,7; + bonus2 bAddClass,Class_All,10; + + - Id: 490047 + AegisName: aegis_490047 + Name: Sinful Emerald Necklace + Type: Armor + Weight: 100 + Slots: 1 + Locations: + Left_Accessory: true + EquipLevelMin: 170 + Script: | + bonus bVariableCastrate,-7; + bonus2 bAddClass,Class_All,10; + + - Id: 490048 + AegisName: aegis_490048 + Name: Sinful Topaz Ring + Type: Armor + Weight: 100 + Slots: 1 + Locations: + Right_Accessory: true + EquipLevelMin: 170 + Script: | + bonus bAspdRate,7; + bonus bMatkRate,7; + bonus2 bAddClass,Class_All,7; + + - Id: 490049 + AegisName: aegis_490049 + Name: Sinful Topaz Necklace + Type: Armor + Weight: 100 + Slots: 1 + Locations: + Left_Accessory: true + EquipLevelMin: 170 + Script: | + bonus bVariableCastrate,-7; + bonus bMatkRate,7; + bonus2 bAddClass,Class_All,7; + + - Id: 490050 + AegisName: aegis_490050 + Name: Sinful Amethyst Ring + Type: Armor + Weight: 100 + Slots: 1 + Locations: + Right_Accessory: true + EquipLevelMin: 170 + Script: | + bonus bAspdRate,7; + bonus bMatkRate,7; + bonus2 bAddClass,Class_All,7; + + - Id: 490051 + AegisName: aegis_490051 + Name: Sinful Amethyst Necklace + Type: Armor + Weight: 100 + Slots: 1 + Locations: + Left_Accessory: true + EquipLevelMin: 170 + Script: | + bonus bVariableCastrate,-7; + bonus bMatkRate,7; + bonus2 bAddClass,Class_All,7; + + - Id: 490052 + AegisName: aegis_490052 + Name: Sinful Sapphire Ring + Type: Armor + Weight: 100 + Slots: 1 + Locations: + Right_Accessory: true + EquipLevelMin: 170 + Script: | + bonus bAspdRate,7; + bonus bMatkRate,10; + + - Id: 490053 + AegisName: aegis_490053 + Name: Sinful Sapphire Necklace + Type: Armor + Weight: 100 + Slots: 1 + Locations: + Left_Accessory: true + EquipLevelMin: 170 + Script: | + bonus bVariableCastrate,-7; + bonus bMatkRate,10; + + - Id: 490054 + AegisName: aegis_490054 + Name: Sinful Opal Ring + Type: Armor + Weight: 100 + Slots: 1 + Locations: + Right_Accessory: true + EquipLevelMin: 170 + Script: | + bonus bAspdRate,7; + bonus2 bAddClass,Class_All,10; + + - Id: 490055 + AegisName: aegis_490055 + Name: Sinful Opal Necklace + Type: Armor + Weight: 100 + Slots: 1 + Locations: + Left_Accessory: true + EquipLevelMin: 170 + Script: | + bonus bVariableCastrate,-7; + bonus2 bAddClass,Class_All,10; + + - Id: 490056 + AegisName: aegis_490056 + Name: Brilliant Light Ruby Ring + Type: Armor + Weight: 100 + Slots: 1 + Locations: + Right_Accessory: true + EquipLevelMin: 170 + Script: | + bonus bAspdRate,7; + bonus2 bAddClass,Class_All,10; + + - Id: 490057 + AegisName: aegis_490057 + Name: Brilliant Light Ruby Necklace + Type: Armor + Weight: 100 + Slots: 1 + Locations: + Left_Accessory: true + EquipLevelMin: 170 + Script: | + bonus bVariableCastrate,-7; + bonus2 bAddClass,Class_All,10; + + - Id: 490058 + AegisName: aegis_490058 + Name: Brilliant Light Amethyst Ring + Type: Armor + Weight: 100 + Slots: 1 + Locations: + Right_Accessory: true + EquipLevelMin: 170 + Script: | + bonus bAspdRate,7; + bonus bMatkRate,7; + bonus2 bAddClass,Class_All,7; + + - Id: 490059 + AegisName: aegis_490059 + Name: Brilliant Light Amethyst Necklace + Type: Armor + Weight: 100 + Slots: 1 + Locations: + Left_Accessory: true + EquipLevelMin: 170 + Script: | + bonus bVariableCastrate,-7; + bonus bMatkRate,7; + bonus2 bAddClass,Class_All,7; + + - Id: 490060 + AegisName: aegis_490060 + Name: Brilliant Light Emerald Ring + Type: Armor + Weight: 100 + Slots: 1 + Locations: + Right_Accessory: true + EquipLevelMin: 170 + Script: | + bonus bAspdRate,7; + bonus bMatkRate,7; + bonus2 bAddClass,Class_All,7; + + - Id: 490061 + AegisName: aegis_490061 + Name: Brilliant Light Emerald Necklace + Type: Armor + Weight: 100 + Slots: 1 + Locations: + Left_Accessory: true + EquipLevelMin: 170 + Script: | + bonus bVariableCastrate,-7; + bonus bMatkRate,7; + bonus2 bAddClass,Class_All,7; + + - Id: 490062 + AegisName: aegis_490062 + Name: Brilliant Light Zircon Ring + Type: Armor + Weight: 100 + Slots: 1 + Locations: + Right_Accessory: true + EquipLevelMin: 170 + Script: | + bonus bAspdRate,7; + bonus2 bAddClass,Class_All,10; + + - Id: 490063 + AegisName: aegis_490063 + Name: Brilliant Light Zircon Necklace + Type: Armor + Weight: 100 + Slots: 1 + Locations: + Left_Accessory: true + EquipLevelMin: 170 + Script: | + bonus bVariableCastrate,-7; + bonus2 bAddClass,Class_All,10; + + - Id: 490064 + AegisName: aegis_490064 + Name: Brilliant Light Sapphire Ring + Type: Armor + Weight: 100 + Slots: 1 + Locations: + Right_Accessory: true + EquipLevelMin: 170 + Script: | + bonus bAspdRate,7; + bonus bMatkRate,10; + + - Id: 490065 + AegisName: aegis_490065 + Name: Brilliant Light Sapphire Necklace + Type: Armor + Weight: 100 + Slots: 1 + Locations: + Left_Accessory: true + EquipLevelMin: 170 + Script: | + bonus bVariableCastrate,-7; + bonus bMatkRate,10; + + - Id: 490066 + AegisName: aegis_490066 + Name: Brilliant Light Aquamarine Ring + Type: Armor + Weight: 100 + Slots: 1 + Locations: + Right_Accessory: true + EquipLevelMin: 170 + Script: | + bonus bAspdRate,7; + bonus2 bAddClass,Class_All,10; + + - Id: 490067 + AegisName: aegis_490067 + Name: Brilliant Light Aquamarine Necklace + Type: Armor + Weight: 100 + Slots: 1 + Locations: + Left_Accessory: true + EquipLevelMin: 170 + Script: | + bonus bVariableCastrate,-7; + bonus2 bAddClass,Class_All,10; + - Id: 490069 AegisName: aegis_490069 Name: Illusion Morrigane's Belt @@ -109228,6 +114149,197 @@ Body: Script: | bonus bCritical,5; bonus bBaseAtk,20; + - Id: 490072 + AegisName: E_Illusion_B_R + Name: Illusion Booster R (Bound) # !todo check english name + Type: Armor + Slots: 1 + Locations: + Right_Accessory: true + EquipLevelMin: 130 + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus2 bAddClass,Class_All,5; + + - Id: 490073 + AegisName: E_Illusion_B_L + Name: Illusion Booster L (Bound) # !todo check english name + Type: Armor + Slots: 1 + Locations: + Left_Accessory: true + EquipLevelMin: 130 + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus2 bAddClass,Class_All,5; + + - Id: 490074 + AegisName: E_Illusion_BC_R + Name: Illusion Battle Chip R (Bound) # !todo check english name + Type: Armor + Slots: 1 + Locations: + Right_Accessory: true + EquipLevelMin: 130 + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bMatkRate,5; + + - Id: 490075 + AegisName: E_Illusion_BC_L + Name: Illusion Battle Chip L (Bound) # !todo check english name + Type: Armor + Slots: 1 + Locations: + Left_Accessory: true + EquipLevelMin: 130 + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + Script: | + bonus bMatkRate,5; + + - Id: 490087 + AegisName: 4th_Q_Necklace + Name: Hourglass necklace # !todo check english name + Type: Armor + Locations: + Right_Accessory: true + Left_Accessory: true + EquipLevelMin: 200 + Trade: + Override: 100 + NoDrop: true + NoTrade: true + NoCart: true + NoStorage: true + NoGuildStorage: true + NoMail: true + NoAuction: true + + - Id: 490090 + AegisName: aegis_490090 + Name: Egir Ring # !todo check english name + Type: Armor + Weight: 200 + Defense: 5 + Slots: 1 + Locations: + Right_Accessory: true + EquipLevelMin: 40 + Script: | + bonus2 bMagicAtkEle,Ele_All,2; + bonus bMatk,10; + + - Id: 490091 + AegisName: aegis_490091 + Name: Aegir necklace # !todo check english name + Type: Armor + Weight: 200 + Defense: 5 + Slots: 1 + Locations: + Left_Accessory: true + EquipLevelMin: 40 + Script: | + bonus bLongAtkRate,2; + bonus bShortAtkRate,2; + bonus bBaseAtk,10; + + - Id: 490092 + AegisName: aegis_490092 + Name: Aegirnion Ring + Type: Armor + Weight: 200 + Defense: 10 + Slots: 1 + Locations: + Right_Accessory: true + EquipLevelMin: 140 + Script: | + bonus2 bMagicAtkEle,Ele_All,5; + bonus bMatk,30; + + - Id: 490093 + AegisName: aegis_490093 + Name: Aegirnion Necklace + Type: Armor + Weight: 200 + Defense: 10 + Slots: 1 + Locations: + Left_Accessory: true + EquipLevelMin: 140 + Script: | + bonus bLongAtkRate,5; + bonus bShortAtkRate,5; + bonus bBaseAtk,30; + + - Id: 490099 + AegisName: aegis_490099 + Name: Thanatos' Necklace # !todo check english name + Type: Armor + Weight: 100 + Locations: + Right_Accessory: true + Script: | + bonus bMatkRate,5; + bonus2 bAddClass,Class_All,5; + + - Id: 490100 + AegisName: aegis_490100 + Name: Red force pendant # !todo check english name + Type: Armor + Weight: 100 + Slots: 1 + Locations: + Right_Accessory: true + Script: | + bonus bMatkRate,5; + bonus2 bAddClass,Class_All,5; + + - Id: 490101 + AegisName: aegis_490101 + Name: Blue mental pendant # !todo check english name + Type: Armor + Weight: 100 + Slots: 1 + Locations: + Right_Accessory: true + Script: | + bonus bMatkRate,5; + bonus2 bAddClass,Class_All,5; + - Id: 500001 AegisName: Boost_Sword Name: Booster Sword @@ -111779,4 +116891,3 @@ Body: Refineable: true Script: | .@r = getrefine(); bonus bLongAtkRate,3*(.@r/2); bonus bBaseAtk,20*(.@r/3); if (.@r>=7){ bonus2 bSkillAtk,"RL_D_TAIL",15; bonus2 bSkillCooldown,"RL_D_TAIL",-1000; } if (.@r>=9){ bonus2 bSkillAtk,"RL_D_TAIL",20; } if (.@r>=11){ bonus2 bAddEle,Ele_All,15; } - diff --git a/sql-files/item_db_re_equip.sql b/sql-files/item_db_re_equip.sql index 41dd5d1c76..1ba3f9b15f 100644 --- a/sql-files/item_db_re_equip.sql +++ b/sql-files/item_db_re_equip.sql @@ -889,6 +889,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,` REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_left_hand`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (2188,'Svalinn_J','Svalinn','Armor',10,500,80,1,true,65,true,3,'.@r = getrefine(); bonus2 bSubEle,Ele_Water,10; bonus bMaxHPrate,1*(.@r/3); bonus2 bSubEle,Ele_Water,5*(.@r/3); bonus bMdef,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_left_hand`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (2189,'Mad_Bunny','Mad Bunny Shield','Armor',10,100,40,1,true,30,true,6,'bonus2 bSubEle,Ele_All,5; bonus bMdef,6; bonus bDex,1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`job_alchemist`,`job_assassin`,`job_barddancer`,`job_blacksmith`,`job_crusader`,`job_hunter`,`job_knight`,`job_monk`,`job_priest`,`job_rogue`,`job_sage`,`job_wizard`,`location_left_hand`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (2190,'Ancient_Shield_Of_Aeon','Ancient Shield Of Aeon','Armor',200,5,true,true,true,true,true,true,true,true,true,true,true,true,true,130,true,2,'bonus2 bSubEle,Ele_Neutral,10; bonus2 bSubEle,Ele_Fire,10; bonus2 bSubEle,Ele_Water,10; bonus2 bSubEle,Ele_Wind,10; bonus2 bSubEle,Ele_Earth,10; bonus2 bSubEle,Ele_Dark,10; bonus2 bSubEle,Ele_Holy,10; bonus2 bSubEle,Ele_Ghost,10; bonus bMaxHP,500; bonus bMaxSP,50; if(getrefine()>=14) skill "MG_STONECURSE",5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_left_hand`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (2194,'Rouban_Shield','Levain Shield','Armor',20,1300,50,1,true,65,true,1,'bonus2 bSubEle,Ele_Wind,5;\nbonus2 bSubRace,RC_Insect,-5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_left_hand`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (2195,'Lian_Shield','Lian Shield','Armor',1300,50,1,true,65,true,3,'bonus2 bSubEle,Ele_Neutral,5; bonus2 bSubRace,RC_Formless,-5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_left_hand`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (2196,'White_Gold_Shield','White Gold Shield','Armor',1800,140,1,true,100,true,4,'autobonus2 "{ bonus bMagicDamageReturn,20; }",200,2000,BF_MAGIC; bonus bUnbreakableShield;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_left_hand`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (2198,'Lapine_Shield','Lapine Shield','Armor',1000,25,1,true,100,true,3,'bonus bMdef,10; if (getrefine() > 7) { bonus bMatk,20; }'); @@ -1283,6 +1284,8 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,` REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`) VALUES (2592,'Boss_Brownie_Manteau','Boss Brownie Manteau','Armor',20,100,3,1,true,50,true); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (2593,'Flow_Manteau','Flow Manteau','Armor',20,700,20,1,true,65,true,'bonus2 bSubDefEle,Ele_Water,5; bonus2 bMagicSubDefEle,Ele_Water,5; bonus2 bSubRace,RC_Brute,-5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_garment`,`refineable`) VALUES (2594,'Wrapping_Manteau','Wrapping Manteau','Armor',20,100,1,true,true); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (2595,'Sombre_Manteau','Sombre Manteau','Armor',20,700,20,1,true,65,true,'bonus2 bSubEle,Ele_Dark,5;\nbonus2 bSubRace,RC_Undead,-5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (2596,'Sharel_Manteau','Sharel Manteau','Armor',20,700,20,1,true,65,true,'bonus2 bSubDefEle,Ele_Fire,5;\nbonus3 bSubEle,Ele_Fire,5,BF_MAGIC;\nbonus2 bSubRace,RC_Demon,-5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_garment`,`refineable`,`script`) VALUES (2597,'Scarlet_Poncho','Scarlet Poncho','Armor',500,10,1,true,true,'bonus bCritAtkRate,3; /* Confirm: The location. If the location is changed, also change the combo script! */'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (2598,'Ramor_Manteau','Ramor Manteau','Armor',20,700,20,1,true,65,true,'bonus2 bSubRace,RC_Undead,5; bonus2 bSubRace,RC_DemiHuman,-5; /*Gold PC Room: bonus bFlee,20;*/'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_all`,`job_novice`,`job_supernovice`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (2599,'Goibne\'s_Shoulder_Arms_','Goibne\'s Spaulders','Armor',30000,700,11,1,true,false,false,true,54,true,'bonus bLongAtkDef,10; bonus bMdef,2; bonus bVit,1;'); @@ -1622,6 +1625,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slo REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (2944,'TE_Ring_Of_Protection','TE Ring Of Protection','Armor',true,true,40,100,true,true,true,true,true,true,true,'bonus bMaxHP,100; bonus2 bSubRace,RC_Player_Human,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (2945,'TE_Ring_Of_Rage','TE Ring Of Rage','Armor',true,true,40,100,true,true,true,true,true,true,true,'bonus2 bAddRace,RC_Player_Human,5; bonus2 bMagicAddRace,RC_Player_Human,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (2946,'TE_Ring_Of_Defiance','TE Ring Of Defiance','Armor',true,true,40,100,true,true,true,true,true,true,true,'bonus bMdef,5; bonus2 bSubRace,RC_Player_Human,5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_right_accessory`,`location_left_accessory`,`script`) VALUES (2947,'Memories_of_Spring','Spring Afternoon Memory','Armor',20,true,true,'bonus bMdef,2;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (2948,'Demon_Wing','Demon Wing','Armor',10,100,1,true,true,70,'bonus bFlee,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_all`,`job_novice`,`job_supernovice`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (2949,'Silversmith_Bracelet','Silversmith Bracelet','Armor',10,100,3,1,true,false,false,true,true,60,'bonus bAllStats,1; bonus bMdef,3; skill "SA_SPELLBREAKER",5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (2950,'Rune_Ring','Rune Ring','Armor',true,true,1,100,true,true,true,true,true,true,true,true,'bonus2 bExpAddClass,Class_Normal,10;'); @@ -2549,14 +2553,17 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`def REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (5907,'Sea_Captain_Hat','Sea Captain Hat','Armor',200,20,1,true,true,true,true,true,100,true,1128,100,true,true,true,true,true,true,'bonus2 bSkillAtk,"NC_AXEBOOMERANG",20; .@dmg = 20; .@r = getrefine(); if (.@r>=7) { .@dmg += getskilllv("BS_WEAPONRESEARCH"); } if (.@r>=9) { .@dmg += getskilllv("NC_TRAININGAXE"); } bonus2 bSkillAtk,"NC_AXETORNADO",.@dmg;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (5909,'C_Valkyrie_Circlet','C Valkyrie Circlet','Armor',true,1,940); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`equip_level_min`,`view`,`script`,`unequip_script`) VALUES (5914,'Earmuff_Flowerform','C Flutter Butterfly','Armor',true,1,1378,'hateffect HAT_EF_FLUTTER_BUTTERFLY,true;','hateffect HAT_EF_FLUTTER_BUTTERFLY,false;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`refineable`,`view`) VALUES (5915,'Roundly_Woolly_Hat','Costume Angel Veil','Armor',20,300,10,1,true,true,1168); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (5917,'Yellow_Scarf','Yellow Scarf','Armor',100,true,90,1170,'bonus bLongAtkDef,3;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_mid`,`equip_level_min`,`view`,`script`) VALUES (5918,'Gambler_Seal','Gambler Seal','Armor',500,true,70,1202,'.@dex = readparam(bDex); .@luk = readparam(bLuk); .@critical = 3 + (.@luk / 10); .@critical_dmg = 3 - (.@dex/10) * 2; .@sub_arrowstorm = 10; .@sub_gateofhell = 10; bonus bBaseAtk,(.@luk/10)*2; bonus bMatk,(.@luk / 10) * 2; if (.@luk > 107) { .@critical += 5; .@critical_dmg += 10; } if (.@luk > 119) { .@critical += 10; .@critical_dmg += 17; .@sub_arrowstorm += 30; .@sub_gateofhell += 30; } bonus bCritical,.@critical; bonus bCritAtkRate,.@critical_dmg; bonus2 bSubSkill,"RA_ARROWSTORM",.@sub_arrowstorm; bonus2 bSubSkill,"SR_GATEOFHELL",.@sub_gateofhell;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`,`unequip_script`) VALUES (5919,'Camellia_Hair_Pin','Camellia Hair Pin','Armor',1000,1,true,50,true,1203,'bonus bMdef,20; bonus3 bAutoSpell,"AL_PNEUMA",1,30+getrefine()*5; hateffect(HAT_EF_CAMELLIA_HAIR_PIN,true); /* CONFIRM The Rate*/','hateffect(HAT_EF_CAMELLIA_HAIR_PIN,false);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (5920,'Medical_Boots','Medical Boots','Armor',300,10,true,10,true,'.@r = getrefine(); bonus bHealPower,10+((.@r/2) * 2); bonus2 bSkillUseSP,"AB_CHEAL",(.@r * 5);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_mid`,`equip_level_min`,`view`,`script`) VALUES (5933,'Crow_Tengu_Mask','Crow Tengu Mask','Armor',20,300,true,80,1287,'bonus2 bAddSize,Size_All,1; bonus bLongAtkRate,2; if(readparam(bStr)>=108) { bonus2 bAddSize,Size_All,1; bonus bLongAtkRate,2; } if(readparam(bStr)>=120) { bonus2 bAddSize,Size_All,2; bonus bLongAtkRate,3; }'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_mid`,`equip_level_min`,`view`,`script`) VALUES (5936,'8_Type_PurgatorialWing','8Way Wings of Purgatory','Armor',20,200,true,10,1008,'bonus2 bSubRace,RC_Dragon,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (5937,'Flying_Helmet','Flying Helmet','Armor',1,300,5,1,true,20,true,820,'bonus bMdef,5; bonus bHPGainValue,100; bonus2 bSPGainRace,RC_Dragon,5; .@r = getrefine(); if (.@r>=5) { bonus2 bSubRace,RC_Dragon,5; } if (.@r>=7) { bonus2 bSubRace,RC_Dragon,5; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (5938,'Octopus_Hat_','Octopus Hat','Armor',20,880,8,1,true,60,true,538,'bonus bMdef,8; bonus bUnbreakableHelm,1; bonus2 bAddItemHealRate,579,50; bonus2 bAddItemHealRate,544,125; bonus2 bAddItemHealRate,551,125; .@r = getrefine(); if (.@r>=5) { bonus2 bAddItemHealRate,579,50; bonus2 bAddItemHealRate,544,125; bonus2 bAddItemHealRate,551,125; } if (.@r>=6) { bonus2 bAddItemHealRate,579,50; bonus2 bAddItemHealRate,544,125; bonus2 bAddItemHealRate,551,125; } if (.@r>=7) { bonus2 bAddItemHealRate,579,50; bonus2 bAddItemHealRate,544,125; bonus2 bAddItemHealRate,551,125; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (5943,'Owlviscount_Silk_Hat','Owl Viscount Silk Hat','Armor',500,15,1,true,70,true,1323,'bonus bInt,1; bonus bAspdRate,10; .@r = getrefine(); bonus bMatk,7*.@r; autobonus "{ .@r = getrefine(); bonus bAspdRate,(.@r >= 9 ? 40 : ((.@r >= 7) ? 10 : ((.@r >= 5) ? 5 : 1))); }",.@r*20,30000,BF_MAGIC,"{ specialeffect2 EF_SPELLBREAKER; }";'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (5944,'Thief_Hood','Thief Bandana','Armor',20,300,5,1,true,20,true,776,'.@r = getrefine();\nbonus bMdef,5;\nbonus2 bSPGainRace,RC_DemiHuman,5;\nbonus bHPGainValue,100;\nif (.@r>=7) {\n bonus2 bSubRace,RC_DemiHuman,10;\n}\nelse if (.@r>=5) {\n bonus2 bSubRace,RC_DemiHuman,5;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (5945,'Well_Chewed_Pencil','Well-Chewed Pencil','Armor',20,300,true,30,931,'bonus bStr,1; autobonus "{ bonus bAtkEle,Ele_Fire; }",50,60000,BF_WEAPON,"{ specialeffect2 EF_ENHANCE; }"; /* Unknow rate and specialeffect */'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (5965,'_Riot_Chip','Riot Chip','Armor',300,1,true,100,true,1201,'bonus bFixedCastrate,-50; .@r = getrefine(); bonus2 bAddClass,Class_All,.@r; bonus2 bMagicAddClass,Class_All,.@r;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_mid`,`equip_level_min`,`view`,`script`) VALUES (5966,'KarduiEar','KarduiEar','Armor',300,true,70,1357,'.@dex = readparam(bDex); bonus bMatk,(.@dex > 10) ? .@dex/10*2 : 0; if (.@dex > 107) { bonus bVariableCastrate,-10; bonus bMatk,60; } if (.@dex > 119) { bonus bVariableCastrate,-5; bonus bMatk,100; }'); @@ -3134,6 +3141,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,` REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15164,'Consultative_Robe','Consultation Robe','Armor',20,100,1,true,100,true,'.@r = getrefine(); bonus bVit,5; skill "PA_SACRIFICE",1; bonus2 bSubEle,Ele_Dark,.@r*3; bonus2 bSubEle,Ele_Fire,.@r*3;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (15165,'Pure_White_Marching_Hat','Pure White Marching Hat','Armor',20,300,1,true,60,true,1470,'.@r = getrefine(); bonus bStr,2; autobonus "{ bonus bAtkEle,Ele_Ghost; }",5+.@r,60000,BF_WEAPON,"{ specialeffect2 EF_ENHANCE; }"; /* Unknow Rates */'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (15166,'Rosary_Necklace','Rosary Necklace','Armor',20,300,true,60,1471,'bonus bFlee2,2; bonus bHealPower,3;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`location_armor`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (15167,'Toughen_Time_Keepr_Robe','Enhanced Time Keeper Robe','Armor',74,true,100,true,100,true,true,true,true,true,true,'bonus bAllStats,2;\nbonus bFlee2,3;\nbonus bMdef,3;\nbonus bMaxHP,500;\nbonus bMaxSP,50;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15169,'Kardui_Robe','Kardui Robe','Armor',20,800,60,1,true,90,true,'.@r = getrefine(); bonus bMatk,10; bonus bMdef,5; bonus2 bSubRace,RC_DemiHuman,1; bonus2 bSubRace,RC_Player_Human,1; if(.@r>=7) { bonus2 bSubRace,RC_DemiHuman,2; bonus2 bSubRace,RC_Player_Human,2; } if(.@r>=8) { bonus2 bSubRace,RC_DemiHuman,2; bonus2 bSubRace,RC_Player_Human,2; bonus bUnbreakableArmor; } if(.@r>=9) { bonus2 bSubRace,RC_DemiHuman,2; bonus2 bSubRace,RC_Player_Human,2; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15174,'Surfer_Swimsuit','Surfer Swimsuit','Armor',20,100,1,1,true,40,true,'bonus bMaxHPrate,(getrefine()/3)+5; bonus bMaxSPrate,(getrefine()/3)+5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15175,'Flame_Dragon_Armor','Flame Dragon Armor','Armor',20,400,100,1,true,90,true,'.@r = getrefine(); if (.@r>=9) .@val = 20; else if (.@r>=7) .@val = 10; bonus bAllStats,1; bonus bHit,10+.@val; bonus2 bAddClass,Class_Boss,.@val;'); @@ -3154,12 +3162,17 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,` REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15204,'Abyss_Dress','Abyss Dress','Armor',10,400,120,true,90,true,'.@r = getrefine(); bonus bNoKnockback; bonus bUnbreakableArmor; bonus bDefEle,Ele_dark; if (.@r>=5) { .@val = 10; if (.@r>=7) { .@val += 15; if (.@r>=9) { .@val += 15; } } bonus2 bAddEle,Ele_Dark,.@val; bonus2 bAddEle,Ele_Undead,.@val; bonus2 bMagicAddEle,Ele_Dark,.@val; bonus2 bMagicAddEle,Ele_Undead,.@val; bonus2 bAddRace,RC_Undead,.@val; bonus2 bAddRace,RC_Demon,.@val; bonus2 bMagicAddRace,RC_Undead,.@val; bonus2 bMagicAddRace,RC_Demon,.@val; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15205,'Medical_Scrubs','Medical Scrubs','Armor',20,1000,50,1,true,100,true,'.@r = getrefine(); bonus bMdef,10; bonus bDelayrate,-10; .@val = 1; if (.@r >= 7) { .@def = 50; bonus bUnbreakableArmor,1; .@val += 2; if (.@r >= 8) { .@def += 100; .@val += 3; bonus2 bSubRace,RC_DemiHuman,7; bonus2 bSubRace,RC_Player_Human,7; if (.@r >= 9) { .@def += 150; .@val += 4; bonus2 bResEff,Eff_Stone,5000; } } bonus bDef,.@def; } bonus bHealPower,2*.@val; bonus bHealPower2,.@val; bonus bAddItemHealRate,.@val;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15209,'Drake_Coat','Drake Coat','Armor',20,1200,60,1,true,100,true,'.@r = getrefine(); bonus bMaxHP,500; bonus bMaxSP,50; bonus bMdef,10; bonus2 bAddClass,Class_All,3; if (.@r>=7) { bonus bMaxHP,1000; bonus bMaxSP,100; bonus2 bAddClass,Class_All,3; } if (.@r>=9) { bonus bMaxHP,1500; bonus bMaxSP,150; bonus2 bAddClass,Class_All,4; bonus bNoSizeFix; }'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`location_armor`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (15210,'aegis_15210','Rental Surfer Swimsuit','Armor',1,true,40,true,100,true,true,true,true,true,true,true,'bonus bMaxHPrate,10;\nbonus bMaxSPrate,10;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15212,'YSF01_Plate','YSF01 Plate','Armor',2100,78,1,true,170,true,'.@r = getrefine(); if (.@r >= 13) { .@val = 11; } else if (.@r >= 11) { .@val = 7; } else if (.@r >= 8) { .@val = 5; } if (readparam(bStr) >= 125) { .@val += .@r; } if (.@val) { bonus2 bAddClass,Class_All,.@val; }'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15246,'aegis_15246','True Hunting Mail','Armor',900,40,1,true,100,true,'.@r = getrefine();\nbonus bMaxHP,1000;\nbonus bMaxSP,200;\nbonus2 bAddRace,RC_Insect,10;\nbonus2 bMagicAddRace,RC_Insect,10;\nbonus2 bAddRace,RC_Brute,10;\nbonus2 bMagicAddRace,RC_Brute,10;\nbonus bMaxHPrate,(.@r/3);\nbonus bMaxSPrate,(.@r/3);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`location_armor`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (15247,'R_Hunting_Mail','Short-term Hunting Mail','Armor',40,true,50,100,true,true,true,true,true,true,true,'bonus bMaxHP,2000;\nbonus bMaxSP,300;\nbonus2 bAddRace,RC_Insect,10;\nbonus2 bMagicAddRace,RC_Insect,10;\nbonus2 bAddRace,RC_Brute,10;\nbonus2 bMagicAddRace,RC_Brute,10;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`location_armor`,`equip_level_min`,`script`) VALUES (15250,'Beginner\'s_Suit','Beginner\'s Suit','Armor',40,1,true,100,'bonus bAllStats,1; bonus bMaxHP,400; bonus bMaxSP,100; bonus2 bAddClass,Class_All,2; bonus2 bMagicAddClass,Class_All,2;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15278,'Overwhelm_Str_Armor','Soaring Physical Armor','Armor',2000,120,1,true,1,true,'.@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; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15279,'Overwhelm_Int_Armor','Robust Magical Armor','Armor',900,60,1,true,1,true,'.@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; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15280,'S_Cri_Hit_Armor','Critical Hit Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine(); .@val = 7; bonus bBaseAtk,15; if (.@r > 1) { bonus bCritAtkRate,(.@r/2); if (.@r >= 7) { .@val += 7; } } bonus bCritical,.@val;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15283,'Mighty_Black_Threaded_Armor','Mighty Black Threaded Armor','Armor',20,800,60,1,true,100,true,'.@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; }'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15343,'Supplement_Part_Str_','Supplement Part STR','Armor',25000,2000,80,1,true,true,true,true,true,130,true,'bonus2 bAddClass,Class_All,5+(getrefine()/4);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15344,'Upgrade_Part_Plate_','Upgrade Part - Gloves','Armor',25000,3000,110,1,true,true,true,true,true,130,true,'.@r = getrefine();\n.@val = 10;\nif (.@r>6) {\n bonus2 bSubSize,Size_Large,10;\n bonus2 bMagicSubSize,Size_Large,10;\n if (.@r>8) {\n .@val += 5;\n }\n}\nbonus2 bSubSize,Size_Small,.@val;\nbonus2 bMagicSubSize,Size_Small,.@val;\nbonus2 bSubSize,Size_Medium,.@val;\nbonus2 bMagicSubSize,Size_Medium,.@val;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15346,'Overwhelm_Luk_Armor','Unexpected Fortune Armor','Armor',2000,120,1,true,1,true,'.@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; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15347,'Overwhelm_Vit_Armor','Strong Healthy Armor','Armor',2000,120,1,true,1,true,'.@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; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`job_all`,`job_novice`,`job_supernovice`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15348,'Illusion_Goibne_Armor','Illusion Goibne Armor','Armor',3500,158,1,true,false,false,true,130,true,'bonus bMaxHPrate,10; .@r = getrefine(); if (.@r >= 9) { bonus bDef,150; } else if (.@r >= 7) { bonus bDef,50; }'); @@ -3171,9 +3184,11 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`def REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15378,'Lava_Leather_Armor','Lava Leather Armor','Armor',20,1500,85,1,true,175,true,'.@r = getrefine(); bonus bBaseAtk,100; if (.@r>=7) bonus bDef,100; if (.@r>=9) bonus bDef,50;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15379,'Lava_Leather_Suit','Lava Leather Suit','Armor',20,1000,70,1,true,175,true,'.@r = getrefine(); bonus bBaseAtk,100; if (.@r>=7) bonus bBaseAtk,50; if (.@r>=9) bonus bCritAtkRate,10;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15380,'Lava_Leather_Robe','Lava Leather Robe','Armor',20,750,55,1,true,175,true,'.@r = getrefine(); bonus bMatk,100; if (.@r>=7) bonus bMatk,50; if (.@r>=9) bonus bMatk,25;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (15383,'Time_Overload_Robe','Temporal Transcendent Robe','Armor',62,1,true,99,true,100,true,true,true,true,true,true,true,'bonus bMaxHP,500;\nbonus bMaxSP,100;\nbonus bMatk,50;\nbonus bBaseAtk,50;\nbonus bDelayrate,-10;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15384,'Ritual_Robes','Ritual Robes','Armor',10,400,1,true,100,true,'.@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; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15388,'King_Schmidt_Suit','King Schmidt\'s Suit','Armor',900,150,1,true,130,true,'.@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; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (15389,'King_Schmidt_Manteau','King Schmidt\'s Manteau','Armor',600,70,1,true,130,true,'.@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; }'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15390,'aegis_15390','Regia Hunting Mail','Armor',900,25,1,true,50,true,'.@r = getrefine();\nbonus bMaxHP,500+50*(.@r/3);\nbonus bMaxSP,100+20*(.@r/3);\nbonus2 bAddRace,RC_Insect,7;\nbonus2 bMagicAddRace,RC_Insect,7;\nbonus2 bAddRace,RC_Brute,7;\nbonus2 bMagicAddRace,RC_Brute,7;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15391,'aegis_15391','Red Dragon Plate','Armor',1200,110,1,true,170,true,'.@r = getrefine();\nbonus bMaxHPrate,15;\nbonus bMaxSPrate,10;\nbonus bStr,12;\nbonus2 bAddClass,Class_All,2*(.@r/2);\nbonus2 bAddRace,RC_Dragon,7*(.@r/3);\nif (.@r>=11) {\n bonus bFixedCast,-200;\n bonus2 bAddSize,Size_Medium,10;\n bonus2 bAddSize,Size_Large,10;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15392,'aegis_15392','Green Dragon Plate','Armor',1200,110,1,true,170,true,'.@r = getrefine();\nbonus bMaxHPrate,10;\nbonus bMaxSPrate,10;\nbonus bAgi,12;\nbonus bLongAtkRate,2*(.@r/2);\nbonus2 bAddRace,RC_Dragon,7*(.@r/3);\nif (.@r>=11) {\n bonus bFixedCast,-200;\n bonus2 bAddSize,Size_Medium,10;\n bonus2 bAddSize,Size_Large,10;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15393,'aegis_15393','Gold Dragon Plate','Armor',1200,110,1,true,170,true,'.@r = getrefine();\nbonus bMaxHPrate,20;\nbonus bMaxSPrate,5;\nbonus bVit,12;\nbonus bAspdRate,3*(.@r/2);\nbonus bVariableCastrate,-3*(.@r/2);\nbonus2 bAddRace,RC_Dragon,7*(.@r/3);\nbonus2 bMagicAddRace,RC_Dragon,7*(.@r/3);\nif (.@r>=11) {\n bonus bFixedCast,-200;\n bonus2 bAddSize,Size_Medium,6;\n bonus2 bMagicAddSize,Size_Medium,6;\n bonus2 bAddSize,Size_Large,6;\n bonus2 bMagicAddSize,Size_Large,6;\n}'); @@ -3188,6 +3203,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`def REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15402,'aegis_15402','LUK Soutane','Armor',800,100,1,true,170,true,'.@r = getrefine();\nbonus bMaxHPrate,10;\nbonus bMaxSPrate,10;\nbonus bAspdRate,10;\nbonus bCritAtkRate,4*(.@r/2);\nbonus bCritical,3*(.@r/2);\nbonus bLuk,5*(.@r/3);\nbonus2 bAddRace,RC_Angel,8*(.@r/4);\nbonus2 bAddRace,RC_Demon,8*(.@r/4);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15405,'Fafnir_Scale','Fafnir Scale','Armor',20,1500,120,true,100,true,'.@r = getrefine(); bonus bMdef,15; bonus bUnbreakableArmor; bonus bMaxHPrate,10; bonus bMaxSPrate,10; bonus2 bSkillAtk,"RK_DRAGONBREATH",50; bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",50; bonus bDelayrate,-2*getskilllv("RK_DRAGONBREATH_WATER"); bonus bLongAtkRate,2*getskilllv("RK_DRAGONBREATH"); if (.@r>=5) { bonus bMaxHPrate,20; bonus bMaxSPrate,20; bonus bDelayrate,-5; } if (.@r>=7) { bonus bMaxHPrate,20; bonus bMaxSPrate,20; bonus bDelayrate,-5; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15409,'Bloody_Doll\'s_Dress','Bloody Doll\'s Dress','Armor',10,500,40,1,true,90,true,'.@r = getrefine(); bonus bMdef,5; bonus bMatk,10; bonus bDex,3; bonus2 bSubRace,RC_Player_Human,7; if (.@r>=7) { bonus bAspdRate,10; bonus bDelayrate,-10; } if (.@r>=8) bonus bUnbreakableArmor;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`location_armor`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (15410,'H_AD_Suits','High Adventurer Suit','Armor',35,1,true,100,true,true,true,true,true,true,true,'bonus bMaxHP,300;\nbonus bMaxSP,100;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15417,'Armor_of_Purple_Thread','Armor of Purple Thread','Armor',20,800,60,1,true,100,true,'.@r = getrefine(); bonus bBaseAtk,10; bonus bPerfectHitAddRate,5; if (.@r>=7) { bonus bBaseAtk,20; bonus bPerfectHitAddRate,5; } if (.@r>=8) { bonus bBaseAtk,20; bonus bPerfectHitAddRate,10; } if (.@r>=9) { bonus bBaseAtk,30; bonus bPerfectHitAddRate,10; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15419,'Mighty_White_Threaded_Armor','Mighty White Threaded Armor','Armor',20,800,60,1,true,100,true,'.@r = getrefine(); bonus bMatk,10; bonus2 bIgnoreMdefRaceRate,RC_All,10; if (.@r>=7) { bonus bMatk,20; bonus2 bIgnoreMdefRaceRate,RC_All,20; } if (.@r>=8) { bonus bMatk,20; bonus2 bIgnoreMdefRaceRate,RC_All,20; bonus bUnbreakableArmor; } if (.@r>=9) { bonus bMatk,30; bonus2 bIgnoreMdefRaceRate,RC_All,20; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15420,'Ice_Prison_Dress','Ice Prison Dress','Armor',10,400,120,true,90,true,'.@r = getrefine(); bonus bNoKnockback; bonus bUnbreakableArmor; bonus bDefEle,Ele_Water; if (.@r>8) .@a = 40; else if (.@r>6) .@a = 25; else if (.@r>=5) .@a = 10; bonus2 bAddEle,Ele_Fire,.@a; bonus2 bAddEle,Ele_Water,.@a; bonus2 bMagicAddEle,Ele_Fire,.@a; bonus2 bMagicAddEle,Ele_Water,.@a; bonus2 bAddRace,RC_Demihuman,.@a; bonus2 bAddRace,RC_Formless,.@a; bonus2 bMagicAddRace,RC_Demihuman,.@a; bonus2 bMagicAddRace,RC_Formless,.@a; bonus2 bAddRace,RC_Player_Human,.@a; bonus2 bMagicAddRace,RC_Player_Human,.@a;'); @@ -3502,6 +3518,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,` REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_head_low`,`equip_level_min`,`view`) VALUES (18702,'Shaving_Cream','Shaving Cream','Armor',20,50,1,true,10,847); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (18703,'Stem_In_Mouth','Stem In Mouth','Armor',20,50,true,1,848,'bonus2 bResEff,Eff_Poison,2000;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (18704,'Drosera_Hairpin','Drosera Hairpin','Armor',20,640,6,1,true,64,true,850,'bonus bMdef,4; bonus bMaxSP,64; bonus2 bSubRace,RC_Insect,-10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`refineable`,`view`,`script`) VALUES (18705,'FlipHat','Flip Hat','Armor',50000,300,5,1,true,true,862,'.@r = getrefine();\nbonus bFlee2,5;\nbonus bLuk,2;\nautobonus "{ bonus bHit,30; }",1+.@r,6000,BF_WEAPON;\nautobonus "{ bonus bVariableCastrate,-30; }",1+.@r,6000,BF_MAGIC;\nbonus3 bAutoSpell,"AS_SONICBLOW",10,1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`job_all`,`job_novice`,`job_supernovice`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (18706,'Can_Hat','Can Hat','Armor',20,400,3,true,false,false,true,20,true,851,'bonus bLuk,3;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`job_all`,`job_novice`,`job_supernovice`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (18707,'Maneater_Flower_Hat','Maneater Flower Hat','Armor',20,500,3,true,false,false,true,20,true,852,'bonus bFlee,20;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`job_all`,`job_novice`,`job_supernovice`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (18708,'Candy_Hat','Candy Hat','Armor',20,200,3,true,false,false,true,20,true,853,'skill "AL_HEAL",3;'); @@ -3519,6 +3536,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,` REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (18728,'Egir_Helm','Egir Helm','Armor',200000,800,10,1,true,110,true,870,'bonus bMdef,5; bonus bUnbreakableHelm;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (18729,'MVP_Basketball','MVP Basketball','Armor',20,150,6,1,true,1,true,871,'bonus2 bSubRace,RC_DemiHuman,10; bonus2 bSubRace,RC_Player_Human,10; bonus2 bAddItemHealRate,522,30; .@r = getrefine(); bonus bVariableCastrate,(.@r>=12)?(-5):((.@r>=10)?(-4):(-3));'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_head_top`,`refineable`,`view`,`script`) VALUES (18730,'Cryptura_Academy_Hat','Cryptura Academy Hat','Armor',200,2,1,true,true,872,'bonus bMaxHP,15; bonus bMaxSP,5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_head_top`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (18731,'Valkyrie_Outing_Helm','Valkyrie Randgris Helm','Armor',20,true,225,100,true,true,true,true,true,true,true,'bonus bAllStats,1;\nbonus bAspd,1;\nbonus bFixedCastrate,-1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (18732,'TE_Woe_Cap','TE Woe Cap','Armor',5,true,40,true,14,100,true,true,true,true,true,true,true,'bonus bMdef,5; bonus bBaseAtk,5; bonus bMatk,5; bonus2 bAddRace,RC_Player_Human,10; bonus2 bMagicAddRace,RC_Player_Human,10; bonus2 bResEff,Eff_Freeze,25;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`job_alchemist`,`job_blacksmith`,`job_crusader`,`job_knight`,`job_merchant`,`job_swordman`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (18733,'TE_Woe_Bone_Helm','TE Woe Bone Helm','Armor',10,true,true,true,true,true,true,true,40,true,103,100,true,true,true,true,true,true,true,'bonus bBaseAtk,10; bonus2 bAddRace,RC_Player_Human,20; bonus2 bResEff,Eff_Freeze,25;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`job_acolyte`,`job_mage`,`job_monk`,`job_novice`,`job_priest`,`job_sage`,`job_soullinker`,`job_supernovice`,`job_wizard`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (18734,'TE_Woe_Magic_Eyes','TE Woe Magic Eyes','Armor',5,true,true,true,true,true,true,true,true,true,true,40,true,209,100,true,true,true,true,true,true,true,'bonus bMdef,5; bonus bMatk,10; bonus2 bMagicAddRace,RC_Player_Human,20; bonus2 bResEff,Eff_Freeze,25;'); @@ -3703,6 +3721,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,` REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`defense`,`location_head_mid`,`equip_level_min`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (19052,'Sigruns_Wing','Rental Sigrun\'s Wing','Armor',10,2,true,1,568,100,true,true,true,true,true,true,true,true,'if (Class == Job_Swordman || Class == Job_Thief || Class == Job_Merchant || Class == Job_Taekwon || Class == Job_Star_Gladiator || Class == Job_Star_Gladiator2) bonus bAspd,1; else if (Class == Job_Mage || Class == Job_Acolyte || Class == Job_Ninja || Class == Job_Soul_Linker) { bonus bMatk,5; bonus bHealPower,2; } else if (Class == Job_Archer || Class == Job_Gunslinger) bonus bLongAtkRate,2; else if (Class == Job_Novice || Class == Job_SuperNovice) { bonus bMaxHP,120; bonus bMaxSP,60; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (19053,'Fighter_Moon_Cat','Fighter Moon Cat','Armor',20,100,5,1,true,1,true,1308,100,true,true,true,true,true,true,true,'/*Enables use of Level 1 Monster\'s Cry*/ .@r = getrefine(); bonus bAllStats,3; bonus2 bAddEff,Eff_Stun,500+(.@r*100);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19079,'Celestial_Woman\'s_Flower','Celestial Woman\'s Flower','Armor',20,300,5,1,true,20,true,438,'bonus bHPGainValue,100; bonus bMdef,5; bonus2 bSPGainRace,RC_Undead,5; if (getrefine()>=5) { bonus2 bSubRace,RC_Undead,5; } if (getrefine()>=7) { bonus2 bSubRace,RC_Undead,5; }'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_low`,`view`) VALUES (19080,'NettyHeart_BalloonGum','Nettie Heart Bubble Gum','Armor',10,200,true,720); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19081,'Faceworm_Egg_Shell','Faceworm Egg Shell','Armor',20,500,2,1,true,30,true,1356,'bonus bHit,20; bonus2 bAddRace2,RC2_FACEWORM,5; bonus2 bMagicAddRace2,RC2_FACEWORM,5; bonus2 bSubRace2,RC2_FACEWORM,5; .@r = getrefine(); if (.@r>=5) { bonus2 bAddRace2,RC2_FACEWORM,10; bonus2 bMagicAddRace2,RC2_FACEWORM,10; bonus2 bSubRace2,RC2_FACEWORM,10; } if (.@r>=7) { bonus2 bAddRace2,RC2_FACEWORM,15; bonus2 bMagicAddRace2,RC2_FACEWORM,15; bonus2 bSubRace2,RC2_FACEWORM,15; } if (.@r>=9) { bonus2 bAddRace2,RC2_FACEWORM,20; bonus2 bMagicAddRace2,RC2_FACEWORM,20; bonus2 bSubRace2,RC2_FACEWORM,20; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`location_head_mid`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19082,'Bio_Protector','Bio Protector','Armor',500,3,true,50,true,1366,'bonus bHit,10; bonus bVariableCastrate,-5; bonus bPerfectHitRate,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_mid`,`equip_level_min`,`view`,`script`) VALUES (19083,'Mask_of_Hero','Mask of Hero','Armor',20,200,true,70,1367,'bonus bVit,10; bonus bMdef,10; bonus bShortWeaponDamageReturn,1;'); @@ -3718,6 +3737,9 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,` REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_mid`,`view`,`script`) VALUES (19093,'Spinning_Eyes_','Geek Glasses','Armor',20000,100,1,1,true,27,'bonus2 bResEff,Eff_Blind,800;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_mid`,`location_head_low`,`view`) VALUES (19094,'Mr_Smile_','Mr. Smile','Armor',60,100,1,1,true,true,65); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (19095,'Happy_Balloon_K','Happy Balloon','Armor',10,true,1,1289,'bonus2 bDropAddRace,RC_All,10; bonus2 bExpAddRace,RC_All,5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_head_top`,`refineable`,`view`,`script`) VALUES (19096,'Special_Kapra_Hat','Special Kafra Hat','Armor',500,1,true,true,581,'.@r = getrefine();\nbonus bMaxHP,130*.@r;\nbonus bMaxSP,13*.@r;\nif (.@r>=10) {\n bonus2 bAddClass,Class_All,3;\n bonus bMatkRate,3;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`location_head_low`,`view`,`script`) VALUES (19097,'Ribbon_Piamat_K','Piamette Ribbon','Armor',100,1,true,1403,'bonus bMdef,1;\nbonus bVit,1;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_head_top`,`refineable`,`view`,`script`) VALUES (19098,'Piamette_Hood','Piamette Hood','Armor',100,3,1,true,true,1087,'bonus bInt,2;\nbonus bDex,2;\nbonus2 bAddRace,RC_DemiHuman,10;\nbonus2 bMagicAddRace,RC_DemiHuman,10;\nbonus2 bAddRace,RC_Player_Human,10;\nbonus2 bMagicAddRace,RC_Player_Human,10;\nif (getrefine()>=12) {\n bonus bNoSizeFix;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_low`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19101,'Glastheim_Observer','Glastheim Observer','Armor',20,100,true,80,true,1041,'bonus2 bAddClass,Class_All,2; bonus bDelayrate,-5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19102,'Pale_Moon_Hat','Pale Moon Hat','Armor',20,500,2,1,true,30,true,913,'bonus bFlee,20; bonus2 bAddRace2,RC2_THANATOS,5; bonus2 bSubRace2,RC2_THANATOS,5; bonus2 bMagicAddRace2,RC2_THANATOS,5; if(getrefine()>4) { bonus2 bAddRace2,RC2_THANATOS,10; bonus2 bSubRace2,RC2_THANATOS,10; bonus2 bMagicAddRace2,RC2_THANATOS,10; } if(getrefine()>6) { bonus2 bAddRace2,RC2_THANATOS,15; bonus2 bSubRace2,RC2_THANATOS,15; bonus2 bMagicAddRace2,RC2_THANATOS,15; } if(getrefine()>8) { bonus2 bAddRace2,RC2_THANATOS,20; bonus2 bSubRace2,RC2_THANATOS,20; bonus2 bMagicAddRace2,RC2_THANATOS,20; } /* skill 3044,1; */'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`location_head_mid`,`equip_level_min`,`view`,`script`,`unequip_script`) VALUES (19109,'Valhalla_Idol','Valhalla Idol','Armor',300,2,true,70,1423,'bonus bMaxSP,50; bonus4 bAutoSpellWhenHit,"MG_SAFETYWALL",10,50,0; hateffect(HAT_EF_VALHALLA_IDOL,true);','hateffect(HAT_EF_VALHALLA_IDOL,false);'); @@ -3728,8 +3750,10 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`def REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`range`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19116,'Red_Baby_Dragon','Red Baby Dragon','Armor',700,1,1,true,90,true,1463,'.@r=getrefine(); bonus bMaxHPrate,5; bonus bMaxSPrate,5; bonus2 bSkillAtk,"RK_DRAGONBREATH",(.@r>=8?45:(.@r>=6?30:15)); bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",(.@r>=8?45:(.@r>=6?30:15));'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_mid`,`equip_level_min`,`view`,`script`) VALUES (19117,'Poring_Sunglasses_','Poring Sunglasses','Armor',10,true,1,954,'bonus2 bDropAddRace,RC_All,5; bonus2 bExpAddRace,RC_All,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_head_mid`,`equip_level_min`,`view`,`script`) VALUES (19118,'Poring_Sunglasses__','Poring Sunglasses','Armor',10,1,true,1,954,'bonus2 bDropAddRace,RC_All,4; bonus2 bExpAddRace,RC_All,4;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (19119,'Toughen_Time_Keeper_Hat','Enhanced Time Keeper Hat','Armor',10,true,100,true,240,100,true,true,true,true,true,true,'.@r = getrefine();\nbonus bAllStats,2;\nbonus bVariableCastrate,-5;\nbonus bMaxHP,500;\nbonus bMaxSP,100;\nbonus2 bSPDrainRate,30,3+(.@r/3);\nbonus2 bHPDrainRate,10,1+(.@r/4);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19125,'Cylinder_Hairband','Cylinder Hairband','Armor',20,300,12,1,true,90,true,1477,'bonus bStr,5; bonus bInt,5; bonus2 bVariableCastrate,"GN_CARTCANNON",-100; bonus2 bSkillUseSP,"GN_CARTCANNON",30; bonus2 bSkillUseSP,"GN_CART_TORNADO",5; bonus2 bSkillAtk,"GN_CARTCANNON",10; bonus2 bSkillAtk,"GN_CART_TORNADO",5; if (getrefine()>=5) { bonus2 bSkillAtk,"GN_CARTCANNON",20; bonus2 bSkillAtk,"GN_CART_TORNADO",10; } if (getrefine()>=8) { bonus2 bSkillAtk,"GN_CARTCANNON",30; bonus2 bSkillAtk,"GN_CART_TORNADO",20; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_head_mid`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19126,'Shadow_Booster_','Magical Booster','Armor',10,300,1,true,1,true,873,'bonus bAspd,1; bonus bDelayrate,-1;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_all`,`job_novice`,`location_head_top`,`location_head_mid`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19127,'Zherlthsh_Mask_','Zealotus Mask','Armor',20,400,3,1,true,false,true,true,70,true,200,'bonus2 bSubRace,RC_DemiHuman,5;\nbonus2 bAddRace,RC_DemiHuman,5;\nbonus2 bSubRace,RC_Player_Human,5;\nbonus2 bAddRace,RC_Player_Human,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_head_mid`,`equip_level_min`,`view`,`script`) VALUES (19128,'Ifrit\'s_Ear_','Ears Of Ifrit','Armor',20,300,1,true,50,422,'bonus bStr,1; bonus bMdef,3; bonus bInt,1; bonus2 bSkillAtk,"MG_FIREBOLT",3; bonus2 bSkillAtk,"WZ_FIREPILLAR",3; bonus2 bSkillAtk,"WZ_METEOR",3; bonus2 bSkillAtk,"SM_BASH",4; bonus2 bSkillAtk,"SM_MAGNUM",4; bonus2 bSkillAtk,"KN_PIERCE",3; bonus2 bSubEle,Ele_Fire,3; bonus2 bSubEle,Ele_Water,-3;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`view`,`script`) VALUES (19129,'Chick_Hat_','Chick Hat','Armor',20,100,2,1,true,10,311,'bonus bLuk,2; bonus bMaxHP,50; bonus bMaxSP,50; skill "TF_DOUBLE",2; bonus bDoubleRate,10; bonus2 bSubRace,RC_DemiHuman,3; bonus2 bSubRace,RC_Player_Human,3;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_mage`,`job_sage`,`job_soullinker`,`job_wizard`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19130,'Magic_Eyes_','Magic Eyes','Armor',20,300,3,1,true,true,true,true,true,54,true,209,'bonus bMdef,5; bonus bVariableCastrate,-10; bonus bUseSPrate,20;'); @@ -3737,6 +3761,8 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`def REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`job_all`,`job_novice`,`job_supernovice`,`location_head_mid`,`view`,`script`) VALUES (19132,'Masquerade_','Masquerade','Armor',20,100,1,true,false,false,true,78,'bonus2 bAddRace,RC_DemiHuman,3; bonus2 bAddRace,RC_Player_Human,3;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_mid`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (19133,'Odin_Mask_','Odin\'s Mask','Armor',20,100,1,1,true,true,1,480,'bonus2 bSubClass,Class_Boss,2;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19134,'Wickebines_Black_Cat_Ears','Wickebine\'s Black Cat Ears','Armor',20,200,4,1,true,45,true,368,'bonus bFlee,10; bonus bCritAtkRate,10; autobonus "{ bonus2 bIgnoreMdefClassRate,Class_Normal,100; bonus2 bIgnoreMdefClassRate,Class_Boss,100; }",50,5000,BF_MAGIC,"{ specialeffect2 EF_STEAL; }";'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_top`,`refineable`,`view`,`script`) VALUES (19135,'Spirit_Of_Chung_E','Spirit of Green Maiden','Armor',20,10,true,true,882,'.@r = getrefine();\nbonus2 bDropAddClass,Class_All,(.@r/2);\nbonus2 bExpAddClass,Class_All,(.@r/2);\nbonus bMaxHPrate,2*(.@r/4);\nbonus bMaxSPrate,2*(.@r/4);\nif (.@r>=9) {\n bonus bHPrecovRate,40;\n bonus bSPrecovRate,40;\n}\nif (.@r>=12) {\n bonus bMaxHPrate,3;\n bonus bMaxSPrate,3;\n }\n autobonus "{ bonus bCritAtkRate,30; bonus bMatkRate,30; }",1,5000,BF_WEAPON|BF_MAGIC,"{ active_transform 1519,5000; }";'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_head_top`,`refineable`,`view`,`script`) VALUES (19136,'Spirit_Of_Chung_E_','Spirit of Green Maiden','Armor',20,10,1,true,true,882,'.@r = getrefine();\nbonus2 bDropAddClass,Class_All,(.@r/2);\nbonus2 bExpAddClass,Class_All,(.@r/2);\nbonus bMaxHPrate,(.@r/4);\nbonus bMaxSPrate,(.@r/4);\nif (.@r>=9) {\n bonus bHPrecovRate,40;\n bonus bSPrecovRate,40;\n}\nif (.@r>=12) {\n bonus bMaxHPrate,3;\n bonus bMaxSPrate,3;\n}\nautobonus "{ bonus bCritAtkRate,30; bonus bMatkRate,30; }",1,5000,BF_WEAPON|BF_MAGIC,"{ active_transform 1519,5000; }";'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (19137,'Strawberry_Mouth_Guard','Strawberry Mouth Guard','Armor',20,100,true,80,861,'bonus bVit,2; bonus bLongAtkDef,5; bonus bShortWeaponDamageReturn,5; if (Baselevel>=100) { bonus bMaxHP,2000; } else { bonus bMaxHP,200; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_mid`,`equip_level_min`,`view`,`script`) VALUES (19138,'Seraphim_Coronet','Seraphim Coronet','Armor',20,300,true,70,1487,'bonus bStr,2; .@int = readparam(bInt); bonus bBaseAtk,(.@int/8)*5; bonus bHealPower,.@int/8; bonus bVariableCastrate,.@int/8; if ((.@int>=108)) { bonus bBaseAtk,50; bonus bHealPower,5; bonus bVariableCastrate,4; } if ((.@int>=120)) { bonus bBaseAtk,125; bonus bHealPower,10; bonus bVariableCastrate,6; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (19139,'SurviveOrb','Survive Orb','Armor',300,true,50,1488,'skill "TF_HIDING",1; bonus2 bAddClass,Class_All,2; bonus bMatkRate,2; bonus bVariableCastrate,-3;'); @@ -3765,6 +3791,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,` REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (19165,'Para_Team_Hat160','Awakened Eden Group Hat II','Armor',20,10,1,true,160,true,1530,100,true,true,true,true,true,true,'autobonus "{ bonus bBaseAtk,30; }",70,5000,BF_WEAPON,"{ specialeffect2 EF_ENHANCE; }"; autobonus "{ bonus bMatk,30; }",50,5000,BF_MAGIC,"{ specialeffect2 EF_SPELLBREAKER; }"; .@r = getrefine(); if(.@r >= 7){ bonus bAtk,15; bonus bMatk,15; if(.@r >= 9){ bonus bAllStats,2; if(.@r >= 12){ bonus2 bRegenPercentHP,2,10000; bonus2 bRegenPercentSP,1,10000; } } }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19166,'RO_Celebration_Hat','RO Celebration Hat','Armor',20,140,14,1,true,14,true,1541,'bonus bMaxSP,140; bonus2 bSPRegenRate,6,4000;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_head_top`,`refineable`,`view`,`script`) VALUES (19168,'Band_Of_Kafra_','Kafra Staff Headband','Armor',20,500,1,true,true,106,'bonus2 bSubClass,Class_All,5; .@r = getrefine()*10; bonus2 bAddMonsterDropItem,23177,10+.@r; bonus2 bAddMonsterDropItem,7059,10+.@r; bonus2 bAddMonsterDropItem,7060,10+.@r;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_all`,`job_novice`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`script`) VALUES (19169,'K_King_Tiger_Doll_Hat','[Katsua]Tiger King Doll Hat','Armor',20,400,6,1,true,false,true,99,true,495,100,true,'bonus bStr,2;\nbonus bDex,2;\nbonus2 bAddRace,RC_Brute,10;\nbonus2 bMagicAddRace,RC_Brute,10;\nautobonus "{ bonus2 bSPLossRate,5,1000; bonus bBaseAtk,25*getrefine(); }",3*.@r,3000,BF_NORMAL,"{ active_transform 1115,3000; }";\nautobonus2 "{ bonus2 bSPLossRate,5,1000; bonus bBaseAtk,25*getrefine(); }",3*.@r,3000,BF_NORMAL,"{ active_transform 1115,3000; }";'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19171,'Magician_Knit_Hat','Magician Knit Hat','Armor',20,500,10,1,true,10,true,854,'.@r = getrefine(); bonus bMdef,10; bonus2 bAddRace,RC_Undead,5; bonus2 bMagicAddRace,RC_Undead,5; bonus2 bSubRace,RC_Undead,2; bonus bSPGainValue,5; bonus bLongSPGainValue,5; bonus bMagicSPGainValue,5; if (.@r>=7) { bonus bMdef,5; bonus2 bAddRace,RC_Undead,10; bonus2 bMagicAddRace,RC_Undead,10; bonus2 bSubRace,RC_Undead,3; bonus bSPGainValue,10; bonus bLongSPGainValue,10; bonus bMagicSPGainValue,10; } if (.@r>=9) { bonus bMdef,5; bonus2 bAddRace,RC_Undead,10; bonus2 bMagicAddRace,RC_Undead,10; bonus2 bSubRace,RC_Undead,5; bonus bSPGainValue,10; bonus bLongSPGainValue,10; bonus bMagicSPGainValue,10; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19172,'Sitting_Pope_Casual','Sitting Pope Casual','Armor',1000,400,5,1,true,100,true,1553,'bonus bInt,2; bonus bDelayrate,-10; .@r = getrefine(); if (.@r>=7) bonus bDelayrate,-10; if (.@r>=9) bonus bDelayrate,-10;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (19173,'Floating_Ice','Floating Ice','Armor',20,100,true,90,1562,'bonus2 bAddItemHealRate,536,100;'); @@ -3793,46 +3820,82 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,` REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`defense`,`slots`,`job_summoner`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (19205,'Racing_Cap_SU','Racing Cap (Summoner)','Armor',20,10,1,true,true,100,true,1134,100,true,true,true,true,true,true,true,'.@r = getrefine(); bonus bBaseAtk,5*(.@r/2); bonus bMatk,5*.@r/2; bonus bAspdRate,2*(.@r/3); if (.@r>=8) { bonus2 bSkillCooldown,"SU_SVG_SPIRIT",-4000*getskilllv("SU_LUNATICCARROTBEAT"); bonus2 bSkillCooldown,"SU_NYANGGRASS",-8000*getskilllv("SU_CN_METEOR"); bonus2 bSkillCooldown,"SU_BUNCHOFSHRIMP",-4000*getskilllv("SU_FRESHSHRIMP"); } if (.@r>=11) bonus bDelayrate,-15;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_acolyte`,`job_monk`,`job_priest`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19209,'Illusion_Nurse_Cap','Illusion Nurse Cap','Armor',20,200,1,1,true,true,true,true,99,true,64,'.@r = getrefine(); bonus bInt,(1+(.@r/2)); bonus bHealPower,(3*(.@r/2));'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_all`,`job_novice`,`job_supernovice`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19210,'Illusion_Apple_of_Archer','Illusion Apple of Archer','Armor',20,200,1,1,true,false,false,true,99,true,72,'bonus bDex,(3+(getrefine()/2));'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19211,'Magical_Feather_K','Magical Feather','Armor',20,30,5,1,true,10,true,1279,'.@r = getrefine();\nbonus bUseSPrate,10*(.@r/3);\nbonus2 bSkillAtk,"AL_HOLYLIGHT",100*(.@r/3);\nif (.@r>=9) {\n bonus2 bSubEle,Ele_Undead,17;\n bonus2 bSubEle,Ele_Ghost,17;\n bonus2 bSubEle,Ele_Poison,17;\n bonus2 bSubEle,Ele_Holy,17;\n bonus2 bSubEle,Ele_Dark,17;\n}\nelse if (.@r>=7) {\n bonus2 bAddEle,Ele_Undead,10;\n bonus2 bAddEle,Ele_Ghost,10;\n bonus2 bAddEle,Ele_Poison,10;\n bonus2 bAddEle,Ele_Holy,10;\n bonus2 bAddEle,Ele_Dark,10;\n}\nelse {\n bonus2 bAddEle,Ele_Undead,5;\n bonus2 bAddEle,Ele_Ghost,5;\n bonus2 bAddEle,Ele_Poison,5;\n bonus2 bAddEle,Ele_Holy,5;\n bonus2 bAddEle,Ele_Dark,5;\n}\nif (.@r>=12) {\n .@val = 1;\n}\nbonus5 bAutoSpell,"AL_HOLYLIGHT",1+.@val,10,BF_SHORT|BF_WEAPON,1;\nbonus5 bAutoSpell,"AL_HOLYLIGHT",1+.@val,5,BF_LONG|BF_WEAPON,1;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_head_mid`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (19218,'Time_Keeper_Glasses','Time Keeper Glasses','Armor',true,47,100,true,true,true,true,true,true,true,'bonus bMaxSP,50;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`job_alchemist`,`job_assassin`,`job_blacksmith`,`job_crusader`,`job_knight`,`job_merchant`,`job_novice`,`job_rogue`,`job_supernovice`,`job_swordman`,`job_thief`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19223,'Illusion_Cap','Illusion Cap','Armor',400,15,1,true,true,true,true,true,true,true,true,true,true,true,true,120,true,14,'bonus2 bAddClass,Class_All,1; bonus bBaseAtk,(2*getrefine());'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (19238,'PoringTownOnion','Poring Village Leek','Armor',20,100,true,30,824,'autobonus "{ bonus bSpeedRate,25; }",50,5000,BF_NORMAL,"{ showscript \\"Smokie-formation!\\"; active_transform 1056,5000; /*SMOKIE*/ }";'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (19239,'PoringTownCarrot','Poring Village Carrot','Armor',20,100,true,30,829,'autobonus "{ bonus bSpeedRate,25; }",50,5000,BF_NORMAL,"{ showscript \\"Lunatic-formation!\\"; active_transform 1063,5000; /*LUNATIC*/ }";'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_head_low`,`refineable`,`view`,`script`) VALUES (19240,'Toy_Syringe_K','Toy Syringe','Armor',20,100,3,true,true,842,'bonus2 bAddItemHealRate,11573,100;\nbonus2 bAddItemHealRate,547,100;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_head_mid`,`refineable`,`view`) VALUES (19241,'Magical_Booster_K','Magical Booster','Armor',300,10,1,true,true,873); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_head_top`,`refineable`,`view`,`script`) VALUES (19242,'Neko_Headress','Costume Neko Headress','Armor',100,20,1,true,true,816,'bonus bAllStats,1; bonus bAspdRate,5; .@r = getrefine(); if (.@r>=9) { bonus bVariableCastrate,-10; } if (.@r>=12) { bonus bNoCastCancel; }'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_head_low`,`view`,`script`) VALUES (19243,'Blue_Rear_Ribbon','Blue Rear Ribbon','Armor',20,100,8,true,1492,'bonus2 bDropAddClass,Class_All,5;\nbonus2 bExpAddClass,Class_All,5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_head_low`,`view`,`script`) VALUES (19244,'Necklace_Rosary_K','Rosario Necklace','Armor',20,300,12,true,1471,'bonus bHealPower,5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_mid`,`view`) VALUES (19245,'Crimson_Booster','Crimson Booster','Armor',3000000,300,10,1,true,1355); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (19246,'Royal_Guard_Necklace','Royal Guard Necklace','Armor',20,300,true,80,1629,'bonus bAspd,1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_head_top`,`equip_level_min`,`view`,`script`) VALUES (19247,'Illusion_Fancy_Flower','Illusion Fancy Flower','Armor',100,1,true,120,4,'bonus bMatkRate,1; bonus bMatk,(2*getrefine());'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_head_top`,`refineable`,`view`,`script`) VALUES (19249,'Spell_Circuit','Spell Circuit','Armor',20,100,1,true,true,1301,'.@r = getrefine();\nbonus bMatk,(.@r/2)*20;\nif (.@r>6) {\n bonus bVariableCastrate,-10;\n}\nif (.@r>8) {\n bonus2 bMagicAtkEle,Ele_Dark,10;\n bonus2 bMagicAtkEle,Ele_Neutral,10;\n}\nif (.@r>10) {\n bonus2 bMagicAtkEle,Ele_Water,10;\n bonus2 bMagicAtkEle,Ele_Wind,10;\n bonus2 bMagicAtkEle,Ele_Earth,10;\n bonus2 bMagicAtkEle,Ele_Fire,10;\n}\n.@val = max(min(.@r-15,5),0);\nbonus bFixedCast,-.@val*100;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`slots`,`location_head_top`,`equip_level_max`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (19256,'aegis_19256','Beginner Mark','Armor',1,true,99,true,1348,100,true,true,true,true,true,true,true,'bonus2 bDropAddClass,Class_All,10;\nbonus2 bExpAddClass,Class_All,10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`refineable`,`view`,`script`) VALUES (19263,'General_Helmet_','General\'s Helm','Armor',20,800,12,1,true,true,729,'.@r = getrefine();\nbonus bBaseAtk,(.@r/2)*15;\nif (.@r>6) {\n bonus bAspdRate,10;\n}\nif (.@r>8) {\n bonus bAspd,1;\n bonus2 bAddClass,Class_All,5;\n}\nif (.@r>10) {\n bonus bCritAtkRate,15;\n}\n.@val = max(min(.@r-15,5),0);\nbonus bFixedCast,-.@val*100;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`refineable`,`view`,`script`) VALUES (19264,'GoldFish_Hat','Gold Fish Head Hat','Armor',20,400,2,1,true,true,1645,'.@r = getrefine();\nif (.@r>8) {\n bonus4 bAutoSpellWhenHit,"WZ_QUAGMIRE",1,10,1;\n}\nif (.@r<6) {\n autobonus "{ bonus2 bMagicAtkEle,Ele_Holy,10; }",10,60000,BF_MAGIC,"{ specialeffect2 EF_ASPERSIO; }";\n}\nelse {\n autobonus "{ bonus2 bMagicAtkEle,Ele_Holy,10; }",(10+(.@r*2)),60000,BF_MAGIC,"{ specialeffect2 EF_ASPERSIO; }";\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19266,'Survive_Circlet_','Survivor\'s Circlet','Armor',500,10,1,true,1,true,1220,'.@r = getrefine(); bonus bInt,3; bonus bMatk,10*(.@r/2)+(BaseLevel > 129 ? 50 : 0); if (.@r >= 10) {bonus bMatkRate,5;}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`location_head_low`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19267,'SurviveOrb_K','Survivor\'s Orb','Armor',300,2,true,1,true,1488,'bonus bMdef,2; bonus bVariableCastrate,-2;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_head_low`,`view`,`script`) VALUES (19268,'FaceWorm_Breath','Gigant Snake\'s Breath','Armor',20,300,2,true,1050,'bonus2 bMagicAtkEle,Ele_Fire,1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19269,'Happy_Flapping_Wings','Happy Flapping Angel Wings','Armor',20,500,2,1,true,30,true,1251,'.@r = getrefine(); .@a = 15; if (.@r >= 7) .@a += 15; if (.@r>=8) bonus2 bResEff,Eff_Stone,10000; if (.@r>=9) .@a += 20; bonus2 bAddRace2,RC2_CLOCKTOWER,.@a; bonus2 bMagicAddRace2,RC2_CLOCKTOWER,.@a; bonus2 bSubRace2,RC2_CLOCKTOWER,.@a; bonus2 bAddMonsterDropItem,1061,500; /* Unofficial rates, info get from bRO itemdescription */'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`,`unequip_script`) VALUES (19272,'Garden_of_Eden','Garden of Eden','Armor',20,400,5,1,true,100,true,1653,'.@r = getrefine(); bonus bInt,5; bonus bDex,5; bonus2 bIgnoreMdefRaceRate,RC_All,20; bonus2 bMagicAtkEle,Ele_All,10; if (.@r>=7) { bonus2 bIgnoreMdefRaceRate,RC_All,30; bonus2 bMagicAtkEle,Ele_All,15; } if (.@r>=9) { bonus2 bIgnoreMdefRaceRate,RC_All,50; bonus bVariableCastrate,-15; }','sc_end SC_TELEKINESIS_INTENSE;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_mid`,`equip_level_min`,`view`,`script`) VALUES (19273,'Gemini_Red_Eyes','Gemini Red Eyes','Armor',20,100,true,100,1654,'.@val = 100*(readparam(bVit)>89?50:10); bonus2 bResEff,Eff_Sleep,.@val; bonus2 bResEff,Eff_Stone,.@val;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (19274,'Open_Air_Headset','Open Air Headset','Armor',20,100,true,90,1655,'bonus bDelayrate,-5; bonus bUseSPrate,-5; bonus bSPGainValue,5; bonus bMagicSPGainValue,5; bonus bLongSPGainValue,5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_head_mid`,`equip_level_min`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (19275,'aegis_19275','Rental Scuba Mask','Armor',true,40,400,100,true,true,true,true,true,true,true,'bonus bMatk,20;\nbonus bBaseAtk,20;\nbonus2 bSubRace,RC_Fish,5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_low`,`view`) VALUES (19277,'aegis_19277','Soda in Mouth','Armor',50,true,1643); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`script`) VALUES (19283,'aegis_19283','[Katsua]Heart Wings Hairband','Armor',300,1,true,99,true,733,100,true,'.@r = getrefine();\nbonus bDelayrate,-5-3*(.@r/3);\nbonus bUseSPrate,-10-3*(.@r/3);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_mid`,`equip_level_min`,`view`,`trade_override`,`trade_nodrop`,`script`) VALUES (19284,'aegis_19284','[Katsua]New Wave Sunglasses','Armor',100,true,99,856,100,true,'bonus bDelayrate,-10;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19285,'Siegfried\'s_Helmet','Siegfried\'s Helmet','Armor',20,500,1,true,100,true,1055,'.@r = getrefine(); bonus2 bSubClass,Class_Boss,5; bonus bUnbreakableHelm; if (.@r>=6) { bonus bFlee2,5; bonus2 bSubClass,Class_Boss,5; } if (.@r>=8) { bonus bFlee2,5; bonus2 bSubClass,Class_Boss,10; bonus bNoKnockback; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`view`) VALUES (19289,'C_Moon_Eyepatch','Costume Moon Eyepatch','Armor',true,1370); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`view`) VALUES (19291,'C_Shiba_Inu','Costume Shiba Inu','Armor',true,1669); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`view`) VALUES (19294,'C_CatEars_Cyber_HeadP_R','Costume Cyber Cat Ear Headphones (Red)','Armor',true,1668); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`slots`,`location_head_top`,`refineable`,`view`,`script`) VALUES (19296,'aegis_19296','Classical Feather Hat','Armor',1,true,true,1381,'.@r = getrefine();\nbonus bBaseAtk,15*(.@r/2);\nif (.@r>=7) {\n bonus bLongAtkRate,7;\n}\nif (.@r>=9) {\n bonus2 bAddClass,Class_All,5;\n bonus bAspd,1;\n}\nif (.@r>=11) {\n bonus bLongAtkRate,5;\n}\nif (.@r>=10) {\n bonus bFixedCast,-100*(min((.@r-10),15)/1);\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (19299,'Tree_Sprout','Tree Sprout','Armor',20,300,true,80,848,'bonus bVariableCastrate,-5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_head_top`,`refineable`,`view`,`script`) VALUES (19300,'aegis_19300','Dog Officer','Armor',400,35,1,true,true,1601,'.@r = getrefine();\nbonus bBaseAtk,15*(.@r/2);\nif (.@r>=7) {\n bonus bBaseAtk,30;\n}\nif (.@r>=9) {\n bonus2 bAddClass,Class_All,5;\n bonus bAspd,1;\n}\nif (.@r>=11) {\n bonus bCritAtkRate,3;\n bonus bLongAtkRate,3;\n}\nif (.@r>=10) {\n bonus bFixedCast,-100*(min((.@r-10),15)/1);\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (19306,'Gambler_Card','Heart Card in Mouth','Armor',20,300,true,80,1679,'bonus bCritAtkRate,5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_head_top`,`refineable`,`view`,`script`) VALUES (19308,'aegis_19308','Amistr Beret','Armor',200,15,1,true,true,1294,'.@r = getrefine();\nbonus bMatk,10*(.@r/2);\nbonus bBaseAtk,10*(.@r/2);\nif (.@r>=7) {\n bonus bVariableCastrate,-10;\n}\nif (.@r>=9) {\n bonus2 bMagicAtkEle,Ele_Neutral,10;\n bonus2 bMagicAtkEle,Ele_Holy,10;\n}\nif (.@r>=11) {\n bonus bMatkRate,3;\n bonus2 bAddClass,Class_All,5;\n}\nif (.@r>=10) {\n bonus bFixedCast,-100*(min((.@r-10),15)/1);\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`defense`,`location_head_top`,`equip_level_min`,`view`,`script`) VALUES (19310,'Beginner\'s_Cap','Beginner\'s Cap','Armor',20,10,true,100,102,'bonus bAllStats,1; bonus MaxHp,200;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`) VALUES (19326,'Book_of_Soyga','Book of Soyga','Armor',20,1000,1,true,90,true,423); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (19327,'Seraphim_Feather','Seraphim Feather','Armor',20,300,true,80,1704,'bonus bHealPower,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19329,'Devil\'s_Hand','Devil\'s Hand','Armor',10,1000,18,true,100,true,1018,'.@r = getrefine(); .@a = getskilllv("SR_RIDEINLIGHTNING"); .@b = getskilllv("SR_EARTHSHAKER"); .@c = getskilllv("SR_RAMPAGEBLASTER"); bonus bNoCastCancel; bonus bAspdRate,10; bonus2 bFixedCastrate,"SR_HOWLINGOFLION",-100; bonus2 bSkillAtk,"SR_HOWLINGOFLION",20; if (.@r>=7) { bonus2 bSkillAtk,"SR_HOWLINGOFLION",30; bonus bAspdRate,5; } if (.@r>=9) { bonus2 bSkillAtk,"SR_HOWLINGOFLION",50; bonus bAspdRate,5; } if (.@r>=10) bonus bIgnoreDefClass,Class_All; if (.@r>=10 && .@a==5) { bonus2 bVariableCastrate,"SR_HOWLINGOFLION",-50; bonus2 bVariableCastrate,"MO_STEELBODY",-50; bonus2 bVariableCastrate,"MO_CALLSPIRITS",-50; } if (.@r>=10 && .@b==5) bonus2 bSkillCooldown,"SR_HOWLINGOFLION",-9500; if (.@r>=10 && .@c==5) bonus2 bAddClass,Class_Boss,50;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19337,'Safety_Glasses','Safety Glasses','Armor',20,500,2,1,true,40,true,1721,'.@r = getrefine(); bonus2 bSubEle,Ele_Poison,10; if (.@r<7) .@a = 15; else if (.@r<9) .@a = 30; else if (.@r>=9) .@a = 50; if (.@r>=8) bonus2 bSubEle,Ele_Poison,15; /* bonus2 bAddRace2,RC2_HEARTHUNTER,.@a; bonus2 bMagicAddRace2,RC2_HEARTHUNTER,.@a; bonus2 bSubRace2,RC2_HEARTHUNTER,.@a; Hearthunter Warbase is not implemented yet */'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19338,'aegis_19338','Clover Silk Hat','Armor',200,1,true,15,true,735,'bonus bHit,3;\nbonus bAgi,2;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19339,'aegis_19339','Egg Crispinette','Armor',200,1,true,15,true,1598,'bonus bMaxHP,75;\nbonus bMaxSP,25;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19340,'aegis_19340','Holy Egg Shell','Armor',200,1,true,15,true,537,'bonus bHealPower,2;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19341,'aegis_19341','Wicket Egg Shell','Armor',200,1,true,15,true,999,'bonus bAspdRate,2;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19342,'Bull_Hat','Bull Hat','Armor',20,500,2,1,true,130,true,819,'.@r = getrefine(); bonus2 bSubEle,Ele_Wind,10; if (.@r<7) .@a = 15; if (.@r>=7 && .@r<9) .@a = 30; if (.@r>=8) bonus2 bSubEle,Ele_Wind,15; if (.@r>=9) .@a = 50; bonus2 bAddRace2,RC2_ROCKRIDGE,.@a; bonus2 bMagicAddRace2,RC2_ROCKRIDGE,.@a; bonus2 bSubRace2,RC2_ROCKRIDGE,.@a;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19343,'Circlet_Of_Phoenix','Circlet Of Phoenix','Armor',1000,18,true,100,true,1056,'.@r = getrefine(); .@mdef = 15; .@hp = 10; .@dmg = 10; .@cast = -10; bonus2 bFixedCastrate,"LG_OVERBRAND",-100; if (.@r>=7) { .@cast -= 5; .@dmg += 15; if (.@r>=9) { .@cast -= 5; .@dmg += 25; if (.@r>=10) { bonus2 bIgnoreDefClassRate,Class_All,100; } } } if (getskilllv("LG_KINGS_GRACE")>=5) { bonus2 bSkillCooldown,"LG_INSPIRATION",-10000; bonus2 bSkillVariableCast,"LG_INSPIRATION",-2000; } if (getskilllv("LG_MOONSLASHER")>=5) { bonus2 bSkillVariableCast,"LG_OVERBRAND",-1000; } if (getskilllv("LG_FORCEOFVANGUARD")>=5) { .@hp += 10; .@mdef += 15; bonus bMaxSPrate,10; bonus bDef,150; } bonus bMdef,.@mdef; bonus bMaxHPrate,.@hp; bonus2 bSkillAtk,"LG_OVERBRAND",.@dmg; bonus bVariableCastrate,.@cast;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`job_all`,`job_novice`,`job_supernovice`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19344,'Illusion_Hot_blooded_Headband','Illusion Hot-blooded Headband','Armor',100,3,1,true,false,false,true,120,true,154,'.@r = getrefine(); bonus bStr,2; bonus bBaseAtk,(10*(.@r/2)); if (.@r >= 7) { bonus2 bAddEle,Ele_Water,10; bonus2 bAddEle,Ele_Wind,10; bonus2 bAddEle,Ele_Earth,10; bonus2 bAddEle,Ele_Neutral,10; if (.@r >= 9) { bonus2 bAddSize,Size_Small,15; bonus2 bAddSize,Size_Large,15; } }'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_head_top`,`refineable`,`view`,`script`) VALUES (19364,'aegis_19364','Engineer Cap','Armor',200,10,1,true,true,608,'.@r = getrefine();\nbonus bMatk,10*(.@r/2);\nbonus bBaseAtk,10*(.@r/2);\nif (.@r>=7) {\n bonus2 bSubRace,RC_Formless,5;\n}\nif (.@r>=9) {\n bonus2 bAddRace,RC_Formless,10;\n bonus2 bMagicAddRace,RC_Formless,10;\n}\nif (.@r>=11) {\n bonus bMatkRate,5;\n bonus2 bAddClass,Class_All,5;\n bonus2 bAddRace,RC_Formless,min(.@r-10,15);\n bonus2 bMagicAddRace,RC_Formless,min(.@r-10,15);\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`job_all`,`job_novice`,`job_supernovice`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19366,'Illusion_Goibne_Helm','Illusion Goibne Helm','Armor',1000,25,1,true,false,false,true,130,true,258,'.@r = getrefine(); .@vit = 3; if (.@r >= 7) { .@vit += 5; if (.@r >= 9) { bonus bDelayrate,-12; } } bonus bVit,.@vit; bonus bMdef,3;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19379,'Striking_Hat','Striking Hat','Armor',20,400,5,1,true,100,true,1759,'.@r = getrefine(); bonus bDex,5; bonus bAgi,5; bonus bLongAtkRate,5; bonus bAspdRate,10; bonus bPerfectHitAddRate,10; bonus bHit,2*.@r; bonus bDelayrate,-2*.@r; if (.@r>=7) { bonus bPerfectHitAddRate,20; bonus bLongAtkRate,10; } if (.@r>=9) { bonus bPerfectHitAddRate,20; bonus bLongAtkRate,10; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_mid`,`equip_level_min`,`view`,`script`) VALUES (19380,'Floating_Ball','Floating Ball','Armor',10,200,true,100,1760,'bonus bMatk,35; bonus2 bMagicAddClass,Class_Boss,2; if (readparam(bDex)>=90) { bonus bMatk,70; bonus2 bMagicAddClass,Class_Boss,3; } if (readparam(bDex)>=125) { bonus bMatk,140; bonus2 bMagicAddClass,Class_Boss,5; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (19381,'Protect_Cloth','Protect Cloth','Armor',20,300,true,90,1761,'bonus bMdef,5; bonus bMaxHPrate,5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`location_head_top`,`refineable`,`view`) VALUES (19382,'aegis_19382','Pop Popcorn Hat','Armor',500,6,true,true,1763); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19387,'Experimental_Goat_Cap','Experimental Goat Cap','Armor',20,500,2,1,true,40,true,1768,'.@r = getrefine(); .@sub = 10; .@dmg = 15; if (.@r >= 7) { .@dmg += 15; if (.@r >= 8) { .@sub += 15; if (.@r >= 9) { .@dmg += 20; } } } bonus2 bSubEle,Ele_Earth,.@sub; /*bonus2 bAddRace2,RC2_WERNER_LAB,.@dmg; bonus2 bMagicAddRace2,RC2_WERNER_LAB,.@dmg; bonus2 bSubRace2,RC2_WERNER_LAB,.@dmg; Werner\'s Central lab is not implemented yet */'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`location_head_low`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`) VALUES (19389,'E_Oxygen_Mask','Advanced Oxygen Mask','Armor',10,true,90,100,true,true,true,true,true,true,true,true); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_head_mid`,`equip_level_min`,`view`,`script`) VALUES (19391,'Eyes_Of_Illusion','Eyes Of Illusion','Armor',20,500,2,true,100,1779,'bonus bMaxHPrate,10; bonus bMaxSPrate,10; bonus2 bSubRace,RC_Player_Human,5; bonus2 bResEff,Eff_Blind,10000; if (getskilllv("GN_ILLUSIONDOPING")==5) skill "SA_DISPELL",5; if (getskilllv("GN_MANDRAGORA")==5) bonus2 bFixedCastrate,"GN_MANDRAGORA",-70;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`defense`,`slots`,`job_stargladiator`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (19396,'Racing_Cap_SG','Racing Cap (Star Gladiator)','Armor',20,10,1,true,true,100,true,1134,100,true,true,true,true,true,true,true,'.@r = getrefine(); bonus bBaseAtk,10*(.@r/2); bonus bAspdRate,2*(.@r/3); if (.@r>=8) bonus bBaseatk,5*getskilllv("TK_HPTIME"); if (.@r>=11) autobonus3 "{ bonus2 bSkillAtk,\\"SJ_SOLARBURST\\",30; }",1000,10000,"SJ_PROMINENCEKICK";'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`defense`,`slots`,`job_soullinker`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (19397,'Racing_Cap_SL','Racing Cap (Soul Linker)','Armor',20,10,1,true,true,100,true,1134,100,true,true,true,true,true,true,true,'.@r = getrefine(); bonus bMatk,10*(.@r/2); bonus bAspdRate,2*(.@r/3); if (.@r>=8) bonus bMaxSP,100*getskilllv("TK_SPTIME"); if (.@r>=11) autobonus3 "{ bonus2 bSkillAtk,\\"SP_SPA\\",30; bonus2 bSkillAtk,\\"SP_SWHOO\\",30; }",1000,10000,"SL_SMA";'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (19404,'Biting_Off_Rideword','Biting Rideword','Armor',3,1,true,99,true,262,100,true,true,true,true,true,true,true,'bonus2 bHPLossRate,10,5000;\nbonus2 bHPDrainRate,40,2;\nbonus2 bSPDrainRate,40,2;\nautobonus "{ bonus2 bHPRegenRate,300,1000; }",40,4000,BF_MAGIC;\nautobonus "{ bonus2 bSPRegenRate,70,1000; }",40,4000,BF_MAGIC;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19407,'Work_Cap','Work Cap','Armor',200,1000,18,true,100,true,1793,'.@r = getrefine(); bonus bMdef,15; bonus bVit,10; bonus2 bSkillAtk,"NC_AXETORNADO",20; bonus2 bVariableCastrate,"BS_GREED",-100; if (getskilllv("NC_MAGICDECOY") >= 5) bonus2 bAddClass,Class_Boss,50; if (getskilllv("NC_AXEBOOMERANG") >= 5) bonus bBaseAtk,100; if (getskilllv("NC_MAGMA_ERUPTION") >= 5) bonus2 bAddMonsterDropItem,732,10; if (.@r>=7) bonus2 bSkillAtk,"NC_AXETORNADO",30; if (.@r>=9) bonus2 bSkillAtk,"NC_AXETORNADO",50; if (.@r>=10) bonus bIgnoreDefClass,Class_All;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19409,'Black_Feather_Hat','Black Feather Hat','Armor',20,1000,18,true,100,true,731,'.@r = getrefine(); bonus bSPGainValue,50; bonus bLongSPGainValue,50; bonus bMagicSPGainValue,50; bonus bMdef,15; bonus bDex,10; bonus2 bSkillAtk,"SC_FEINTBOMB",10; if (getskilllv("SC_INVISIBILITY") >= 5) bonus2 bAddClass,Class_Boss,50; if (getskilllv("SC_MAELSTROM") >= 3) skill "TK_JUMPKICK",7; if (getskilllv("SC_REPRODUCE") >= 10) bonus bUseSPrate,-30; if (.@r>=7) { bonus2 bSkillAtk,"SC_FEINTBOMB",15; bonus bHit,30; } if (.@r>=9) { bonus2 bSkillAtk,"SC_FEINTBOMB",25; bonus bHit,20; } if (.@r>=10) bonus bIgnoreDefClass,Class_All;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19415,'aegis_19415','White Bird Rose Decoration','Armor',6,1,true,50,true,1688,'bonus bUseSPrate,-3;\nbonus bHealPower,3;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`location_costume_head_Low`,`view`) VALUES (19424,'aegis_19424','Costume Master\'s Head','Armor',true,true,1806); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_head_mid`,`location_head_low`,`view`) VALUES (19425,'aegis_19425','Master\'s Head','Armor',true,true,1806); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19426,'Spirit_King\'s_Crown','Spirit King\'s Crown','Armor',20,600,12,true,100,true,1118,'.@r = getrefine(); bonus bMdef,15; bonus bFixedCastrate,-7*.@r; bonus bDelayrate,-10; bonus2 bSkillAtk,"SO_EARTHGRAVE",10; bonus2 bSkillAtk,"SO_DIAMONDDUST",10; bonus bVariableCastrate,-6*getskilllv("SO_EL_SYMPATHY"); if (getskilllv("SO_WARMER") >= 5) { bonus2 bSkillCooldown,"SO_EARTHGRAVE",-1000; bonus2 bSkillCooldown,"SO_DIAMONDDUST",-1000; bonus2 bSkillCooldown,"SO_VARETYR_SPEAR",-1000; } if (getskilllv("SO_ELEMENTAL_SHIELD") >= 5) bonus2 bMagicAddClass,Class_Boss,25; if (.@r>=7) { bonus2 bSkillAtk,"SO_EARTHGRAVE",15; bonus2 bSkillAtk,"SO_DIAMONDDUST",15; bonus bDelayrate,-5; } if (.@r>=9) { bonus bDelayrate,-5; bonus2 bSkillAtk,"SO_EARTHGRAVE",25; bonus2 bSkillAtk,"SO_DIAMONDDUST",25; } if (.@r>=10) bonus2 bIgnoreMdefClassRate,Class_All,100;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19428,'Illusion_Morpheus\'s_Hood','Illusion Morpheus\'s Hood','Armor',20,200,15,1,true,130,true,256,'.@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; } }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`equip_level_min`,`view`,`script`,`unequip_script`) VALUES (19433,'C_Resonate_Taego','Costume Resonate Taego','Armor',true,1,1823,'hateffect(HAT_EF_RESONATETAEGO,true);','hateffect(HAT_EF_RESONATETAEGO,false);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`location_head_low`,`equip_level_min`,`view`) VALUES (19439,'aegis_19439','Vicious Mind Aura','Armor',100,5,true,170,1267); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_head_mid`,`equip_level_min`,`view`,`script`) VALUES (19451,'Heavenly_Order','Heavenly Order','Armor',20,true,100,1093,'skill "MC_IDENTIFY",1,0; .@a = readparam(bStr); .@b = readparam(bAgi); .@c = readparam(bVit); .@d = readparam(bInt); .@e = readparam(bDex); .@f = readparam(bLuk); bonus bHit,2*(.@a/18); bonus bMaxHPrate,2*(.@a/18); bonus bFlee,2*(.@b/18); bonus bDelayrate,-2*(.@b/18); bonus bMdef,2*(.@c/18); bonus bVariableCastrate,-2*(.@c/18); bonus bMaxSPrate,2*(.@d/18); bonus bUseSPrate,-2*(.@d/18); bonus bCritical,2*(.@e/18); bonus bAspdRate,2*(.@e/18); bonus bBaseAtk,15*(.@f/18); bonus bMatk,15*(.@f/18); bonus bDef,20*(.@f/18);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19453,'Jeje_Cap','Jeje Cap','Armor',20,1000,18,true,100,true,1011,'.@r = getrefine(); .@dmg = 10; .@delay = -15-6*getskilllv("GN_CRAZYWEED"); bonus bMdef,15; bonus bNoCastCancel; bonus2 bVariableCastrate,"GN_CRAZYWEED",-50; bonus2 bVariableCastrate,"CR_ACIDDEMONSTRATION",-50; bonus2 bVariableCastrate,"CR_FULLPROTECTION",-50; if (.@r>=7) { .@dmg += 15; if (.@r>=9) { .@dmg += 25; if (.@r>=10) { bonus bIgnoreDefClass,Class_All; } } } if (getskilllv("GN_FIRE_EXPANSION") == 5) bonus2 bAddClass,Class_Boss,50; if (getskilllv("GN_CRAZYWEED") == 5) { .@delay -= 25; bonus2 bSkillCooldown,"GN_CRAZYWEED",-4500; } bonus2 bSkillAtk,"CR_ACIDDEMONSTRATION",.@dmg; bonus2 bSkillAtk,"GN_CRAZYWEED",.@dmg; bonus bDelayrate,.@delay;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (19459,'aegis_19459','Costume Lunatic on Shoulder','Armor',true,1881); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`view`) VALUES (19464,'aegis_19464','Costume melon bread hat','Armor',true,1878); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_head_top`,`refineable`,`view`) VALUES (19465,'aegis_19465','Yellow Cherry Blossom Hat','Armor',true,true,1727); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`view`) VALUES (19466,'aegis_19466','Costume small sea','Armor',true,1883); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (19469,'Saint_Crown','Saint Crown','Armor',20,600,12,true,100,true,1117,'.@r = getrefine(); .@a = 5*(getskilllv("AB_LAUDAAGNUS")+getskilllv("AB_LAUDARAMUS")); .@dmg = 20; .@aspd = 10; bonus bMdef,15; bonus2 bSkillUseSP,"AB_JUDEX",15; bonus2 bSkillUseSP,"AB_ADORAMUS",15; bonus2 bVariableCastrate,"AB_JUDEX",-5*getskilllv("AB_ORATIO"); bonus2 bVariableCastrate,"AB_ADORAMUS",-5*getskilllv("AB_ORATIO"); if (getskilllv("AB_CLEARANCE") >= 5) { bonus2 bMagicAddClass,Class_Boss,25; } bonus2 bMagicAddEle,Ele_Undead,.@a; bonus2 bMagicAddEle,Ele_Ghost,.@a; bonus2 bMagicAddEle,Ele_Earth,.@a; bonus2 bMagicAddEle,Ele_Neutral,.@a; bonus2 bMagicAddRace,RC_DemiHuman,2*.@r; bonus2 bMagicAddRace,RC_Player_Human,2*.@r; if (.@r >= 7) { .@dmg += 30; .@aspd += 5; if (.@r >= 9) { .@dmg += 50; .@aspd += 5; if (.@r >= 10) { bonus bNoGemStone; } } } bonus bAspdRate,.@aspd; bonus2 bSkillAtk,"AB_JUDEX",.@dmg; bonus2 bSkillAtk,"AB_ADORAMUS",.@dmg;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`view`) VALUES (19472,'aegis_19472','Circlet of Costume Time','Armor',true,1891); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (19474,'S_Circlet_Of_Time_RK','Temporal Circlet (Rune Knight)','Armor',10,1,true,true,true,true,true,170,true,1892,100,true,true,true,true,true,true,'.@r = getrefine();\nbonus bMaxHP,250*(.@r/2);\nbonus bMaxSPrate,2*(.@r/3);\nbonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",15*(.@r/3);\nbonus2 bSkillAtk,"RK_DRAGONBREATH",15*(.@r/3);\nbonus bLongAtkRate,5*(.@r/4);\nif (.@r>=11) {\n bonus bDelayrate,-5;\n}'); @@ -4030,6 +4093,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_cos REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (19677,'C_Soulless_Wing','Costume Soulless Wing','Armor',10,true,1,301); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (19678,'C_Bell_Ribbon','Costume Bell Ribbon','Armor',20,true,1,388); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (19682,'C_Santa_Poring_Hat','Costume SantaPoring Cap','Armor',10,100,true,1,387); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`,`script`) VALUES (19683,'C_Sweet_Candy','Costume Sweet Candy','Armor',true,414,'bonus2 bExpAddRace,RC_All,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_costume_head_top`,`view`) VALUES (19684,'C_Happy_Wig','Costume Happy Wig','Armor',20,true,305); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (19685,'C_ShineSantaPoring','Costume Shining Santa Poring','Armor',true,1,961); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (19686,'C_SantaHairband','Costume Santa Hairband','Armor',10,true,1,964); @@ -4042,6 +4106,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,` REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`view`) VALUES (19697,'C_Rudolph_Santa_Hat','Costume Rudolph Santa Hat','Armor',true,619); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (19701,'C_Red_Bonnet','Costume Red Bonnet','Armor',10,100,true,1,190); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (19702,'C_Santa_Hat_1','Costume Twin Pompom By JB','Armor',10,true,1,390); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`view`) VALUES (19704,'C_Afro_Wig_Red','Costume Red Afro Wig','Armor',true,970); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (19706,'C_Red_Dress_Hat','Costume Red Dress Hat','Armor',10,true,1,670); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_costume_head_top`,`view`,`script`) VALUES (19707,'C_Polar_Bear_Cap','Costume Polar Bear Cap','Armor',20,true,966,'bonus bUnbreakableHelm;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_head_top`,`equip_level_min`,`view`) VALUES (19708,'C_White_Snake_Hat','Costume White Snake Hat','Armor',10,true,1,413); @@ -4142,6 +4207,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_cos REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (19806,'C_Full_Bloom_Hairpin','Costume Bloom Hairpin','Armor',true,1,1046); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (19807,'C_Majestihelm','Costume Majestihelm','Armor',true,1,1047); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (19808,'C_Blazing_Sun','Costume Blazing Sun','Armor',true,1,654); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`view`) VALUES (19809,'C_Cowboy_Hat_J','Costume Purple Cowboy Hat','Armor',true,411); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`equip_level_min`,`view`) VALUES (19810,'C_Ifrit_Ear','Costume Ifrit Ear','Armor',true,1,422); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (19811,'C_Beer_Hat','Costume Beer Hat','Armor',true,1,418); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (19812,'C_Big_Hibiscus','Costume Big Hibiscus','Armor',true,1,333); @@ -4197,8 +4263,10 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,` REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_costume_head_top`,`view`) VALUES (19866,'C_Blue_Pajamas_Hat','Costume Blue Pajamas','Armor',20,true,501); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_costume_head_Mid`,`view`,`trade_override`,`trade_nodrop`,`equip_script`,`unequip_script`) VALUES (19871,'C_Music_Decoration','Costume Decoration of Music','Armor',20,true,1074,100,true,'sc_start SC_DECORATION_OF_MUSIC,INFINITE_TICK,0;','sc_end SC_DECORATION_OF_MUSIC;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_costume_head_top`,`view`) VALUES (19874,'C_Carnival_Circlet','Costume Carnival Circlet','Armor',20,true,506); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`location_costume_head_Mid`,`location_costume_head_Low`,`view`) VALUES (19875,'C_Love_Rabbit_Hood','Costume Love Rabbit Hood','Armor',true,true,true,549); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (19876,'C_Rabbit_Ear_Hat','Costume Bunny Top Hat','Armor',true,1,384); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (19878,'C_Drooping_Bunny','Costume Evolved Drooping Bunny','Armor',true,1,249); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`location_costume_head_Mid`,`location_costume_head_Low`,`view`) VALUES (19881,'C_Pretty_Rabbit_Hood','Costume Pretty Rabbit Hood','Armor',true,true,true,1085); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`location_costume_head_Low`,`equip_level_min`,`view`) VALUES (19882,'C_Flowerpot_Mask','Costume Flowerpot Mask','Armor',true,true,1,1086); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (19883,'C_Piamette_Hood','Costume Piamette Hood','Armor',true,1,1087); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (19884,'C_Vanargandr_Helm','Costume Vanargand Helm','Armor',10,true,1,804); @@ -4229,10 +4297,11 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,` REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (19935,'C_Hunting_Cap_Of_Gust','Costume Hunting Cap Of Gust','Armor',true,1,1076); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (19936,'C_Knit_Cap_Of_Water','Costume Knit Cap Of Water','Armor',true,1,1077); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (19937,'C_Silk_Hat_Of_Earth','Costume Silk Hat of Earth','Armor',true,1,1078); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`location_costume_head_Mid`,`location_costume_head_Low`,`equip_level_min`,`view`,`trade_override`,`trade_nodrop`) VALUES (19938,'C_Love_Rabbit_Hood','Costume Love Rabbit Hood','Armor',true,true,true,1,549,100,true); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`location_costume_head_Mid`,`location_costume_head_Low`,`equip_level_min`,`view`,`trade_override`,`trade_nodrop`) VALUES (19938,'LI_C_Love_Rabbit_Hood','Costume Love Rabbit Hood','Armor',true,true,true,1,549,100,true); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (19939,'C_Antler','Costume Antlers','Armor',true,1,71); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (19941,'C_Ear_Mufs','Costume Ear Muffs','Armor',true,1,70); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (19949,'C_RWC2013_Japan_Hat','Costume RWC2013 Japan Hat','Armor',true,1,1136); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`location_costume_head_Mid`,`location_costume_head_Low`,`view`) VALUES (19951,'C_Solo_Play_Box2','Costume Cardboard Box','Armor',true,true,true,450); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`equip_level_min`,`view`) VALUES (19952,'C_Bubble_Gum_in_Mouth','Costume Bubble Gum in Mouth','Armor',true,1,572); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (19953,'C_Parade_Cap','Costume Parade Cap','Armor',true,1,465); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`equip_level_min`,`view`) VALUES (19954,'C_3D_Glasses','Costume 3D Glasses','Armor',true,1,661); @@ -4561,6 +4630,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_cos REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`equip_level_min`,`view`) VALUES (20286,'C_Under_Rim_Glasses_Red','Costume Under Rim Glasses Red','Armor',true,1,1332); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (20287,'C_Mans_Medal_Gold','Costume Man\'s Medal(Gold)','Armor',true,1,1333); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (20288,'C_Bijou_Hat','Costume Bijou Hat','Armor',true,1,1334); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`view`) VALUES (20290,'aegis_20290','Costume Black Evil Druid Hat','Armor',true,1337); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`location_costume_head_Mid`,`location_costume_head_Low`,`equip_level_min`,`view`) VALUES (20291,'C_Helm_of_Thoth','Costume Helm of Thoth','Armor',true,true,true,1,860); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (20292,'C_Black_Ramen_Hat','Costume Black Ramen Hat','Armor',true,1,1338); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (20293,'C_Sleeper_Hat','Costume Sleeper Hat','Armor',true,1,590); @@ -4649,6 +4719,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_cos REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (20383,'C_Magicdecoy_Doll','Costume Magic Decoy Doll','Armor',true,1,1408); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (20384,'C_Douce_Tiara','Costume Douce Tiara','Armor',true,1,1410); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (20386,'C_Victory_Wing_Helm','Costume Victory Wing Helm','Armor',true,1,677); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`view`) VALUES (20388,'aegis_20388','Costume Ayam','Armor',true,228); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`location_costume_head_Mid`,`equip_level_min`,`view`) VALUES (20391,'C_Silent_Executor','Costume Silent Executor','Armor',true,true,1,632); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`location_costume_head_Mid`,`equip_level_min`,`view`) VALUES (20392,'C_Sniper_Google','Costume Sniper Google','Armor',true,true,1,625); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (20393,'C_Schmitz_Helm','Costume Schmitz Helm','Armor',true,1,634); @@ -4717,6 +4788,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_cos REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (20467,'C_Elemental_Crown','Costume Elemental Crown','Armor',true,1,1219); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`location_costume_head_Mid`,`location_costume_head_Low`,`equip_level_min`,`view`) VALUES (20468,'C_Youinone_Mask','You in ONE','Armor',true,true,true,1,1462); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (20470,'C_SweetChocolate_Hat','Costume Sweet Chocolate Hat','Armor',true,1,1469); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`view`) VALUES (20472,'C_Helm_Of_Angel','Costume Helm of Angel','Armor',true,110); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_costume_head_top`,`location_costume_head_Mid`,`location_costume_head_Low`,`view`) VALUES (20481,'C_Mask_of_Ifrit','Costume Mask of Ifrit','Armor',20,true,true,true,421); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (20482,'C_Heaven_Cage','Costume Heaven Cage','Armor',true,1,1286); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (20483,'C_Butterfly_Barrettes','Costume Butterfly Barrettes','Armor',true,1,1027); @@ -4750,31 +4822,52 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_cos REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`equip_level_min`,`script`,`unequip_script`) VALUES (20519,'C_Full_BloomCherry_Tree','Costume Full Bloom Cherry Tree','Armor',true,1,'hateffect(HAT_EF_FULL_BLOOMCHERRY_TREE,true);','hateffect(HAT_EF_FULL_BLOOMCHERRY_TREE,false);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`equip_level_min`,`script`,`unequip_script`) VALUES (20522,'C_Blessings_Of_Soul','Costume Blessings Of Soul','Armor',true,1,'hateffect(HAT_EF_C_BLESSINGS_OF_SOUL,true);','hateffect(HAT_EF_C_BLESSINGS_OF_SOUL,false);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`equip_level_min`,`script`,`unequip_script`) VALUES (20524,'C_Shining_Angel_Wings','Costume Shining Angel Wings','Armor',true,1,'hateffect(HAT_EF_C_SHINING_ANGEL_WING,true);','hateffect(HAT_EF_C_SHINING_ANGEL_WING,false);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_all`,`job_novice`,`location_costume_Garment`,`view`) VALUES (20525,'aegis_20525','Costume Crimson Wings','Armor',true,false,true,33); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`view`) VALUES (20526,'aegis_20526','Costume Brilliant Blue Angel Wings','Armor',true,34); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`view`) VALUES (20528,'aegis_20528','Costume Golden Butterfly Wings','Armor',true,36); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`equip_level_min`,`view`) VALUES (20530,'C_Wings_of_Gabriel','Costume Wings of Gabriel','Armor',true,1,37); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`equip_level_min`,`view`) VALUES (20533,'C_PinkButterfly_Wing_T','Costume Pink Butterfly Wing','Armor',true,1,38); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`equip_level_min`,`script`,`unequip_script`) VALUES (20535,'C_Digital_Space','Costume Digital Space','Armor',true,1,'hateffect(HAT_EF_DIGITAL_SPACE,true);','hateffect(HAT_EF_DIGITAL_SPACE,false);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`equip_level_min`,`script`,`unequip_script`) VALUES (20537,'C_Falling_Red_Foliage','Costume Falling Red Foliage','Armor',true,1,'hateffect(HAT_EF_C_MAPLE_WHICH_FALLS_RD,true);','hateffect(HAT_EF_C_MAPLE_WHICH_FALLS_RD,false);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`equip_level_min`,`script`,`unequip_script`) VALUES (20538,'Costume_Magic_Circle_Rainbow','Costume Magic Circle Rainbow','Armor',true,1,'hateffect(HAT_EF_MAGICCIRCLERAINBOW,true);','hateffect(HAT_EF_MAGICCIRCLERAINBOW,false);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`view`) VALUES (20541,'aegis_20541','Costume angel ribbon wings','Armor',true,42); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`equip_level_min`,`view`) VALUES (20543,'C_Halloween_Poring_Bag','Costume Halloween Poring Bag','Armor',true,1,44); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`equip_level_min`,`view`) VALUES (20546,'C_Backside_Ribbon_Bell','Costume Giant Ribbon Bell','Armor',true,1,46); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`equip_level_min`,`script`,`unequip_script`) VALUES (20547,'C_Ghost_Effect','Costume Ghost Effect','Armor',true,1,'hateffect(HAT_EF_C_GHOST_EFFECT,true);','hateffect(HAT_EF_C_GHOST_EFFECT,false);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`equip_level_min`,`script`,`unequip_script`) VALUES (20548,'Costume_Popping_Poring_Aura','Costume Popping Poring Aura','Armor',true,1,'hateffect(HAT_EF_C_POPPING_PORING_AURA,true);','hateffect(HAT_EF_C_POPPING_PORING_AURA,false);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`equip_level_min`,`view`) VALUES (20570,'C_HeartChocoBag','Costume HeartChocoBag','Armor',true,1,47); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`view`,`script`,`unequip_script`) VALUES (20571,'C_Valkyrie_Wing','Costume Valkyrie Wings','Armor',true,48,'hateffect HAT_EF_C_VALKYRIE_WING,true;','hateffect HAT_EF_C_VALKYRIE_WING,false;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`equip_level_min`,`view`) VALUES (20572,'C_WingOfHeart','Costume WingOfHeart','Armor',true,1,50); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`) VALUES (20575,'C_School_Bag_BL','Costume Backpack (Black)','Armor',true,52,100,true,true,true,true,true,true,true); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`equip_level_min`,`view`) VALUES (20576,'C_Cat_Fork','Costume Cat Fork','Armor',true,1,53); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_all`,`job_novice`,`location_costume_Garment`,`view`) VALUES (20577,'aegis_20577','Costume inflatable wings','Armor',true,false,true,54); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`view`) VALUES (20578,'aegis_20578','Costume raguel\'s wings','Armor',true,56); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_all`,`job_novice`,`location_costume_Garment`,`view`) VALUES (20579,'aegis_20579','Costume Raphael\'s Wings','Armor',true,false,true,57); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`equip_level_min`,`view`) VALUES (20582,'C_T_Bear_Bag','Costume Bear Backpack','Armor',true,1,60); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`equip_level_min`,`view`) VALUES (20584,'C_Big_Foxtail','Costume Fox Tail','Armor',true,1,62); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`view`) VALUES (20586,'aegis_20586','Costume: Loli Ruri\'s Crescent','Armor',true,64); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`equip_level_min`,`view`) VALUES (20588,'C_Nifl_Bloom','Costume Broom of Witch','Armor',true,1,65); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`view`) VALUES (20589,'C_Gimmick_One_Feather','Costume One Wing','Armor',true,66); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`view`) VALUES (20590,'C_Evil_Druid_Cross','Costume Evil Druid Cross','Armor',true,67); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`equip_level_min`,`view`) VALUES (20592,'C_Santa_Backpack','Costume Santa\'s Pocket','Armor',true,1,70); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`view`) VALUES (20593,'C_Ice_Wing','Costume: Ice Wings','Armor',true,71); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`view`) VALUES (20594,'C_Big_Ribbon_Cloak','Costume Big Ribbon Manteau','Armor',true,76); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`) VALUES (20595,'C_School_Bag_RD_E','Costume beginners red backpack','Armor',true,51,100,true,true,true,true,true,true,true); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`view`) VALUES (20597,'aegis_20597','Costume: Evil Scythe','Armor',true,79); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`view`) VALUES (20598,'aegis_20598','Costume Giant Cat Bag','Armor',true,80); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`view`) VALUES (20599,'C_Sakura_Wing','Costume: Sakura Wings','Armor',true,83); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`equip_level_min`,`script`) VALUES (20600,'Fantastic_Aura','Fantastic Aura','Armor',true,1,'/*TODO: View ID*/ bonus bUnbreakableHelm;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`view`) VALUES (20603,'aegis_20603','Costume Big Purple Swallowtail Butterfly Wings','Armor',true,85); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`view`) VALUES (20605,'aegis_20605','Costume leaf umbrella','Armor',true,87); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20700,'Egir_Manteau','Egir Manteau','Armor',200000,300,10,1,true,110,true,'bonus bUnbreakableGarment; .@r = getrefine(); if (.@r > 10) .@r = 10; if (BaseClass == Job_Mage || BaseClass == Job_Archer || BaseClass == Job_Acolyte) { bonus bFlee2,5+(.@r*2); } else if (BaseClass == Job_Swordman || BaseClass == Job_Merchant || BaseClass == Job_Thief) { bonus bShortWeaponDamageReturn,5+(.@r*2); }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20701,'Sol_Manteau','Sol Manteau','Armor',700,20,1,true,65,true,'bonus2 bSubDefEle,Ele_Earth,5; bonus2 bMagicSubDefEle,Ele_Earth,5; bonus2 bSubRace,RC_Fish,-5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`location_garment`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (20702,'TE_Woe_Muffler','TE Woe Muffler','Armor',5,true,40,true,100,true,true,true,true,true,true,true,'bonus bMdef,5; bonus2 bAddRace,RC_Player_Human,5; bonus2 bMagicAddRace,RC_Player_Human,5; bonus2 bResEff,Eff_Freeze,25;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`job_alchemist`,`job_blacksmith`,`job_crusader`,`job_knight`,`job_merchant`,`job_swordman`,`location_garment`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (20703,'TE_Woe_Manteau','TE Woe Manteau','Armor',10,true,true,true,true,true,true,true,40,true,100,true,true,true,true,true,true,true,'bonus2 bAddRace,RC_Player_Human,10; bonus2 bResEff,Eff_Freeze,25;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`job_acolyte`,`job_mage`,`job_monk`,`job_novice`,`job_priest`,`job_sage`,`job_soullinker`,`job_supernovice`,`job_wizard`,`location_garment`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (20704,'TE_Woe_Magic_Manteau','TE Woe Magic Manteau','Armor',5,true,true,true,true,true,true,true,true,true,true,40,true,100,true,true,true,true,true,true,true,'bonus2 bMagicAddRace,RC_Player_Human,10; bonus2 bResEff,Eff_Freeze,25;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20705,'Lumiere_Manteau','Lumiere Manteau','Armor',20,700,20,1,true,65,true,'bonus2 bSubDefEle,Ele_Holy,5;\nbonus2 bSubRace,RC_Dragon,-5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_garment`,`equip_level_min`,`view`,`script`) VALUES (20706,'Amistr_Bag','Amistr Bag','Armor',10,500,18,true,1,4,'bonus bAllStats,1; bonus2 bSubEle,Ele_All,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`defense`,`location_garment`,`refineable`,`view`,`script`) VALUES (20707,'Kirin_Wing','Kirin Wing','Armor',20,18,true,true,6,'bonus bAllStats,1; bonus2 bSubRace,RC_DemiHuman,5; bonus2 bSubRace,RC_Player_Human,5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20708,'Poison_Manteau','Poison Manteau','Armor',20,700,20,1,true,65,true,'bonus2 bSubEle,Ele_Poison,5;\nbonus2 bSubRace,RC_Plant,-5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_garment`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (20709,'Mana_Manteau','Mana Manteau','Armor',true,1,true,100,true,true,true,true,true,true,true,true,'bonus2 bExpAddRace,RC_All,10;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_novice`,`job_supernovice`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20710,'Impr_Angel\'s_Warmth','Advanced Angelic Cardigan','Armor',10000,400,6,1,true,true,true,99,true,'bonus bHPrecovRate,50;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`refineable`,`script`) VALUES (20711,'Manteau_Of_Diego','Manteau Of Diego','Armor',20,600,15,1,true,true,'bonus bInt,1; bonus bDex,1; bonus bMdef,3;'); @@ -4798,6 +4891,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,` REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_costume_Garment`,`equip_level_min`,`view`) VALUES (20746,'C_Rudra_Wing','Costume Rudra Wings','Armor',10,true,1,8); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20748,'Manteau_Of_Fallen','Fallen Warrior Manteau','Armor',10,600,20,true,120,true,'.@r = getrefine(); bonus bAgi,5; bonus bFlee,10; if(readparam(bStr)>=90) bonus bBaseAtk,10+(.@r*2); if(readparam(bInt)>=90) bonus bMatk,20+(.@r*3); if(readparam(bVit)>=90) bonus2 bSubEle,Ele_Neutral,3+((.@r>=8)?3:0)+((.@r>=10)?4:0); if(readparam(bAgi)>=90){ bonus bAspdRate,3+(.@r/2); bonus bAspd,((.@r>=10)?1:0); } if(readparam(bDex)>=90) bonus bLongAtkRate,3+(.@r/2); if(readparam(bLuk)>=90) bonus bCriticalRate,5+.@r;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20749,'Manteau_Of_Fallen_','Fallen Warrior Manteau','Armor',10,600,30,1,true,170,true,'.@r = getrefine(); bonus bMaxHPrate,.@r/2; bonus bMaxSPrate,.@r/2; bonus bAgi,5; bonus bFlee,10; if(readparam(bStr)>=90) bonus bBaseAtk,10+(.@r*2); if(readparam(bInt)>=90) bonus bMatk,20+(.@r*3); if(readparam(bVit)>=90) bonus2 bSubEle,Ele_Neutral,3+((.@r>=8)?3:0)+((.@r>=10)?4:0); if(readparam(bAgi)>=90){ bonus bAspdRate,3+(.@r/2); bonus bAspd,((.@r>=10)?1:0); } if(readparam(bDex)>=90) bonus bLongAtkRate,3+(.@r/2); if(readparam(bLuk)>=90) bonus bCriticalRate,5+.@r;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20750,'Rouban_Manteau','Levain Manteau','Armor',20,700,20,1,true,65,true,'bonus2 bSubEle,Ele_Wind,5;\nbonus2 bSubRace,RC_Insect,-5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`range`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20753,'Lian_Robe','Lian Robe','Armor',700,20,1,1,true,65,true,'bonus2 bSubEle,Ele_Neutral,5; bonus2 bSubRace,RC_Formless,-5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20756,'Aegir_Cloak','Aegir Cloak','Armor',10,300,10,1,true,40,true,'bonus bUnbreakableGarment; bonus bMaxHP,500; bonus bMaxSP,50;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_Garment`,`equip_level_min`,`view`) VALUES (20761,'C_Wing_Of_Happiness','Costume Happiness Wings','Armor',true,1,9); @@ -4820,9 +4914,20 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slo REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`equip_level_min`,`view`) VALUES (20798,'GrimReaper_Protection','Costume Grim Reaper Protection','Armor',true,1,1450); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20799,'Elemental_Towel','Elemental Towel','Armor',20,400,13,1,true,100,true,'bonus bLongAtkRate,2; if(getrefine()>=7) { bonus2 bSkillUseSP,"RA_ARROWSTORM",20; bonus2 bSkillUseSP,"WM_SEVERE_RAINSTORM",60; } if(getrefine()>=8) { bonus bLongAtkRate,2; } if(getrefine()>=9) { bonus bLongAtkRate,3; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20800,'Enforcer_Cape','Enforcer Cape','Armor',20,300,18,1,true,100,true,'.@r = getrefine(); bonus bMdef,10; if (getskilllv("AS_GRIMTOOTH")==5) { bonus2 bSkillAtk,"AS_GRIMTOOTH",50; } if (getskilllv("GC_CROSSIMPACT") == 5) { bonus2 bSkillAtk,"GC_CROSSIMPACT",5; } if (getskilllv("ASC_BREAKER") == 10) { bonus2 bSkillAtk,"ASC_BREAKER",50; } if (.@r>=7) { .@delay += 3; bonus2 bSkillAtk,"AS_GRIMTOOTH",Baselevel; bonus2 bSkillAtk,"ASC_BREAKER",Baselevel/3; bonus2 bSkillAtk,"GC_CROSSIMPACT",Baselevel/30; } if (.@r>=9) { .@delay += 3; bonus bMaxSPrate,5; } bonus bDelayrate,-.@delay; if(eaclass()&EAJL_THIRD && BaseJob == Job_Assassin) { if (.@r >= 7) { bonus bMaxHPrate,20; bonus bLongAtkDef,35; } else { bonus bMaxHPrate,15; bonus bLongAtkDef,20; } }'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`location_garment`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (20801,'Toughen_Time_Keepr_MT','Enhanced Time Keeper Manteau','Armor',13,true,100,true,100,true,true,true,true,true,true,'bonus bFlee2,5;\nbonus bMdef,5;\nbonus bFlee,20;\nbonus2 bSubEle,Ele_Neutral,15;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`refineable`,`view`,`script`) VALUES (20802,'AmistrBag_Teleport','Teleport Amistr Bag','Armor',300000,200,30,1,true,true,4,'bonus bAllStats,1;\n.@r = getrefine();\nskill "AL_TELEPORT",1;\nbonus2 bExpAddRace,RC_All,.@r/2;\nbonus2 bDropAddRace,RC_All,.@r/2;\nif (.@r>8) {\n bonus bSPGainValue,3;\n bonus bLongSPGainValue,3;\n bonus bMagicSPGainValue,3;\n}\nif (.@r>11) {\n bonus bNoCastCancel,1;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`refineable`,`view`,`script`) VALUES (20803,'AmistrBag_Heal','Heal Amistr Bag','Armor',300000,200,30,1,true,true,4,'bonus bAllStats,1;\n.@r = getrefine();\nskill "AL_HEAL",1;\nbonus2 bExpAddRace,RC_All,.@r/2;\nbonus2 bDropAddRace,RC_All,.@r/2;\nif (.@r>8) {\n bonus bSPGainValue,3;\n bonus bLongSPGainValue,3;\n bonus bMagicSPGainValue,3;\n}\nif (.@r>11) {\n bonus bNoCastCancel,1;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`refineable`,`view`,`script`) VALUES (20804,'AmistrBag_Greed','Greed Amistr Bag','Armor',300000,200,30,1,true,true,4,'bonus bAllStats,1;\n.@r = getrefine();\nskill "BS_GREED",1;\nbonus2 bExpAddRace,RC_All,.@r/2;\nbonus2 bDropAddRace,RC_All,.@r/2;\nif (.@r>8) {\n bonus bSPGainValue,3;\n bonus bLongSPGainValue,3;\n bonus bMagicSPGainValue,3;\n}\nif (.@r>11) {\n bonus bNoCastCancel,1;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`refineable`,`view`,`script`) VALUES (20805,'AmistrBag_Incagi','Increase Agility Amistr Bag','Armor',300000,200,30,1,true,true,4,'bonus bAllStats,1;\n.@r = getrefine();\nskill "AL_INCAGI",1;\nbonus2 bExpAddRace,RC_All,.@r/2;\nbonus2 bDropAddRace,RC_All,.@r/2;\nif (.@r>8) {\n bonus bSPGainValue,3;\n bonus bLongSPGainValue,3;\n bonus bMagicSPGainValue,3;\n}\nif (.@r>11) {\n bonus bNoCastCancel,1;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`refineable`,`view`,`script`) VALUES (20806,'AmistrBag_Magnum','Magnum Break Amistr Bag','Armor',300000,200,30,1,true,true,4,'bonus bAllStats,1;\n.@r = getrefine();\nskill "SM_MAGNUM",1;\nbonus2 bExpAddRace,RC_All,.@r/2;\nbonus2 bDropAddRace,RC_All,.@r/2;\nif (.@r>8) {\n bonus bSPGainValue,3;\n bonus bLongSPGainValue,3;\n bonus bMagicSPGainValue,3;\n}\nif (.@r>11) {\n bonus bNoCastCancel,1;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`refineable`,`view`,`script`) VALUES (20807,'AmistrBag_Endure','Endure Amistr Bag','Armor',300000,200,30,1,true,true,4,'bonus bAllStats,1;\n.@r = getrefine();\nskill "SM_ENDURE",1;\nbonus2 bExpAddRace,RC_All,.@r/2;\nbonus2 bDropAddRace,RC_All,.@r/2;\nif (.@r>8) {\n bonus bSPGainValue,3;\n bonus bLongSPGainValue,3;\n bonus bMagicSPGainValue,3;\n}\nif (.@r>11) {\n bonus bNoCastCancel,1;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`refineable`,`view`,`script`) VALUES (20808,'AmistrBag_Sight','Sight Amistr Bag','Armor',300000,200,30,1,true,true,4,'bonus bAllStats,1;\n.@r = getrefine();\nskill "MG_SIGHT",1;\nbonus2 bExpAddRace,RC_All,.@r/2;\nbonus2 bDropAddRace,RC_All,.@r/2;\nif (.@r>8) {\n bonus bSPGainValue,3;\n bonus bLongSPGainValue,3;\n bonus bMagicSPGainValue,3;\n}\nif (.@r>11) {\n bonus bNoCastCancel,1;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`refineable`,`view`,`script`) VALUES (20809,'AmistrBag_Concentrate','Improve Concentration Amistr Bag','Armor',300000,200,30,1,true,true,4,'bonus bAllStats,1;\n.@r = getrefine();\nskill "AC_CONCENTRATION",1;\nbonus2 bExpAddRace,RC_All,.@r/2;\nbonus2 bDropAddRace,RC_All,.@r/2;\nif (.@r>8) {\n bonus bSPGainValue,3;\n bonus bLongSPGainValue,3;\n bonus bMagicSPGainValue,3;\n}\nif (.@r>11) {\n bonus bNoCastCancel,1;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`refineable`,`view`,`script`) VALUES (20811,'AmistrBag_Hiding','Hiding Amistr Bag','Armor',300000,200,30,1,true,true,4,'bonus bAllStats,1;\n.@r = getrefine();\nskill "TF_HIDING",1;\nbonus2 bExpAddRace,RC_All,.@r/2;\nbonus2 bDropAddRace,RC_All,.@r/2;\nif (.@r>8) {\n bonus bSPGainValue,3;\n bonus bLongSPGainValue,3;\n bonus bMagicSPGainValue,3;\n}\nif (.@r>11) {\n bonus bNoCastCancel,1;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_mage`,`job_sage`,`job_soullinker`,`job_wizard`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20813,'Coak_of_Survival','Cloak of Survival','Armor',1000,550,10,1,true,true,true,true,true,75,true,'bonus bMdef,5; bonus bVit,10;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20814,'Wakwak_Manteau','Wakwak Manteau','Armor',20,400,40,1,true,100,true,'bonus2 bAddClass,Class_All,5; .@s = readparam(bStr); .@r = getrefine(); if (.@r>=5) { bonus bBaseAtk,2*(.@s/10); } if (.@r>=7) { bonus bBaseAtk,3*(.@s/10); }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20815,'SeraphimRobe','Seraphim Robe','Armor',300,18,1,true,1,true,'bonus bMaxHPrate,10; bonus2 bMagicAtkEle,Ele_Neutral,5; .@r = getrefine(); if (.@r > 6) { bonus2 bSubEle,Ele_Dark,20; bonus2 bSubEle,Ele_Holy,20; bonus bMatkRate,10; } if (.@r > 8) { bonus2 bSubEle,Ele_Dark,10; bonus2 bSubEle,Ele_Holy,10; bonus bVariableCastrate,-5; } if (getskilllv("CR_TRUST") > 0) { bonus2 bSubEle,Ele_Holy,.@r*3; }'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (20817,'Diffusion_Bravery_Bag','[Katsua]Adventurer\'s Backpack','Armor',200,20,1,true,99,true,2,'.@r = getrefine();\nskill "BS_GREED",1;\nif (.@r>=9) {\n bonus bBaseAtk,20;\n bonus bMatk,30;\n bonus2 bSubEle,Ele_Neutral,5;\n bonus bAspdRate,8;\n bonus bLongAtkRate,5;\n bonus bCritAtkRate,10;\n}\nelse if (.@r>=7) {\n bonus bBaseAtk,30;\n bonus bMatk,50;\n bonus2 bSubEle,Ele_Neutral,10;\n bonus bAspdRate,8;\n bonus bAspd,1;\n bonus bLongAtkRate,10;\n bonus bCritAtkRate,15;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20819,'Oxygen_Bottle','Oxygen Bottle','Armor',500,1,true,40,true,'bonus bFlee,12+getrefine(); bonus bHit,getrefine();'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`job_sage`,`class_third`,`class_third_upper`,`class_third_baby`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20820,'Elemental_Cape','Elemental Cape','Armor',500,12,true,true,true,true,true,100,true,'.@r = getrefine(); bonus bFlee,(10+5*(.@r/3)); bonus2 bSubEle,Ele_Neutral,10; if (.@r>=9) bonus bAspdRate,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`job_kagerouoboro`,`job_ninja`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20821,'Golden_Scarf','Golden Scarf','Armor',500,12,true,true,true,100,true,'.@r = getrefine(); bonus bFlee,20; if (.@r>=9) { bonus bLongAtkRate,10; } else if (.@r>=7) { bonus bLongAtkRate,5; }'); @@ -4845,10 +4950,13 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`def REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20845,'Maracco_Skin','Malach\'s Skin','Armor',20,600,15,1,true,100,true,'bonus bStr,5; bonus bLuk,5; bonus bMdef,10; bonus2 bSubEle,Ele_Ghost,5; bonus2 bSubEle,Ele_Holy,5; bonus2 bSubRace,RC_Angel,5; bonus2 bSubRace,RC_Formless,5; .@r = getrefine(); .@s = (readparam(bStr)+readparam(bLuk))/20; if (.@r>=7) { bonus bCritAtkRate,5; if (.@r>=8) { bonus bAspdRate,.@s; bonus bCritical,.@s; if (.@r>=9) { bonus bCritAtkRate,5; } } }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20846,'Temporal_Manteau','Temporal Manteau','Armor',20,400,38,1,true,100,true,'bonus bMdef,10; bonus2 bSubRace,RC_DemiHuman,5; bonus2 bSubRace,RC_Player_Human,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`job_mage`,`job_sage`,`job_soullinker`,`job_wizard`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20847,'Illusion_Survivor_Manteau','Illusion Survivor Manteau','Armor',550,30,1,true,true,true,true,true,130,true,'bonus bVit,15;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_garment`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (20855,'aegis_20855','Costume Oxygen Tank','Armor',true,40,true,100,true,true,true,true,true,true,true,'bonus bHit,30;\nbonus bFlee,30;\nbonus2 bSubRace,RC_Fish,10;\nbonus2 bSubEle,Ele_Neutral,15;\nbonus2 bSubEle,Ele_Water,15;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20856,'YSF01_Manteau','YSF01 Manteau','Armor',750,32,1,true,170,true,'.@r = getrefine(); if (.@r >= 8) { bonus bBaseAtk,20; if (.@r >= 11) { .@val = -3; if (.@r >= 13) { .@val += -4; } } } if (readparam(bVit) >= 125) { .@val += -10; } if (.@val) { bonus bDelayrate,.@val; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20859,'Phreeoni_Wings','Phreeoni Wings','Armor',20,300,10,1,true,100,true,'.@r = getrefine(); bonus bMaxHPrate,10; bonus bHit,10; if (.@r>=7) bonus bHit,20; if (.@r>=8) bonus bHit,30; if (.@r>=9) bonus bHit,40; if (.@r>=10) bonus bHit,100;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20860,'Battle_Surcoat','Battle Surcoat','Armor',20,300,10,1,true,70,true,'.@r = getrefine(); if (.@r>=9) { bonus bAspdRate,9; bonus bFlee,30; skill "TF_DOUBLE",10; skill "MO_TRIPLEATTACK",10; bonus bDoubleRate,50; } else if (.@r>=7) { bonus bAspdRate,6; bonus bFlee,20; skill "TF_DOUBLE",5; skill "MO_TRIPLEATTACK",5; bonus bDoubleRate,25; } else { bonus bAspdRate,3; bonus bFlee,10; skill "TF_DOUBLE",3; skill "MO_TRIPLEATTACK",3; bonus bDoubleRate,15; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20863,'Menblatt\'s_Wings','Menblatt\'s Wings','Armor',20,400,40,1,true,100,true,'.@r = getrefine(); bonus bBaseAtk,30; if (.@r>=5) bonus bLongAtkRate,readparam(bDex)/60; if (.@r>=7) bonus bLongAtkRate,readparam(bDex)/10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20902,'aegis_20902','True Hunting Manteau','Armor',700,18,1,true,100,true,'bonus bVariableCastrate,-10;\nbonus bFlee,15;\nbonus bVariableCastrate,-5*(getrefine()/3);\nbonus2 bSubRace,RC_Insect,10;\nbonus2 bSubRace,RC_Brute,10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`location_garment`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (20903,'R_Hunting_Manteau','Short-term Hunting Manteau','Armor',18,true,50,100,true,true,true,true,true,true,true,'bonus bVariableCastrate,-15;\nbonus bFlee,15;\nbonus2 bSubRace,RC_Insect,10;\nbonus2 bSubRace,RC_Brute,10;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`defense`,`location_garment`,`equip_level_min`,`script`) VALUES (20906,'Beginner\'s_Cloak','Beginner\'s Cloak','Armor',20,10,true,100,'bonus2 bSubEle,Ele_Neutral,20; bonus bVariableCastrate,-5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20922,'Leviathan_Muffler','Leviathan Muffler','Armor',20,200,18,1,true,100,true,'.@r = getrefine(); bonus bMdef,5; bonus2 bAddEle,Ele_Water,15+.@r; bonus2 bMagicAddEle,Ele_Water,15+.@r; bonus2 bSubRace,RC_DemiHuman,5; bonus2 bSubRace,RC_Player_Human,5; bonus bAspdRate,.@r; if (.@r>=10) bonus2 bSubEle,Ele_Water,100;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`job_all`,`job_novice`,`job_supernovice`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20923,'Illusion_Goibne_Spaulders','Illusion Goibne Spaulders','Armor',1000,47,1,true,false,false,true,130,true,'.@r = getrefine(); bonus bMdef,2; bonus bVit,1; if (.@r >= 7) { .@val = 5; if (.@r >= 9) { .@val += 10; } } if (.@val) { bonus2 bAddEle,Ele_Water,.@val; bonus2 bAddEle,Ele_Wind,.@val; bonus2 bAddEle,Ele_Earth,.@val; bonus2 bAddEle,Ele_Fire,.@val; }'); @@ -4860,15 +4968,20 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`def REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20935,'Lava_Leather_Manteau','Lava Leather Manteau','Armor',20,400,50,1,true,175,true,'bonus bHit,10; .@r = getrefine(); if (.@r>=7) bonus bHit,5; if (.@r>=9) bonus bHit,5; if (.@r>=11) bonus bDelayrate,-3;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20936,'Lava_Leather_Muffler','Lava Leather Muffler','Armor',20,350,35,1,true,175,true,'bonus bCritical,5; .@r = getrefine(); if (.@r>=7) bonus bCritical,5; if (.@r>=9) bonus bCritAtkRate,5; if (.@r>=11) bonus2 bAddClass,Class_All,3;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20937,'Lava_Leather_Hood','Lava Leather Hood','Armor',20,300,25,1,true,175,true,'bonus bVariableCastrate,-10; .@r = getrefine(); if (.@r>=7) bonus bVariableCastrate,-10; if (.@r>=9) bonus bVariableCastrate,-10; if (.@r>=11) bonus2 bMagicAtkEle,Ele_Fire,5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (20939,'Time_Overload_Hood','Temporal Transcendence Manteau','Armor',30,1,true,99,true,100,true,true,true,true,true,true,true,'bonus2 bSubEle,Ele_Fire,10;\nbonus2 bSubEle,Ele_Earth,10;\nbonus2 bSubEle,Ele_Water,10;\nbonus2 bSubEle,Ele_Wind,10;\nbonus bHit,10;\nbonus bFlee,30;\nbonus bAspdRate,10;\nbonus bVariableCastrate,-10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_garment`,`refineable`,`view`,`script`) VALUES (20940,'Violet_Halo','Violet Halo','Armor',100,1,true,true,39,'.@r = getrefine();\nbonus bMatk,20+((.@r/3)*20);\nbonus bLongAtkRate,3+((.@r/3)*3);\nbonus bCritAtkRate,3+((.@r/3)*3);\nif (.@r>10) {\n bonus bDelayRate,-4;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20941,'Phoenix_Muffler','Phoenix Muffler','Armor',20,200,18,1,true,100,true,'.@r = getrefine(); bonus bMdef,5; bonus2 bAddEle,Ele_Fire,15+.@r; bonus2 bMagicAddEle,Ele_Fire,15+.@r; bonus2 bSubRace,RC_Player_Human,5; bonus bAspdRate,.@r; if (.@r>=10) bonus2 bSubEle,Ele_Fire,100;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20942,'Manteau_Of_Guardsman','Manteau Of Guardsman','Armor',20,500,15,1,true,100,true,'.@r = getrefine(); bonus bMdef,15; bonus bMaxHPrate,5+3*(.@r/3); bonus bMaxSPrate,5+3*(.@r/3); bonus2 bSubRace,RC_DemiHuman,5; bonus2 bSubRace,RC_Player_Human,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20943,'Geffen_Magic_Muffler','Geffen Magic Muffler','Armor',20,550,20,1,true,99,true,'.@r = getrefine(); .@val = -10; bonus bMatk,(10*(.@r/2)); bonus bMatkRate,(.@r/3); if (.@r >= 7) { bonus2 bMagicAtkEle,Ele_All,5; } if (.@r >= 9) { .@val -= 10; } bonus bVariableCastrate,.@val;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20944,'Anti_Magic_Manteau','Anti Magic Manteau','Armor',20,750,23,1,true,99,true,'.@r = getrefine(); bonus bMaxHP,(300+(100*(.@r/2))); bonus bMaxHPRate,(2*(.@r/3)); if (.@r >= 7) { bonus2 bAddClass,Class_All,7; } if (.@r >= 9) { bonus bVariableCastrate,-10; }'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20945,'aegis_20945','Regia Hunting Manteau','Armor',700,9,1,true,50,true,'bonus bAspdRate,5;\nbonus bFlee,15;\nbonus2 bSubRace,RC_Insect,7;\nbonus2 bSubRace,RC_Brute,7;\nbonus bVariableCastrate,-2*(getrefine()/3);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20946,'aegis_20946','Dragon Scale Hood','Armor',500,23,1,true,170,true,'.@r = getrefine();\nbonus bMdef,2;\nbonus bDef,20;\nbonus bHealPower2,15;\nif (.@r>=7) {\n bonus2 bSubRace,RC_Dragon,2;\n}\nif (.@r>=9) {\n autobonus2 "{ bonus2 bHPRegenRate,2000,1000; }",1,3000,BF_MAGIC|BF_WEAPON;\n}\nif (.@r>=11) {\n bonus2 bSubRace,RC_Dragon,3;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20947,'aegis_20947','Clergy\'s Manteau','Armor',450,40,1,true,170,true,'.@r = getrefine();\nbonus bMaxSPrate,5;\nbonus bMdef,10;\nbonus bVariableCastrate,-10;\nbonus2 bMagicAddRace,RC_Angel,(.@r/2);\nbonus2 bMagicAddRace,RC_Demon,(.@r/2);\nbonus2 bSubRace,RC_Angel,(.@r/3);\nbonus2 bSubRace,RC_Demon,(.@r/3);\nif (.@r>=7) {\n bonus bVariableCastrate,-10;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20948,'Illusion_Morpheus\'s_Shawl','Illusion Morpheus\'s Shawl','Armor',20,600,8,1,true,130,true,'bonus bMaxSPrate,10; bonus bMdef,5; .@r = getrefine(); if (.@r >= 7) { .@bonus = -10; if (.@r >= 9) { .@bonus -= 10; } bonus bVariableCastrate,.@bonus; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20949,'Ladon_Skin','Ladon\'s Skin','Armor',20,600,15,1,true,100,true,'bonus2 bSubRace,RC_Player_Human,5; bonus2 bSubRace,RC_DemiHuman,5; bonus2 bSubRace,RC_Brute,5; bonus2 bSubRace,RC_Player_Doram,5; bonus2 bSubEle,Ele_Wind,5; bonus2 bSubEle,Ele_Earth,5; bonus bAgi,5; bonus bVit,5; bonus bMdef,10; .@r = getrefine(); if (.@r>=7) { .@val = 10; bonus bSPGainValue,10; bonus bLongSPGainValue,10; if (.@r>=8) { .@s = (readparam(bAgi)+readparam(bVit))/20; bonus bBaseAtk,15*.@s; bonus bHit,5*.@s; if (.@r>=9) { .@val += 10; } } bonus bSPGainValue,.@val; bonus bLongSPGainValue,.@val; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20952,'Nameless_Assassin_Muffler','Nameless Assassin\'s Muffler','Armor',20,100,10,1,true,100,true,'.@r= getrefine(); bonus bMdef,5; bonus bMaxHPrate,3; bonus bMaxSPrate,3; bonus2 bSubRace,RC_Player_Human,5; if (.@r>=7) { bonus bMaxHPrate,7; bonus bMaxSPrate,7; bonus bAspd,1; bonus bHPGainValue,5; bonus bLongHPGainValue,5; } if (.@r>=8) bonus bSpeedRate,40; if (.@r>=9) { bonus bMaxHPrate,10; bonus bMaxSPrate,10; bonus bAspd,1; bonus bHPGainValue,5; bonus bLongHPGainValue,5; } if (.@r>=10) skill "AS_CLOAKING",3;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`location_garment`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (20953,'H_AD_Hood','High Adventurer Hood','Armor',25,1,true,100,true,true,true,true,true,true,true,'bonus bHit,10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_garment`,`refineable`,`script`) VALUES (20955,'aegis_20955','Christmas Guardian Tree','Armor',100,20,1,true,true,'.@r = getrefine();\nbonus bMatkRate,(.@r/2);\nbonus2 bAddClass,Class_All,(.@r/2);\nif (.@r>=9) {\n bonus bMatk,30;\n bonus bBaseAtk,30;\n}\nif (.@r>=11) {\n autobonus "{ bonus2 bMagicAtkEle,Ele_Neutral,20; bonus2 bMagicAtkEle,Ele_Holy,20; }",1,10000,BF_WEAPON;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20962,'Typhon_Skin','Typhon\'s Skin','Armor',20,600,15,1,true,100,true,'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; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`class_third`,`class_third_upper`,`class_third_baby`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20963,'Temporal_M_Str','Temporal Str Manteau','Armor',400,38,1,true,true,true,true,100,true,'.@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; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`class_third`,`class_third_upper`,`class_third_baby`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (20964,'Temporal_M_Agi','Temporal Agi Manteau','Armor',400,38,1,true,true,true,true,100,true,'.@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; }'); @@ -4905,6 +5018,10 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`pr REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`range`,`slots`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`script`) VALUES (21054,'aegis_21054','Claw Sword','Weapon','2hSword',3500,300,1,2,true,true,true,true,true,true,4,170,'.@r = getrefine();\nbonus bCritical,5;\nbonus2 bAddClass,Class_All,15;\nif (.@r>=7) {\n bonus bCritAtkRate,25;\n bonus bAspdRate,10;\n}\nif (.@r>=9) {\n autobonus "{ bonus2 bAddSize,Size_All,20; }",1,5000,BF_WEAPON;\n}\nif (.@r>=11) {\n bonus bDelayrate,-20;\n bonus bCritical,7;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`range`,`slots`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`script`) VALUES (21055,'aegis_21055','Guardian Knight Claymore','Weapon','2hSword',4000,280,1,2,true,true,true,true,true,true,4,170,'.@r = getrefine();\nbonus2 bAddClass,Class_All,5;\nbonus bBaseAtk,4*.@r;\nif (.@r>=9) {\n bonus bCritAtkRate,25;\n bonus bCritical,5;\n}\nif (.@r>=11) {\n bonus2 bAddRace,RC_Undead,20;\n bonus2 bAddRace,RC_Angel,20;\n bonus bUnbreakableWeapon;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`range`,`slots`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (21058,'Up_Dragonic_Slayer','Patent Dragonic Slayer','Weapon','1hSword',2000,200,1,2,true,true,true,true,true,true,4,150,true,'.@r = getrefine(); bonus bMaxHPrate,.@r/2*5; bonus bMaxSPrate,.@r/2*5; bonus2 bSkillAtk,"RK_DRAGONBREATH",.@r/3*5; bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",.@r/3*5; if (.@r>=7){ bonus bDelayRate,-10; bonus bVariableCastrate,-10; } if (.@r>=9){ bonus bLongAtkRate,10; } if (.@r>=11){ bonus bDelayRate,-7; bonus bMaxSPrate,5; }'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_costume_head_Mid`,`location_costume_head_Low`,`view`) VALUES (21202,'aegis_21202','Costume Eatcoin Helm','Armor',100,true,true,1869); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_mid`,`location_head_low`,`view`) VALUES (21205,'aegis_21205','Nut Cracker','Armor',100,true,true,1991); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`location_costume_head_Low`,`view`) VALUES (21206,'aegis_21206','Costume Nutcracker','Armor',true,true,1991); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_all`,`job_novice`,`location_costume_head_top`,`location_costume_head_Mid`,`view`) VALUES (21300,'aegis_21300','Costume Lion Mask','Armor',true,false,true,true,231); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`job_alchemist`,`job_assassin`,`job_barddancer`,`job_blacksmith`,`job_crusader`,`job_hunter`,`job_knight`,`job_monk`,`job_priest`,`job_rogue`,`job_sage`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22000,'Temporal_Str_Boots','Temporal Boots Of Strength','Armor',20,600,25,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,99,true,'.@r = getrefine(); bonus bMaxHP,300+(100*(.@r/3)); bonus bMaxSP,30+(10*(.@r/3)); bonus bAtk,7*(.@r/3); if(readparam(bStr)>=120) bonus bAtk,50;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`job_alchemist`,`job_assassin`,`job_barddancer`,`job_blacksmith`,`job_crusader`,`job_hunter`,`job_knight`,`job_monk`,`job_priest`,`job_rogue`,`job_sage`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22001,'Temporal_Int_Boots','Temporal Boots Of Intelligence','Armor',20,600,20,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,99,true,'.@r = getrefine(); bonus bMdef,5; bonus bMaxHP,300+(100*(.@r/3)); bonus bMaxSP,30+(10*(.@r/3)); bonus bMatk,10*(.@r/3); if(readparam(bInt)>=120) bonus bMatk,60;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`job_alchemist`,`job_assassin`,`job_barddancer`,`job_blacksmith`,`job_crusader`,`job_hunter`,`job_knight`,`job_monk`,`job_priest`,`job_rogue`,`job_sage`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22002,'Temporal_Agi_Boots','Temporal Boots Of Agility','Armor',20,600,25,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,99,true,'.@r = getrefine(); bonus bMaxHP,300+(100*(.@r/3)); bonus bMaxSP,30+(10*(.@r/3)); bonus bAspdRate,3*(.@r/3); if(readparam(bAgi)>=120) bonus bAspd,1;'); @@ -4935,8 +5052,16 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,` REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_shoes`,`refineable`,`script`) VALUES (22045,'Beach_Sandals','Summer Sandals','Armor',10,200,5,true,true,'bonus bFlee,5; bonus3 bAutoSpellWhenHit,"AL_INCAGI",10,300;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`defense`,`location_shoes`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (22046,'Airship_Boots','Airship\'s Boots','Armor',10,26,true,125,100,true,true,true,true,true,true,'bonus bAgi,1; bonus bAspdRate,10;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22047,'Felock_Boots','Felrock\'s Boots','Armor',10,250,13,true,125,true,'bonus bAgi,1; .@r = getrefine(); bonus bAspdRate,5; if(.@r>=7) { bonus bAgi,1; bonus bAspdRate,5; } if(.@r>=9) { bonus bAgi,1; bonus bAspdRate,5; } if(.@r>=12) { bonus bAspd,1; }'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22048,'Sombre_Shoes','Sombre Shoes','Armor',20,250,12,1,true,90,true,'.@r = getrefine();\nbonus bMdef,3;\nbonus2 bSubEle,Ele_Dark,5;\nbonus bMaxHPrate,.@r;\nbonus bMaxSPrate,.@r;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22049,'Sol_Shoes','Sol Shoes','Armor',20,250,12,1,true,90,true,'bonus2 bSubEle,Ele_Earth,5;\n.@r = getrefine();\nbonus bMaxHPrate,.@r;\nbonus bMaxSPrate,.@r;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22051,'Ramor_Shoes','L\'Amour Shoes','Armor',20,250,12,1,true,90,true,'bonus2 bSubEle,Ele_Undead,5;\n.@r = getrefine();\nbonus bMaxHPrate,.@r;\nbonus bMaxSPrate,.@r;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22055,'Sharel_Shoes','Charel Shoes','Armor',20,250,12,1,true,90,true,'bonus2 bSubEle,Ele_Fire,5;\n.@r = getrefine();\nbonus bMaxHPrate,.@r;\nbonus bMaxSPrate,.@r;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22057,'Flow_Shoes','Flower Shoes','Armor',20,250,12,1,true,90,true,'.@r = getrefine();\nbonus bMdef,3;\nbonus2 bSubEle,Ele_Water,5;\nbonus bMaxHPrate,.@r;\nbonus bMaxSPrate,.@r;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22059,'Aegir_Shoes','Aegir Shoes','Armor',10,300,13,1,true,40,true,'bonus bUnbreakableShoes; bonus bMaxHP,500; bonus bMaxSP,50;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22061,'Lumiere_Shoes','Lumiere Shoes','Armor',20,250,12,1,true,90,true,'bonus2 bSubEle,Ele_Holy,5;\n.@r = getrefine();\nbonus bMaxHPrate,.@r;\nbonus bMaxSPrate,.@r;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22063,'Rouban_Shoes','Levain Shoes','Armor',20,250,12,1,true,90,true,'.@r = getrefine();\nbonus bMdef,3;\nbonus2 bSubEle,Ele_Wind,5;\nbonus bMaxHPrate,.@r;\nbonus bMaxSPrate,.@r;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22064,'Thorny_Shoes','Thorny Shoes','Armor',1000,25,1,true,70,true,'bonus bShortWeaponDamageReturn,getrefine()/2;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22065,'Poison_Shoes','Poison Shoes','Armor',20,250,12,1,true,90,true,'.@r = getrefine();\nbonus bMdef,3;\nbonus2 bSubEle,Ele_Poison,5;\nbonus bMaxHPrate,.@r;\nbonus bMaxSPrate,.@r;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_all`,`job_novice`,`job_supernovice`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22066,'Spirit_Shoes','Spirit Shoes','Armor',10,250,12,1,true,false,false,true,90,true,'bonus bMdef,3; bonus2 bSubEle,Ele_All,5; .@r = getrefine(); bonus bMaxHPrate,.@r*1; bonus bMaxSPrate,.@r*1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`job_all`,`job_novice`,`job_supernovice`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22067,'Witch_Shoes','Shoe of Witch','Armor',10,400,10,true,false,false,true,1,true,'skill "ALL_CATCRY",1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22069,'Lian_Shoes','Lian Shoes','Armor',250,12,1,true,90,true,'bonus bMdef,3; bonus2 bSubEle,Ele_Neutral,5; .@r = getrefine(); bonus bMaxHPrate,.@r; bonus bMaxSPrate,.@r;'); @@ -4954,6 +5079,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,` REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_summoner`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22085,'Elegant_Doram_Shoes','Elegant Doram Shoes','Armor',20,700,35,1,true,true,175,true,'bonus bMaxHPrate,10; bonus bMaxSPrate,5; .@r = getrefine()/2; bonus bMaxHP,100*.@r; bonus bMaxSP,20*.@r; if(.@r >= 4) bonus2 bSkillUseSP,"SU_LOPE",5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22089,'Crimson_Gaiter_','Crimson Gaiter','Armor',500,10,1,true,50,true,'bonus bCritical,2; bonus bCritAtkRate,2; if(getrefine()>=7){ bonus bCritical,3; bonus bCritAtkRate,3; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22101,'Angel_Poring_Boots','Angel Poring Boots','Armor',10,300,15,1,true,1,true,'bonus bAllStats,1; skill "AL_HEAL",1;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`location_shoes`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (22102,'Toughen_Time_Keepr_Bts','Enhanced Time Keeper Boots','Armor',23,true,100,true,100,true,true,true,true,true,true,'bonus bVariableCastrate,-5;\nbonus bMdef,4;\nbonus bMaxHP,500;\nbonus bMaxSP,100;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22103,'Excelion_Leg','Excelion Leg','Armor',500,13,true,100,true,'.@r = getrefine(); bonus bMaxHP,5+((BaseLevel > 129) ? 4 : 0)+(.@r/3)*3; bonus bMaxSP,5+((BaseLevel > 129) ? 4 : 0)+(.@r/3)*3;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22104,'Pororoca_Shoes','Pororoca Shoes','Armor',20,500,15,true,100,true,'bonus bMaxHPrate,3; bonus bMaxSPrate,3; bonus bMdef,15; bonus bMatkRate,2; bonus2 bMagicAtkEle,Ele_Water,2; skill "SA_DELUGE",5; if (getrefine()>=5) { bonus bMaxHPrate,7; bonus bMaxSPrate,7; bonus bMatkRate,3; bonus2 bMagicAtkEle,Ele_Water,3; } if (getrefine()>=7) { bonus bMaxHPrate,10; bonus bMaxSPrate,10; bonus bMatkRate,5; bonus2 bMagicAtkEle,Ele_Water,5; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22106,'Giant_Boots','Giant Boots','Armor',500,13,1,true,85,true,'bonus2 bSubRace,RC_DemiHuman,1; bonus2 bSubRace,RC_Player_Human,1; bonus bMaxHPrate,2; bonus bMaxSPrate,2; .@r = getrefine(); if (.@r > 4) { bonus2 bSubRace,RC_DemiHuman,2; bonus2 bSubRace,RC_Player_Human,2; bonus bMaxHPrate,4; bonus bMaxSPrate,4; } if (.@r > 6) { bonus2 bSubRace,RC_DemiHuman,2; bonus2 bSubRace,RC_Player_Human,2; bonus bMaxHPrate,4; bonus bMaxSPrate,4; }'); @@ -4981,6 +5107,8 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,` REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22138,'Devil_Worshipper_Shoes','Devil Worshipper Shoes','Armor',20,500,15,true,100,true,'bonus bMdef,15; bonus bMaxHPrate,3; bonus bMaxSPrate,3; bonus bMatkRate,2; bonus2 bMagicAtkEle,Ele_Neutral,2; bonus2 bMagicAtkEle,Ele_Fire,2; .@r = getrefine(); if (.@r>=5) { bonus bMaxHPrate,7; bonus bMaxSPrate,7; bonus bMatkRate,3; bonus2 bMagicAtkEle,Ele_Neutral,3; bonus2 bMagicAtkEle,Ele_Fire,3; } if (.@r>=5) { bonus bMaxHPrate,10; bonus bMaxSPrate,10; bonus bMatkRate,5; bonus2 bMagicAtkEle,Ele_Neutral,5; bonus2 bMagicAtkEle,Ele_Fire,5; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22141,'YSF01_Greave','YSF01 Greave','Armor',1300,25,1,true,170,true,'.@r = getrefine(); if (.@r >= 8) { bonus bAspdRate,8; if (.@r >= 11) { bonus bAspd,1; if (.@r >= 13) { .@val = 10; } } } if (readparam(bLuk) >= 125) { .@val += 30; } if (.@val) { bonus bCritAtkRate,.@val; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22145,'Tengu\'s_Shoes','Tengu\'s Shoes','Armor',20,400,12,true,100,true,'.@r = getrefine(); .@a = getskilllv("SR_GENTLETOUCH_REVITALIZE"); .@b = getskilllv("SR_GENTLETOUCH_CURE"); .@c = getskilllv("SR_GENTLETOUCH_ENERGYGAIN"); .@hpsp = 3; if (.@r >= 5) { .@hpsp += 7; .@red = 5; if (.@r >= 7) { .@hpsp += 10; .@red += 5; } bonus2 bSkillUseSP,"MO_BODYRELOCATION",.@red; } bonus bMdef,10; bonus bMaxHPrate,.@hpsp+(2*.@b); bonus bMaxSPrate,.@hpsp; skill "SA_CASTCANCEL",1; bonus2 bSkillUseSP,"MO_BODYRELOCATION",5; bonus bDef,30*.@a; bonus2 bSubRace,RC_DemiHuman,.@a; bonus2 bSubRace,RC_Player_Human,.@a; bonus2 bVariableCastrate,"MO_CALLSPIRITS",-.@c*10; bonus2 bVariableCastrate,"MO_STEELBODY",-.@c*10; bonus2 bFixedCastrate,"CH_SOULCOLLECT",-.@c*10; bonus bAspdRate,2*getskilllv("SR_GENTLETOUCH_CHANGE"); bonus2 bAddClass,Class_All,4*getskilllv("SR_GENTLETOUCH_QUIET");'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22168,'aegis_22168','True Hunting Boots','Armor',500,13,1,true,100,true,'bonus bAspdRate,8+2*(getrefine()/3);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`location_shoes`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (22169,'R_Hunting_Boots','Short-term Hunting Boots','Armor',13,true,50,100,true,true,true,true,true,true,true,'bonus bAspdRate,8;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22170,'Survivor\'s_Shoes','Survivor\'s Shoes','Armor',10,500,15,true,100,true,'.@r = getrefine(); if (.@r >= 7) { .@hpsp = 20; .@dmg = 10; } else if (.@r >= 5) { .@hpsp = 10; .@dmg = 5; } else { .@hpsp = 3; .@dmg = 2; } bonus bMdef,15; bonus2 bSubRace,RC_DemiHuman,5; bonus2 bSubRace,RC_Player_Human,5; bonus bMaxHPrate,.@hpsp; bonus bMaxSPrate,.@hpsp; bonus bMatkRate,.@dmg; bonus2 bMagicAtkEle,Ele_Wind,.@dmg; bonus2 bMagicAtkEle,Ele_Earth,.@dmg;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22171,'Ancient_Hero_Boots','Ancient Hero Boots','Armor',20,600,15,1,true,100,true,'.@r = getrefine(); bonus bMaxHP,500; bonus bMaxSP,50; bonus bMaxHPrate,2*(.@r/3); bonus bMaxSPrate,.@r/3; if (.@r >= 9) { .@val = -300; if (.@r >= 12) { .@val -= 200; if (.@r >= 14) { bonus bDelayRate,-5; } } bonus bFixedCast,.@val; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22172,'Gray_Wing_Boots','Gray Wing Boots','Armor',20,500,15,true,100,true,'.@r = getrefine(); bonus bMaxHPrate,3; bonus bMaxSPrate,3; bonus bMdef,15; bonus bLongAtkRate,2; bonus bCritAtkRate,2; skill "TF_HIDING",1; if (.@r>=5) { bonus bMaxHPrate,7; bonus bMaxSPrate,7; bonus bLongAtkRate,3; bonus bCritAtkRate,3; } if (.@r>=7) { bonus bMaxHPrate,10; bonus bMaxSPrate,10; bonus bLongAtkRate,5; bonus bCritAtkRate,5; }'); @@ -4995,11 +5123,14 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,` REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22199,'Lava_Leather_Boots','Lava Leather Boots','Armor',20,600,50,1,true,175,true,'.@r = getrefine(); bonus2 bAddClass,Class_All,2; if (.@r>=7) bonus bBaseAtk,25; if (.@r>=9) bonus bBaseAtk,15;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22200,'Lava_Leather_Shoes','Lava Leather Shoes','Armor',20,600,50,1,true,175,true,'.@r = getrefine(); bonus bCritical,5; if (.@r>=7) bonus2 bAddSize,Size_All,5; if (.@r>=9) bonus bCritAtkRate,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22201,'Lava_Leather_Sandals','Lava Leather Sandals','Armor',20,500,25,1,true,175,true,'.@r = getrefine(); bonus2 bMagicAtkEle,Ele_Fire,3; if (.@r>=7) bonus bMatk,25; if (.@r>=9) bonus bMatk,15;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (22204,'Time_Overload_Boots','Temporal Transcendence Boots','Armor',15,1,true,99,true,100,true,true,true,true,true,true,true,'bonus bCritical,10;\nbonus2 bMagicAtkEle,Ele_All,10;\nbonus bCritAtkRate,10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22206,'aegis_22206','Regia Hunting Boots','Armor',500,5,1,true,50,true,'bonus bAspdRate,5;\nbonus bHit,2*(getrefine()/3);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22207,'Imperial_Boots','Imperial Boots','Armor',20,400,12,true,100,true,'.@r = getrefine(); bonus bMdef,10; bonus bMaxHPrate,3; bonus bMaxSPrate,3; skill "AL_INCAGI",1; bonus2 bSkillAtk,"LG_BANISHINGPOINT",10*getskilllv("LG_CANNONSPEAR"); bonus2 bAddClass,Class_All,4*getskilllv("CR_DEVOTION"); if (getskilllv("LG_INSPIRATION")>=5) bonus2 bSkillCooldown,"LG_SHIELDSPELL",-2000; bonus2 bIgnoreDefClassRate,Class_All,20*getskilllv("LG_PINPOINTATTACK"); if (.@r>=5) { bonus bMaxSPrate,7; bonus bMaxHPrate,7; bonus bLongAtkRate,5; } if (.@r>=7) { bonus bMaxSPrate,10; bonus bMaxHPrate,10; bonus bLongAtkRate,5; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22208,'aegis_22208','Dragon Scale Boots','Armor',600,35,1,true,170,true,'.@r = getrefine();\nbonus bMaxSP,500;\nbonus bAspdRate,7;\nbonus bVariableCastrate,-7;\nif (.@r>=7) {\n bonus2 bSubRace,RC_Dragon,2;\n}\nif (.@r>=9) {\n autobonus2 "{ bonus2 bSPRegenRate,500,1000; }",1,3000,BF_MAGIC|BF_WEAPON;\n}\nif (.@r>=11) {\n bonus2 bSubRace,RC_Dragon,3;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22209,'aegis_22209','Clergy\'s Boots','Armor',400,35,1,true,170,true,'.@r = getrefine();\nbonus bMaxHPrate,5;\nbonus bDef,30;\nbonus bAspdRate,10;\nbonus2 bAddRace,RC_Angel,(.@r/2);\nbonus2 bAddRace,RC_Demon,(.@r/2);\nbonus2 bSubRace,RC_Angel,(.@r/3);\nbonus2 bSubRace,RC_Demon,(.@r/3);\nif (.@r>=7) {\n bonus bAspdRate,10;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22210,'Fluffy_Fish_Shoes','Fluffy Fish Shoes','Armor',20,100,12,true,100,true,'.@r = getrefine(); .@hpsp = 3; .@val = -10 * getskilllv("SU_SHRIMPARTY"); if (.@r>=5) { .@hpsp += 7; .@delay = -10; if (.@r>=7) { .@hpsp += 10; .@delay -= 10; } bonus bDelayrate,.@delay; } if (getskilllv("SU_SPIRITOFSEA") == 1) { autobonus3 "{ bonus2 bResEff,Eff_Stun,10000; bonus2 bResEff,Eff_Sleep,10000; bonus2 bResEff,EFF_Stone,10000; }",1000,30000,"SU_GROOMING"; } if (getskilllv("SU_GROOMING") == 5) { bonus bFixedCastrate,-50; bonus bNoKnockback; } bonus bMaxHPrate,.@hpsp; bonus bMaxSPrate,.@hpsp; bonus bMdef,10; bonus2 bVariableCastrate,"SU_FRESHSHRIMP",.@val; bonus2 bVariableCastrate,"SU_BUNCHOFSHRIMP",.@val; bonus2 bVariableCastrate,"SU_TUNABELLY",.@val; bonus2 bVariableCastrate,"SU_TUNAPARTY",.@val; bonus2 bVariableCastrate,"SU_SHRIMPARTY",.@val; bonus bHealPower,10*getskilllv("SU_PURRING");'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22214,'Authority_Sandals','Authority Sandals','Armor',20,500,10,true,100,true,'.@r = getrefine(); bonus bMdef,10; bonus bAllStats,10; bonus2 bIgnoreDefRaceRate,RC_All,50; bonus2 bIgnoreMdefRaceRate,RC_All,50; if (.@r>=7) bonus bAllStats,10; if (.@r>=9) bonus bAllStats,10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`location_shoes`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (22215,'H_AD_Sandle','High Adventurer Sandals','Armor',25,1,true,100,true,true,true,true,true,true,true,'bonus bMatk,15;\nbonus bBaseAtk,15;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22238,'Great_Hero_Boots','Great Hero Boots','Armor',20,600,15,1,true,150,true,'.@r = getrefine(); bonus bMaxHP,1500; bonus bMaxSP,150; bonus bMaxHPrate,.@r/3; bonus bMaxSPrate,.@r/3; if (.@r >= 7) { bonus2 bAddClass,Class_All,5; bonus bMatkRate,5; } if (.@r >= 9) { .@val = -500; if (.@r >= 11) { .@val -= 200; if (.@r >= 13) { bonus bDelayRate,-5; bonus bVariableCastrate,-5; } } bonus bFixedCast,.@val; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24000,'T1_Shadow_Armor','Shadow Armor (Tier 1)','Shadowgear',true,1,true,'bonus bStr,1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24001,'T1_Shadow_Weapon','Shadow Gauntlets (Tier 1)','Shadowgear',true,1,true,'bonus bDex,1;'); @@ -5782,10 +5913,12 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,` REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`job_summoner`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (28381,'Cute_Grass_Necklace','Cute Grass Necklace','Armor',20,10,1,true,true,true,100,'bonus bHealPower,5; bonus2 bSkillCooldown,"SU_TUNAPARTY",-7000;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`job_summoner`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (28382,'Charm_Grass_Necklace','Charm Grass Necklace','Armor',20,10,1,true,true,true,100,'bonus bMdef,5; bonus2 bVariableCastrate,"SU_CN_METEOR",-1000;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (28386,'Fallen_Monk_Rosary','Fallen Monk Rosary','Armor',100,1,true,true,20,'bonus bAspdRate,5; bonus bCritical,5; bonus2 bSkillUseSP,"CH_SOULCOLLECT",-5; if (BaseLevel > 14) bonus2 bSkillAtk,"SR_DRAGONCOMBO",BaseLevel/15; if (BaseLevel > 19) bonus2 bSkillAtk,"SR_KNUCKLEARROW",BaseLevel/20; if (BaseLevel > 29) bonus2 bSkillAtk,"SR_SKYNETBLOW",BaseLevel/30;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`) VALUES (28387,'Bishop_Necklace','Fuze Necklace','Armor',20,200,true,true,80); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (28391,'S_Thief_Earring','Thief Shadow Earring','Shadowgear',true,1,true,'autobonus3 "{ .@val = 30+(getrefine()*10); bonus bBaseAtk,.@val; bonus bFlee,.@val; }",200,5000,"TF_THROWSTONE","{ specialeffect2 EF_ENHANCE; }";'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (28392,'S_Archer_Earring','Archer Shadow Earring','Shadowgear',true,1,true,'autobonus3 "{ .@val = 30+(getrefine()*10); bonus bBaseAtk,.@val; bonus bHit,.@val; }",200,5000,"AC_DOUBLE","{ specialeffect2 EF_ENHANCE; }";'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (28410,'Sapphire_Wrist','Sapphire Wrist','Armor',500,3,1,true,true,50,'bonus bDex,5; bonus bLuk,5; bonus bInt,5; bonus2 bSkillAtk,"GN_SPORE_EXPLOSION",BaseLevel/5; bonus2 bVariableCastrate,"CR_ACIDDEMONSTRATION",-(BaseLevel/4); .@n = getskilllv("CR_SLIMPITCHER"); bonus bDex,.@n/2; bonus bLuk,.@n/2; bonus bInt,.@n/2; bonus bMatk,(.@n/2)*20;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (28411,'Emerald_Earring','Emerald Earring','Armor',500,3,1,true,true,50,'bonus bDex,5; bonus bAgi,5; bonus bInt,5; bonus2 bSkillAtk,"CG_ARROWVULCAN",BaseLevel; bonus2 bSkillAtk,"BA_MUSICALSTRIKE",BaseLevel; bonus2 bSkillAtk,"DC_THROWARROW",BaseLevel; bonus2 bSkillAtk,"WM_METALICSOUND",2*(BaseLevel/5); .@n = getskilllv("WM_METALICSOUND"); bonus2 bVariableCastrate,"WM_METALICSOUND",.@n/2; bonus bDex,.@n/2; bonus bAgi,.@n/2; bonus bInt,.@n/2; bonus bMatk,(.@n/2)*20;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_right_accessory`,`location_left_accessory`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (28412,'The_One_Apple_Ring','Green Apple Ring','Armor',true,true,100,true,true,true,true,true,true,true,true,'bonus2 bExpAddClass,Class_All,20;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`job_summoner`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (28413,'Lesser_Mackerel_Talisman','Lesser Mackerel Talisman','Armor',100,1,1,true,true,true,100,100,true,true,true,true,true,true,'bonus bVit,1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`job_summoner`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (28414,'Intermediate_Mackerel_Talisman','Intermediate Mackerel Talisman','Armor',100,1,1,true,true,true,140,100,true,true,true,true,true,true,'bonus bVit,2;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`job_summoner`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (28415,'Greater_Mackerel_Talisman','Greater Mackerel Talisman','Armor',100,1,1,true,true,true,175,100,true,true,true,true,true,true,'bonus bVit,3;'); @@ -5807,6 +5940,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,` REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (28437,'Hibram\'s_Gloves','Hibram\'s Gloves','Armor',20,400,1,true,true,90,'skill "AL_HEAL",3; bonus bInt,2; bonus bMatkRate,2; bonus bUseSPrate,-5; if (readparam(bInt)>=110) bonus bMatkRate,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (28438,'Fairy_Leaf_Powder','Fairy Leaf Powder','Armor',20,400,1,true,true,90,'bonus bDex,2; bonus bDelayrate,-5; bonus bLongAtkRate,2; skill "SM_MAGNUM",3; if (readparam(bDex)>=100) bonus bLongAtkRate,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_right_accessory`,`location_left_accessory`,`script`) VALUES (28439,'Sea_Otter_Mini_Fan','Sea Otter Mini Fan','Armor',100,1,true,true,'bonus bAllStats,1; bonus2 bExpAddClass,Class_All,5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_right_accessory`,`location_left_accessory`,`script`) VALUES (28440,'FurSeal_Fan','Seal Mini Fan','Armor',3000000,100,1,true,true,'bonus2 bExpAddClass,Class_All,5;\nbonus bAllStats,1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`job_rogue`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (28441,'Vigilante_Badge','Vigilante Badge','Armor',200,true,true,true,true,true,true,100,'bonus bFlee,10; bonus bLongAtkRate,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`job_barddancer`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (28442,'Hippie_Feather','Hippie Feather','Armor',200,1,true,true,true,true,true,true,100,'bonus bHit,5; bonus bFlee,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (28443,'Para_Team_Str_Ring100','Awakened Eden Group Ring of Strength I','Armor',true,true,100,100,true,true,true,true,true,true,'bonus2 bAddClass,Class_All,2;'); @@ -5839,6 +5973,16 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_rig REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (28470,'Para_Team_Agi_Necklace145','Awakened Eden Group Necklace of Agility IV','Armor',true,true,145,100,true,true,true,true,true,true,'bonus bDex,4;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (28471,'Para_Team_Agi_Ring160','Awakened Eden Group Ring of Agility V','Armor',true,true,160,100,true,true,true,true,true,true,'bonus bLongAtkRate,4; skill "AL_HEAL",1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (28472,'Para_Team_Agi_Necklace160','Awakened Eden Group Necklace of Agility V','Armor',true,true,160,100,true,true,true,true,true,true,'bonus bDex,4; skill "AL_TELEPORT",1;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (28473,'Para_Team_Ring100D','Eden Group Ring of Recovery I','Armor',true,true,100,100,true,true,true,true,true,true,'bonus bHealPower,2;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (28474,'Para_Team_Necklace100D','Eden Group Necklace of Recovery I','Armor',true,true,100,100,true,true,true,true,true,true,'bonus bVit,1;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (28475,'Para_Team_Ring115D','Eden Group Ring of Recovery II','Armor',true,true,115,100,true,true,true,true,true,true,'bonus bHealPower,3;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (28476,'Para_Team_Necklace115D','Eden Group Necklace of Recovery II','Armor',true,true,115,100,true,true,true,true,true,true,'bonus bVit,2;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (28477,'Para_Team_Ring130D','Eden Group Ring of Recovery III','Armor',true,true,130,100,true,true,true,true,true,true,'bonus bHealPower,4;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (28478,'Para_Team_Necklace130D','Eden Group Necklace of Recovery III','Armor',true,true,130,100,true,true,true,true,true,true,'bonus bVit,3;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (28479,'Para_Team_Ring145D','Eden Group Ring of Recovery IV','Armor',true,true,145,100,true,true,true,true,true,true,'bonus bHealPower,5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (28480,'Para_Team_Necklace145D','Eden Group Necklace of Recovery IV','Armor',true,true,145,100,true,true,true,true,true,true,'bonus bVit,4;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (28481,'Para_Team_Ring160D','Eden Group Ring of Recovery V','Armor',true,true,160,100,true,true,true,true,true,true,'bonus bHealPower,5;\nskill "AL_HEAL",1;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (28482,'Para_Team_Necklace160D','Eden Group Necklace of Recovery V','Armor',true,true,160,100,true,true,true,true,true,true,'bonus bVit,4;\nskill "AL_TELEPORT",1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (28483,'Royal_Guardian_Ring','Royal Guardian Ring','Armor',10,1,1,true,true,99,'.@b = min(BaseLevel/25,7); bonus bMaxHPrate,.@b; bonus bMaxSPrate,.@b;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (28484,'Rebel_Scarf','Rebel Scarf','Armor',20,400,1,true,true,100,'.@M = getskilllv("RL_MASS_SPIRAL"); .@F = getskilllv("RL_FIRE_RAIN"); .@H = getskilllv("RL_HEAT_BARREL"); .@S = getskilllv("RL_S_STORM"); .@D = getskilllv("RL_D_TAIL"); .@E = getskilllv("RL_E_CHAIN"); bonus2 bAddClass,Class_All,5; bonus bAspdRate,2*.@M; bonus bVariableCastrate,-10; bonus bDelayrate,-(.@F); bonus2 bSkillCooldown,"RL_HEAT_BARREL",-4000*.@S; bonus2 bSkillCooldown,"RL_S_STORM",-100*.@S; bonus bCritAtkRate,3*.@D; bonus2 bSkillAtk,"RL_FIRE_RAIN",5*.@F; bonus2 bSkillAtk,"RL_MASS_SPIRAL",5*.@M; bonus2 bSkillAtk,"RL_QD_SHOT",5*.@E; bonus2 bSkillAtk,"RL_S_STORM",5*.@S; bonus2 bSkillUseSP,"RL_FIREDANCE",10; bonus2 bSkillUseSP,"RL_FIRE_RAIN",4*.@F; bonus2 bSkillUseSP,"RL_MASS_SPIRAL",2*.@M; if(getiteminfo(getequipid(EQI_HAND_R),11) == W_GRENADE) { autobonus3 "{ bonus3 bAutoSpell,\\"RL_D_TAIL\\",max(1,getskilllv(\\"RL_D_TAIL\\")),10;}",1000,50000,"RL_C_MARKER","{specialeffect2 311;}"; } /* Placeholder Effect */'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (28485,'Shinobi_Sash_H','Shinobi Sash H','Armor',20,100,1,true,true,100,'bonus bMatkRate,5; bonus bAspdRate,5; bonus bDelayrate,-5; .@a = (getskilllv("KO_GENWAKU")+getskilllv("KO_JYUSATSU")+getskilllv("KO_KYOUGAKU")); bonus2 bMagicAddEle,Ele_Dark,4*.@a; bonus2 bSkillAtk,"NJ_BAKUENRYU",10*getskilllv("NJ_KOUENKA"); bonus2 bSkillAtk,"NJ_KAMAITACHI",10*getskilllv("NJ_HUUJIN"); bonus2 bSkillAtk,"NJ_HYOUSYOURAKU",20*getskilllv("NJ_HYOUSENSOU");'); @@ -5856,12 +6000,20 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,` REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_right_accessory`,`equip_level_min`,`script`) VALUES (28508,'Illusion_Skull_Ring','Illusion Skull Ring','Armor',100,1,true,100,'bonus3 bAddEff,Eff_Curse,5000,ATF_SELF|ATF_TARGET|ATF_SHORT|ATF_WEAPON;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`job_all`,`job_novice`,`job_supernovice`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (28509,'Illusion_Ring','Illusion Ring','Armor',200,1,true,false,false,true,true,100,'bonus bStr,3; if (readparam(bStr) >= 100) { bonus bBaseAtk,30; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_right_accessory`,`equip_level_min`,`script`) VALUES (28510,'A_Vampire\'s_Servant','A Vampire\'s Servant','Armor',100,1,1,true,100,'bonus2 bSPDrainRate,1000,1;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_right_accessory`,`location_left_accessory`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (28511,'Time_Keeper_Ring','Time Keeper Ring','Armor',true,true,100,true,true,true,true,true,true,true,'bonus bMaxHP,50+15*(BaseLevel/2);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (28513,'JRO_Celine_Brooch','Celine\'s Brooch','Armor',20,500,1,true,true,100,'bonus bMaxHP,500; bonus bMaxSP,250; bonus bMatkRate,5; bonus bAspd,1; bonus bVariableCastrate,-10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`) VALUES (28514,'aegis_28514','Flower Ring of Benediction','Armor',100,true,true,20,100,true,true,true,true,true,true); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (28520,'Egir_Ring','Egir Ring','Armor',20,500,1,true,true,100,'bonus bMdef,5; bonus bAllStats,1; bonus2 bAddClass,Class_All,5; bonus bMatkRate,5; bonus2 bSubEle,Ele_Water,10;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (28521,'Giant\'s_Protection','Giant\'s Protection','Armor',20,500,1,true,true,1,'bonus2 bAddClass,Class_All,5; if (readparam(bStr)>=120) { bonus bMaxHPrate,5; bonus bMaxSPrate,5; bonus bBaseAtk,50; }'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_right_accessory`,`equip_level_min`,`script`) VALUES (28522,'Ring_Of_Fallen','Ring of The Fallen','Armor',10,10,true,10,'bonus bDex,1;\nbonus bMaxHP,200;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (28523,'Ring_Of_Disaster','Ring of Calamity','Armor',10,10,true,10,'bonus bDex,1;\nbonus bMaxSP,150;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (28531,'Blacksmith\'s_Gloves','Blacksmith\'s Gloves','Armor',20,500,1,true,true,80,'bonus bDelayrate,-10; bonus2 bAddClass,Class_Boss,5; bonus2 bIgnoreDefRaceRate,RC_All,50;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (28533,'Chemical_Glove','Chemical Glove','Armor',20,100,1,true,true,20,'.@s = getskilllv("GN_REMODELING_CART"); bonus bHit,20; bonus bAspdRate,5+.@s; bonus bBaseAtk,15*.@s; bonus bMaxHPrate,2*.@s; bonus2 bSkillUseSP,"GN_CART_TORNADO",.@s; bonus2 bAddItemHealRate,501,100; bonus2 bAddItemHealRate,502,100; bonus2 bAddItemHealRate,503,100; bonus2 bAddItemHealRate,504,100; bonus2 bSkillAtk,"MC_CARTREVOLUTION",Baselevel; bonus2 bSkillAtk,"GN_CARTCANNON",2*(Baselevel/20); bonus2 bSkillAtk,"GN_CART_TORNADO",2*(Baselevel/30);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_left_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (28534,'aegis_28534','RKC Participant Memorial Ring','Armor',200,1,true,100,100,true,true,true,true,true,true,'bonus bUseSPrate,-3;\nbonus bAspdRate,5;\nbonus bVariableCastrate,-5;\nbonus2 bAddClass,Class_All,3;\nbonus bMatkRate,3;\nbonus2 bHPDrainRate,10,3;\nautobonus "{ bonus2 bHPRegenRate,300,1000; }",10,5000,BF_MAGIC;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_right_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (28535,'aegis_28535','RKC Winner Memorial Ring','Armor',200,1,true,100,100,true,true,true,true,true,true,'bonus bUseSPrate,-7;\nbonus bLongAtkRate,3;\nbonus bCritAtkRate,3;\nbonus2 bMagicAtkEle,Ele_All,3;\nbonus2 bSPDrainRate,10,1;\nautobonus "{ bonus2 bSPRegenRate,100,1000; }",10,5000,BF_MAGIC;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (28551,'Imperial_Glove','Imperial Glove','Armor',20,400,1,true,true,100,'bonus2 bAddClass,Class_All,5; bonus bVariableCastrate,-10; bonus bNoCastCancel;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (28562,'aegis_28562','True Hunting Physical Ring','Armor',100,1,true,50,'bonus bAspdRate,7;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (28563,'aegis_28563','True Hunting Magical Ring','Armor',100,1,true,50,'bonus bVariableCastrate,-7;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (28564,'Valkyrie_Drop','Valkyrie Drop','Armor',20,30,1,true,true,100,'.@r = getskilllv("PR_IMPOSITIO"); bonus bSPrecovRate,50; bonus bVariableCastrate,-10; bonus bDelayrate,-5; bonus2 bVariableCastrate,"AB_ORATIO",-50; bonus2 bFixedCastrate,"AB_ORATIO",-100; bonus2 bMagicAddSize,Size_All,3*.@r; bonus2 bSkillAtk,"PR_MAGNUS",3*(Baselevel/2); if (.@r == 5) skill "ALL_ODINS_POWER",2;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (28565,'Perverse_Demon_Mask','Perverse Demon Mask','Armor',20,60,1,true,80,'.@s = readparam(bStr); .@a = readparam(bAgi); .@d = readparam(bDex); .@v = readparam(bvit); .@l = readparam(bLuk); .@i = readparam(bInt); bonus bStr,3*(.@i/18); bonus bAgi,3*(.@l/18); bonus bVit,3*(.@d/18); bonus bInt,3*(.@s/18); bonus bDex,3*(.@v/18); bonus bLuk,3*(.@a/18); bonus bMaxHPrate,(.@d/18); bonus bFlee2,(.@a/18); bonus bMaxHPrate,(.@d/18); bonus bVariableCastrate,-(.@v/18); bonus bDelayrate,-(.@i/18); bonus2 bIgnoreDefClassRate,Class_All,15*(.@l/18); bonus2 bIgnoreMdefClassRate,Class_All,15*(.@s/18);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (28566,'Beginner\'s_Ring','Beginner\'s Ring','Armor',20,true,100,'bonus bAspdRate,10; bonus bVariableCastrate,-10;'); @@ -5922,6 +6074,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`def REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_left_hand`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (28909,'Shield_Of_Earth','Shield Of Earth','Armor',500,80,1,true,90,true,1,'bonus2 bSubEle,Ele_Earth,25; .@r = getrefine(); if(.@r > 4) { bonus bAspd,1+((.@r > 6) ? 1 : 0); }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_left_hand`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (28910,'Rectangular_Large_Sleeve','Rectangular Large Sleeve','Armor',20,800,80,1,true,100,true,1,'bonus bLongAtkDef,5; .@r = getrefine(); if(.@r>=5) { bonus bLongAtkDef,5; } if(.@r>=7) { bonus bLongAtkDef,10; } if(.@r>=9) { bonus bLongAtkDef,15; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_left_hand`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (28913,'Ultra_Light_MShield','Ultralight Magic Shield','Armor',100,50,1,true,100,true,1,'.@r = getrefine(); .@val = 5; bonus2 bIgnoreDefClassRate,Class_Normal,10; if (.@r >= 9) { .@val += 5; } else if (.@r >= 7) { .@val += 2; } bonus bAspdRate,.@val; bonus2 bSubEle,Ele_Neutral,.@val;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`location_left_hand`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (28914,'Toughen_Time_Keepr_Shd','Enhanced Time Keeper Shield','Armor',25,true,100,true,3,100,true,true,true,true,true,true,'bonus2 bSubEle,Ele_Neutral,15;\nbonus bMdef,5;\nbonus bMaxHP,500;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_left_hand`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (28915,'Bunker_Shield','Bunker Shield','Armor',20,3500,90,1,true,50,true,1,'.@r = getrefine(); if(.@r >= 5) { .@dmg = .@r - 4; } bonus2 bAddClass,Class_All,(4+.@dmg); bonus bAspdRate,-5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_left_hand`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (28916,'Gaia_Shield','Gaia Shield','Armor',20,2000,150,1,true,90,true,1,'bonus bMdef,10; bonus2 bSubEle,Ele_Earth,10; bonus2 bAddEle,Ele_Earth,5; bonus2 bMagicAddEle,Ele_Earth,5; .@r = getrefine(); if(.@r>=6) { bonus2 bSubEle,Ele_Earth,15; bonus2 bAddEle,Ele_Earth,10; bonus2 bMagicAddEle,Ele_Earth,10; } if(.@r>=8) { if(readparam(bStr)>=90) { bonus bBaseAtk,50; } if(readparam(bAgi)>=90) { bonus bAspdRate,5; } if(readparam(bVit)>=90) { bonus bHealPower2,10; bonus bAddItemHealRate,10; } if(readparam(bInt)>=90) { bonus bMatk,30; } if(readparam(bDex)>=90) { bonus bVariableCastrate,-5; } if(readparam(bLuk)>=90) { bonus bCritAtkRate,5; } }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_left_hand`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (28918,'Shield_of_Chaos','Shield of Chaos','Armor',20,500,80,1,true,90,true,1,'.@r = getrefine(); bonus bMdef,5; bonus2 bSubEle,Ele_Dark,25; if (.@r>=5) bonus bAspd,1; if (.@r>=7) bonus bAspd,1;'); @@ -5934,6 +6087,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slo REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_left_hand`,`equip_level_min`,`refineable`,`script`) VALUES (28945,'Bloody_Knight_Shield_','Bloody Knight\'s Shield','Armor',800,1,true,1,true,'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; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_left_hand`,`equip_level_min`,`refineable`,`script`) VALUES (28946,'Bloody_Knight_Shield__','Purified Knight\'s Shield','Armor',800,1,true,1,true,'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; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_left_hand`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (28951,'Nero_Shield','Nero Shield','Armor',20,500,80,1,true,90,true,1,'.@r = getrefine(); bonus bUnbreakableShield; bonus bMdef,5; bonus2 bSubEle,Ele_Water,10; bonus2 bAddEle,Ele_Water,5; bonus2 bMagicAddEle,Ele_Water,5; if (.@r>=6) { bonus2 bSubEle,Ele_Water,15; bonus2 bAddEle,Ele_Water,10; bonus2 bMagicAddEle,Ele_Water,10; } if (.@r>=8) { if (readparam(bStr)>=90) bonus bBaseAtk,50; if (readparam(bAgi)>=90) bonus bAspdRate,5; if (readparam(bInt)>=90) bonus bMatk,30; if (readparam(bVit)>=90) bonus bAddItemHealRate,10; if (readparam(bDex)>=90) bonus bVariableCastrate,-5; if (readparam(bLuk)>=90) bonus bCritAtkRate,5; }'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`location_left_hand`,`equip_level_min`,`refineable`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (28953,'Poring_B_Shield','Poring Battle Shield','Armor',80,1,true,150,true,1,100,true,true,true,true,true,true,true,'.@r = getrefine();\nbonus2 bSubSize,Size_All,2*(.@r/3);\nbonus2 bMagicSubSize,Size_All,2*(.@r/3);\nif (.@r>=7) {\n bonus bMaxHPrate,5;\n bonus bMaxSPrate,5;\n}\nif (.@r>=9) {\n bonus bAspd,1;\n}\nif (.@r>=12) {\n autobonus "{ bonus2 bHPRegenRate,100,1000; }",50,4000,BF_MAGIC;\n bonus bShortWeaponDamageReturn,1;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_left_hand`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (28955,'Fotia_Shield','Fotia Shield','Armor',20,1000,120,1,true,90,true,1,'.@r = getrefine(); bonus bUnbreakableShield; bonus bMdef,5; bonus2 bSubEle,Ele_Fire,10; bonus2 bAddEle,Ele_Fire,5; bonus2 bMagicAddEle,Ele_Fire,5; if (.@r>=6) { bonus2 bSubEle,Ele_Fire,15; bonus2 bAddEle,Ele_Fire,10; bonus2 bMagicAddEle,Ele_Fire,10; } if (.@r>=8) { if (readparam(bStr)>=90) bonus bBaseAtk,50; if (readparam(bAgi)>=90) bonus bAspdRate,5; if (readparam(bInt)>=90) bonus bMatk,30; if (readparam(bVit)>=90) bonus bAddItemHealRate,10; if (readparam(bDex)>=90) bonus bVariableCastrate,-5; if (readparam(bLuk)>=90) bonus bCritAtkRate,5; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31027,'C_Pretty_Bear','Costume Pretty Bear','Armor',true,1,1480); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31028,'C_Black_Cat_Hood','Costume Black Cat Hood','Armor',true,1,1481); @@ -6044,6 +6198,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_cos REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`) VALUES (31140,'C_Cowboy_Hat_','Costume Black Cowboy Hat','Armor',true,1,1569,100,true,true,true,true,true,true); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`) VALUES (31141,'C_Rose_Corsage_','Costume Cactus Flower Corsage','Armor',true,1,1570,100,true,true,true,true,true,true); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`equip_level_min`,`view`,`equip_script`,`unequip_script`) VALUES (31142,'C_Time_Prison','Costume Prison of Time','Armor',true,1,1309,'sc_start SC_TIME_ACCESSORY,INFINITE_TICK,0;','sc_end SC_TIME_ACCESSORY;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`view`) VALUES (31143,'aegis_31143','Costume: Krathong Crown','Armor',true,1560); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31144,'C_Indi_Feather_Band','Costume Indian Feather Headband','Armor',true,1,809); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31145,'C_AliceFriesinger_Hat_69','Costume AliceFriesinger Hat 69','Armor',true,1,1249); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`equip_level_min`,`view`) VALUES (31146,'C_KarduiEar','Costume Kardui Ears','Armor',true,1,1357); @@ -6055,6 +6210,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_cos REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`equip_level_min`,`view`) VALUES (31152,'C_Piamette_BowTie_Red','Costume Piamette\'s Red Bow Tie','Armor',true,1,1566); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31153,'C_Aniv_Star_Hat2','Costume Cactus Flower Corsage','Armor',true,1,1567); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31154,'C_Cap','C Cap','Armor',true,1,14); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`view`) VALUES (31157,'aegis_31157','Costume Soul Ring','Armor',true,69); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31158,'C_Squirrel_Ear_Hat','Costume Squirrel Ear Hat','Armor',true,1,1486); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31160,'C_RuneHelm','Costume Rune Helm','Armor',true,1,1361); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`location_costume_head_Mid`,`equip_level_min`,`view`) VALUES (31161,'C_Tiger_Mask','Costume Tiger Mask','Armor',true,true,1,181); @@ -6153,6 +6309,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_cos REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`location_costume_head_Mid`,`location_costume_head_Low`,`equip_level_min`,`view`) VALUES (31254,'C_Red_Hare_Hat','C Red Hare Hat','Armor',true,true,true,1,1631); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`location_costume_head_Mid`,`equip_level_min`,`view`) VALUES (31255,'C_Sweet_Helmet','C Sweet Helmet','Armor',true,true,1,1374); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`location_costume_head_Low`,`equip_level_min`,`view`) VALUES (31256,'C_Jaguar_Mask','C Jaguar Mask','Armor',true,true,1,530); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_costume_head_top`,`view`) VALUES (31259,'C_Bubble_A_Angel_H','Costume Bubbly Arc Angeling Hairband','Armor',10,true,1633); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`equip_level_min`,`view`) VALUES (31260,'C_Observer_J','C Observer','Armor',true,1,1639); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`equip_level_min`,`view`) VALUES (31261,'C_Soda_in_Mouth','C Soda in Mouth','Armor',true,1,1643); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`equip_level_min`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`) VALUES (31262,'C_Disposable_3D_Glasses','C Disposable 3D Glasses','Armor',true,1,661,100,true,true,true,true,true,true,true); @@ -6242,6 +6399,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_cos REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31385,'C_Gothic_Pumpkin_Head','Costume Gothic Pumpkin Head','Armor',true,1,1685); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`equip_level_min`,`view`) VALUES (31386,'C_Survive_Orb','C Survive Orb','Armor',true,1,1488); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31387,'C_Jjakk','C Jjakk','Armor',true,1,1687); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`view`) VALUES (31388,'aegis_31388','Costume Garden of Eden','Armor',true,1653); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31389,'C_White_Bird_Rose','C White Bird Rose','Armor',true,1,1688); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31390,'C_Let_It_Snow','C Let It Snow','Armor',true,1,1690); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`equip_level_min`,`view`,`equip_script`,`unequip_script`) VALUES (31391,'C_Floating_Stone_Of_Int','C Floating Stone of Sage','Armor',true,1,1230,'sc_start SC_FSTONE,INFINITE_TICK,0;','sc_end SC_FSTONE;'); @@ -6269,6 +6427,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_cos REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31413,'C_Taurus_Crown','C_ Taurus Crown','Armor',true,1,536); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31414,'C_Cancer_Diadem','C Cancer Diadem','Armor',true,1,560); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`location_costume_head_Mid`,`equip_level_min`,`view`) VALUES (31415,'C_Wanderer_Sakkat','Costume Wanderer\'s Sakkat','Armor',true,true,1,558); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`view`) VALUES (31416,'C_SeraphimCoronet','Costume Seraphim Coronet','Armor',true,1487); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31417,'C_Rice_Ball_Hat','C Rice Ball Hat','Armor',true,1,556); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`equip_level_min`,`view`) VALUES (31418,'C_Leek_In_Mouth','C Green Onion in Mouth','Armor',true,1,824); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31420,'C_Shining_Santa_Poring','C Shining Santa Poring','Armor',true,1,961); @@ -6301,6 +6460,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_cos REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31457,'C_Laughing_Wonderful_Wolf_Hat','C Laughing Wonderful Wolf Hat','Armor',true,1,1016); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31459,'C_Sweet_Bonbon','Costume Sweets Bonbon','Armor',true,1,853); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`equip_level_min`,`view`) VALUES (31460,'C_Blessing_Sky_Lantern','C Blessing Sky Lantern','Armor',true,1,1720); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`view`) VALUES (31461,'C_Male_Poring_Earmuff','Costume Marin Earrings','Armor',true,1160); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`equip_level_min`,`view`) VALUES (31463,'C_Flying_Drone','C Flying Drone','Armor',true,1,1561); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31464,'C_Bloom_Afro','C Bloom Afro','Armor',true,1,837); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31465,'C_Robin_Egg_Minihat','C Robin Egg Minihat','Armor',true,1,1722); @@ -6319,6 +6479,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_cos REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`equip_level_min`,`view`) VALUES (31478,'C_Eleanor_Wig_','C Eleanors Wig Lower','Armor',true,1,1502); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`equip_level_min`,`view`,`script`,`unequip_script`) VALUES (31479,'C_ManyStars_TW','Costume Group of Stars','Armor',true,1,1729,'hateffect(HAT_EF_MANYSTARS,true);','hateffect(HAT_EF_MANYSTARS,false);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31481,'C_CatCoffeeCup_TW','C TriColor CatCup','Armor',true,1,1731); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31482,'C_LunaticMuffler_TW','Costume Lunatic Shawl','Armor',true,1732); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`equip_level_min`,`view`) VALUES (31483,'C_CatEarRibbon_TW','Costume Cat Ear Ribbon','Armor',true,1,1733); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31484,'C_JP_EV13','C BearCompanion Female','Armor',true,1,1736); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31485,'C_JP_EV14','C BearCompanion Male','Armor',true,1,1737); @@ -6333,6 +6494,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_cos REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31494,'C_Volume_Low_Twin_Upper','C Volume Low Twin','Armor',true,1,1683); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31495,'C_Lolita_Two_Side_Up_','C Lolita Two Side Up Upper','Armor',true,1,1713); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31496,'C_Yggdrasil_Crown','C Yggdrasil Crown','Armor',true,1,746); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`view`) VALUES (31497,'aegis_31497','Costume: Flowery Vision','Armor',true,1744); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`equip_level_min`,`view`) VALUES (31498,'C_Elephangel_TH','C Elephangel','Armor',true,1,1745); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31499,'C_Easter_Egg_Shell','C Easter Egg Shell','Armor',true,1,537); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31504,'C_Starving_Fish_Hat','C Large Hungry Fish','Armor',true,1,844); @@ -6358,6 +6520,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_cos REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`equip_level_min`,`view`) VALUES (31527,'C_Radiant_Rainbow_Wings','C Radiant Rainbow Wings','Armor',true,1,1186); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31528,'C_Star_Dust_Hairband','C Star Dust Hairband','Armor',true,1,831); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31529,'C_Happy_Rabbit_Ribbon','C Happy Rabbit Ribbon','Armor',true,1,1769); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`view`) VALUES (31530,'aegis_31530','Costume great dracula horns','Armor',true,1695); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31531,'C_Lovely_Heart_Cap','C Lovely Heart Cap','Armor',true,1,1770); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`equip_level_min`,`view`) VALUES (31533,'C_Warm_Cat_Muffler_BL','C Warm Cat Muffler Black','Armor',true,1,1771); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`equip_level_min`,`view`) VALUES (31538,'C_Lovely_Feeling','C Lovely Feeling','Armor',true,1,1717); @@ -6427,6 +6590,8 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_cos REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`equip_level_min`,`view`) VALUES (31614,'C_Fox','C Fox','Armor',true,1,1812); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`equip_level_min`,`view`) VALUES (31615,'Costume_Geisha_Make_Up','C Geisha Make Up','Armor',true,1,1813); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`equip_level_min`,`view`) VALUES (31616,'C_Sleep_Sheep_TW','C Sleep Sheep','Armor',true,1,1814); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`view`) VALUES (31618,'aegis_31618','Costume Butterfly Charm','Armor',true,1816); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`view`) VALUES (31620,'aegis_31620','Costume Magic Successor','Armor',true,1818); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31624,'C_HeartOfCat_TW','C Heart of Cat','Armor',true,1,1822); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`equip_level_min`,`view`) VALUES (31625,'C_Protect_Cloth','C Protection Cloth','Armor',true,1,1761); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31628,'C_Bogy_Cap_TW','C Dokebi','Armor',true,1,430); @@ -6510,6 +6675,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_cos REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31721,'Costume_Resonating_Drums','C Resonating Drums','Armor',true,1,1823); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31723,'Costume_TW_Rice_Ball','C Tw Rice Ball','Armor',true,1,892); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31724,'Costume_TW_Bulgogi','C Tw Bulgogi','Armor',true,1,1773); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`view`) VALUES (31728,'aegis_31728','Costume Ribbon Straw Hat','Armor',true,1181); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`equip_level_min`,`view`) VALUES (31729,'Costume_Miracle_Plant','C Miracle Plant','Armor',true,1,1893); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`equip_level_min`,`view`) VALUES (31730,'Costume_Volume_Low_Twin_SK','C Volume Low Twin Sakura','Armor',true,1,1894); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`equip_level_min`,`view`) VALUES (31731,'Costume_Sweets_Party','C Sweets Party','Armor',true,1,1896); @@ -6518,6 +6684,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_cos REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`equip_level_min`,`view`) VALUES (31734,'Costume_Cirtrus_Ribbon','C Citrus Ribbon','Armor',true,1,1900); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`equip_level_min`,`view`) VALUES (31735,'Costume_Yawata_Seal','C Yawata Seal','Armor',true,1,1901); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31736,'Costume_Popcorn_Wig','C Popcorn Wig','Armor',true,1,1895); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_all`,`job_novice`,`location_costume_Garment`,`view`) VALUES (31737,'aegis_31737','Costume Lucifer\'s Wings','Armor',true,false,true,55); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`equip_level_min`,`view`) VALUES (31762,'Costume_Gambler_Card','C Heart Card in Mouth','Armor',true,1,1679); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`equip_level_min`,`view`) VALUES (31763,'Costume_Fortier_Mask','C Fortier Mask','Armor',true,1,876); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`equip_level_min`,`view`) VALUES (31764,'C_Rainbow_Veil_Mid','Costume Rainbow Veil Mid','Armor',true,1,992); @@ -6563,7 +6730,53 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_cos REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31837,'Costume_Shark_Head','C Shark Head','Armor',true,1,1919); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31840,'Costume_BJ_Headset_A','C BJ Headset','Armor',true,1,1942); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31841,'Costume_BJ_Headset_B','C OnAir BJ Headset','Armor',true,1,1943); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31844,'C_Mob_Scarf','Costume Runaway Scarf','Armor',true,1568); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`view`) VALUES (31845,'C_Palace_Guard_Cap','Costume Guard\'s Hat','Armor',true,991); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31846,'C_Lovely_Ribbon_Hair','Costume Lovely Ribbon Hair','Armor',true,1944); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`view`) VALUES (31848,'C_Rose_Gothic_Bonnet','Costume Rose Gothic Bonnet','Armor',true,1946); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`view`) VALUES (31849,'aegis_31849','Costume Runaway Accelerator','Armor',true,1947); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`view`) VALUES (31850,'aegis_31850','Costume Crown of Faithful Faith','Armor',true,1948); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`view`) VALUES (31851,'aegis_31851','Costume Floating Shield','Armor',true,1949); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`view`) VALUES (31853,'aegis_31853','Costume Zombie Mask','Armor',true,1951); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31855,'aegis_31855','Costume Chocolate Mushroom Wig','Armor',true,1953); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31856,'aegis_31856','Costume Airy Two Side Up (Blonde)','Armor',true,1954); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31858,'aegis_31858','Costume Signon Princess Wave (Blue)','Armor',true,1956); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31859,'aegis_31859','Costume Signon Princess Wave (Red)','Armor',true,1957); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31860,'aegis_31860','Costume Signon Princess Wave (Yellow)','Armor',true,1958); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31861,'aegis_31861','Costume Signon Princess Wave (Green)','Armor',true,1959); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31862,'aegis_31862','Costume Signon Princess Wave (Black)','Armor',true,1960); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31863,'aegis_31863','Costume Signon Princess Wave (White)','Armor',true,1961); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31864,'aegis_31864','Costume Signon Princess Wave (Brown)','Armor',true,1962); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31865,'aegis_31865','Costume Signon Princess Wave (Purple)','Armor',true,1963); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31874,'aegis_31874','Costume Himelmez\'s Wig (Blue)','Armor',true,1972); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31875,'aegis_31875','Costume Himelmez\'s Wig (Yellow)','Armor',true,1973); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31876,'aegis_31876','Costume Himelmez\'s Wig (White)','Armor',true,1974); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31877,'aegis_31877','Costume Himelmez\'s Wig (Light Purple)','Armor',true,1975); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31878,'aegis_31878','Costume Himelmez\'s Wig (Pink)','Armor',true,1976); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31879,'aegis_31879','Costume Himelmez\'s Wig (Blue Green)','Armor',true,1977); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31880,'aegis_31880','Costume Himelmez\'s Wig (Black)','Armor',true,1978); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31881,'aegis_31881','Costume Himelmez\'s Wig (Brown)','Armor',true,1979); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (31884,'C_Magic_Helm','Costume Magic Helm','Armor',true,1,1917); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31885,'aegis_31885','Costume Earth Master','Armor',true,1982); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31887,'aegis_31887','Costume Pure Scarf','Armor',true,1981); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31905,'aegis_31905','Costume Snow Ice Hair','Armor',true,1983); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`view`) VALUES (31906,'C_PGstone_Knit_Hat_PK','Costume Cat Paw Knitted Hat','Armor',true,1984); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`view`) VALUES (31907,'aegis_31907','Costume Cat Paw Knitted Hat (Brown)','Armor',true,1985); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`view`) VALUES (31911,'C_LittleGarden','Costume Little Garden','Armor',true,1830); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31916,'C_Frill_Collar','Costume Frill Neckcap','Armor',true,1988); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31922,'aegis_31922','Costume Fluffy Semi-Long (Silver)','Armor',true,1993); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`view`) VALUES (31923,'aegis_31923','Costume Baby Polar Bear','Armor',true,1994); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31927,'aegis_31927','Costume Pencil in Mouth (Blue)','Armor',true,932); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`view`) VALUES (31930,'aegis_31930','Costume Standing Mic','Armor',true,2000); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`view`) VALUES (31931,'aegis_31931','Costume Half Rim Glasses','Armor',true,2001); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31932,'aegis_31932','Costume suit lapel','Armor',true,2002); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31933,'aegis_31933','Costume Miyabi Doll Long Hair (Light Purple)','Armor',true,2003); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Mid`,`view`) VALUES (31934,'aegis_31934','Costume Blinking Purple Eyes','Armor',true,2004); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31936,'aegis_31936','Costume Honeynut Donut','Armor',true,736); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`view`) VALUES (31937,'aegis_31937','Costume unicorn headdress','Armor',true,2006); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31938,'aegis_31938','Costume Loose Knitting Twin','Armor',true,2007); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`view`) VALUES (31943,'aegis_31943','Costume tree frog hoodies','Armor',true,2010); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (31944,'aegis_31944','Costume Elegant Wave','Armor',true,2011); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`range`,`slots`,`job_crusader`,`job_knight`,`job_swordman`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (32005,'Illusion_Pole_Axe','Illusion Pole Axe','Weapon','1hSpear',1500,190,3,2,true,true,true,true,4,120,true,'.@r = getrefine(); bonus bStr,3; bonus bInt,2; bonus bDex,2; if (.@r >= 13) { .@val = -2000; } else if (.@r >= 9) { .@val = -1000; } bonus2 bSkillCooldown,"RK_HUNDREDSPEAR",.@val;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`range`,`slots`,`job_crusader`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (32013,'Metal_Stick','Metal Stick','Weapon','1hSpear',2000,180,3,3,true,true,true,true,true,true,4,150,true,'.@r = getrefine(); bonus2 bSkillAtk,"LG_CANNONSPEAR",10; if(.@r > 6){ bonus2 bSkillAtk,"LG_OVERBRAND",10 + (.@r > 8 ? 15 : 0); } if(.@r > 11){ bonus bDelayrate,-15; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`attack`,`range`,`job_crusader`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (32014,'Brute_Spear','Brute Spear','Weapon','1hSpear',150,3,true,true,true,true,true,true,4,100,true,'.@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; }'); @@ -6578,6 +6791,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`we REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`range`,`slots`,`job_barddancer`,`class_third`,`class_third_upper`,`class_third_baby`,`gender`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (32108,'Antique_Cello','Antique Cello','Weapon','Musical',1200,180,2,2,true,true,true,true,'Male',true,4,170,true,'.@r = getrefine(); bonus bVariableCastrate,-10; bonus bLongAtkRate,.@r; if (.@r>=9) bonus2 bSkillCooldown,"WM_SEVERE_RAINSTORM",-1000; if (.@r>=11) bonus2 bSkillUseSPrate,"WM_SEVERE_RAINSTORM",20;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`range`,`slots`,`job_barddancer`,`class_third`,`class_third_upper`,`class_third_baby`,`gender`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (32110,'aegis_32110','Safety Lute','Weapon','Musical',1400,200,1,2,true,true,true,true,'Male',true,4,170,true,'.@r = getrefine();\nbonus bLongAtkRate,10;\nbonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",10;\nif (.@r>=7) {\n bonus bVariableCastrate,-10;\n bonus bBaseAtk,40;\n}\nif (.@r>=9) {\n bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",15;\n autobonus "{ bonus2 bAddSize,Size_All,15; }",1,10000,BF_WEAPON;\n}\nif (.@r>=11) {\n bonus bDelayrate,-20;\n bonus2 bSkillCooldown,"WM_SEVERE_RAINSTORM",-2000;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`range`,`slots`,`job_barddancer`,`class_third`,`class_third_upper`,`class_third_baby`,`gender`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (32111,'aegis_32111','Royal Chello','Weapon','Musical',1000,90,1,2,true,true,true,true,'Male',true,4,170,true,'.@r = getrefine();\nbonus2 bMagicAtkEle,Ele_Neutral,10;\nbonus bMatk,180;\nbonus bUnbreakableWeapon;\nbonus bMatk,4*.@r;\nif (.@r>=9) {\n bonus2 bSkillCooldown,"WM_METALICSOUND",-1000;\n bonus2 bSkillAtk,"WM_METALICSOUND",20;\n bonus2 bSkillAtk,"WM_REVERBERATION",20;\n}\nif (.@r>=11) {\n bonus2 bMagicAddRace,RC_Undead,20;\n bonus2 bMagicAddRace,RC_Angel,20;\n bonus2 bSkillCooldown,"WM_METALICSOUND",-1000;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_right_accessory`,`location_left_accessory`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (32202,'Comp_All_In_One_Ring','Ring of Apology','Armor',true,true,100,true,true,true,true,true,true,true,true,'bonus bAllStats,1;\nskill "AL_TELEPORT",1;\nskill "AL_HEAL",1;\nbonus bNoCastCancel;\nbonus bAspdRate,10;\nbonus bVariableCastrate,-10;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (32203,'Accelerator_Chip','Accelerator Chip','Armor',20,100,1,true,true,100,'bonus2 bAddClass,Class_All,5; bonus bMatkRate,5; bonus bAspdRate,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (32204,'Immortal_Dog_Tag','Immortal Dog Tag','Armor',20,100,1,true,true,100,'bonus bBaseAtk,50; bonus bMatk,50; bonus2 bSubRace,RC_Undead,4;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (32206,'Prontera_Militia_Glove','Prontera Militia Glove','Armor',20,100,1,true,true,100,'bonus bVit,5; bonus bMdef,5; bonus bAspdRate,5; bonus2 bSubRace,RC_DemiHuman,3; bonus2 bSubRace,RC_Player_Human,3; bonus2 bSubEle,Ele_Water,5; bonus2 bSubEle,Ele_Earth,5; bonus2 bSubEle,Ele_Wind,5; bonus2 bSubEle,Ele_Fire,5;'); @@ -6585,6 +6799,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,` REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (32208,'Illusion_Booster_L','Illusion Booster L','Armor',20,100,1,true,130,'bonus2 bAddClass,Class_All,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_right_accessory`,`equip_level_min`,`script`) VALUES (32209,'Illusion_Battle_chip_R','Illusion Battle chip R','Armor',20,100,1,true,130,'bonus bMatkRate,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (32210,'Illusion_Battle_chip_L','Illusion Battle chip L','Armor',20,100,1,true,130,'bonus bMatkRate,5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (32221,'Time_Overload_Ring','Temporal Transcendence Ring','Armor',15,1,true,true,99,100,true,true,true,true,true,true,true,'bonus bAspdRate,10;\nbonus bVariableCastrate,-10;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (32222,'Brooch_of_Hero','Brooch of Hero','Armor',20,400,1,true,true,100,'bonus2 bAddClass,Class_All,5; bonus bMatkRate,5; if((eaclass()&EAJL_THIRD && BaseJob == Job_Knight) || ((eaclass()&EAJL_THIRD && BaseJob == Job_Crusader))) { bonus bMaxHPrate,10; bonus2 bAddRace,RC_All,5; } if((eaclass()&EAJL_THIRD && BaseJob == Job_Priest) || ((eaclass()&EAJL_THIRD && BaseJob == Job_Monk))) { bonus bAspdRate,10; bonus2 bAddRace,RC_All,5; } if((eaclass()&EAJL_THIRD && BaseJob == Job_Blacksmith) || ((eaclass()&EAJL_THIRD && BaseJob == Job_Alchemist))) { bonus bUseSPrate,-10; bonus2 bAddRace,RC_All,5; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (32227,'Hrodvitnir\'s_Chain','Hrodvitnir\'s Chain','Armor',20,300,1,true,true,100,'bonus bAspdRate,5; bonus bDelayrate,-5; skill "AL_TELEPORT",1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (32228,'Schmidt_Insignia_Power','King Schmidt\'s Power Insignia','Armor',200,10,1,true,150,'bonus2 bAddClass,Class_All,10;'); @@ -6602,6 +6817,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`def REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_right_accessory`,`equip_level_min`,`script`) VALUES (32249,'aegis_32249','Safety Pendant B','Armor',100,10,1,true,170,'bonus bAllStats,5;\nbonus bVariableCastrate,-5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (32250,'aegis_32250','Safety Epaulet R','Armor',100,10,1,true,170,'bonus2 bAddClass,Class_All,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (32251,'aegis_32251','Safety Epaulet B','Armor',100,10,1,true,170,'bonus bMatkRate,5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`location_right_accessory`,`location_left_accessory`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (32252,'H_AD_Clip','High Adventurer Clip','Armor',2,1,true,true,100,true,true,true,true,true,true,true,'bonus bAspdRate,5;\nbonus bVariableCastrate,-5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (32258,'Ring_of_Jupiter','Ring of Jupiter','Armor',20,500,2,1,true,true,100,'skill "AL_BLESSING",5; if (getequipid(EQI_ACC_R) == 32258) { bonus bBaseAtk,15*(readparam(bLuk)/10); bonus bMatk,15*(readparam(bLuk)/10); if (readparam(bLuk) >= 125) { bonus2 bAddClass,Class_Boss,15; bonus2 bMagicAddClass,Class_Boss,15; } } if (getequipid(EQI_ACC_L) == 32258) { bonus bMaxHPRate,2*(readparam(bVit)/10); bonus bMaxSPRate,2*(readparam(bVit)/10); if (readparam(bVit) >= 125) { bonus bDef,300; bonus bMdef,50; bonus2 bSubRace,RC_Player_Human,3; } }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (32262,'Rasen_Fuma_Orb','Rasen Fuma\'s Orb','Armor',20,100,1,true,true,100,'bonus bStr,5; bonus bAgi,5; bonus bVit,5; bonus2 bAddClass,Class_All,5; if (getskilllv("KO_ZANZOU")>=5) { bonus2 bSkillAtk,"KO_HUUMARANKA",Baselevel/4; bonus2 bSkillAtk,"NJ_HUUMA",2*(Baselevel/4); } if (getskilllv("KO_KYOUGAKU")>=5) { bonus2 bSkillUseSP,"KO_HUUMARANKA",10; bonus2 bSkillCooldown,"KO_HUUMARANKA",-100; } if (getskilllv("KO_MUCHANAGE")==10) { bonus2 bHPDrainRate,50,1; } if (getskilllv("KO_MEIKYOUSISUI")>=5) { bonus bSPDrainValue,2; bonus2 bSkillCooldown,"KO_IZAYOI",-25000; } if (getskilllv("KO_SETSUDAN")>=5) { bonus2 bVariableCastrate,"KO_HUUMARANKA",-50; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (32263,'Shield_Ring','Shield Ring','Armor',20,400,1,true,true,100,'bonus bStr,5; bonus bInt,5; bonus bDex,5; bonus2 bAddClass,Class_All,5; if (getskilllv("LG_EARTHDRIVE")==5) bonus bDelayrate,-30; if (getskilllv("LG_INSPIRATION")==5) bonus2 bSkillCooldown,"LG_EARTHDRIVE",-1500; if (getskilllv("CR_DEVOTION")==5) { bonus bStr,5; bonus bInt,5; bonus bDex,5; bonus bBaseAtk,100; } if (getskilllv("LG_PINPOINTATTACK")==5) { bonus2 bSkillVariableCast,"LG_EARTHDRIVE",-500; bonus2 bSkillUseSP,"LG_EARTHDRIVE",25; }'); @@ -6616,15 +6832,71 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`we REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`range`,`slots`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (32401,'aegis_32401','Royal Pillar','Weapon','Mace',5000,220,1,2,true,true,true,true,true,4,170,true,'.@r = getrefine();\nbonus2 bAddClass,Class_All,5;\nbonus bUnbreakableWeapon;\nbonus bLongAtkRate,.@r;\nif (.@r>=9) {\n bonus2 bSkillAtk,"NC_BOOSTKNUCKLE",20;\n bonus2 bSkillAtk,"NC_ARMSCANNON",20;\n}\nif (.@r>=11) {\n bonus2 bAddRace,RC_Undead,20;\n bonus2 bAddRace,RC_Angel,20;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`range`,`slots`,`job_alchemist`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (32402,'aegis_32402','Royal Syringe','Weapon','Mace',1500,210,1,2,true,true,true,true,true,4,170,true,'.@r = getrefine();\nbonus2 bAddClass,Class_All,5;\nbonus bUnbreakableWeapon;\nbonus bLongAtkRate,.@r;\nif (.@r>=9) {\n bonus2 bSkillAtk,"GN_CARTCANNON",20;\n bonus2 bSkillAtk,"GN_SPORE_EXPLOSION",20;\n}\nif (.@r>=11) {\n bonus2 bAddRace,RC_Undead,20;\n bonus2 bAddRace,RC_Angel,20;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`range`,`slots`,`job_alchemist`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (32403,'aegis_32403','Royal Alchemy Staff','Weapon','Mace',1500,200,1,2,true,true,true,true,true,4,170,true,'.@r = getrefine();\nbonus2 bAddClass,Class_All,5;\nbonus bUnbreakableWeapon;\nbonus bBaseAtk,4*.@r;\nif (.@r>=9) {\n bonus2 bSkillCooldown,"GN_CRAZYWEED",-1000;\n bonus2 bSkillAtk,"GN_CRAZYWEED",30;\n}\nif (.@r>=11) {\n bonus2 bAddRace,RC_Undead,20;\n bonus2 bAddRace,RC_Angel,20;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`job_all`,`job_novice`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (400000,'aegis_400000','Whistle','Armor',100,true,false,true,120,1478,'bonus bMatkRate,1;\nbonus2 bAddClass,Class_All,1;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_mid`,`view`,`script`) VALUES (400001,'aegis_400001','Victory Wing Ears','Armor',100,true,1185,'bonus bMatk,10;\nbonus bBaseAtk,10;\nbonus bDelayrate,-8;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_head_mid`,`view`,`script`) VALUES (400002,'aegis_400002','Victory Wing Ears','Armor',100,1,true,1185,'bonus bMatk,5;\nbonus bBaseAtk,5;\nbonus bDelayrate,-4;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_head_top`,`refineable`,`view`) VALUES (400003,'aegis_400003','TimeExtension (loan)','Armor',true,true,15); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_head_top`,`refineable`,`view`,`script`) VALUES (400011,'aegis_400011','Officer\'s Hat','Armor',400,35,1,true,true,1759,'.@r = getrefine();\nbonus2 bHPLossRate,10,5000;\nbonus bMatk,5*(.@r/2);\nbonus bBaseAtk,5*(.@r/2);\nif (.@r>=7) {\n bonus bMatkRate,5;\n bonus2 bAddClass,Class_All,5;\n}\nif (.@r>=9) {\n bonus2 bHPDrainRate,50,5;\n bonus2 bSPDrainRate,10,3;\n autobonus "{ bonus2 bHPRegenRate,300,1000; }",40,4000,BF_MAGIC;\n autobonus "{ bonus2 bSPRegenRate,70,1000; }",40,4000,BF_MAGIC;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`) VALUES (400020,'C_BeachBall','Costume Beachball','Armor',true,1,1918); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (400021,'aegis_400021','Red Clark Casquette','Armor',100,1,true,130,true,1777,'.@r = getrefine();\nbonus bBaseAtk,20*(.@r/2);\nif (.@r>=7) {\n bonus bVariableCastrate,-15;\n}\nif (.@r>=9) {\n bonus bShortAtkRate,15;\n}\nif (.@r>=11) {\n bonus bFixedCast,-200;\n bonus2 bAddSize,Size_Small,15;\n bonus2 bAddSize,Size_Medium,15;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (400022,'aegis_400022','Ignis Cap','Armor',100,1,true,130,true,803,'.@r = getrefine();\nbonus bBaseAtk,20*(.@r/2);\nif (.@r>=7) {\n bonus bVariableCastrate,-15;\n}\nif (.@r>=9) {\n bonus bLongAtkRate,15;\n}\nif (.@r>=11) {\n bonus bFixedCast,-200;\n bonus2 bAddSize,Size_Small,15;\n bonus2 bAddSize,Size_Medium,15;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_head_top`,`refineable`,`view`,`script`) VALUES (400023,'aegis_400023','Drooping Thanatos\'s Dolor','Armor',100,30,1,true,true,547,'.@r = getrefine();\nbonus2 bMagicAtkEle,Ele_Holy,10+(.@r/2);\nbonus2 bMagicAtkEle,Ele_Dark,10+(.@r/2);\nbonus2 bAddRace,RC_Angel,20+(.@r/2);\nbonus2 bAddRace,RC_Dragon,20+(.@r/2);\nbonus bMaxHPrate,5;\nbonus bMaxSPrate,5;\nif (.@r>=7) {\n bonus bMatkRate,5;\n bonus2 bAddClass,Class_All,5;\n}\nif (.@r>=9) {\n bonus bVariableCastrate,-10;\n}\nif (.@r>=11) {\n bonus bDelayrate,-15;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (400044,'aegis_400044','Phantom Cap','Armor',100,1,true,130,true,1899,'.@r = getrefine();\nbonus bMatk,20*(.@r/2);\nif (.@r>=7) {\n bonus bVariableCastrate,-15;\n}\nif (.@r>=9) {\n bonus2 bMagicAtkEle,Ele_All,15;\n}\nif (.@r>=11) {\n bonus bFixedCast,-200;\n bonus2 bMagicAddSize,Size_Small,15;\n bonus2 bMagicAddSize,Size_Medium,15;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_head_top`,`refineable`,`view`) VALUES (400045,'aegis_400045','Pierced apple','Armor',true,true,1952); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`view`) VALUES (400046,'aegis_400046','Costume pierced apple','Armor',true,1952); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (400049,'aegis_400049','Stripe Hat','Armor',100,1,true,130,true,1728,'.@r = getrefine();\nbonus bBaseAtk,20*(.@r/2);\nif (.@r>=7) {\n bonus bVariableCastrate,-15;\n}\nif (.@r>=9) {\n bonus bLongAtkRate,15;\n}\nif (.@r>=11) {\n bonus bFixedCast,-200;\n bonus2 bAddSize,Size_Small,15;\n bonus2 bAddSize,Size_Medium,15;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`job_all`,`job_novice`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (400053,'aegis_400053','Illusion Morrigane\'s Helm','Armor',500,15,1,true,false,true,130,true,257,'.@r = getrefine();\nbonus bCritical,5;\nbonus bStr,5;\nif (.@r>=7) {\n bonus bBaseAtk,50;\n}\nif (.@r>=9) {\n bonus bAspdRate,10;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (400054,'aegis_400054','Great Magician\'s Ceremonial Crown','Armor',100,1,true,130,true,1811,'.@r = getrefine();\nbonus bMatk,20*(.@r/2);\nif (.@r>=7) {\n bonus bVariableCastrate,-15;\n}\nif (.@r>=9) {\n bonus2 bMagicAtkEle,Ele_All,15;\n}\nif (.@r>=11) {\n bonus bFixedCast,-200;\n bonus2 bMagicAddSize,Size_Small,15;\n bonus2 bMagicAddSize,Size_Medium,15;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_all`,`job_novice`,`location_costume_head_top`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (400055,'C_ShineSantaPoringE','Costume shiny santa poring hat','Armor',true,false,true,961,100,true,true,true,true,true,true,true,'bonus2 bExpAddClass,Class_All,10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (400056,'aegis_400056','Costume: Blue Devil Wig','Armor',true,1990); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`) VALUES (400057,'aegis_400057','Costume: Red Lotus Demon Wig','Armor',true,1989); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (400059,'aegis_400059','Scorpio Celestial Coronet','Armor',100,1,true,130,true,606,'.@r = getrefine();\nbonus bMatk,20*(.@r/2);\nif (.@r>=7) {\n bonus bVariableCastrate,-15;\n}\nif (.@r>=9) {\n bonus2 bMagicAtkEle,Ele_All,15;\n}\nif (.@r>=11) {\n bonus bFixedCast,-200;\n bonus2 bMagicAddSize,Size_Small,15;\n bonus2 bMagicAddSize,Size_Medium,15;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (400061,'aegis_400061','Sagittarius Celestial Coronet','Armor',100,1,true,130,true,618,'.@r = getrefine();\nbonus bBaseAtk,20*(.@r/2);\nif (.@r>=7) {\n bonus bVariableCastrate,-15;\n}\nif (.@r>=9) {\n bonus bLongAtkRate,15;\n}\nif (.@r>=11) {\n bonus bFixedCast,-200;\n bonus2 bAddSize,Size_Small,15;\n bonus2 bAddSize,Size_Medium,15;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`view`) VALUES (400074,'aegis_400074','Costume Lost Time','Armor',true,1998); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_Low`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`) VALUES (400076,'C_20th_Anniversary','Costume Gravity 20th Anniversary Balloon','Armor',true,2005,100,true,true,true,true,true,true); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (400078,'aegis_400078','Goral Crown','Armor',100,10,1,true,true,true,true,true,170,true,532,'.@r = getrefine();\nbonus bBaseAtk,20*(.@r/2);\nif (.@r>=7) {\n bonus bAspdRate,10;\n}\nif (.@r>=9) {\n bonus bLongAtkRate,15;\n}\nif (.@r>=11) {\n bonus2 bAddSize,Size_All,10;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`job_crusader`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (400079,'aegis_400079','Trial Diadem','Armor',100,10,1,true,true,true,true,true,170,true,594,'.@r = getrefine();\nbonus bMatk,20*(.@r/2);\nbonus bBaseAtk,20*(.@r/2);\nif (.@r>=7) {\n bonus bAspdRate,10;\n}\nif (.@r>=9) {\n bonus2 bMagicAtkEle,Ele_Holy,15;\n bonus2 bAddClass,Class_All,15;\n}\nif (.@r>=11) {\n bonus bFixedCast,-200;\n bonus2 bAddSize,Size_All,10;\n bonus2 bMagicAddSize,Size_All,10;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (400094,'aegis_400094','Jade Crown','Armor',100,10,1,true,true,true,true,true,170,true,510,'.@r = getrefine();\nbonus bSPrecovRate,6*(.@r/2);\nbonus bMatkRate,2*(.@r/2);\nif (.@r>=7) {\n bonus bAllStats,3;\n}\nif (.@r>=9) {\n bonus bMatkRate,4;\n}\nif (.@r>=11) {\n bonus2 bMagicAtkEle,Ele_Ghost,20;\n bonus2 bMagicAtkEle,Ele_Neutral,20;\n bonus2 bMagicAtkEle,Ele_Fire,20;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`job_sage`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (400095,'aegis_400095','Spinel Diadem','Armor',100,10,1,true,true,true,true,true,170,true,509,'.@r = getrefine();\nbonus bSPrecovRate,6*(.@r/2);\nbonus bMatkRate,2*(.@r/2);\nif (.@r>=7) {\n bonus bAllStats,3;\n}\nif (.@r>=9) {\n bonus bVariableCastrate,-10;\n}\nif (.@r>=11) {\n bonus2 bMagicAtkEle,Ele_Neutral,20;\n bonus2 bMagicAtkEle,Ele_Earth,20;\n bonus2 bMagicAtkEle,Ele_Water,20;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (400097,'aegis_400097','Aegirnion Helm','Armor',800,10,1,true,140,true,870,'bonus bUnbreakableHelm;\nbonus bMatkRate,7;\nbonus2 bAddClass,Class_All,7;\nif (getrefine()>=9) {\n bonus bMatk,40;\n bonus bBaseAtk,40;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (400098,'aegis_400098','Bull Crown','Armor',100,10,1,true,true,true,true,true,170,true,536,'.@r = getrefine();\nbonus bBaseAtk,20*(.@r/2);\nif (.@r>=7) {\n bonus bAspdRate,10;\n}\nif (.@r>=9) {\n bonus bLongAtkRate,15;\n}\nif (.@r>=11) {\n bonus2 bAddSize,Size_All,10;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`job_alchemist`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (400099,'aegis_400099','Taurus Diadem','Armor',100,10,1,true,true,true,true,true,170,true,535,'.@r = getrefine();\nbonus bBaseAtk,20*(.@r/2);\nif (.@r>=7) {\n bonus bAspdRate,10;\n}\nif (.@r>=9) {\n bonus bLongAtkRate,15;\n}\nif (.@r>=11) {\n bonus2 bAddSize,Size_All,10;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`) VALUES (400115,'C_Rag_Origin_Hat','Costume angeling bread hat','Armor',true,2019,100,true,true,true,true,true,true); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`job_hunter`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (400116,'aegis_400116','Celestial Jewel Crown','Armor',100,10,1,true,true,true,true,true,170,true,574,'.@r = getrefine();\nbonus bBaseAtk,20*(.@r/2);\nif (.@r>=7) {\n bonus bAspdRate,10;\n}\nif (.@r>=9) {\n bonus bLongAtkRate,15;\n}\nif (.@r>=11) {\n bonus2 bAddSize,Size_All,10;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`job_barddancer`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (400117,'aegis_400117','Libra Crown','Armor',100,10,1,true,true,true,true,true,170,true,593,'.@r = getrefine();\nbonus bMatk,20*(.@r/2);\nbonus bBaseAtk,20*(.@r/2);\nif (.@r>=7) {\n bonus bAspdRate,10;\n bonus bVariableCastrate,-10;\n}\nif (.@r>=9) {\n bonus2 bMagicAtkEle,Ele_Neutral,10;\n bonus bLongAtkRate,15;\n}\nif (.@r>=11) {\n bonus2 bMagicAtkEle,Ele_All,10;\n bonus2 bAddSize,Size_All,10;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`job_priest`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (400118,'aegis_400118','Saint Crown','Armor',100,10,1,true,true,true,true,true,170,true,560,'.@r = getrefine();\nbonus bMatk,20*(.@r/2);\nbonus bBaseAtk,20*(.@r/2);\nif (.@r>=7) {\n bonus bAspdRate,10;\n bonus bVariableCastrate,-10;\n}\nif (.@r>=9) {\n bonus bMatkRate,15;\n bonus2 bAddClass,Class_All,15;\n}\nif (.@r>=11) {\n bonus2 bMagicAtkEle,Ele_All,10;\n bonus2 bAddSize,Size_All,10;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`job_monk`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (400119,'aegis_400119','Lion Crown','Armor',100,10,1,true,true,true,true,true,170,true,565,'.@r = getrefine();\nbonus bBaseAtk,20*(.@r/2);\nif (.@r>=7) {\n bonus bAspdRate,10;\n}\nif (.@r>=9) {\n bonus bMaxHPrate,10;\n}\nif (.@r>=11) {\n bonus2 bAddSize,Size_All,10;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`job_rogue`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (400120,'aegis_400120','Goat Crown','Armor',100,10,1,true,true,true,true,true,170,true,621,'.@r = getrefine();\nbonus bMatk,20*(.@r/2);\nbonus bBaseAtk,20*(.@r/2);\nif (.@r>=7) {\n bonus bAspdRate,10;\n}\nif (.@r>=9) {\n bonus bMatkRate,15;\n bonus2 bAddClass,Class_All,15;\n}\nif (.@r>=11) {\n bonus2 bAddSize,Size_All,10;\n bonus2 bMagicAddSize,Size_All,10;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`job_assassin`,`class_third`,`class_third_upper`,`class_third_baby`,`location_head_top`,`equip_level_min`,`refineable`,`view`,`script`) VALUES (400121,'aegis_400121','Twin Crown','Armor',100,10,1,true,true,true,true,true,170,true,551,'.@r = getrefine();\nbonus bBaseAtk,20*(.@r/2);\nif (.@r>=7) {\n bonus bAspdRate,10;\n}\nif (.@r>=9) {\n bonus bLongAtkRate,15;\n}\nif (.@r>=11) {\n bonus2 bAddSize,Size_All,10;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`equip_level_min`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`) VALUES (400124,'C_Magestic_Goat2','Majestic Goat of Costume Dawn','Armor',true,200,513,100,true,true,true,true,true,true); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_head_top`,`location_head_low`,`view`) VALUES (410005,'aegis_410005','Costume Magic Heir','Armor',true,true,1996); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_head_top`,`location_head_low`,`view`,`script`) VALUES (410016,'aegis_410016','Battle Processor','Armor',true,true,1552,'bonus bMatk,20;\nbonus bBaseAtk,20;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`slots`,`location_head_top`,`location_head_low`,`view`,`script`) VALUES (410017,'aegis_410017','Battle Processor','Armor',1,true,true,1552,'bonus bMatk,10;\nbonus bBaseAtk,10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`slots`,`location_head_top`,`location_head_low`,`equip_level_min`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (410018,'Booster_Mask_A','Booster Mask A-type','Armor',1,true,true,130,876,100,true,true,true,true,true,true,true,'bonus bDelayrate,-8;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`slots`,`location_head_top`,`location_head_low`,`equip_level_min`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (410019,'Booster_Mask_B','Booster Mask B-type','Armor',1,true,true,130,917,100,true,true,true,true,true,true,true,'bonus bVariableCastrate,-8;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`slots`,`location_head_top`,`location_head_low`,`equip_level_min`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (410020,'Booster_Mask_C','Booster Mask C-type','Armor',1,true,true,130,906,100,true,true,true,true,true,true,true,'bonus bAspdRate,8;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_mid`,`location_head_low`,`equip_level_min`,`view`,`script`) VALUES (420003,'aegis_420003','CD in Mouth','Armor',200,true,true,10,815,'bonus2 bMagicAtkEle,Ele_All,5;\nbonus5 bAutoSpell,"MG_SOULSTRIKE",10,100,BF_SHORT|BF_WEAPON,1;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_head_mid`,`location_head_low`,`view`) VALUES (420010,'aegis_420010','Costume Dark Master','Armor',true,true,2020); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_mid`,`location_head_low`,`equip_level_min`,`view`) VALUES (420017,'aegis_420017','Young leaves of the world tree (power)','Armor',50,true,true,100,848); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_mid`,`location_head_low`,`equip_level_min`,`view`) VALUES (420018,'aegis_420018','Young Leaf of the World Tree (Handicraft)','Armor',50,true,true,100,848); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_mid`,`location_head_low`,`equip_level_min`,`view`) VALUES (420019,'aegis_420019','Young Leaf of the World Tree (Agility)','Armor',50,true,true,100,848); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_mid`,`location_head_low`,`equip_level_min`,`view`) VALUES (420020,'aegis_420020','Young leaves of the world tree (luck)','Armor',50,true,true,100,848); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_mid`,`location_head_low`,`equip_level_min`,`view`) VALUES (420021,'aegis_420021','Young leaves of the world tree (health)','Armor',50,true,true,100,848); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_mid`,`location_head_low`,`equip_level_min`,`view`) VALUES (420022,'aegis_420022','Young leaves of the world tree (intelligence)','Armor',50,true,true,100,848); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_head_mid`,`location_head_low`,`view`) VALUES (420025,'aegis_420025','Costume One Eyed Jack','Armor',true,true,2023); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_mid`,`location_head_low`,`view`,`script`) VALUES (420030,'aegis_420030','A feather in the mouth','Armor',10,true,true,1143,'bonus bLongAtkRate,5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_mid`,`location_head_low`,`view`,`script`) VALUES (420031,'aegis_420031','Ninja\'s Blue Mask','Armor',10,true,true,1089,'bonus bShortAtkRate,5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_top`,`location_head_mid`,`equip_level_min`,`view`,`script`) VALUES (436000,'aegis_436000','Thanatos\'s Maeror Mask','Armor',100,true,true,99,666,'bonus2 bMagicAddRace,RC_Player_Human,10;\nbonus2 bMagicAddRace,RC_Player_Doram,10;\nbonus bMatkRate,3;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_head_top`,`location_head_mid`,`equip_level_min`,`view`,`script`) VALUES (436001,'aegis_436001','Thanatos\'s Despero Mask','Armor',100,true,true,99,693,'bonus2 bAddRace,RC_Player_Human,10;\nbonus2 bAddRace,RC_Player_Doram,10;\nbonus2 bAddClass,Class_All,3;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`location_head_top`,`location_head_mid`,`equip_level_min`,`view`,`script`) VALUES (436002,'aegis_436002','Thanatos\'s Odium Mask','Armor',100,3,true,true,99,667,'bonus2 bSubRace,RC_Player_Human,5;\nbonus2 bSubRace,RC_Player_Doram,5;\nbonus bMaxHPrate,5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_head_top`,`location_head_mid`,`equip_level_min`,`view`,`script`) VALUES (436003,'aegis_436003','Thanatos\'s Odium Mask','Armor',100,3,1,true,true,99,667,'bonus2 bSubRace,RC_Player_Human,5;\nbonus2 bSubRace,RC_Player_Doram,5;\nbonus bMaxHPrate,5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_head_top`,`location_head_mid`,`equip_level_min`,`view`,`script`) VALUES (436004,'aegis_436004','Thanatos\'s Despero Mask','Armor',100,1,true,true,99,693,'bonus2 bAddRace,RC_Player_Human,10;\nbonus2 bAddRace,RC_Player_Doram,10;\nbonus2 bAddClass,Class_All,3;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_head_top`,`location_head_mid`,`equip_level_min`,`view`,`script`) VALUES (436005,'aegis_436005','Thanatos\'s Maeror Mask','Armor',100,1,true,true,99,666,'bonus2 bMagicAddRace,RC_Player_Human,10;\nbonus2 bMagicAddRace,RC_Player_Doram,10;\nbonus bMatkRate,3;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`location_costume_head_Low`,`equip_level_min`,`view`) VALUES (440000,'C_SharkHead','Costume Shark Hat','Armor',true,true,1,1919); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_costume_head_top`,`location_costume_head_Mid`,`location_costume_head_Low`,`equip_level_min`,`view`) VALUES (440002,'C_Happy_Cat_TW','Costume Happy Cat','Armor',true,true,true,1,1980); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_head_top`,`location_head_mid`,`location_head_low`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`) VALUES (440003,'C_Pretty_Rabbit_Hood_E','Costume beginner rabbit hood','Armor',true,true,true,1085,100,true,true,true,true,true,true,true); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_head_top`,`location_head_mid`,`location_head_low`,`view`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`) VALUES (440006,'C_Black_Cat_Hood_kr','Costume black cat hood','Armor',true,true,true,1481,100,true,true,true,true,true,true,true); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_armor`,`refineable`,`script`) VALUES (450000,'IDTest_armor','IDTest armor','Armor',10,10,10,1,true,true,'bonus bMaxHP,100;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (450001,'Attacker_Booster_Plate_','Attacker Booster Plate','Armor',120,1,true,100,true,'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; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (450002,'Elemental_Booster_Robe_','Elemental Booster Robe','Armor',80,1,true,100,true,'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; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (450003,'Defender_Booster_Robe_','Defender Booster Robe','Armor',90,1,true,100,true,'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; }'); @@ -6742,6 +7014,9 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`mag REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`job_acolyte`,`job_alchemist`,`job_blacksmith`,`job_merchant`,`job_monk`,`job_priest`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (450144,'aegis_450144','Illusion Saint Robe','Armor',600,60,1,true,true,true,true,true,true,true,120,true,'.@r = getrefine();\nbonus bMaxHPrate,10;\nbonus bMaxSPrate,10;\nbonus bMdef,10;\nif (.@r>=9) {\n bonus2 bSubRace,RC_Fish,15;\n}\nif (.@r>=11) {\n bonus2 bIgnoreDefRaceRate,RC_Fish,20;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`job_alchemist`,`job_blacksmith`,`job_crusader`,`job_knight`,`job_merchant`,`job_swordman`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (450145,'aegis_450145','Illusion Saphien\'s Armor of Ocean','Armor',2200,50,1,true,true,true,true,true,true,true,120,true,'.@r = getrefine();\nbonus bMaxHPrate,10;\nbonus bMaxHP,125*.@r;\nif (.@r>=7) {\n bonus bDef,50;\n}\nif (.@r>=9) {\n autobonus2 "{ bonus2 bSubEle,Ele_Water,15; }",1,5000,BF_MAGIC|BF_WEAPON;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (450146,'aegis_450146','Illusion Chain Mail','Armor',3300,70,1,true,120,true,'.@r = getrefine();\nbonus bMaxHPrate,10;\nbonus bMaxSPrate,10;\nbonus bBaseAtk,4*.@r;\nbonus2 bAddEle,Ele_Fire,4*(.@r/3);\nbonus2 bAddEle,Ele_Water,4*(.@r/3);\nif (.@r>=9) {\n bonus2 bAddClass,Class_All,10;\n}\nif (.@r>=11) {\n bonus bAspdRate,10;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`location_armor`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (450147,'E_Illusion_Armor_A','Illusion Armor Type A (Bound)','Armor',105,1,true,130,100,true,true,true,true,true,true,true,'.@r = getrefine();\nbonus bBaseAtk,100+10*(.@r/2);\nif (.@r>=7) {\n bonus bAspdRate,10;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`location_armor`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (450148,'E_Illusion_Armor_B','Illusion Armor Type B (Bound)','Armor',105,1,true,130,100,true,true,true,true,true,true,true,'.@r = getrefine();\nbonus bMatk,100+10*(.@r/2);\nif (.@r>=7) {\n bonus bVariableCastrate,-10;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (450164,'aegis_450164','Aegirnion Armor','Armor',1000,80,1,true,140,true,'bonus bMaxHPrate,10;\nbonus bMaxSPrate,5;\nbonus bUnbreakableArmor;\nif (getrefine()>=9) {\n bonus bMaxHPrate,5;\n bonus bMaxSPrate,2;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (470000,'Attacker_Booster_Greaves_','Attacker Booster Greaves','Armor',20,1,true,100,true,'bonus bBaseAtk,20; bonus bFlee,20; .@r = getrefine(); if (.@r>=3) { bonus bMaxHPrate,.@r/3; } if (.@r>=7) { bonus bMaxHPrate,5; } if (.@r>=9) { bonus bFixedCast,-500; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (470001,'Elemental_Booster_Shoes_','Elemental Booster Shoes','Armor',15,1,true,100,true,'bonus bMatk,20; 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; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (470002,'Defender_Booster_Shoes_','Defender Booster Shoes','Armor',18,1,true,100,true,'bonus bMatk,20; 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; }'); @@ -6754,6 +7029,10 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`sl REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (470021,'Grace_Magic_Boots','Grace Magic Boots','Armor',30,1,true,150,true,100,true,true,true,true,true,true,true,'.@r = getrefine(); bonus bMatk,20; bonus bFlee,20; if (.@r>=7) bonus bFixedCast,-500; if (.@r>=9) bonus2 bMagicAtkEle,Ele_All,10;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (470022,'aegis_470022','Automatic Leg Type A','Armor',500,70,1,true,160,true,'.@r = getrefine();\nbonus bMaxSP,250;\nbonus bMaxSP,20*(.@r/2);\nif (.@r>=7) {\n bonus bLongAtkRate,7;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (470023,'aegis_470023','Automatic Leg Type B','Armor',500,70,1,true,160,true,'.@r = getrefine();\nbonus bMaxSP,250;\nbonus bMaxSP,20*(.@r/2);\nif (.@r>=7) {\n bonus2 bMagicAtkEle,Ele_All,7;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (470033,'aegis_470033','Elemental Boots','Armor',100,10,1,true,99,true,'.@r = getrefine();\nbonus2 bSkillAtk,"MG_FIREBOLT",15+2*.@r;\nbonus2 bSkillAtk,"MG_COLDBOLT",15+2*.@r;\nbonus2 bSkillAtk,"WZ_EARTHSPIKE",15+2*.@r;\nbonus2 bSkillAtk,"MG_LIGHTNINGBOLT",15+2*.@r;\nif (.@r>=7) {\n bonus bMatk,20;\n}\nif (.@r>=9) {\n autobonus "{ bonus bMatkRate,10; bonus bInt,70; }",1,5000,BF_WEAPON;\n}\nif (.@r>=11) {\n bonus2 bMagicAtkEle,Ele_Fire,10;\n bonus2 bMagicAtkEle,Ele_Earth,10;\n bonus2 bMagicAtkEle,Ele_Water,10;\n bonus2 bMagicAtkEle,Ele_Wind,10;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (470054,'E_Illusion_Leg_A','Illusion Leg A Type (Bound)','Armor',20,1,true,130,100,true,true,true,true,true,true,true,'.@r = getrefine();\nbonus bMaxSP,200+20*(.@r/2);\nif (.@r>=7) {\n bonus bLongAtkRate,5;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (470055,'E_Illusion_Leg_B','Illusion Leg B Type (Bound)','Armor',20,1,true,130,100,true,true,true,true,true,true,true,'.@r = getrefine();\nbonus bMaxSP,200+20*(.@r/2);\nif (.@r>=7) {\n bonus2 bMagicAtkEle,Ele_All,5;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (470070,'aegis_470070','Aegirnion Shoes','Armor',300,35,1,true,140,true,'bonus bMaxHPrate,10;\nbonus bMaxSPrate,5;\nif (getrefine()>=9) {\n bonus bAspdRate,10;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (480000,'Attacker_Booster_Manteau_','Attacker Booster Manteau','Armor',30,1,true,100,true,'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; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (480001,'Elemental_Booster_Muffler_','Elemental Booster Muffler','Armor',20,1,true,100,true,'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; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (480002,'Defender_Booster_Muffler_','Defender Booster Muffler','Armor',25,1,true,100,true,'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; }'); @@ -6767,6 +7046,10 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`sl REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (480020,'aegis_480020','Automatic Engine Wing Type A','Armor',900,70,1,true,160,true,'.@r = getrefine();\nbonus bMaxHP,1500;\nbonus bMaxHP,100*(.@r/2);\nif (.@r>=7) {\n bonus bAspdRate,7;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (480021,'aegis_480021','Automatic Engine Wing Type B','Armor',900,70,1,true,160,true,'.@r = getrefine();\nbonus bMaxHP,1500;\nbonus bMaxHP,100*(.@r/2);\nif (.@r>=7) {\n bonus bVariableCastrate,-7;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`job_all`,`job_novice`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (480054,'aegis_480054','Illusion Morrigane\'s Manteau','Armor',600,12,1,true,false,true,130,true,'.@r = getrefine();\nbonus bLuk,5;\nbonus bFlee,20;\nif (.@r>=7) {\n bonus2 bAddRace,RC_Fish,5;\n bonus2 bAddRace,RC_Insect,5;\n bonus2 bAddRace,RC_Demon,5;\n bonus2 bAddRace,RC_DemiHuman,5;\n}\nif (.@r>=9) {\n bonus2 bAddRace,RC_Fish,10;\n bonus2 bAddRace,RC_Insect,10;\n bonus2 bAddRace,RC_Demon,10;\n bonus2 bAddRace,RC_DemiHuman,10;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_garment`,`refineable`) VALUES (480056,'aegis_480056','Costume Heavenly Fallen Angel\'s Wings','Armor',true,true); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`location_garment`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (480062,'E_Illusion_Engine_A','Illusion engine wing type A (attributable)','Armor',50,1,true,130,100,true,true,true,true,true,true,true,'.@r = getrefine();\nbonus bMaxHP,1000+100*(.@r/2);\nif (.@r>=7) {\n bonus bAspdRate,5;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`location_garment`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (480063,'E_Illusion_Engine_B','Illusion engine wing type B (attributable)','Armor',50,1,true,130,100,true,true,true,true,true,true,true,'.@r = getrefine();\nbonus bMaxHP,1000+100*(.@r/2);\nif (.@r>=7) {\n bonus bVariableCastrate,-5;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_garment`,`equip_level_min`,`refineable`,`script`) VALUES (480083,'aegis_480083','Aegirnion Manteau','Armor',300,40,1,true,140,true,'bonus bMaxHPrate,10;\nbonus bMaxSPrate,5;\nif (getrefine()>=9) {\n bonus bVariableCastrate,-10;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (490004,'Attacker_Booster_Ring','Attacker Booster Ring','Armor',1,true,true,100,'bonus bAspdRate,10; bonus bVariableCastrate,-10; bonus bMaxHPrate,3; bonus bCritAtkRate,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (490005,'Elemental_Booster_Earring','Elemental Booster Earrings','Armor',1,true,true,100,'bonus bAspdRate,10; 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;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`slots`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (490006,'Defender_Booster_Earring','Defender Booster Earrings','Armor',1,true,true,100,'bonus bAspdRate,10; 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;'); @@ -6781,8 +7064,44 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slo REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (490025,'aegis_490025','Automatic Booster L','Armor',100,1,true,160,'bonus2 bAddClass,Class_All,5;\nbonus bMaxSPrate,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_right_accessory`,`equip_level_min`,`script`) VALUES (490026,'aegis_490026','Automatic Battle Chip R','Armor',100,1,true,160,'bonus bMatkRate,5;\nbonus bMaxHPrate,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (490027,'aegis_490027','Automatic Battle Chip L','Armor',100,1,true,160,'bonus bMatkRate,5;\nbonus bMaxSPrate,5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_right_accessory`,`equip_level_min`,`script`) VALUES (490044,'aegis_490044','Sinful Ruby Ring','Armor',100,1,true,170,'bonus bAspdRate,7;\nbonus2 bAddClass,Class_All,10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (490045,'aegis_490045','Sinful Ruby Necklace','Armor',100,1,true,170,'bonus bVariableCastrate,-7;\nbonus2 bAddClass,Class_All,10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_right_accessory`,`equip_level_min`,`script`) VALUES (490046,'aegis_490046','Sinful Emerald Ring','Armor',100,1,true,170,'bonus bAspdRate,7;\nbonus2 bAddClass,Class_All,10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (490047,'aegis_490047','Sinful Emerald Necklace','Armor',100,1,true,170,'bonus bVariableCastrate,-7;\nbonus2 bAddClass,Class_All,10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_right_accessory`,`equip_level_min`,`script`) VALUES (490048,'aegis_490048','Sinful Topaz Ring','Armor',100,1,true,170,'bonus bAspdRate,7;\nbonus bMatkRate,7;\nbonus2 bAddClass,Class_All,7;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (490049,'aegis_490049','Sinful Topaz Necklace','Armor',100,1,true,170,'bonus bVariableCastrate,-7;\nbonus bMatkRate,7;\nbonus2 bAddClass,Class_All,7;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_right_accessory`,`equip_level_min`,`script`) VALUES (490050,'aegis_490050','Sinful Amethyst Ring','Armor',100,1,true,170,'bonus bAspdRate,7;\nbonus bMatkRate,7;\nbonus2 bAddClass,Class_All,7;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (490051,'aegis_490051','Sinful Amethyst Necklace','Armor',100,1,true,170,'bonus bVariableCastrate,-7;\nbonus bMatkRate,7;\nbonus2 bAddClass,Class_All,7;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_right_accessory`,`equip_level_min`,`script`) VALUES (490052,'aegis_490052','Sinful Sapphire Ring','Armor',100,1,true,170,'bonus bAspdRate,7;\nbonus bMatkRate,10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (490053,'aegis_490053','Sinful Sapphire Necklace','Armor',100,1,true,170,'bonus bVariableCastrate,-7;\nbonus bMatkRate,10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_right_accessory`,`equip_level_min`,`script`) VALUES (490054,'aegis_490054','Sinful Opal Ring','Armor',100,1,true,170,'bonus bAspdRate,7;\nbonus2 bAddClass,Class_All,10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (490055,'aegis_490055','Sinful Opal Necklace','Armor',100,1,true,170,'bonus bVariableCastrate,-7;\nbonus2 bAddClass,Class_All,10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_right_accessory`,`equip_level_min`,`script`) VALUES (490056,'aegis_490056','Brilliant Light Ruby Ring','Armor',100,1,true,170,'bonus bAspdRate,7;\nbonus2 bAddClass,Class_All,10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (490057,'aegis_490057','Brilliant Light Ruby Necklace','Armor',100,1,true,170,'bonus bVariableCastrate,-7;\nbonus2 bAddClass,Class_All,10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_right_accessory`,`equip_level_min`,`script`) VALUES (490058,'aegis_490058','Brilliant Light Amethyst Ring','Armor',100,1,true,170,'bonus bAspdRate,7;\nbonus bMatkRate,7;\nbonus2 bAddClass,Class_All,7;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (490059,'aegis_490059','Brilliant Light Amethyst Necklace','Armor',100,1,true,170,'bonus bVariableCastrate,-7;\nbonus bMatkRate,7;\nbonus2 bAddClass,Class_All,7;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_right_accessory`,`equip_level_min`,`script`) VALUES (490060,'aegis_490060','Brilliant Light Emerald Ring','Armor',100,1,true,170,'bonus bAspdRate,7;\nbonus bMatkRate,7;\nbonus2 bAddClass,Class_All,7;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (490061,'aegis_490061','Brilliant Light Emerald Necklace','Armor',100,1,true,170,'bonus bVariableCastrate,-7;\nbonus bMatkRate,7;\nbonus2 bAddClass,Class_All,7;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_right_accessory`,`equip_level_min`,`script`) VALUES (490062,'aegis_490062','Brilliant Light Zircon Ring','Armor',100,1,true,170,'bonus bAspdRate,7;\nbonus2 bAddClass,Class_All,10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (490063,'aegis_490063','Brilliant Light Zircon Necklace','Armor',100,1,true,170,'bonus bVariableCastrate,-7;\nbonus2 bAddClass,Class_All,10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_right_accessory`,`equip_level_min`,`script`) VALUES (490064,'aegis_490064','Brilliant Light Sapphire Ring','Armor',100,1,true,170,'bonus bAspdRate,7;\nbonus bMatkRate,10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (490065,'aegis_490065','Brilliant Light Sapphire Necklace','Armor',100,1,true,170,'bonus bVariableCastrate,-7;\nbonus bMatkRate,10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_right_accessory`,`equip_level_min`,`script`) VALUES (490066,'aegis_490066','Brilliant Light Aquamarine Ring','Armor',100,1,true,170,'bonus bAspdRate,7;\nbonus2 bAddClass,Class_All,10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (490067,'aegis_490067','Brilliant Light Aquamarine Necklace','Armor',100,1,true,170,'bonus bVariableCastrate,-7;\nbonus2 bAddClass,Class_All,10;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`job_all`,`job_novice`,`location_right_accessory`,`equip_level_min`,`script`) VALUES (490069,'aegis_490069','Illusion Morrigane\'s Belt','Armor',200,1,true,false,true,130,'bonus bMaxHPrate,5;\nbonus bStr,3;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`job_all`,`job_novice`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (490070,'aegis_490070','Illusion Morrigane\'s Pendant','Armor',200,1,true,false,true,130,'bonus bCritical,5;\nbonus bBaseAtk,20;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`slots`,`location_right_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (490072,'E_Illusion_B_R','Illusion Booster R (Bound)','Armor',1,true,130,100,true,true,true,true,true,true,true,'bonus2 bAddClass,Class_All,5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`slots`,`location_left_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (490073,'E_Illusion_B_L','Illusion Booster L (Bound)','Armor',1,true,130,100,true,true,true,true,true,true,true,'bonus2 bAddClass,Class_All,5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`slots`,`location_right_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (490074,'E_Illusion_BC_R','Illusion Battle Chip R (Bound)','Armor',1,true,130,100,true,true,true,true,true,true,true,'bonus bMatkRate,5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`slots`,`location_left_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (490075,'E_Illusion_BC_L','Illusion Battle Chip L (Bound)','Armor',1,true,130,100,true,true,true,true,true,true,true,'bonus bMatkRate,5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_right_accessory`,`location_left_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`) VALUES (490087,'4th_Q_Necklace','Hourglass necklace','Armor',true,true,200,100,true,true,true,true,true,true,true); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_right_accessory`,`equip_level_min`,`script`) VALUES (490090,'aegis_490090','Egir Ring','Armor',200,5,1,true,40,'bonus2 bMagicAtkEle,Ele_All,2;\nbonus bMatk,10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (490091,'aegis_490091','Aegir necklace','Armor',200,5,1,true,40,'bonus bLongAtkRate,2;\nbonus bShortAtkRate,2;\nbonus bBaseAtk,10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_right_accessory`,`equip_level_min`,`script`) VALUES (490092,'aegis_490092','Aegirnion Ring','Armor',200,10,1,true,140,'bonus2 bMagicAtkEle,Ele_All,5;\nbonus bMatk,30;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_left_accessory`,`equip_level_min`,`script`) VALUES (490093,'aegis_490093','Aegirnion Necklace','Armor',200,10,1,true,140,'bonus bLongAtkRate,5;\nbonus bShortAtkRate,5;\nbonus bBaseAtk,30;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_accessory`,`script`) VALUES (490099,'aegis_490099','Thanatos\' Necklace','Armor',100,true,'bonus bMatkRate,5;\nbonus2 bAddClass,Class_All,5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_right_accessory`,`script`) VALUES (490100,'aegis_490100','Red force pendant','Armor',100,1,true,'bonus bMatkRate,5;\nbonus2 bAddClass,Class_All,5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`slots`,`location_right_accessory`,`script`) VALUES (490101,'aegis_490101','Blue mental pendant','Armor',100,1,true,'bonus bMatkRate,5;\nbonus2 bAddClass,Class_All,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`attack`,`range`,`slots`,`job_alchemist`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (500001,'Boost_Sword','Booster Sword','Weapon','Dagger',160,1,2,true,true,true,true,true,4,100,true,'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;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_crusader`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (500003,'Light_Blade','Light Blade','Weapon','Dagger',1000,130,170,1,2,true,true,true,true,true,4,100,true,'.@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; }'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`range`,`slots`,`job_alchemist`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (500004,'Slate_Sword','Slate Sword','Weapon','Dagger',1000,190,1,2,true,true,true,true,true,4,100,true,'.@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; }');