summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--db/re/item_combo_db.txt188
-rw-r--r--db/re/item_db.conf4315
-rw-r--r--db/re/item_group.conf2
-rw-r--r--db/re/map_zone_db.conf3
4 files changed, 3411 insertions, 1097 deletions
diff --git a/db/re/item_combo_db.txt b/db/re/item_combo_db.txt
index 1f647cec8..452c28de1 100644
--- a/db/re/item_combo_db.txt
+++ b/db/re/item_combo_db.txt
@@ -4,14 +4,25 @@
// ID:ID:ID:ID,{ Script }
1166:2527,{ bonus2 bAddRace,RC_Dragon,5; }
-1284:2892,{ bonus bBaseAtk,50; bonus2 bSkillAtk,"AS_SONICBLOW",50; bonus bFlee,-30; }
+1219:5782,{ bonus bAtkRate,3; }
+1220:5782,{ bonus bAtkRate,3; }
+1221:5782,{ bonus bAtkRate,3; }
+1284:2892,{ bonus bBaseAtk,50; bonus2 bSkillAtk,AS_SONICBLOW,50; bonus bFlee,-30; }
1285:2892,{ bonus bCritAtkRate,40; bonus bCritical,4; bonus bMaxHPrate,-10; }
-1420:2115,{ bonus3 bAutoSpellWhenHit,"HP_ASSUMPTIO",2,5; }
+1287:15123,{ if(getequiprefinerycnt(EQI_HAND_R)>6) { autobonus2 "{ bonus bIgnoreDefRace,RC_NonBoss; }",20,3000,BF_WEAPON,"{}"; } }
+1298:4317,{ bonus bCritAtkRate,5; }
+1298:4521,{ bonus bCritAtkRate,5; }
+1407:5782,{ bonus bAtkRate,3; }
+1408:5782,{ bonus bAtkRate,3; }
+1409:5782,{ bonus bAtkRate,3; }
+1420:2115,{ bonus3 bAutoSpellWhenHit,HP_ASSUMPTIO,2,5; }
1420:2133,{ bonus2 bAddRace,RC_NonBoss,4; bonus2 bAddRace,RC_Boss,4; bonus bDef,2; }
1421:2133,{ bonus2 bAddRace,RC_NonBoss,4; bonus2 bAddRace,RC_Boss,4; bonus bDef,2; }
1422:2133,{ bonus2 bAddRace,RC_NonBoss,4; bonus2 bAddRace,RC_Boss,4; bonus bDef,2; }
-1428:2115,{ bonus3 bAutoSpellWhenHit,"HP_ASSUMPTIO",2,5; }
-1433:2153,{ bonus2 bSkillAtk,"CR_GRANDCROSS",10; bonus2 bSkillAtk,"LG_RAYOFGENESIS",10; }
+1428:2115,{ bonus3 bAutoSpellWhenHit,HP_ASSUMPTIO,2,5; }
+1433:2153,{ bonus2 bSkillAtk,CR_GRANDCROSS,10; bonus2 bSkillAtk,LG_RAYOFGENESIS,10; }
+1433:2153:18823:28372,{ bonus2 bSkillUseSP,CR_GRANDCROSS,30; bonus2 bSkillUseSP,LG_SHIELDPRESS,5; bonus2 bSkillUseSP,LG_BANISHINGPOINT,15; bonus2 bSkillUseSP,LG_CANNONSPEAR,10; }
+1433:28372,{ bonus2 bSkillAtk,LG_CANNONSPEAR,7*(getequiprefinerycnt(EQI_HAND_L)/2); }
1472:2677,{ bonus bMatkRate,6; bonus bDex,2; bonus bVariableCastrate,-getequiprefinerycnt(EQI_HAND_R); }
1472:2711,{ bonus bMatkRate,6; bonus bDex,2; bonus bVariableCastrate,-getequiprefinerycnt(EQI_HAND_R); }
1473:2677,{ bonus bMatkRate,6; bonus bDex,2; bonus bVariableCastrate,-getequiprefinerycnt(EQI_HAND_R); }
@@ -19,36 +30,51 @@
1474:2527,{ bonus2 bAddRace,RC_Dragon,5; }
1477:2700,{ bonus2 bResEff,Eff_Confusion,9500; }
1479:2700,{ bonus2 bResEff,Eff_Confusion,9500; }
+1564:2186,{ bonus bAspdRate,getequiprefinerycnt(EQI_HAND_R); }
1535:4361,{ bonus bBreakArmorRate,900; bonus bBreakWeaponRate,900; }
1572:2716:2717,{ bonus bInt,5; bonus bMaxHP,700; bonus bAspdRate,5; }
1573:2334,{ bonus bMdef,8; bonus bMaxSPrate,10; bonus bInt,4; }
1573:2372,{ bonus bMdef,8; bonus bMaxSPrate,10; bonus bInt,4; }
1573:2716:2717,{ bonus bInt,5; bonus bMaxHP,700; bonus bAspdRate,5; }
+1590:4037,{ bonus bAspdRate,5; }
+1590:4117,{ bonus bAspdRate,5; }
+1590:4037:4117,{ bonus bAspd,1; }
+1598:4037,{ bonus bAspdRate,5; }
+1598:4117,{ bonus bAspdRate,5; }
+1598:4037:4117,{ bonus bAspd,1; }
1615:18539,{ bonus bMatk,10*getequiprefinerycnt(EQI_HAND_R); bonus bVariableCastrate,-10; }
1616:2515,{ bonus bSpeedRate,25; }
1618:2509,{ bonus bMaxHP,300; bonus bMatkRate,getequiprefinerycnt(EQI_HAND_R)-5; if(getequiprefinerycnt(EQI_GARMENT) > 10) { bonus2 bSubEle,Ele_Neutral,30; } else { bonus2 bSubEle,Ele_Neutral,getequiprefinerycnt(EQI_GARMENT)*3; } }
1618:2535,{ bonus bMatkRate,5; bonus2 bSubEle,Ele_Neutral,25; }
+1618:19020,{ bonus bMatk,getequiprefinerycnt(EQI_HAND_R)*10; if (getequiprefinerycnt(EQI_HAND_R)>=10) autobonus "{ bonus bVariableCastrate,-50; }",50,5000,BF_MAGIC,"{ specialeffect2 EF_SUFFRAGIUM; }"; }
1620:2509,{ bonus bMaxHP,300; bonus bMatkRate,getequiprefinerycnt(EQI_HAND_R)-5; if(getequiprefinerycnt(EQI_GARMENT) > 10) { bonus2 bSubEle,Ele_Neutral,30; } else { bonus2 bSubEle,Ele_Neutral,getequiprefinerycnt(EQI_GARMENT)*3; } }
1620:2535,{ bonus bMatkRate,5; bonus2 bSubEle,Ele_Neutral,25; }
+1625:18542,{ bonus bHealPower,getequiprefinerycnt(EQI_HAND_R); }
1629:5045,{ bonus bDex,2; bonus bInt,2; bonus bSPrecovRate,5; bonus bMatkRate,getequiprefinerycnt(EQI_HAND_R); }
-1631:2129,{ bonus2 bSkillAtk,"PR_MAGNUS",20; bonus3 bAutoSpellWhenHit,"PR_TURNUNDEAD",1,20; }
+1631:2129,{ bonus2 bSkillAtk,PR_MAGNUS,20; bonus3 bAutoSpellWhenHit,PR_TURNUNDEAD,1,20; }
+1631:18542,{ bonus bHealPower,getequiprefinerycnt(EQI_HAND_R)*3; }
1636:18539,{ bonus bMatk,10*getequiprefinerycnt(EQI_HAND_R); bonus bVariableCastrate,-10; }
+1636:18804,{ bonus bMatk,getequiprefinerycnt(EQI_HAND_R)*10; }
1657:2471:2569:15029,{ bonus bHealPower,25; }
-1660:2471:2569:15029,{ bonus bHealPower,45; bonus3 bAutoSpellWhenHit,"AB_SILENTIUM",1,10; }
+1660:2471:2569:15029,{ bonus bHealPower,45; bonus3 bAutoSpellWhenHit,AB_SILENTIUM,1,10; }
+1662:18539,{ bonus bMatk,10*getequiprefinerycnt(EQI_HAND_R); bonus bVariableCastrate,-10; }
1718:1774,{ bonus bLongAtkRate,50; }
1723:2718,{ bonus bDex,1; bonus bMaxSP,50; bonus bSPrecovRate,10; }
1726:1774,{ bonus bLongAtkRate,50; }
1730:1752,{ bonus bLongAtkRate,25; }
1731:1754,{ bonus bLongAtkRate,25; }
1732:1756,{ bonus bLongAtkRate,25; bonus2 bAddEff,Eff_Stone,1000; }
-1733:1755,{ bonus bLongAtkRate,25; bonus3 bAutoSpell,"NJ_HUUJIN",5,100; if(readparam(bInt)>39) bonus3 bAutoSpell,"NJ_HUUJIN",5,200; }
+1733:1755,{ bonus bLongAtkRate,25; bonus3 bAutoSpell,NJ_HUUJIN,5,100; if(readparam(bInt)>39) bonus3 bAutoSpell,NJ_HUUJIN,5,200; }
1734:1753,{ bonus bLongAtkRate,50; }
1741:2748,{ bonus bAtk,25; bonus3 bAddEff,Eff_Curse,200,ATF_WEAPON|ATF_LONG|ATF_TARGET; }
1746:1773,{ bonus bLongAtkRate,50; }
+1764:18541,{ bonus bCritAtkRate,5; }
1775:18113,{ bonus bLongAtkRate,70; }
1776:18113,{ bonus bLongAtkRate,40; }
1775:18114,{ bonus bLongAtkRate,50; }
1776:18114,{ bonus bLongAtkRate,20; }
+1935:2988,{ bonus2 bSkillAtk,CG_ARROWVULCAN,200; bonus2 bSkillUseSP,CG_ARROWVULCAN,20; }
+1990:2989,{ bonus2 bSkillAtk,CG_ARROWVULCAN,200; }
2001:2677,{ bonus bMatkRate,10; bonus bDex,2; bonus2 bSubRace,RC_Demon,10; bonus2 bSubRace,RC_Undead,10; }
2001:2711,{ bonus bMatkRate,10; bonus bDex,2; bonus2 bSubRace,RC_Demon,10; bonus2 bSubRace,RC_Undead,10; }
2007:2467:2859:15025,{ bonus2 bMagicAtkEle,Ele_Wind,40; bonus2 bMagicAtkEle,Ele_Earth,-30; bonus2 bSubEle,Ele_Earth,-50; }
@@ -62,18 +88,30 @@
2109:2717:2239,{ bonus bHPrecovRate,15; bonus bSPrecovRate,15; bonus bMatkRate,7; }
2114:2353:5122,{ bonus bStr,2; bonus bDef,5; bonus bMdef,5; if(BaseClass==Job_Swordman) bonus bDef,6; }
2115:2353:5124,{ bonus bDef,2-getequiprefinerycnt(EQI_HAND_L)-getequiprefinerycnt(EQI_HEAD_TOP); bonus bMdef,5+getequiprefinerycnt(EQI_HAND_L)+getequiprefinerycnt(EQI_HEAD_TOP); }
-2116:2355:2420:2521:5125,{ bonus bMaxHP,900; bonus bMaxSP,100; bonus3 bAutoSpellWhenHit,"HP_ASSUMPTIO",1,30; }
+2116:2355:2420:2521:5125,{ bonus bMaxHP,900; bonus bMaxSP,100; bonus3 bAutoSpellWhenHit,HP_ASSUMPTIO,1,30; }
2121:2717:2239,{ bonus bHPrecovRate,15; bonus bSPrecovRate,15; bonus bMatkRate,7; }
2123:2701,{ bonus bVariableCastrate,-10; }
+2123:2881,{ bonus bMatk,getrefine()*2; }
2124:2702,{ bonus bAspdRate,10; bonus bShortWeaponDamageReturn,5; }
+2125:5782,{ bonus bDef,2; }
2135:2426,{ bonus2 bAddEff,Eff_Blind,500; autobonus "{ bonus bFlee,20; }",200,10000,BF_WEAPON,"{ specialeffect2 EF_INCAGILITY; }"; }
2137:2353:5124,{ bonus bDef,2-getequiprefinerycnt(EQI_HAND_L)-getequiprefinerycnt(EQI_HEAD_TOP); bonus bMdef,5+getequiprefinerycnt(EQI_HAND_L)+getequiprefinerycnt(EQI_HEAD_TOP); }
+2153:28372,{ if(getequiprefinerycnt(EQI_HAND_L)>5) { bonus2 bSkillAtk,LG_SHIELDPRESS,(getequiprefinerycnt(EQI_HAND_L)*8)-40; } }
+2157:2905,{ bonus2 bAddRaceTolerance,RC_Insect,10; if (getequiprefinerycnt(EQI_HAND_L)>7) { bonus2 bMagicAddRace,RC_Insect,4; bonus2 bAddRaceTolerance,RC_Insect,20; } }
2169:2491:2590:15051,{ bonus bMaxHPrate,20; bonus bMaxSPrate,10; }
2171:15053,{ bonus bAgi,2; }
2171:15056,{ bonus bAgi,2; }
2173:15055,{ bonus bFlee,10; bonus bFlee2,10; }
+2254:18912,{ bonus2 bExpAddRace,RC_NonBoss,5; bonus2 bExpAddRace,RC_Boss,5; }
+2269:5781,{ bonus bMaxSP,30; bonus bInt,1; }
+2269:5786,{ bonus bMatkRate,1; }
+2269:5891,{ bonus bAllStats,1; }
+2270:5781,{ bonus bLuk,1; bonus bFlee,2; }
+2270:5786,{ bonus bAtkRate,1; }
+2270:5891,{ bonus bAllStats,1; }
2278:18527,{ bonus2 bAddMonsterDropItem,12192,20; }
2281:18527,{ bonus bFlee,10; }
+2183:15068,{ bonus bAllStats,2; }
2286:18539,{ bonus bUseSPrate,-3; }
2312:2656,{ bonus bDef,5; bonus bMaxHP,150; }
2313:2656,{ bonus bDef,5; bonus bMaxHP,150; }
@@ -84,25 +122,28 @@
2353:2418:2517,{ bonus bVit,5; bonus bHPrecovRate,10; bonus bSPrecovRate,10; }
2353:5123,{ if(readparam(bDex)>69) bonus bUseSPrate,-10; }
2353:5493,{ if(readparam(bDex)>69) bonus bUseSPrate,-10; }
+2353:13428,{ bonus bMaxSP,50; bonus2 bSkillAtk,KN_BOWLINGBASH,5; }
2354:2419:2520:5128,{ bonus bVit,5; bonus bMaxHPrate,15; bonus bMaxSPrate,5; bonus bDef,5; bonus bMdef,15; bonus2 bSubEle,Ele_Water,10; bonus2 bSubEle,Ele_Earth,10; bonus2 bSubEle,Ele_Fire,10; bonus2 bSubEle,Ele_Wind,10; }
+2354:2493:2599:19043,{ bonus bVit,5; bonus bMaxHPrate,15; bonus bMaxSPrate,5; bonus bDef,5; bonus bMdef,15; bonus2 bSubEle,Ele_Water,10; bonus2 bSubEle,Ele_Earth,10; bonus2 bSubEle,Ele_Fire,10; bonus2 bSubEle,Ele_Wind,10; }
2357:2421:2524:5171,{ bonus bAllStats,1; }
2358:5153,{ bonus bLuk,6; bonus bFlee,5; bonus bInt,2; }
2359:2654,{ bonus bUseSPrate,-20; bonus bMaxHP,300; }
-2369:2428:2533:5306,{ bonus2 bSubRace,RC_DemiHuman,10; bonus bMaxHPrate,20; bonus2 bResEff,Eff_Freeze,10000; skill "WZ_FIREPILLAR",10; }
+2365:2881,{ bonus bVariableCastrate,15; }
+2369:2428:2533:5306,{ bonus2 bSubRace,RC_DemiHuman,10; bonus bMaxHPrate,20; bonus2 bResEff,Eff_Freeze,10000; skill WZ_FIREPILLAR,10; }
2371:2522,{ bonus bAgi,5; bonus bFlee,10; }
2371:2523,{ bonus bAgi,5; bonus bFlee,10; }
2374:2729,{ bonus2 bAddRace,RC_NonBoss,3; bonus2 bAddRace,RC_Boss,3; bonus bMatkRate,3; }
2375:2729,{ bonus2 bAddRace,RC_NonBoss,3; bonus2 bAddRace,RC_Boss,3; bonus bMatkRate,3; }
2376:2435:2538,{ bonus2 bSubRace,RC_NonDemiHuman,-300; bonus bVit,3; bonus bMaxHPrate,12; bonus bHealPower2,10; bonus bAddItemHealRate,10; autobonus2 "{ bonus2 bHPRegenRate,600,1000; }",5,10000,BF_WEAPON,"{ specialeffect2 EF_HEAL; }"; }
-2377:2435:2538,{ bonus2 bSubRace,RC_NonDemiHuman,-300; bonus bStr,3; bonus bMaxHPrate,12; bonus2 bSkillAtk,"MC_MAMMONITE",20; bonus2 bSkillHeal,"AM_POTIONPITCHER",10; bonus2 bSkillHeal2,"AM_POTIONPITCHER",10; bonus2 bSkillHeal2,"AL_HEAL",10; bonus bUnbreakableArmor,0; }
+2377:2435:2538,{ bonus2 bSubRace,RC_NonDemiHuman,-300; bonus bStr,3; bonus bMaxHPrate,12; bonus2 bSkillAtk,MC_MAMMONITE,20; bonus2 bSkillHeal,AM_POTIONPITCHER,10; bonus2 bSkillHeal2,AM_POTIONPITCHER,10; bonus2 bSkillHeal2,AL_HEAL,10; bonus bUnbreakableArmor,0; }
2378:2435:2538,{ bonus2 bSubRace,RC_NonDemiHuman,-300; bonus bAgi,3; bonus bMaxHPrate,12; bonus bCritical,5; bonus bAspdRate,5; autobonus "{ bonus2 bHPRegenRate,300,1000; }",10,10000,BF_WEAPON,"{ specialeffect2 EF_HEAL; }"; }
2379:2436:2539,{ bonus2 bSubRace,RC_NonDemiHuman,-300; bonus bInt,3; bonus bMaxHPrate,12; bonus2 bResEff,Eff_Stun,2000; autobonus2 "{ bonus bDefEle,Ele_Ghost; }",30,10000,BF_WEAPON,"{ specialeffect2 EF_ENERGYCOAT; }"; }
-2380:2436:2539,{ bonus2 bSubRace,RC_NonDemiHuman,-300; bonus bInt,3; bonus bMaxHPrate,12; bonus2 bVariableCastrate,"AL_HOLYLIGHT",-50; bonus bHealPower,6; autobonus2 "{ bonus bDefEle,Ele_Ghost; }",30,10000,BF_WEAPON,"{ specialeffect2 EF_ENERGYCOAT; }"; }
+2380:2436:2539,{ bonus2 bSubRace,RC_NonDemiHuman,-300; bonus bInt,3; bonus bMaxHPrate,12; bonus2 bVariableCastrate,AL_HOLYLIGHT,-50; bonus bHealPower,6; autobonus2 "{ bonus bDefEle,Ele_Ghost; }",30,10000,BF_WEAPON,"{ specialeffect2 EF_ENERGYCOAT; }"; }
2381:2436:2539,{ bonus2 bSubRace,RC_NonDemiHuman,-300; bonus bDex,3; bonus bMaxHPrate,12; bonus bLongAtkDef,10; bonus bDelayrate,-25; }
2382:2437:2540,{ bonus2 bSubRace,RC_NonDemiHuman,-300; bonus bDex,3; bonus bMaxHPrate,12; bonus bLongAtkDef,10; bonus bDelayrate,-25; }
2387:2440:2744,{ bonus bMaxHPrate,7; bonus bMaxSPrate,7; bonus bVariableCastrate,-3; bonus bDelayrate,-15; }
2390:2749,{ bonus bFlee2,5; }
-2394:2444:2549,{ bonus2 bAddRace,RC_NonBoss,5; bonus2 bAddRace,RC_Boss,5; bonus bMatkRate,5; bonus2 bResEff,Eff_Freeze,10000; bonus2 bSkillHeal2,"AM_POTIONPITCHER",3; bonus2 bSkillHeal2,"AL_HEAL",3; bonus2 bSkillHeal2,"PR_SANCTUARY",3; }
+2394:2444:2549,{ bonus2 bAddRace,RC_NonBoss,5; bonus2 bAddRace,RC_Boss,5; bonus bMatkRate,5; bonus2 bResEff,Eff_Freeze,10000; bonus2 bSkillHeal2,AM_POTIONPITCHER,3; bonus2 bSkillHeal2,AL_HEAL,3; bonus2 bSkillHeal2,PR_SANCTUARY,3; }
2399:2553,{ bonus bAgi,5; bonus bFlee,15; }
2408:2655,{ bonus bBaseAtk,50; bonus2 bAddDefClass,1196,20; bonus2 bAddDefClass,1197,20; }
2424:2528,{ bonus bHPrecovRate,5; bonus bMaxHPrate,10; }
@@ -114,33 +155,39 @@
2434:2530,{ bonus bFlee,10; }
2434:2551,{ bonus bFlee,10; }
2441:2546,{ bonus bFlee,5; }
-2472:2570:15030:16013,{ bonus2 bAddRace,RC_Undead,15; bonus2 bMagicAddRace,RC_Undead,15; bonus2 bSkillAtk,"AB_ADORAMUS",100; }
-2472:2570:15030:16018,{ bonus2 bAddRace,RC_Undead,30; bonus2 bMagicAddRace,RC_Undead,30; bonus2 bSkillAtk,"AB_ADORAMUS",200; bonus bVariableCastrate,-50; }
-2475:2574:2883:15036,{ bonus bMaxHPrate,14; bonus2 bSkillAtk,"RK_HUNDREDSPEAR",50; skill "CR_AUTOGUARD",1; bonus bUseSPrate,10; bonus2 bSubEle,Ele_Neutral,10; }
-2476:2575:2884:15037,{ bonus2 bAddRace,RC_NonBoss,10; bonus2 bAddRace,RC_Boss,10; bonus2 bSkillAtk,"RK_SONICWAVE",100; bonus2 bSkillAtk,"RK_WINDCUTTER",100; bonus3 bAutoSpell,"RK_STORMBLAST",1,20; autobonus3 "{ bonus bAspd,2; }",1000,10000,"LK_CONCENTRATION","{ specialeffect2 EF_ENHANCE; }"; }
-2477:2577:2886:15038,{ bonus bCritical,15; bonus bFlee,10; bonus bCritAtkRate,40; bonus2 bSkillAtk,"GC_CROSSIMPACT",20; bonus bUseSPrate,10; }
-2478:2578:2887:15039,{ bonus2 bAddRace,RC_NonBoss,10; bonus2 bAddRace,RC_Boss,10; bonus bMatkRate,10; if(readparam(bStr)>119) { bonus bBaseAtk,30; } bonus3 bAutoSpell,"ASC_BREAKER",getskilllv("ASC_BREAKER"),10; bonus bCritical,-20; }
-2479:2580:2890:15042,{ bonus bAspd,2; bonus bLongAtkRate,30; bonus3 bAutoSpell,"AC_DOUBLE",3,10; bonus2 bSkillAtk,"RA_ARROWSTORM",50; }
-2480:2581:2891:15043,{ bonus bMaxHPrate,15; bonus2 bSkillAtk,"RA_CLUSTERBOMB",20; bonus bFlee2,20; bonus bLongAtkRate,-30; bonus bAspd,-7; }
+2472:2570:15030:16013,{ bonus2 bAddRace,RC_Undead,15; bonus2 bMagicAddRace,RC_Undead,15; bonus2 bSkillAtk,AB_ADORAMUS,100; }
+2472:2570:15030:16018,{ bonus2 bAddRace,RC_Undead,30; bonus2 bMagicAddRace,RC_Undead,30; bonus2 bSkillAtk,AB_ADORAMUS,200; bonus bVariableCastrate,-50; }
+2475:2574:2883:15036,{ bonus bMaxHPrate,14; bonus2 bSkillAtk,RK_HUNDREDSPEAR,50; skill CR_AUTOGUARD,1; bonus bUseSPrate,10; bonus2 bSubEle,Ele_Neutral,10; }
+2476:2575:2884:15037,{ bonus2 bAddRace,RC_NonBoss,10; bonus2 bAddRace,RC_Boss,10; bonus2 bSkillAtk,RK_SONICWAVE,100; bonus2 bSkillAtk,RK_WINDCUTTER,100; bonus3 bAutoSpell,RK_STORMBLAST,1,20; autobonus3 "{ bonus bAspd,2; }",1000,10000,LK_CONCENTRATION,"{ specialeffect2 EF_ENHANCE; }"; }
+2477:2577:2886:15038,{ bonus bCritical,15; bonus bFlee,10; bonus bCritAtkRate,40; bonus2 bSkillAtk,GC_CROSSIMPACT,20; bonus bUseSPrate,10; }
+2478:2578:2887:15039,{ bonus2 bAddRace,RC_NonBoss,10; bonus2 bAddRace,RC_Boss,10; bonus bMatkRate,10; if(readparam(bStr)>119) { bonus bBaseAtk,30; } bonus3 bAutoSpell,ASC_BREAKER,getskilllv(ASC_BREAKER),10; bonus bCritical,-20; }
+2479:2580:2890:15042,{ bonus bAspd,2; bonus bLongAtkRate,30; bonus3 bAutoSpell,AC_DOUBLE,3,10; bonus2 bSkillAtk,RA_ARROWSTORM,50; }
+2480:2581:2891:15043,{ bonus bMaxHPrate,15; bonus2 bSkillAtk,RA_CLUSTERBOMB,20; bonus bFlee2,20; bonus bLongAtkRate,-30; bonus bAspd,-7; }
2483:2586:15046,{ bonus bVit,5; bonus2 bSubRace,RC_DemiHuman,15; }
2484:2586:15047,{ bonus bDex,5; bonus2 bSubRace,RC_DemiHuman,15; }
2485:2587:15048,{ bonus bInt,5; bonus bMdef,10; bonus2 bSubRace,RC_DemiHuman,15; }
2518:2648:2649:5126,{ bonus bInt,5; bonus bMdef,11; bonus bMaxSPrate,20; bonus bNoCastCancel,0; bonus bVariableCastrate,25; }
2519:2650:2651:5127,{ bonus bStr,2; bonus bLuk,9; bonus bCritical,13; bonus bBaseAtk,18; bonus bFlee2,13; }
+2519:2900:2901:19044,{ bonus bStr,2; bonus bLuk,9; bonus bCritical,13; bonus bBaseAtk,18; bonus bFlee2,13; }
2527:13001,{ bonus2 bAddRace,RC_Dragon,5; }
-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; }
-2608:2677,{ bonus2 bSkillAtk,"AL_HEAL",50; bonus2 bSkillAtk,"PR_MAGNUS",30; bonus bSPrecovRate,9; }
-2608:2711,{ bonus2 bSkillAtk,"AL_HEAL",50; bonus2 bSkillAtk,"PR_MAGNUS",30; bonus bSPrecovRate,9; }
-2608:2786,{ bonus2 bSkillAtk,"AL_HEAL",50; bonus2 bSkillAtk,"PR_MAGNUS",30; bonus bSPrecovRate,9; }
+2597:2616,{ bonus bCritAtkRate,5; bonus bCritical,10; if (getequiprefinerycnt(EQI_GARMENT)>=5) { bonus bCritAtkRate,3; } if (getequiprefinerycnt(EQI_GARMENT)>=7) { bonus bCritAtkRate,4;} }
+2597:18803,{ bonus bUseSPrate,-5; }
+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; }
+2608:2677,{ bonus2 bSkillAtk,AL_HEAL,50; bonus2 bSkillAtk,PR_MAGNUS,30; bonus bSPrecovRate,9; }
+2608:2711,{ bonus2 bSkillAtk,AL_HEAL,50; bonus2 bSkillAtk,PR_MAGNUS,30; bonus bSPrecovRate,9; }
+2608:2786,{ bonus2 bSkillAtk,AL_HEAL,50; bonus2 bSkillAtk,PR_MAGNUS,30; bonus bSPrecovRate,9; }
+2615:5890,{ bonus bMdef,7; bonus bDef,7; }
+2616:5890,{ bonus bCritical,7; }
2620:2746,{ bonus2 bAddSize,Size_Medium,8; bonus bAspdRate,3; }
2620:2747,{ bonus2 bAddSize,Size_Large,8; bonus bHit,3; bonus bVariableCastrate,-3; }
-2626:2677,{ bonus2 bSkillAtk,"AL_HEAL",50; bonus2 bSkillAtk,"PR_MAGNUS",30; bonus bSPrecovRate,9; }
-2626:2711,{ bonus2 bSkillAtk,"AL_HEAL",50; bonus2 bSkillAtk,"PR_MAGNUS",30; bonus bSPrecovRate,9; }
-2626:2786,{ bonus2 bSkillAtk,"AL_HEAL",50; bonus2 bSkillAtk,"PR_MAGNUS",30; bonus bSPrecovRate,9; }
-2678:2679,{ bonus4 bAutoSpell,"MO_EXTREMITYFIST",1,3,1; bonus3 bAutoSpell,"PR_LEXAETERNA",1,20; bonus3 bAutoSpell,"AS_SONICBLOW",5,50; bonus3 bAutoSpell,"MO_INVESTIGATE",5,20; bonus3 bAutoSpell,"ASC_METEORASSAULT",2,50; }
-2679:2792,{ bonus4 bAutoSpell,"MO_EXTREMITYFIST",1,3,1; bonus3 bAutoSpell,"PR_LEXAETERNA",1,20; bonus3 bAutoSpell,"AS_SONICBLOW",5,50; bonus3 bAutoSpell,"MO_INVESTIGATE",5,20; bonus3 bAutoSpell,"ASC_METEORASSAULT",2,50; }
+2626:2677,{ bonus2 bSkillAtk,AL_HEAL,50; bonus2 bSkillAtk,PR_MAGNUS,30; bonus bSPrecovRate,9; }
+2626:2711,{ bonus2 bSkillAtk,AL_HEAL,50; bonus2 bSkillAtk,PR_MAGNUS,30; bonus bSPrecovRate,9; }
+2626:2786,{ bonus2 bSkillAtk,AL_HEAL,50; bonus2 bSkillAtk,PR_MAGNUS,30; bonus bSPrecovRate,9; }
+2678:2679,{ bonus4 bAutoSpell,MO_EXTREMITYFIST,1,3,1; bonus3 bAutoSpell,PR_LEXAETERNA,1,20; bonus3 bAutoSpell,AS_SONICBLOW,5,50; bonus3 bAutoSpell,MO_INVESTIGATE,5,20; bonus3 bAutoSpell,ASC_METEORASSAULT,2,50; }
+2679:2792,{ bonus4 bAutoSpell,MO_EXTREMITYFIST,1,3,1; bonus3 bAutoSpell,PR_LEXAETERNA,1,20; bonus3 bAutoSpell,AS_SONICBLOW,5,50; bonus3 bAutoSpell,MO_INVESTIGATE,5,20; bonus3 bAutoSpell,ASC_METEORASSAULT,2,50; }
+2701:2881,{ bonus bMatk,20; }
2720:2772,{ bonus2 bAddRace,RC_NonBoss,5; bonus2 bAddRace,RC_Boss,5; bonus bMatkRate,3; bonus bHealPower,5; }
2721:2772,{ bonus2 bAddRace,RC_NonBoss,5; bonus2 bAddRace,RC_Boss,5; bonus bMatkRate,3; bonus bHealPower,5; }
2722:2772,{ bonus2 bAddRace,RC_NonBoss,5; bonus2 bAddRace,RC_Boss,5; bonus bMatkRate,3; bonus bHealPower,5; }
@@ -149,10 +196,15 @@
2725:2772,{ bonus2 bAddRace,RC_NonBoss,5; bonus2 bAddRace,RC_Boss,5; bonus bMatkRate,3; bonus bHealPower,5; }
2726:2727,{ bonus bUseSPrate,-25; }
2733:2772,{ bonus2 bAddRace,RC_NonBoss,5; bonus2 bAddRace,RC_Boss,5; bonus bMatkRate,3; bonus bHealPower,5; }
-2747:13061,{ bonus bHit,5; bonus bMatk,5; bonus2 bSkillUseSP,"SC_ENERVATION",20; bonus2 bSkillUseSP,"SC_GROOMY",20;}
+2747:13061,{ bonus bHit,5; bonus bMatk,5; bonus2 bSkillUseSP,SC_ENERVATION,20; bonus2 bSkillUseSP,SC_GROOMY,20;}
2777:2778:5479,{ bonus bMaxHP,300; bonus bMatkRate,5; bonus2 bSubEle,Ele_Neutral,5; }
2779:2780:5482,{ bonus bMatkRate,10; bonus bInt,5; bonus2 bSubRace,RC_Angel,10; }
2779:2780:5577,{ bonus bMatkRate,10; bonus bInt,5; bonus2 bSubRace,RC_Angel,10; }
+2963:15073,{ bonus bAspdRate,5; }
+2963:15074,{ bonus bDelayrate,-5; bonus2 bAddRaceTolerance,RC_DemiHuman,5; }
+2964:15073,{ bonus bDelayrate,-5; bonus2 bAddRaceTolerance,RC_DemiHuman,5; }
+2964:15074,{ bonus bVariableCastrate,-5; }
+2997:2998,{ bonus bMatkRate,10; bonus bAtkRate,10; }
4001:4197,{ bonus bFlee,18; }
4006:4266,{ bonus bFlee,18; }
4009:4179,{ bonus bFlee,18; }
@@ -162,53 +214,81 @@
4028:4296,{ bonus bStr,3; }
4029:4183,{ bonus bFlee,18; }
4031:4161,{ bonus bDef,3; bonus bVit,3; }
-4036:4186:4233:4281:4343,{ bonus bStr,4; bonus bMaxHPrate,7; bonus bMaxSPrate,7; bonus2 bSkillAtk,"MC_MAMMONITE",20; bonus bSPDrainValue,1; if(BaseJob==Job_Alchemist) { bonus3 bAutoSpell,"BS_ADRENALINE",1,10; bonus2 bAddMonsterDropItem,7139,3; bonus2 bAddMonsterDropItem,905,10; } }
-4039:4210:4230:4257:4348,{ bonus bStr,6; bonus bAgi,4; bonus2 bSkillAtk,"RG_BACKSTAP",10; if(getskilllv("RG_STRIPARMOR")==5) bonus3 bAutoSpell,"RG_STRIPARMOR",5,50; if(BaseJob==Job_Rogue) { bonus bUseSPrate,-20; bonus3 bAutoSpell,"RG_INTIMIDATE",1,-20; } }
+4036:4186:4233:4281:4343,{ bonus bStr,4; bonus bMaxHPrate,7; bonus bMaxSPrate,7; bonus2 bSkillAtk,MC_MAMMONITE,20; bonus bSPDrainValue,1; if(BaseJob==Job_Alchemist) { bonus3 bAutoSpell,BS_ADRENALINE,1,10; bonus2 bAddMonsterDropItem,7139,3; bonus2 bAddMonsterDropItem,905,10; } }
+4039:4210:4230:4257:4348,{ bonus bStr,6; bonus bAgi,4; bonus2 bSkillAtk,RG_BACKSTAP,10; if(getskilllv(RG_STRIPARMOR)==5) bonus3 bAutoSpell,RG_STRIPARMOR,5,50; if(BaseJob==Job_Rogue) { bonus bUseSPrate,-20; bonus3 bAutoSpell,RG_INTIMIDATE,1,-20; } }
+4072:21013,{ bonus2 bSubSize,Size_Large,15; bonus2 bSubSize,Size_Small,15; }
4074:4162,{ bonus2 bAddEffWhenHit,Eff_Blind,600; }
4090:4212:4328,{ bonus bAllStats,1; }
4106:4248,{ bonus bPerfectHitAddRate,20; }
4127:4166,{ bonus2 bAddEffWhenHit,Eff_Curse,600; }
+4140:18574,{ bonus2 bAddRace,RC_Boss,5; if (getequiprefinerycnt(EQI_HEAD_TOP)>=11) bonus2 bSubRace,RC_NonBoss,5; }
4153:4247:4273,{ bonus3 bAddMonsterDropItem,544,RC_Fish,3000; bonus2 bAddEle,Ele_Water,30; }
4168:4169,{ bonus bMaxHPrate,20; bonus bMaxSPrate,20; bonus bVariableCastrate,-10; }
4172:4210:4230:4257:4272,{ bonus bAgi,5; bonus bStr,5; bonus bAspdRate,5; bonus bSpeedRate,25; bonus2 bSPDrainValue,1,0; if(BaseClass==Job_Thief) bonus bNoGemStone,0; }
4178:4199:4234:4252:4297,{ bonus bAgi,5; bonus bDex,3; bonus bLongAtkRate,20; bonus bPerfectHitAddRate,20; if(BaseClass==Job_Archer) { bonus2 bExpAddRace,RC_Brute,5; bonus2 bWeaponComaRace,RC_Brute,100; } }
-4178:4234:4252:4297:4381,{ bonus bDex,5; bonus2 bSkillAtk,"CG_ARROWVULCAN",5; bonus2 bSkillAtk,"DC_THROWARROW",10; bonus2 bSkillAtk,"BA_MUSICALSTRIKE",10; if(BaseJob==Job_Bard||BaseJob==Job_Dancer) bonus3 bAutoSpellWhenHit,"CG_TAROTCARD",2,50; }
+4178:4234:4252:4297:4381,{ bonus bDex,5; bonus2 bSkillAtk,CG_ARROWVULCAN,5; bonus2 bSkillAtk,DC_THROWARROW,10; bonus2 bSkillAtk,BA_MUSICALSTRIKE,10; if(BaseJob==Job_Bard||BaseJob==Job_Dancer) bonus3 bAutoSpellWhenHit,CG_TAROTCARD,2,50; }
4185:4217:4280:4293:4312,{ bonus bVit,10; bonus bVariableCastrate,-10; bonus bUseSPrate,-10; if(BaseClass==Job_Acolyte) { bonus2 bExpAddRace,RC_Undead,5; bonus2 bExpAddRace,RC_Demon,5; bonus2 bSubRace,RC_Undead,30; bonus2 bSubRace,RC_Demon,30; } }
-4185:4293:4312:4332,{ bonus bStr,3; bonus bMaxSP,80; bonus bBaseAtk,25; bonus3 bAutoSpell,"AL_CRUCIS",5,10; bonus2 bSkillAtk,"MO_EXTREMITYFIST",10; if(BaseJob==Job_Monk) { bonus bUseSPrate,-10; bonus bNoCastCancel,0; } }
+4185:4293:4312:4332,{ bonus bStr,3; bonus bMaxSP,80; bonus bBaseAtk,25; bonus3 bAutoSpell,AL_CRUCIS,5,10; bonus2 bSkillAtk,MO_EXTREMITYFIST,10; if(BaseJob==Job_Monk) { bonus bUseSPrate,-10; bonus bNoCastCancel,0; } }
4186:4206:4233:4281:4321,{ bonus bLuk,10; bonus2 bSPDrainValue,2,0; bonus2 bSkillAtk,42,20; if(BaseClass==Job_Merchant) { bonus2 bAddMonsterDropItem,617,5; bonus bMagicDamageReturn,20; } }
4191:4208:4258:4309:4325:4327,{ bonus bMaxHP,500; bonus bDef,5; bonus bMdef,5; bonus2 bSkillAtk,14,10; bonus2 bSkillAtk,19,10; bonus2 bSkillAtk,20,10; if(BaseClass==Job_Mage) { bonus bMatkRate,3; bonus bVariableCastrate,-15; } }
4193:4294,{ bonus bMaxHP,300; bonus bMaxSP,60; }
-4208:4258:4325:4327:4382,{ bonus bInt,3; bonus2 bSkillAtk,"WZ_HEAVENDRIVE",10; bonus2 bSkillAtk,"MG_THUNDERSTORM",10; if(BaseJob==Job_Sage) { bonus bMagicDamageReturn,20; bonus2 bAddMonsterDropItem,716,100; bonus2 bAddMonsterDropItem,715,100; bonus bVariableCastrate,-20; } }
+4208:4258:4325:4327:4382,{ bonus bInt,3; bonus2 bSkillAtk,WZ_HEAVENDRIVE,10; bonus2 bSkillAtk,MG_THUNDERSTORM,10; if(BaseJob==Job_Sage) { bonus bMagicDamageReturn,20; bonus2 bAddMonsterDropItem,716,100; bonus2 bAddMonsterDropItem,715,100; bonus bVariableCastrate,-20; } }
4218:4269,{ bonus bHPrecovRate,30; bonus bSPrecovRate,30; bonus bVit,4; bonus bInt,4; }
-4220:4246:4311:4319:4331,{ bonus bStr,10; bonus bMaxHPrate,20; bonus bHPrecovRate,50; bonus3 bAutoSpell,"BS_WEAPONPERFECT",1,3; bonus2 bAddMonsterDropItem,501,500; if(BaseClass==Job_Swordman) { bonus2 bAddItemHealRate,Red_Potion,50; bonus2 bAddItemHealRate,Yellow_Potion,50; bonus2 bAddItemHealRate,Orange_Potion,50; bonus2 bAddItemHealRate,White_Potion,50; } }
+4220:4246:4311:4319:4331,{ bonus bStr,10; bonus bMaxHPrate,20; bonus bHPrecovRate,50; bonus3 bAutoSpell,BS_WEAPONPERFECT,1,3; bonus2 bAddMonsterDropItem,501,500; if(BaseClass==Job_Swordman) { bonus2 bAddItemHealRate,Red_Potion,50; bonus2 bAddItemHealRate,Yellow_Potion,50; bonus2 bAddItemHealRate,Orange_Potion,50; bonus2 bAddItemHealRate,White_Potion,50; } }
4229:4244:4299:4313,{ bonus bDef,3; bonus bMdef,3; }
-4237:4238,{ bonus3 bAutoSpell,"MG_LIGHTNINGBOLT",5,20; }
+4237:4238,{ bonus3 bAutoSpell,MG_LIGHTNINGBOLT,5,20; }
4268:4277,{ bonus bBaseAtk,20; bonus bLuk,3; }
-4311:4319:4331:4371,{ bonus bInt,1; bonus bStr,1; bonus bDef,2; bonus bSPrecovRate,10; bonus2 bSkillAtk,"PA_SHIELDCHAIN",10; bonus2 bSkillAtk,"PA_SACRIFICE",10; bonus bVariableCastrate,-10; if(BaseJob==Job_Crusader) bonus bDefEle,Ele_Holy; }
-4323:4324,{ bonus3 bAutoSpell,"MG_FROSTDIVER",3,250; }
+4311:4319:4331:4371,{ bonus bInt,1; bonus bStr,1; bonus bDef,2; bonus bSPrecovRate,10; bonus2 bSkillAtk,PA_SHIELDCHAIN,10; bonus2 bSkillAtk,PA_SACRIFICE,10; bonus bVariableCastrate,-10; if(BaseJob==Job_Crusader) bonus bDefEle,Ele_Holy; }
+4323:4324,{ bonus3 bAutoSpell,MG_FROSTDIVER,3,250; }
+4335:21012,{ bonus3 bAutoSpell,WZ_EARTHSPIKE,5,20+(getequiprefinerycnt(EQI_HAND_R)); }
+4345:21012,{ bonus3 bAutoSpell,MG_LIGHTNINGBOLT,5,20+(getequiprefinerycnt(EQI_HAND_R)); }
+4350:21012,{ bonus3 bAutoSpell,MG_COLDBOLT,5,20+(getequiprefinerycnt(EQI_HAND_R)); }
+4380:21012,{ bonus3 bAutoSpell,MG_FIREBOLT,5,20+(getequiprefinerycnt(EQI_HAND_R)); }
+4388:21012,{ bonus3 bAutoSpell,MG_SOULSTRIKE,5,20+(getequiprefinerycnt(EQI_HAND_R)); }
4435:4436,{ bonus2 bSPGainRace,RC_DemiHuman,2; }
+4606:20778,{ bonus bMaxSPrate,44; bonus bSPGainValue,-(20+(getequiprefinerycnt(EQI_GARMENT)/2)); }
+4635:4636,{ bonus2 bResEff,Eff_Burning,10000; }
+5007:18913,{ bonus2 bExpAddRace,RC_NonBoss,5; bonus2 bExpAddRace,RC_Boss,5; }
+5021:18824,{ bonus bMaxHP,100; bonus2 bSubEle,Ele_Neutral,getequiprefinerycnt(EQI_HEAD_TOP); }
5040:5442,{ bonus bAspdRate,3; bonus bVariableCastrate,3; }
+5040:18672,{ bonus bSPrecovRate,3; }
+5040:18673,{ bonus bHealPower,10; }
5068:5653,{ bonus bStr,1; bonus bAtkRate,5; }
5074:5653,{ bonus bStr,1; bonus bAspdRate,2; }
5086:18527,{ bonus2 bAddItemHealRate,12192,200; }
+5170:19024,{ bonus bAspdRate,5; if(getequiprefinerycnt(EQI_HEAD_TOP)>6) bonus bAspdRate,5; if(getequiprefinerycnt(EQI_HEAD_TOP)>8) bonus bMaxHPrate,5; }
5176:18527,{ bonus bAspdRate,5; }
-5184:5657,{ bonus bLongAtkRate,getrefine(); }
+5184:5657,{ bonus bLongAtkRate,getequiprefinerycnt(EQI_HEAD_TOP); }
//5206:5768,{ bonus bDex,1; if(getequiprefinerycnt(EQI_HEAD_TOP) > 4) bonus bDelayrate,4-getequiprefinerycnt(EQI_HEAD_TOP); }
5358:5653,{ bonus bAgi,1; bonus bFlee,3; }
//5359:5657,{ bonus bLongAtkRate,getequiprefinerycnt(EQI_HEAD_TOP); }
5401:5653,{ bonus bInt,1; bonus bMatkRate,2; }
5470:5653,{ bonus bDex,1; bonus bLongAtkRate,3; }
-13027:15044,{ bonus3 bAddMonsterDropItem,929,RC_Brute,100+(getrefine()*10); bonus3 bAddMonsterDropItem,929,RC_DemiHuman,100+(getrefine()*10); bonus3 bAddMonsterDropItem,970,RC_Brute,20+(getrefine()*2); bonus3 bAddMonsterDropItem,970,RC_DemiHuman,20+(getrefine()*2); }
+5690:13428,{ bonus2 bAddRace,RC_DemiHuman,10; bonus bHit,10; }
+5890:28306,{ bonus2 bAddRace,RC_Boss,3; bonus2 bAddRace,RC_NonBoss,3; }
+13027:15044,{ bonus3 bAddMonsterDropItem,929,RC_Brute,100+(getequiprefinerycnt(EQI_HAND_R)*10); bonus3 bAddMonsterDropItem,929,RC_DemiHuman,100+(getequiprefinerycnt(EQI_HAND_R)*10); bonus3 bAddMonsterDropItem,970,RC_Brute,20+(getequiprefinerycnt(EQI_HAND_R)*2); bonus3 bAddMonsterDropItem,970,RC_DemiHuman,20+(getequiprefinerycnt(EQI_HAND_R)*2); }
13034:13035,{ bonus bMaxSP,20; bonus bMaxHPrate,5; bonus bHit,10; bonus2 bAddSize,Size_Large,30; autobonus "{ bonus bAspdRate,100; }",1,7000,BF_WEAPON,"{ specialeffect2 EF_POTION_BERSERK; }"; }
+13035:28704,{ bonus bMaxSP,20; bonus bMaxHPrate,5; bonus bHit,10; bonus2 bAddSize,Size_Large,30; autobonus "{ bonus bAspdRate,100; }",1,7000,BF_WEAPON,"{ specialeffect2 EF_POTION_BERSERK; }"; }
+15041:18659,{ bonus2 bAddEle,Ele_Earth,10; bonus bDefEle,Ele_Fire; }
+15061:19026,{ bonus2 bAddRaceTolerance,RC_Fish,10+getequiprefinerycnt(EQI_ARMOR); }
+15128:20773,{ bonus bDelayrate,-10; bonus bFlee2,6; if(BaseLevel>130) { bonus bDelayrate,-10;} }
18507:18539,{ bonus bUseSPrate,-3; }
+18607:18672,{ bonus bSPrecovRate,3; }
+18607:18673,{ bonus bHealPower,10; }
+18823:28372,{ bonus2 bSkillVariableCast,CR_GRANDCROSS,-2000; bonus2 bSkillUseSP,LG_RAYOFGENESIS,10; bonus2 bSkillAtk,CR_GRANDCROSS,BaseLevel; bonus2 bSkillAtk,LG_RAYOFGENESIS,BaseLevel/30; }
18823:2153:1433,{ bonus2 bSkillAtk,LG_CANNONSPEAR,20; bonus2 bSkillAtk,LG_BANISHINGPOINT,20; bonus2 bSkillAtk,LG_SHIELDPRESS,20; }
-15090:18820:20721:22033,{ bonus2 bSubEle,Ele_Neutral,15; bonus3 bAutoSpellWhenHit,"WL_DRAINLIFE",3,100; }
+15090:18820:20721:22033,{ bonus2 bSubEle,Ele_Neutral,15; bonus3 bAutoSpellWhenHit,WL_DRAINLIFE,3,100; }
15091:18820:20721:22033,{ bonus2 bSubEle,Ele_Neutral,15; bonus bMaxHPrate,25; bonus bMaxSPrate,25; bonus bMatkRate,10; }
15117:20744:22047,{ bonus bMaxHP,25; bonus bMaxSP,25; bonus bSpeedRate,25; if (getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_ARMOR) >= 30) { bonus bMaxHP,5; bonus bMaxSP,5; } }
+18510:18511,{ bonus2 bAddRace,RC_Angel,3; }
+18776:20710,{ bonus bAgi,5; bonus bFlee,10; }
+18824:18825,{ bonus bMaxHP,100; bonus2 bSubEle,Ele_Neutral,getequiprefinerycnt(EQI_HEAD_TOP); }
18997:28326:28327,{ bonus bSpeedRate,10; bonus bBaseAtk,50; bonus bMatk,50; if(getequiprefinerycnt(EQI_HEAD_TOP)>=9){ bonus bMaxHPrate,10; bonus bMaxSPrate,50; } }
19026:20756,{ set .@c, getequiprefinerycnt(EQI_GARMENT); bonus2 bSPGainRace,RC_Fish,10; bonus3 bAddMonsterDropItem,551,RC_Fish,(5+.@c); bonus2 bAddItemHealRate,551,5; bonus bHPrecovRate,(5+.@c); }
19026:22059,{ bonus2 bCriticalAddRace,RC_Fish,(10+getequiprefinerycnt(EQI_SHOES)); }
19026:20756:22059:15138,{ bonus bMaxHP,1000; bonus bMaxSP,100; bonus2 bExpAddRace,RC_Fish,20; bonus2 bMagicAddRace,RC_Fish,50; bonus2 bSubEle,Ele_Water,50; }
+19827:20763,{ bonus2 bAddRaceTolerance,RC_Player,4; }
+22016:28320,{ bonus2 bAddRace,RC_DemiHuman,getequiprefinerycnt(EQI_SHOES); bonus2 bAddRace,RC_Player,getequiprefinerycnt(EQI_SHOES); }
28326:28327,{ bonus bInt,8; bonus bStr,8; }
// Shadow Equipment
@@ -276,16 +356,16 @@
24168:24169:24178,{ bonus bMatk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreMdefRace,RC_Undead; }
24168:24169:24179,{ bonus bMatk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreMdefRace,RC_Plant; }
24180:24181:24182:24183:24184:24185,{ .@refine = getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_SHOES)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L); bonus bAllStats,1; if(.@refine>=45) { bonus bMaxHPrate,(.@refine-60); sc_start4 SC_ENDURE,1,10,0,0,1;} }
-24186:24198,{ bonus2 bSubEle,Ele_Neutral,2; }
-24187:24199,{ bonus2 bSubEle,Ele_Dark,2; }
-24188:24200,{ bonus2 bSubEle,Ele_Water,2; }
-24189:24201,{ bonus2 bSubEle,Ele_Earth,2; }
-24190:24202,{ bonus2 bSubEle,Ele_Fire,2; }
-24191:24203,{ bonus2 bSubEle,Ele_Wind,2; }
-24192:24204,{ bonus2 bSubEle,Ele_Poison,2; }
-24193:24205,{ bonus2 bSubEle,Ele_Holy,2; }
-24194:24206,{ bonus2 bSubEle,Ele_Ghost,2; }
-24195:24207,{ bonus2 bSubEle,Ele_Undead,2; }
+// 24186:24198,{ /* Reduces physical and magical damage received from Neutral property monsters by 2% */ }
+// 24187:24199,{ /* Reduces physical and magical damage received from Shadow property monsters by 2% */ }
+// 24188:24200,{ /* Reduces physical and magical damage received from Water property monsters by 2% */ }
+// 24189:24201,{ /* Reduces physical and magical damage received from Earth property monsters by 2% */ }
+// 24190:24202,{ /* Reduces physical and magical damage received from Fire property monsters by 2% */ }
+// 24191:24203,{ /* Reduces physical and magical damage received from Wind property monsters by 2% */; }
+// 24192:24204,{ /* Reduces physical and magical damage received from Poison property monsters by 2% */ }
+// 24193:24205,{ /* Reduces physical and magical damage received from Holy property monsters by 2% */ }
+// 24194:24206,{ /* Reduces physical and magical damage received from Ghost property monsters by 2% */ }
+// 24195:24207,{ /* Reduces physical and magical damage received from Undead property monsters by 2% */ }
24196:24197,{ bonus bFlee,5; if(getequiprefinerycnt(EQI_SHADOW_SHOES)+getequiprefinerycnt(EQI_SHADOW_ARMOR)>=15) bonus bSpeedAddRate,3; }
24208:24209,{ bonus2 bExpAddRace,RC_Boss,((getequiprefinerycnt(EQI_SHADOW_SHOES)+getequiprefinerycnt(EQI_SHADOW_SHIELD))>=15?10:1); bonus2 bExpAddRace,RC_NonBoss,((getequiprefinerycnt(EQI_SHADOW_SHOES)+getequiprefinerycnt(EQI_SHADOW_SHIELD))>=15?10:1); }
24210:24211,{ bonus2 bExpAddRace,RC_Boss,((getequiprefinerycnt(EQI_SHADOW_SHOES)+getequiprefinerycnt(EQI_SHADOW_SHIELD))>=15?20:10); bonus2 bExpAddRace,RC_NonBoss,((getequiprefinerycnt(EQI_SHADOW_SHOES)+getequiprefinerycnt(EQI_SHADOW_SHIELD))>=15?20:10); }
diff --git a/db/re/item_db.conf b/db/re/item_db.conf
index 9163bdaf7..11c26b50d 100644
--- a/db/re/item_db.conf
+++ b/db/re/item_db.conf
@@ -5723,7 +5723,9 @@ item_db: (
View: 3
Script: <"
bonus bCritical,10;
- if(readparam(bStr)>=80) bonus bBreakArmorRate,500;
+ if(readparam(bStr)>=80) {
+ bonus bBreakArmorRate,500;
+ }
">
},
{
@@ -5855,9 +5857,11 @@ item_db: (
View: 3
Script: <"
bonus bFlee2,10;
- if(JobLevel>=70) autobonus "{ bonus bBaseAtk,50; }",10,10000,BF_WEAPON,"{ specialeffect2 EF_POTION_BERSERK; }";
+ if((JobLevel >= 70 && Class == Job_Rune_Knight_T) || (JobLevel >= 50 && Class == Job_Rune_Knight)) {
+ autobonus "{ bonus bBaseAtk,50; }",10,10000,BF_WEAPON,"{ specialeffect2 EF_POTION_BERSERK; }";
+ }
if(getrefine()>8) {
- bonus bVariableCastrate,-20;
+ bonus bUseSPrate,-20;
bonus bDelayrate,-20;
}
">
@@ -8072,7 +8076,7 @@ item_db: (
Script: <"
bonus bBaseAtk,(getrefine()*10);
bonus bCritAtkRate,(getrefine()*2);
- if(BaseLevel>70) bonus bBaseAtk,(((BaseLevel-70)/10)*10);
+ if(BaseLevel>70) { bonus bBaseAtk,(((BaseLevel-70)/10)*10); }
">
},
{
@@ -8160,10 +8164,32 @@ item_db: (
bonus bBaseAtk,(getrefine()*5);
bonus bCritAtkRate,getrefine();
.@val = min(BaseLevel/10, 12);
- if (.@val > 2) bonus bBaseAtk,((.@val-2)*5);
+ if (.@val > 2) { bonus bBaseAtk,((.@val-2)*5); }
">
},
{
+ Id: 1297
+ AegisName: "Inverse_Scale_"
+ Name: "Inverse Scale"
+ Type: 4
+ Buy: 20
+ Weight: 1500
+ Atk: 140
+ Range: 1
+ Slots: 2
+ Job: 0x00001000
+ Upper: 58
+ Loc: 34
+ WeaponLv: 4
+ EquipLv: 55
+ View: 16
+ Script: <"
+ bonus bAtkEle,Ele_Holy;
+ bonus3 bAutoSpell,NPC_DRAGONFEAR,1,30;
+ ">
+},
+
+{
Id: 1298
AegisName: "Shiver_Katar"
Name: "Shiver Katar"
@@ -8181,8 +8207,34 @@ item_db: (
View: 16
Script: <"
bonus bCritical,getrefine();
- if (isequipped(4317)) bonus bCritAtkRate,5;
- if (isequipped(4521)) bonus bCritAtkRate,5;
+ ">
+},
+{
+ Id: 1299
+ AegisName: "TE_WoE_Katar"
+ Name: "TE WoE Katar"
+ Type: 4
+ Buy: 20
+ Atk: 120
+ Range: 1
+ Job: 0x00001000
+ Loc: 34
+ WeaponLv: 3
+ EquipLv: 40
+ Refine: false
+ View: 16
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus2 bAddRace,RC_Player,40;
+ bonus2 bAddEff,Eff_Bleeding,500; /* Custom IRO */
">
},
// 1-Handed Axes
@@ -8537,6 +8589,56 @@ item_db: (
View: 6
Script: <" bonus bUnbreakableWeapon,0; ">
},
+{
+ Id: 1319
+ AegisName: "TE_WoE_Axe"
+ Name: "TE WoE Axe"
+ Type: 4
+ Buy: 20
+ Atk: 100
+ Range: 1
+ Job: 0x000454A3
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 40
+ Refine: false
+ View: 6
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bUnbreakableWeapon,0;
+ bonus2 bAddRace,RC_Player,40;
+ bonus2 bAddEff,Eff_Freeze,500; /* Custom IRO */
+ ">
+},
+{
+ Id: 1323
+ AegisName: "Ru_Gold_Axe"
+ Name: "Ru Gold Axe"
+ Type: 4
+ Buy: 20
+ Weight: 1800
+ Atk: 180
+ Range: 1
+ Slots: 2
+ Job: 0x00040000
+ Upper: 56
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 120
+ View: 6
+ Script: <"
+ bonus bStr,8;
+ bonus bInt,8;
+ ">
+},
// 2-Handed Axes
{
Id: 1351
@@ -9488,7 +9590,7 @@ item_db: (
View: 7
Script: <"
bonus bBaseAtk,(getrefine()*14);
- if(BaseLevel>70) bonus bBaseAtk,(((BaseLevel-70)/10)*10);
+ if(BaseLevel>70) { bonus bBaseAtk,(((BaseLevel-70)/10)*10); }
">
},
{
@@ -9581,7 +9683,36 @@ item_db: (
bonus bUnbreakableWeapon,0;
bonus bBaseAtk,(getrefine()*7);
.@val = min(BaseLevel/10, 12);
- if (.@val > 2) bonus bBaseAtk,((.@val-2)*5);
+ if (.@val > 2) { bonus bBaseAtk,((.@val-2)*5); }
+ ">
+},
+{
+ Id: 1399
+ AegisName: "TE_WoE_Two_Handed_Axe"
+ Name: "TE WoE Two-Handed Axe"
+ Type: 4
+ Buy: 20
+ Atk: 150
+ Range: 1
+ Job: 0x000444A2
+ Loc: 34
+ WeaponLv: 3
+ EquipLv: 40
+ Refine: false
+ View: 7
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bUnbreakableWeapon,0;
+ bonus2 bAddRace,RC_Player,40;
+ bonus2 bAddEff,Eff_Stun,500; /* Custom IRO */
">
},
// 1-Handed Spears
@@ -10384,6 +10515,34 @@ item_db: (
">
},
{
+ Id: 1437
+ AegisName: "TE_WoE_Pike"
+ Name: "TE WoE Pike"
+ Type: 4
+ Buy: 20
+ Atk: 100
+ Range: 3
+ Job: 0x00004082
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 40
+ Refine: false
+ View: 4
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus2 bAddRace,RC_Player,40;
+ bonus2 bAddEff,Eff_Curse,500; /* Custom IRO */
+ ">
+},
+{
Id: 1438
AegisName: "Thanatos_Spear"
Name: "Thanatos Spear"
@@ -10427,7 +10586,7 @@ item_db: (
View: 4
Script: <"
bonus bAtk,pow(min(getrefine(),15),2);
- if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
+ if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }
">
},
{
@@ -11273,7 +11432,7 @@ item_db: (
View: 5
Script: <"
bonus bBaseAtk,(getrefine()*12);
- if(BaseLevel>70) bonus bBaseAtk,(((BaseLevel-70)/10)*10);
+ if(BaseLevel>70) { bonus bBaseAtk,(((BaseLevel-70)/10)*10); }
">
},
{
@@ -11326,7 +11485,7 @@ item_db: (
Script: <"
bonus bBaseAtk,(getrefine()*6);
.@val = min(BaseLevel/10, 12);
- if (.@val > 2) bonus bBaseAtk,((.@val-2)*5);
+ if (.@val > 2) { bonus bBaseAtk,((.@val-2)*5); }
">
},
{
@@ -11347,6 +11506,34 @@ item_db: (
Script: <" bonus bAtkEle,Ele_Water; ">
},
{
+ Id: 1495
+ AegisName: "TE_WoE_Lance"
+ Name: "TE WoE Lance"
+ Type: 4
+ Buy: 20
+ Atk: 150
+ Range: 3
+ Job: 0x00004082
+ Loc: 34
+ WeaponLv: 3
+ EquipLv: 40
+ Refine: false
+ View: 5
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus2 bAddRace,RC_Player,40;
+ bonus2 bAddEff,Eff_Blind,500; /* Custom IRO */
+ ">
+},
+{
Id: 1496
AegisName: "Thanatos_Long_Spear"
Name: "Thanatos Long Spear"
@@ -11390,7 +11577,7 @@ item_db: (
View: 5
Script: <"
bonus bAtk,pow(min(getrefine(),15),2);
- if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
+ if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }
">
},
// Maces
@@ -12554,8 +12741,8 @@ item_db: (
EquipLv: 60
View: 15
Script: <"
- if(readparam(bStr)>=50) bonus bAspdRate,5;
- if(readparam(bInt)>=70) bonus bMatkRate,5;
+ if(readparam(bStr)>=50) { bonus bAspdRate,5; }
+ if(readparam(bInt)>=70) { bonus bMatkRate,5; }
">
},
{
@@ -13138,9 +13325,10 @@ item_db: (
bonus bAtkEle,Ele_Water;
bonus bUnbreakableWeapon,0;
bonus bDex,1;
- bonus2 bSkillAtk,MG_COLDBOLT,(getrefine()/3);
- bonus2 bSkillAtk,SO_DIAMONDDUST,(getrefine()/3);
- bonus bUseSPrate,getrefine();
+ bonus2 bSkillAtk,MG_COLDBOLT,3*getrefine();
+ bonus2 bSkillAtk,SO_DIAMONDDUST,3*getrefine();
+ bonus2 bSkillUseSP,MG_COLDBOLT,-(5*getrefine());
+ bonus2 bSkillUseSP,SO_DIAMONDDUST,-(5*getrefine());
">
},
{
@@ -13161,7 +13349,7 @@ item_db: (
Script: <"
bonus bBaseAtk,(getrefine()*10);
bonus bMatk,(getrefine()*5);
- if(BaseLevel>70) bonus bMatk,(((BaseLevel-70)/10)*5);
+ if(BaseLevel>70) { bonus bMatk,(((BaseLevel-70)/10)*5); }
">
},
{
@@ -13241,13 +13429,34 @@ item_db: (
bonus bBaseAtk,(getrefine()*5);
bonus bMatk,(getrefine()*2);
.@val = min(BaseLevel/10, 12);
- if (.@val > 2) bonus bBaseAtk,((.@val-2)*5);
+ if (.@val > 2) { bonus bBaseAtk,((.@val-2)*5); }
+ ">
+},
+{
+ Id: 1589
+ AegisName: "Legacy_Of_Dragon_"
+ Name: "Legacy of Dragon"
+ Type: 4
+ Buy: 20
+ Weight: 700
+ Atk: 130
+ Range: 1
+ Slots: 2
+ Job: 0x00410100
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 70
+ View: 15
+ Script: <"
+ bonus bInt,3;
+ bonus bIgnoreDefRace,RC_Dragon;
+ bonus2 bSPGainRace,RC_Dragon,10;
">
},
{
Id: 1590
AegisName: "Snake_Encyclopedia"
- Name: "Daizenshu Dakatsu"
+ Name: "Snake Encyclopedia"
Type: 4
Buy: 60000
Weight: 1500
@@ -13260,7 +13469,72 @@ item_db: (
WeaponLv: 4
EquipLv: 105
View: 15
- Script: <" bonus bUnbreakableWeapon,0; ">
+ Script: <"
+ bonus bUnbreakableWeapon,0;
+ bonus bAtk,getrefine()*3;
+ bonus bMatk,getrefine()*3;
+ ">
+},
+{
+ Id: 1591
+ AegisName: "TE_WoE_Book"
+ Name: "TE WoE Book"
+ Type: 4
+ Buy: 20
+ Atk: 120
+ Range: 1
+ Job: 0x00410100
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 40
+ Refine: false
+ View: 15
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus2 bAddRace,RC_Player,40;
+ bonus2 bMagicAddRace,RC_Player,5;
+ bonus bHealPower,5;
+ bonus2 bAddEff,Eff_Blind,500; /* Custom IRO */
+ ">
+},
+{
+ Id: 1598
+ AegisName: "Snake_Encyclopedia_"
+ Name: "Snake Encyclopedia"
+ Type: 4
+ Buy: 60000
+ Weight: 1500
+ Atk: 10
+ Matk: 110
+ Range: 1
+ Slots: 3
+ Job: 0x00410100
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 105
+ View: 15
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bUnbreakableWeapon,0;
+ bonus bAtk,getrefine()*3;
+ bonus bMatk,getrefine()*3;
+ ">
},
// GM Weapon
{
@@ -14178,7 +14452,7 @@ item_db: (
}
Script: <"
bonus2 bMagicAddRace,RC_DemiHuman,15;
- bonus2 bIgnoreMdefRate,RC_DemiHuman,25 + ((getrefine() > 5) ? 5 : 0);
+ bonus2 bIgnoreMdefRate,RC_DemiHuman,25+((getrefine()>5)?5:0);
bonus bUnbreakableWeapon,0;
if(getrefine() > 8) {
bonus bMatkRate,5;
@@ -14285,7 +14559,6 @@ item_db: (
Buy: 20
Weight: 500
Atk: 80
- Matk: 145
Range: 1
Job: 0x00018314
Upper: 58
@@ -14303,6 +14576,7 @@ item_db: (
noauction: true
}
Script: <"
+ bonus bMatkRate,15;
bonus bInt,4;
bonus bIgnoreMdefRate,10+getrefine();
">
@@ -14315,7 +14589,6 @@ item_db: (
Buy: 20
Weight: 800
Atk: 60
- Matk: 170
Range: 1
Slots: 2
Job: 0x00018314
@@ -14512,6 +14785,7 @@ item_db: (
noauction: true
}
Script: <"
+ bonus bMatkRate,15;
bonus bInt,2;
bonus bAgi,1;
">
@@ -14540,7 +14814,11 @@ item_db: (
nomail: true
noauction: true
}
- Script: <" bonus bAtkEle,Ele_Holy; ">
+ Script: <"
+ bonus bAtkEle,Ele_Holy;
+ bonus bMatk,100;
+ bonus bHealPower,18;
+ ">
},
{
Id: 1654
@@ -14726,6 +15004,53 @@ item_db: (
">
},
{
+ Id: 1662
+ AegisName: "Bone_Wand_"
+ Name: "Evil Bone Wand"
+ Type: 4
+ Buy: 20
+ Weight: 700
+ Atk: 40
+ Matk: 110
+ Range: 1
+ Slots: 2
+ Job: 0x00818314
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 24
+ View: 10
+ Script: <"
+ bonus bInt,4;
+ bonus bAtkEle,Ele_Undead;
+ ">
+},
+{
+ Id: 1663
+ AegisName: "Staff_Of_Bordeaux_"
+ Name: "Staff Of Bordeaux"
+ Type: 4
+ Buy: 20
+ Weight: 500
+ Atk: 30
+ Matk: 170
+ Range: 1
+ Slots: 2
+ Job: 0x00010204
+ Upper: 58
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 50
+ View: 10
+ Script: <"
+ bonus bInt,2;
+ bonus bDex,1;
+ if(getskilllv(SA_DRAGONOLOGY) == 5) {
+ bonus bUseSPrate,-15;
+ bonus bInt,3;
+ }
+ ">
+},
+{
Id: 1664
AegisName: "Thorn_Staff_of_Darkness"
Name: "Thorn Staff of Darkness"
@@ -14750,6 +15075,98 @@ item_db: (
">
},
{
+ Id: 1665
+ AegisName: "Piercing_Staff_"
+ Name: "Staff of Piercing"
+ Type: 4
+ Buy: 20
+ Weight: 500
+ Atk: 80
+ Range: 1
+ Slots: 2
+ Job: 0x00018314
+ Upper: 58
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 70
+ View: 10
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bMatkRate,15;
+ bonus bInt,4;
+ bonus bIgnoreMdefRate,10+getrefine();
+ ">
+},
+{
+ Id: 1666
+ AegisName: "Healing_Staff_"
+ Name: "Staff Of Healing"
+ Type: 4
+ Buy: 20
+ Atk: 10
+ Matk: 125
+ Range: 1
+ Slots: 2
+ Job: 0x00008110
+ Loc: 2
+ WeaponLv: 3
+ Refine: false
+ View: 10
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bAtkEle,Ele_Holy;
+ bonus bMatkRate,15;
+ bonus bHealPower,(getrefine()*3/2);
+ ">
+},
+{
+ Id: 1667
+ AegisName: "TE_WoE_Staff"
+ Name: "TE WoE Staff"
+ Type: 4
+ Buy: 20
+ Atk: 50
+ Matk: 100
+ Range: 1
+ Job: 0x00818314
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 40
+ Refine: false
+ View: 10
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus2 bMagicAddRace,RC_Player,10;
+ bonus bHealPower,5;
+ bonus2 bAddEff,Eff_Blind,500; /* Custom IRO */
+ ">
+},
+{
Id: 1668
AegisName: "Sword_Stick"
Name: "Sword Stick"
@@ -14870,7 +15287,7 @@ item_db: (
Script: <"
bonus bInt,5;
bonus bMatk,pow(min(getrefine(),15),2);
- if(BaseLevel>70) bonus bMatk,(((BaseLevel-70)/10)*5);
+ if(BaseLevel>70) { bonus bMatk,(((BaseLevel-70)/10)*5); }
">
},
// Bows
@@ -16884,6 +17301,55 @@ item_db: (
View: 12
},
{
+ Id: 1834
+ AegisName: "TE_WoE_Fist"
+ Name: "TE WoE Fist"
+ Type: 4
+ Buy: 20
+ Atk: 150
+ Range: 1
+ Job: 0x00008100
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 40
+ Refine: false
+ View: 12
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus2 bAddRace,RC_Player,40;
+ bonus2 bAddEff,Eff_Freeze,500; /* Custom IRO */
+ ">
+},
+{
+ Id: 1835
+ AegisName: "Spartacus"
+ Name: "Spartacus"
+ Type: 4
+ Buy: 20
+ Weight: 600
+ Atk: 100
+ Range: 1
+ Slots: 2
+ Job: 0x00008100
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 50
+ View: 12
+ Script: <"
+ bonus bUnbreakableWeapon,0;
+ bonus bAtkRate,getrefine();
+ if(getrefine()>9) bonus bNoSizeFix,0;
+ ">
+},
+{
Id: 1836
AegisName: "Thanatos_Knuckles"
Name: "Thanatos Knuckles"
@@ -16927,7 +17393,7 @@ item_db: (
View: 12
Script: <"
bonus bAtk,pow(min(getrefine(),15),2);
- if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
+ if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }
">
},
// Instruments
@@ -17626,6 +18092,35 @@ item_db: (
}
},
{
+ Id: 1932
+ AegisName: "TE_WoE_Guitar"
+ Name: "TE WoE Guitar"
+ Type: 4
+ Buy: 20
+ Atk: 100
+ Range: 1
+ Job: 0x00080000
+ Gender: 1
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 40
+ Refine: false
+ View: 13
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus2 bAddRace,RC_Player,40;
+ bonus2 bAddEff,Eff_Poison,500; /* Custom IRO */
+ ">
+},
+{
Id: 1933
AegisName: "Thanatos_Violin"
Name: "Thanatos Violin"
@@ -17654,6 +18149,119 @@ item_db: (
OnUnequipScript: <" heal -1000,0; ">
},
{
+ Id: 1934
+ AegisName: "Double_Bass"
+ Name: "Double Bass"
+ Type: 4
+ Buy: 124000
+ Weight: 250
+ Atk: 180
+ Matk: 120
+ Range: 1
+ Slots: 2
+ Job: 0x00080000
+ Upper: 56
+ Gender: 1
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 130
+ View: 13
+ Script: <"
+ bonus2 bSkillCooldown,WM_RANDOMIZESPELL,-2000;
+ ">
+},
+{
+ Id: 1935
+ AegisName: "Ozs_New_Ukulele"
+ Name: "Oz's New Ukulele"
+ Type: 5
+ Buy: 124000
+ Weight: 1000
+ Atk: 160
+ Range: 1
+ Slots: 2
+ Job: 0x00080000
+ Upper: 56
+ Gender: 1
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 130
+ View: 13
+ Script: <"
+ bonus2 bSkillUseSP,MI_RUSH_WINDMILL,-20;
+ ">
+},
+{
+ Id: 1936
+ AegisName: "Blue_Violin"
+ Name: "Blue Violin"
+ Type: 5
+ Buy: 20
+ Weight: 1500
+ Atk: 180
+ Range: 1
+ Slots: 1
+ Job: 0x00080000
+ Upper: 56
+ Gender: 1
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 100
+ View: 13
+ Script: <"
+ bonus bDex,5;
+ bonus bVit,5;
+ ">
+},
+{
+ Id: 1937
+ AegisName: "Ru_Gold_Violin"
+ Name: "Ru Gold Violin"
+ Type: 4
+ Buy: 20
+ Weight: 1500
+ Atk: 180
+ Range: 1
+ Slots: 2
+ Job: 0x00080000
+ Upper: 56
+ Gender: 1
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 120
+ View: 13
+ Script: <"
+ bonus bDex,8;
+ bonus bVit,8;
+ ">
+},
+{
+ Id: 1938
+ AegisName: "Infinity_Violin"
+ Name: "Infinity Violin"
+ Type: 4
+ Buy: 20
+ Weight: 500
+ Atk: 150
+ Slots: 1
+ Range: 1
+ Job: 0x00080000
+ Upper: 56
+ Gender: 1
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 100
+ View: 13
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
Id: 1939
AegisName: "Crimson_Violin"
Name: "Crimson Violin"
@@ -17671,7 +18279,39 @@ item_db: (
View: 13
Script: <"
bonus bAtk,pow(min(getrefine(),15),2);
- if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
+ if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }
+ ">
+},
+{
+ Id: 1940
+ AegisName: "Conch_"
+ Name: "Conch"
+ Type: 4
+ Weight: 600
+ Atk: 120
+ Range: 1
+ Slots: 1
+ Job: 0x00080000
+ Gender: 1
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 130
+ View: 13
+ Script: <"
+ bonus bInt,getrefine();
+ bonus bDex,getrefine();
+ if(getrefine()>4) {
+ bonus2 bSkillAtk,WM_REVERBERATION,10;
+ bonus2 bVariableCastrate,WM_REVERBERATION,-10;
+ }
+ if(getrefine()>6) {
+ bonus2 bSkillAtk,WM_REVERBERATION,10;
+ bonus2 bVariableCastrate,WM_REVERBERATION,-10;
+ }
+ if(getrefine()>8) {
+ bonus2 bSkillAtk,WM_REVERBERATION,20;
+ bonus2 bVariableCastrate,WM_REVERBERATION,-20;
+ }
">
},
// Whips
@@ -18421,6 +19061,34 @@ item_db: (
}
},
{
+ Id: 1987
+ AegisName: "TE_WoE_Rope"
+ Name: "TE WoE Rope"
+ Type: 4
+ Buy: 20
+ Atk: 100
+ Range: 2
+ Job: 0x00080000
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 40
+ Refine: false
+ View: 14
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus2 bAddRace,RC_Player,40;
+ bonus2 bAddEff,Eff_Blind,500; /* Custom IRO */
+ ">
+},
+{
Id: 1988
AegisName: "Thanatos_Whip"
Name: "Thanatos Whip"
@@ -18448,6 +19116,109 @@ item_db: (
OnUnequipScript: <" heal -1000,0; ">
},
{
+ Id: 1989
+ AegisName: "Rhythmic_Gymnastics_Ribbon"
+ Name: "Rhythmic Gymnastics Ribbon"
+ Type: 5
+ Buy: 124000
+ Weight: 300
+ Atk: 150
+ Matk: 120
+ Range: 2
+ Slots: 2
+ Job: 0x00080000
+ Upper: 56
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 130
+ View: 13
+ Script: <" bonus bAspdRate,20; ">
+},
+{
+ Id: 1990
+ AegisName: "Bloody_Floral_Decoration_Microphone"
+ Name: "Bloody Floral Decoration Microphone"
+ Type: 5
+ Buy: 124000
+ Weight: 1000
+ Atk: 160
+ Range: 2
+ Slots: 2
+ Job: 0x00080000
+ Upper: 56
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 130
+ View: 13
+ Script: <" bonus2 bSkillUseSP,CG_MOONLIT,-20; ">
+},
+{
+ Id: 1991
+ AegisName: "Blue_Whip"
+ Name: "Blue Whip"
+ Type: 5
+ Buy: 20
+ Weight: 1500
+ Atk: 180
+ Range: 2
+ Slots: 1
+ Job: 0x00080000
+ Upper: 56
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 100
+ View: 14
+ Script: <"
+ bonus bDex,5;
+ bonus bVit,5;
+ ">
+},
+{
+ Id: 1992
+ AegisName: "Ru_Gold_Whip"
+ Name: "Ru Gold Whip"
+ Type: 4
+ Buy: 20
+ Weight: 1500
+ Atk: 180
+ Range: 2
+ Slots: 2
+ Job: 0x00080000
+ Upper: 56
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 120
+ View: 14
+ Script: <"
+ bonus bDex,8;
+ bonus bVit,8;
+ ">
+},
+{
+ Id: 1994
+ AegisName: "Infinity_Wire"
+ Name: "Infinity Wire"
+ Type: 4
+ Buy: 20
+ Atk: 100
+ Slots: 1
+ Range: 2
+ Job: 0x00080000
+ Upper: 56
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 100
+ View: 14
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
Id: 1995
AegisName: "Crimson_Wire"
Name: "Crimson Wire"
@@ -18464,7 +19235,7 @@ item_db: (
View: 14
Script: <"
bonus bAtk,pow(min(getrefine(),15),2);
- if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
+ if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }
">
},
{
@@ -18888,7 +19659,7 @@ item_db: (
bonus bHealPower,getrefine();
if(BaseJob==Job_Wizard) bonus bMatk,30;
else if(BaseJob==Job_Sage) bonus bMatk,20;
- if(BaseLevel>70) bonus bMatk,(((BaseLevel-70)/10)*10);
+ if(BaseLevel>70) { bonus bMatk,(((BaseLevel-70)/10)*10); }
">
},
{
@@ -18929,6 +19700,7 @@ item_db: (
Atk: 120
Matk: 210
Range: 1
+ Slots: 1
Job: 0x00008100
Loc: 34
WeaponLv: 4
@@ -18970,9 +19742,106 @@ item_db: (
else if(BaseJob==Job_Sage) bonus bMatk,10;
bonus bMatk,(getrefine()*5);
.@val = min(BaseLevel/10, 12);
- if (.@val > 2) bonus bMatk,((.@val-2)*5);
+ if (.@val > 2) { bonus bMatk,((.@val-2)*5); }
+ ">
+},
+{
+ Id: 2019
+ AegisName: "TE_WoE_Two_Handed_Staff"
+ Name: "TE WoE Two-Handed Staff"
+ Type: 4
+ Buy: 20
+ Atk: 50
+ Matk: 130
+ Range: 1
+ Job: 0x00818315
+ Loc: 34
+ WeaponLv: 3
+ EquipLv: 40
+ Refine: false
+ View: 23
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus2 bMagicAddRace,RC_Player,20;
+ bonus bHealPower,5;
+ bonus2 bAddEff,Eff_Stun,500; /* Custom IRO */
+ ">
+},
+{
+ Id: 2020
+ AegisName: "Jormungand"
+ Name: "Jormungand"
+ Type: 5
+ Buy: 20
+ Weight: 3000
+ Atk: 200
+ Matk: 280
+ Job: 0x810200
+ Loc: 34
+ WeaponLv: 4
+ EquipLv: 90
+ Refine: false
+ View: 10
+ Script: <"
+ bonus bInt,20;
+ bonus bAtkEle,Ele_Poison;
+ bonus3 bAddEff,Eff_Poison,500,ATF_SKILL; /* Custom IRO */
+ bonus3 bAddEff,Eff_Poison,500,ATF_SHORT;
+ bonus bUnbreakableWeapon,1;
+ ">
+},
+{
+ Id: 2021
+ AegisName: "Ganbantein"
+ Name: "Ganbantein"
+ Type: 5
+ Buy: 20
+ Weight: 3000
+ Atk: 200
+ Matk: 320
+ Job: 0x00000200
+ Upper: 56
+ Loc: 34
+ WeaponLv: 4
+ EquipLv: 90
+ Refine: false
+ View: 10
+ Script: <"
+ bonus bInt,25;
+ bonus bDex,25;
+ bonus5 bAutoSpell,AB_SILENTIUM,1,500,BF_SKILL,1;/* Custom IRO */
+ bonus3 bAddEff,Eff_Poison,500,ATF_SKILL;
+ bonus3 bAddEff,Eff_Silence,500,ATF_SHORT;
+ bonus bUnbreakableWeapon,0;
">
},
+
+{
+ Id: 2022
+ AegisName: "Staff_Of_Geffen"
+ Name: "Staff Of Geffen"
+ Type: 5
+ Buy: 20
+ Weight: 1000
+ Atk: 100
+ Matk: 300
+ Slots: 1
+ Job: 0x00000200
+ Upper: 56
+ Loc: 34
+ WeaponLv: 1
+ EquipLv: 150
+ View: 10
+ Script: <" bonus bInt,20; ">
+},
{
Id: 2023
AegisName: "Thanatos_Two-Handed_Staff"
@@ -19002,6 +19871,31 @@ item_db: (
OnUnequipScript: <" heal -1000,0; ">
},
{
+ Id: 2024
+ AegisName: "Infinity_Staff"
+ Name: "Infinity Staff"
+ Type: 5
+ Buy: 20
+ Weight: 500
+ Atk: 30
+ Matk: 170
+ Slots: 1
+ Job: 0x810200
+ Upper: 56
+ Loc: 34
+ WeaponLv: 4
+ EquipLv: 100
+ View: 23
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
Id: 2025
AegisName: "Staff_of_Crimson"
Name: "Staff of Crimson"
@@ -19018,10 +19912,10 @@ item_db: (
EquipLv: 70
View: 23
Script: <"
+ bonus bUnbreakableWeapon,0;
bonus bInt,5;
bonus bMatk,pow(min(getrefine(),15),2);
- if(BaseLevel>70) bonus bMatk,(((BaseLevel-70)/10)*5);
- bonus bUnbreakableWeapon,0;
+ if(BaseLevel>70) { bonus bMatk,(((BaseLevel-70)/10)*5); }
">
},
{
@@ -19245,6 +20139,8 @@ item_db: (
bonus2 bSubEle,Ele_Wind,20;
bonus2 bSubEle,Ele_Poison,20;
bonus2 bSubEle,Ele_Ghost,20;
+ bonus2 bSubEle,Ele_Holy,20;
+ bonus2 bSubEle,Ele_Dark,20;
bonus2 bSubEle,Ele_Undead,20;
">
},
@@ -19415,7 +20311,6 @@ item_db: (
Script: <"
bonus bMdef,2;
bonus bMagicDamageReturn,5;
- if (isequipped(2881)) { bonus bMatk,getrefine()*2; }
">
},
{
@@ -20049,6 +20944,9 @@ item_db: (
Buy: 20
Weight: 100
Loc: 32
+ Script: <"
+ bonus2 bAddRace,RC_Insect,10;
+ ">
},
{
Id: 2158
@@ -20062,6 +20960,11 @@ item_db: (
Loc: 32
EquipLv: 65
View: 3
+ Script: <"
+ bonus2 bAddRaceTolerance,RC_Undead,5;
+ bonus2 bAddRaceTolerance,RC_DemiHuman,-5;
+ bonus2 bAddRaceTolerance,RC_Player,-5;
+ ">
},
{
Id: 2159
@@ -20351,6 +21254,87 @@ item_db: (
">
},
{
+ Id: 2178
+ AegisName: "TE_WoE_Buckler"
+ Name: "TE WoE Buckler"
+ Type: 5
+ Buy: 20
+ Def: 15
+ Loc: 32
+ EquipLv: 40
+ Refine: false
+ View: 3
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bMdef,15;
+ bonus bMaxHP,100;
+ bonus bMaxSP,100;
+ bonus2 bSubRace,RC_Player,15;
+ ">
+},
+{
+ Id: 2179
+ AegisName: "TE_WoE_Shield"
+ Name: "TE WoE Shield"
+ Type: 5
+ Buy: 20
+ Def: 25
+ Job: 0x00004082
+ Loc: 32
+ EquipLv: 40
+ Refine: false
+ View: 3
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bMdef,5;
+ bonus bMaxHP,200;
+ bonus2 bSubRace,RC_Player,20;
+ ">
+},
+{
+ Id: 2180
+ AegisName: "TE_WoE_Magic_Guard"
+ Name: "TE WoE Magic Guard"
+ Type: 5
+ Buy: 20
+ Def: 25
+ Job: 0x00818315
+ Loc: 32
+ EquipLv: 40
+ Refine: false
+ View: 3
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bMdef,25;
+ bonus bMaxSP,200;
+ bonus2 bSubRace,RC_Player,10;
+ ">
+},
+{
Id: 2181
AegisName: "Hervor"
Name: "Hervor"
@@ -20394,6 +21378,33 @@ item_db: (
">
},
{
+ Id: 2183
+ AegisName: "Adv_Angel's_Safeguard"
+ Name: "Advanced Angelic Guard"
+ Type: 5
+ Buy: 10000
+ Weight: 400
+ Def: 30
+ Slots: 1
+ Job: 0x00000001
+ Upper: 47
+ Loc: 32
+ EquipLv: 99
+ View: 1
+ Script: <"
+ bonus2 bAddRaceTolerance,RC_Demon,5;
+ bonus2 bSubEle,Ele_Water,5;
+ bonus2 bSubEle,Ele_Earth,5;
+ bonus2 bSubEle,Ele_Fire,5;
+ bonus2 bSubEle,Ele_Wind,5;
+ bonus2 bSubEle,Ele_Poison,5;
+ bonus2 bSubEle,Ele_Ghost,5;
+ bonus2 bSubEle,Ele_Holy,5;
+ bonus2 bSubEle,Ele_Dark,5;
+ bonus2 bSubEle,Ele_Undead,5;
+ ">
+},
+{
Id: 2185
AegisName: "Magic_Reflector"
Name: "Magic Reflector"
@@ -20401,14 +21412,14 @@ item_db: (
Buy: 20
Weight: 1000
Def: 50
+ Slots: 1
Loc: 32
- EquipLv: 90
+ EquipLv: 99
Refine: false
View: 2
Script: <"
- if (getrefine()>8) { bonus bMagicDamageReturn,9; }
- else if (getrefine()>6) { bonus bMagicDamageReturn,6; }
- else { bonus bMagicDamageReturn,3; }
+ bonus bMdef,10;
+ bonus bMagicDamageReturn,3+((getrefine()>=9)?3:0);
">
},
{
@@ -20419,20 +21430,18 @@ item_db: (
Buy: 20
Weight: 1000
Def: 50
- Range: 1
- Slots: 2
+ Slots: 1
Job: 0x00410100
Loc: 32
- EquipLv: 70
- View: 15
+ EquipLv: 99
+ View: 2
Script: <"
bonus bMatk,5;
bonus bInt,3;
bonus bDex,2;
bonus bCritical,3;
- if (getrefine()>6) { bonus bCritical,2; }
- if (getrefine()>8) { bonus bMatk,5; }
- if (isequipped(1564)) { bonus bAspdRate,getequiprefinerycnt(EQI_HAND_R); }
+ if (getrefine()>6) bonus bCritical,2;
+ if (getrefine()>8) bonus bMatk,5;
">
},
{
@@ -20472,6 +21481,46 @@ item_db: (
">
},
{
+ Id: 2189
+ AegisName: "Mad_Bunny"
+ Name: "Mad Bunny"
+ Type: 5
+ Slots: 1
+ Weight: 100
+ Def: 40
+ Loc: 32
+ EquipLv: 30
+ View: 1
+ Script: <"
+ bonus bMdef,6;
+ bonus bDex,1;
+ bonus2 bSubEle,Ele_Water,5;
+ bonus2 bSubEle,Ele_Earth,5;
+ bonus2 bSubEle,Ele_Fire,5;
+ bonus2 bSubEle,Ele_Wind,5;
+ bonus2 bSubEle,Ele_Poison,5;
+ bonus2 bSubEle,Ele_Ghost,5;
+ bonus2 bSubEle,Ele_Holy,5;
+ bonus2 bSubEle,Ele_Dark,5;
+ bonus2 bSubEle,Ele_Undead,5;
+ bonus2 bSubEle,Ele_Neutral,5;
+ if (isequipped(20725)) {
+ if (getequiprefinerycnt(EQI_HAND_L)>6) {
+ bonus2 bSubEle,Ele_Water,(getrefine()*2)-12;
+ bonus2 bSubEle,Ele_Earth,(getrefine()*2)-12;
+ bonus2 bSubEle,Ele_Fire,(getrefine()*2)-12;
+ bonus2 bSubEle,Ele_Wind,(getrefine()*2)-12;
+ bonus2 bSubEle,Ele_Poison,(getrefine()*2)-12;
+ bonus2 bSubEle,Ele_Ghost,(getrefine()*2)-12;
+ bonus2 bSubEle,Ele_Holy,(getrefine()*2)-12;
+ bonus2 bSubEle,Ele_Dark,(getrefine()*2)-12;
+ bonus2 bSubEle,Ele_Undead,(getrefine()*2)-12;
+ bonus2 bSubEle,Ele_Neutral,(getrefine()*2)-12;
+ }
+ }
+ ">
+},
+{
Id: 2190
AegisName: "Ancient_Shield_Of_Aeon"
Name: "Ancient Shield Of Aeon"
@@ -25010,6 +26059,41 @@ item_db: (
">
},
{
+ Id: 2493
+ AegisName: "Goibne's_Combat_Boots_"
+ Name: "Goibne's Greaves"
+ Type: 5
+ Buy: 30000
+ Weight: 700
+ Def: 13
+ Slots: 1
+ Job: 0xFFFFFFFE
+ Loc: 64
+ EquipLv: 54
+ Script: <"
+ bonus bMdef,3;
+ bonus bMaxHPrate,5;
+ bonus bMaxSPrate,5;
+ ">
+},
+{
+ Id: 2494
+ AegisName: "Chrystal_Pumps_"
+ Name: "Crystal Pumps"
+ Type: 5
+ Buy: 20
+ Weight: 100
+ Def: 5
+ Slots: 1
+ Job: 0xFFFFFFFE
+ Gender: 0
+ Loc: 64
+ Script: <"
+ bonus bMdef,10;
+ bonus bLuk,5;
+ ">
+},
+{
Id: 2495
AegisName: "Egir_Shoes"
Name: "Aegir Shoes"
@@ -25026,6 +26110,88 @@ item_db: (
">
},
{
+ Id: 2496
+ AegisName: "TE_WoE_Shoes"
+ Name: "TE WoE Shoes"
+ Type: 5
+ Buy: 20
+ Def: 5
+ Loc: 64
+ EquipLv: 40
+ Refine: false
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bMaxHP,150;
+ bonus bMaxSP,150;
+ bonus2 bAddRace,RC_Player,5;
+ bonus2 bMagicAddRace,RC_Player,5;
+ bonus2 bResEff,Eff_Freeze,2500;
+ ">
+},
+{
+ Id: 2497
+ AegisName: "TE_WoE_Boots"
+ Name: "TE WoE Boots"
+ Type: 5
+ Buy: 20
+ Def: 10
+ Job: 0x00004082
+ Loc: 64
+ EquipLv: 40
+ Refine: false
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bMaxHP,200;
+ bonus bMaxSP,100;
+ bonus2 bAddRace,RC_Player,10;
+ bonus2 bResEff,Eff_Freeze,2500;
+ ">
+},
+{
+ Id: 2498
+ AegisName: "TE_WoE_Magic_Sandals"
+ Name: "TE WoE Magic Sandals"
+ Type: 5
+ Buy: 20
+ Def: 5
+ Job: 0x00818315
+ Loc: 64
+ EquipLv: 40
+ Refine: false
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bMdef,5;
+ bonus bMaxHP,100;
+ bonus bMaxSP,200;
+ bonus2 bMagicAddRace,RC_Player,5;
+ bonus2 bResEff,Eff_Freeze,2500;
+ ">
+},
+{
Id: 2499
AegisName: "Temporal_Boots"
Name: "Temporal Boots"
@@ -26690,8 +27856,8 @@ item_db: (
},
{
Id: 2593
- AegisName: "Flow_Manteau"
- Name: "Furowamanto"
+ AegisName: "Froid_Manteau"
+ Name: "Froid Manteau"
Type: 5
Buy: 20
Weight: 700
@@ -26735,18 +27901,24 @@ item_db: (
Slots: 1
Loc: 4
EquipLv: 50
+ Script: <" bonus bCritAtkRate,3; ">
+},
+{
+ Id: 2599
+ AegisName: "Goibne's_Shoulder_Arms_"
+ Name: "Goibne's Spaulders"
+ Type: 5
+ Buy: 30000
+ Weight: 700
+ Def: 11
+ Slots: 1
+ Job: 0xFFFFFFFE
+ Loc: 4
+ EquipLv: 54
Script: <"
- bonus bCritAtkRate,3;
- if (isequipped(2616)) {
- bonus bCritAtkRate,5;
- bonus bCritical,10;
- if (getrefine()>=5) {
- bonus bCritAtkRate,3;
- }
- if (getrefine()>=7) {
- bonus bCritAtkRate,4;
- }
- }
+ bonus bLongAtkDef,10;
+ bonus bMdef,2;
+ bonus bVit,1;
">
},
// Accessories
@@ -27127,7 +28299,9 @@ item_db: (
Script: <"
bonus bStr,40+BaseLevel/5;
bonus bMdef,7;
- if(readparam(bStr)==120) bonus2 bAddRace,RC_Boss,10;
+ if(readparam(bStr)>=120) {
+ bonus2 bAddRace,RC_Boss,10;
+ }
">
},
{
@@ -27149,8 +28323,7 @@ item_db: (
bonus bInt,10;
bonus bLuk,10;
bonus bMdef,5;
- bonus2 bSkillHeal,PR_SANCTUARY,6;
- bonus2 bSkillHeal,AL_HEAL,6;
+ bonus bHealPower,6;
">
},
{
@@ -30167,7 +31340,9 @@ item_db: (
Script: <"
bonus bAgi,1;
bonus bFlee,4;
- if(readparam(bAgi)==120) bonus bCritical,4;
+ if(readparam(bAgi)>=120) {
+ bonus bCritical,4;
+ }
">
},
{
@@ -30952,6 +32127,7 @@ item_db: (
bonus bAgi,6;
bonus bLuk,10;
bonus bMdef,5;
+ bonus bHealPower,6;
">
},
{
@@ -31793,8 +32969,6 @@ item_db: (
Script: <"
bonus bDex,2;
bonus bMatk,20;
- if (isequipped(2701)) { bonus bMatk,20; }
- if (isequipped(2365)) { bonus bVariableCastrate,15; }
">
},
{
@@ -32116,6 +33290,10 @@ item_db: (
Loc: 136
EquipLv: 61
Refine: false
+ Script: <"
+ bonus bBaseAtk,5;
+ bonus bCritical,3;
+ ">
},
{
Id: 2901
@@ -32129,7 +33307,10 @@ item_db: (
Loc: 136
EquipLv: 61
Refine: false
- Script: <" bonus bStr,2; ">
+ Script: <"
+ bonus bStr,2;
+ bonus bCritical,3;
+ ">
},
{
Id: 2902
@@ -32335,7 +33516,7 @@ item_db: (
nomail: true
noauction: true
}
- Script: <" skill "ECLAGE_RECALL",1; ">
+ Script: <" skill ECLAGE_RECALL,1; ">
},
{
Id: 2917
@@ -32351,7 +33532,9 @@ item_db: (
bonus bMaxHP,100;
bonus bMaxSP,20;
bonus bBaseAtk,(readparam(bStr)/10);
- if(readparam(bStr)>=110) bonus bAtkRate,1;
+ if(readparam(bStr)>=110) {
+ bonus bAtkRate,1;
+ }
">
},
{
@@ -32368,7 +33551,9 @@ item_db: (
bonus bMaxHP,100;
bonus bMaxSP,20;
bonus bMatk,(readparam(bInt)/10);
- if(readparam(bInt)>=110) bonus bMatkRate,1;
+ if(readparam(bInt)>=110) {
+ bonus bMatkRate,1;
+ }
">
},
{
@@ -32385,7 +33570,9 @@ item_db: (
bonus bMaxHP,100;
bonus bMaxSP,20;
bonus bFlee,(readparam(bAgi)/10);
- if(readparam(bAgi)>=110) bonus bFlee2,1;
+ if(readparam(bAgi)>=110) {
+ bonus bFlee2,1;
+ }
">
},
{
@@ -32402,7 +33589,9 @@ item_db: (
bonus bMaxHP,100;
bonus bMaxSP,20;
bonus bMaxHP,(readparam(bVit)/10)*50;
- if(readparam(bVit)>=110) bonus bMaxHPrate,1;
+ if(readparam(bVit)>=110) {
+ bonus bMaxHPrate,1;
+ }
">
},
{
@@ -32419,7 +33608,9 @@ item_db: (
bonus bMaxHP,100;
bonus bMaxSP,20;
bonus bHit,(readparam(bDex)/10);
- if(readparam(bDex)>=110) bonus bLongAtkRate,1;
+ if(readparam(bDex)>=110) {
+ bonus bLongAtkRate,1;
+ }
">
},
{
@@ -32436,7 +33627,9 @@ item_db: (
bonus bMaxHP,100;
bonus bMaxSP,20;
bonus bCritical,(readparam(bLuk)/10);
- if(readparam(bLuk)>=110) bonus bCritAtkRate,1;
+ if(readparam(bLuk)>=110) {
+ bonus bCritAtkRate,1;
+ }
">
},
{
@@ -32454,7 +33647,9 @@ item_db: (
bonus bMaxHP,100;
bonus bMaxSP,20;
bonus bBaseAtk,(readparam(bStr)/10);
- if(readparam(bStr)>=110) bonus bAtkRate,1;
+ if(readparam(bStr)>=110) {
+ bonus bAtkRate,1;
+ }
">
},
{
@@ -32472,7 +33667,9 @@ item_db: (
bonus bMaxHP,100;
bonus bMaxSP,20;
bonus bMatk,(readparam(bInt)/10);
- if(readparam(bInt)>=110) bonus bMatkRate,1;
+ if(readparam(bInt)>=110) {
+ bonus bMatkRate,1;
+ }
">
},
{
@@ -32490,7 +33687,9 @@ item_db: (
bonus bMaxHP,100;
bonus bMaxSP,20;
bonus bFlee,(readparam(bAgi)/10);
- if(readparam(bAgi)>=110) bonus bFlee2,1;
+ if(readparam(bAgi)>=110) {
+ bonus bFlee2,1;
+ }
">
},
{
@@ -32508,7 +33707,9 @@ item_db: (
bonus bMaxHP,100;
bonus bMaxSP,20;
bonus bMaxHP,(readparam(bVit)/10)*50;
- if(readparam(bVit)>=110) bonus bMaxHPrate,1;
+ if(readparam(bVit)>=110) {
+ bonus bMaxHPrate,1;
+ }
">
},
{
@@ -32526,7 +33727,9 @@ item_db: (
bonus bMaxHP,100;
bonus bMaxSP,20;
bonus bHit,(readparam(bDex)/10);
- if(readparam(bDex)>=110) bonus bLongAtkRate,1;
+ if(readparam(bDex)>=110) {
+ bonus bLongAtkRate,1;
+ }
">
},
{
@@ -32544,7 +33747,9 @@ item_db: (
bonus bMaxHP,100;
bonus bMaxSP,20;
bonus bCritical,(readparam(bLuk)/10);
- if(readparam(bLuk)>=110) bonus bCritAtkRate,1;
+ if(readparam(bLuk)>=110) {
+ bonus bCritAtkRate,1;
+ }
">
},
{
@@ -32646,6 +33851,98 @@ item_db: (
">
},
{
+ Id: 2944
+ AegisName: "TE_Ring_of_Protection"
+ Name: "TE Ring of Protection"
+ Type: 5
+ Buy: 20
+ Loc: 136
+ EquipLv: 40
+ Refine: false
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bMaxHP,100;
+ bonus2 bAddRaceTolerance,RC_Player,5;
+ ">
+},
+{
+ Id: 2945
+ AegisName: "TE_Rage_Ring"
+ Name: "TE Rage Ring"
+ Type: 5
+ Buy: 20
+ Loc: 136
+ EquipLv: 40
+ Refine: false
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus2 bAddRace,RC_Player,5;
+ bonus2 bMagicAddRace,RC_Player,5;
+ ">
+},
+{
+ Id: 2946
+ AegisName: "TE_Defiance_Ring"
+ Name: "TE Defiance Ring"
+ Type: 5
+ Buy: 20
+ Loc: 136
+ EquipLv: 40
+ Refine: false
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bMdef,5;
+ bonus2 bAddRaceTolerance,RC_Player,5;
+ ">
+},
+{
+ Id: 2950
+ AegisName: "Rune_Ring"
+ Name: "Rune Ring"
+ Type: 5
+ Loc: 136
+ EquipLv: [1, 100]
+ Refine: false
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus2 bExpAddRace,RC_Boss,10;
+ bonus2 bExpAddRace,RC_NonBoss,10;
+ ">
+},
+{
Id: 2959
AegisName: "Fidelity_Necklace"
Name: "Fidelity Necklace"
@@ -32686,11 +33983,6 @@ item_db: (
Refine: false
Script: <"
bonus bAtkRate,5;
- if (isequipped(15073)) { bonus bAspdRate,5; }
- if (isequipped(15074)) {
- bonus bDelayrate,-5;
- bonus2 bAddRaceTolerance,RC_DemiHuman,5;
- }
">
},
{
@@ -32706,11 +33998,6 @@ item_db: (
Refine: false
Script: <"
bonus bMatkRate,5;
- if (isequipped(15073)) {
- bonus bDelayrate,-5;
- bonus2 bAddRaceTolerance,RC_DemiHuman,5;
- }
- if (isequipped(15074)) { bonus bVariableCastrate,-5; }
">
},
{
@@ -32792,6 +34079,25 @@ item_db: (
">
},
{
+ Id: 2981
+ AegisName: "Brave_Ring"
+ Name: "Brave Ring"
+ Type: 5
+ Buy: 20
+ Weight: 200
+ Loc: 136
+ EquipLv: 160
+ Refine: false
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
Id: 2987
AegisName: "Snake_Pendant"
Name: "Snake Pendant"
@@ -32808,6 +34114,83 @@ item_db: (
bonus bMdef,3;
">
},
+{
+ Id: 2988
+ AegisName: "Ozs_New_Wing_Ring"
+ Name: "Oz's New Wing Ring"
+ Type: 5
+ Buy: 62000
+ Weight: 100
+ Slots: 1
+ Job: 0x00080000
+ Upper: 56
+ Gender: 1
+ Loc: 136
+ EquipLv: 130
+ Refine: false
+ Script: <" bonus bVariableCastrate,-25; ">
+},
+{
+ Id: 2989
+ AegisName: "Bloody_Floral_Decoration_Bracelet"
+ Name: "Bloody Floral Decoration Bracelet"
+ Type: 4
+ Buy: 62000
+ Weight: 100
+ Slots: 1
+ Job: 0x00080000
+ Upper: 56
+ Loc: 136
+ EquipLv: 130
+ Refine: false
+ Script: <" bonus bVariableCastrate,-25; ">
+},
+{
+ Id: 2997
+ AegisName: "RWC_Gold_Brooch"
+ Name: "RWC Gold Brooch"
+ Type: 5
+ Weight: 200
+ Slots: 1
+ Loc: 136
+ Refine: false
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bAtk,20;
+ bonus bMatk,20;
+ ">
+},
+{
+ Id: 2998
+ AegisName: "RWC_Silver_Brooch"
+ Name: "RWC Silver Brooch"
+ Type: 5
+ Weight: 200
+ Loc: 136
+ Refine: false
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bMaxHP,300;
+ bonus bMaxSP,30;
+ ">
+},
+
// Cards
// ===================================================================
{
@@ -36369,9 +37752,15 @@ item_db: (
Loc: 4
Script: <"
bonus bFlee,10;
- if(readparam(bStr)>=80) bonus bBaseAtk,20;
- if(readparam(bVit)>=80) bonus bMaxHPrate,3;
- if(readparam(bLuk)>=80) bonus bCritical,3;
+ if(readparam(bStr)>=80) {
+ bonus bBaseAtk,20;
+ }
+ if(readparam(bVit)>=80) {
+ bonus bMaxHPrate,3;
+ }
+ if(readparam(bLuk)>=80) {
+ bonus bCritical,3;
+ }
">
},
{
@@ -38652,7 +40041,7 @@ item_db: (
Weight: 10
Loc: 64
Script: <"
- .@rate = (getrefine() > 14) ? 7 : 5;
+ .@rate = (getrefine()>14)?7:5;
bonus bMaxHPrate,.@rate;
bonus bMaxSPrate,.@rate;
bonus2 bHPRegenRate,50,10000;
@@ -38691,7 +40080,7 @@ item_db: (
Weight: 10
Loc: 16
Script: <"
- .@rate = (getrefine() > 14) ? 30 : 20;
+ .@rate = (getrefine()>14)?30:20;
bonus2 bAddEle,Ele_Holy,.@rate;
bonus2 bAddEle,Ele_Dark,.@rate;
bonus2 bAddRace,RC_Angel,.@rate;
@@ -38802,7 +40191,7 @@ item_db: (
Weight: 10
Loc: 2
Script: <"
- .@rate = (getrefine() > 14) ? 15 : 10;
+ .@rate = (getrefine()>14)?15:10;
bonus2 bAddRace,RC_NonBoss,.@rate;
bonus2 bAddRace,RC_Boss,.@rate;
bonus3 bAutoSpell,SM_MAGNUM,10,15;
@@ -39394,7 +40783,7 @@ item_db: (
Script: <"
bonus bMatkRate,((getrefine()>14)?8:5);
bonus bMaxSPrate,-50;
- .@rate = (getrefine() > 14) ? 33 : 25;
+ .@rate = (getrefine()>14)?33:25;
bonus2 bMagicAddRace,RC_Angel,.@rate;
bonus2 bMagicAddRace,RC_DemiHuman,.@rate;
">
@@ -39408,7 +40797,7 @@ item_db: (
Weight: 10
Loc: 2
Script: <"
- .@rate = (getrefine() > 14) ? 350 : 250;
+ .@rate = (getrefine()>14)?350:250;
bonus3 bAddEff,Eff_Stun,.@rate,ATF_SHORT;
bonus3 bAddEff,Eff_Curse,.@rate,ATF_SHORT;
bonus3 bAddEff,Eff_Silence,.@rate,ATF_SHORT;
@@ -39684,7 +41073,9 @@ item_db: (
Loc: 16
Script: <"
bonus bFlee,20;
- if(readparam(bVit)>=110) bonus bFlee,20;
+ if(readparam(bVit)>=110) {
+ bonus bFlee,20;
+ }
if(getiteminfo(getequipid(EQI_HAND_R),11)==13) {
skill BA_POEMBRAGI,10;
}
@@ -39700,7 +41091,9 @@ item_db: (
Loc: 16
Script: <"
bonus bMatkRate,7;
- if(readparam(bDex)>=110) bonus bMatkRate,7;
+ if(readparam(bDex)>=110) {
+ bonus bMatkRate,7;
+ }
bonus5 bAutoSpellWhenHit,SA_LANDPROTECTOR,5,70,BF_MAGIC,0;
">
},
@@ -39714,7 +41107,9 @@ item_db: (
Loc: 16
Script: <"
bonus bAtkRate,7;
- if(readparam(bAgi)>=110) bonus bAtkRate,7;
+ if(readparam(bAgi)>=110) {
+ bonus bAtkRate,7;
+ }
bonus5 bAutoSpellWhenHit,MO_INVESTIGATE,5,70,BF_WEAPON,1;
">
},
@@ -39728,7 +41123,9 @@ item_db: (
Loc: 16
Script: <"
bonus bCritical,20;
- if(readparam(bStr)>=110) bonus bCritical,20;
+ if(readparam(bStr)>=110) {
+ bonus bCritical,20;
+ }
bonus5 bAutoSpellWhenHit,AM_ACIDTERROR,5,70,BF_WEAPON,1;
">
},
@@ -39742,7 +41139,9 @@ item_db: (
Loc: 16
Script: <"
bonus bHit,20;
- if(readparam(bLuk)>=110) bonus bHit,20;
+ if(readparam(bLuk)>=110) {
+ bonus bHit,20;
+ }
bonus5 bAutoSpellWhenHit,ST_FULLSTRIP,1,70,BF_WEAPON,1;
">
},
@@ -39756,7 +41155,9 @@ item_db: (
Loc: 16
Script: <"
bonus bMaxHPrate,10;
- if(readparam(bInt)>=110) bonus bMaxHPrate,10;
+ if(readparam(bInt)>=110) {
+ bonus bMaxHPrate,10;
+ }
bonus5 bAutoSpellWhenHit,CR_GRANDCROSS,10,70,BF_WEAPON,0;
">
},
@@ -39773,7 +41174,9 @@ item_db: (
skill DC_FORTUNEKISS,10;
}
bonus bFlee,20;
- if(readparam(bVit)>=110) bonus bFlee,20;
+ if(readparam(bVit)>=110) {
+ bonus bFlee,20;
+ }
">
},
{
@@ -40552,9 +41955,6 @@ item_db: (
bonus2 bResEff,Eff_Freeze,10000;
bonus bAtkRate,10;
bonus bMatkRate,10;
- if (isequipped(4635)) {
- bonus2 bResEff,Eff_Burning,10000;
- }
">
},
{
@@ -46200,7 +47600,9 @@ item_db: (
Script: <"
bonus bStr,2;
bonus bUnbreakableHelm,0;
- if((readparam(bDex)<56)&&(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief)) bonus bDex,JobLevel/7;
+ if((readparam(bDex)<56)&&(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief)) {
+ bonus bDex,JobLevel/7;
+ }
">
},
{
@@ -47290,6 +48692,9 @@ item_db: (
Def: 4
Loc: 256
View: 342
+ Script: <"
+ bonus2 bAddMonsterDropItem,518,300;
+ ">
},
{
Id: 5322
@@ -49564,8 +50969,11 @@ item_db: (
noauction: true
}
Script: <"
+ bonus bAspdRate,10;
bonus2 bAddRace,RC_DemiHuman,5;
+ bonus2 bAddRace,RC_Player,5;
bonus2 bAddRaceTolerance,RC_DemiHuman,10;
+ bonus2 bAddRaceTolerance,RC_Player,10;
">
},
{
@@ -49590,8 +50998,11 @@ item_db: (
noauction: true
}
Script: <"
+ bonus bAspdRate,7;
bonus2 bAddRace,RC_DemiHuman,3;
+ bonus2 bAddRace,RC_Player,3;
bonus2 bAddRaceTolerance,RC_DemiHuman,7;
+ bonus2 bAddRaceTolerance,RC_Player,7;
">
},
{
@@ -49616,8 +51027,11 @@ item_db: (
noauction: true
}
Script: <"
+ bonus bAspdRate,5;
bonus2 bAddRace,RC_DemiHuman,1;
+ bonus2 bAddRace,RC_Player,1;
bonus2 bAddRaceTolerance,RC_DemiHuman,5;
+ bonus2 bAddRaceTolerance,RC_Player,5;
">
},
{
@@ -51819,14 +53233,10 @@ item_db: (
Refine: false
View: 559
Script: <"
- bonus bStr,3;
- bonus bInt,3;
- bonus bVit,3;
- bonus bDex,3;
- bonus bAgi,3;
- bonus bLuk,3;
- bonus bMdef,3;
- bonus bUnbreakableHelm,0;
+ bonus2 bAddRace,RC_DemiHuman,5;
+ bonus2 bAddRace,RC_Player,5;
+ bonus2 bAddRaceTolerance,RC_DemiHuman,5;
+ bonus2 bAddRaceTolerance,RC_Player,5;
">
},
{
@@ -51918,6 +53328,11 @@ item_db: (
Slots: 1
Loc: 768
View: 564
+ Script: <"
+ bonus2 bSubEle,Ele_Neutral,3;
+ bonus bHit,5;
+ bonus2 bSPDrainRate,1,5;
+ ">
},
{
Id: 5586
@@ -51949,6 +53364,17 @@ item_db: (
nomail: true
noauction: true
}
+ Script: <"
+ bonus2 bAddDamageClass,1627,100;
+ bonus2 bAddDamageClass,1095,20;
+ bonus2 bAddDamageClass,1160,20;
+ bonus2 bAddDamageClass,1105,20;
+ bonus2 bAddDamageClass,1097,20;
+ bonus2 bAddDamageClass,1051,20;
+ bonus2 bAddDamageClass,1053,20;
+ bonus2 bAddDamageClass,1054,20;
+ bonus2 bAddDamageClass,1048,20;
+ ">
},
{
Id: 5588
@@ -52020,7 +53446,10 @@ item_db: (
EquipLv: 30
Refine: false
View: 567
- Script: <" bonus bUnbreakableHelm,0; ">
+ Script: <"
+ bonus bUnbreakableHelm,0;
+ bonus bMaxSP,30;
+ ">
},
{
Id: 5592
@@ -52579,6 +54008,8 @@ item_db: (
Script: <"
bonus bDex,1;
bonus bAgi,2;
+ bonus bFlee,10;
+ bonus bVariableCastrate,-getrefine();
">
},
{
@@ -53757,6 +55188,8 @@ item_db: (
Script: <"
bonus bDex,1;
bonus bAgi,2;
+ bonus bFlee,10;
+ bonus bVariableCastrate,-getrefine();
">
},
{
@@ -54198,7 +55631,7 @@ item_db: (
Refine: false
View: 615
Script: <"
- skill "SM_PROVOKE",3;
+ skill SM_PROVOKE,3;
">
},
{
@@ -54237,7 +55670,14 @@ item_db: (
Def: 3
Loc: 256
View: 617
- Script: <" bonus bDex,2; ">
+ Script: <"
+ bonus bDex,2;
+ bonus2 bSubEle,Ele_Fire,7;
+ if(getrefine()>6) bonus bAspdRate,2;
+ if(getrefine()>7) bonus bAgi,2;
+ if(getrefine()>8) bonus bLongAtkRate,5;
+ if(getrefine()>9) autobonus2 "{ bonus bDex,10; bonus bAgi,10; }",3,10000,BF_WEAPON,"{ specialeffect2 EF_WIND; }";
+ ">
},
{
Id: 5740
@@ -54252,6 +55692,11 @@ item_db: (
Script: <"
bonus bDex,2;
bonus bMdef,3;
+ bonus2 bSubEle,Ele_Fire,7;
+ if(getrefine()>6) bonus bVariableCastrate,-3;
+ if(getrefine()>7) bonus5 bAutoSpell,WZ_SIGHTRASHER,1,5,BF_MAGIC,0;
+ if(getrefine()>8) bonus bVariableCastrate,-2;
+ if(getrefine()>9) bonus bMatkRate,4;
">
},
{
@@ -54264,6 +55709,26 @@ item_db: (
Loc: 256
EquipLv: 10
View: 101
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bHealPower2,5;
+ bonus2 bAddMonsterDropItem,610,10;
+ bonus2 bAddItemHealRate,Red_Potion,5;
+ bonus2 bAddItemHealRate,Yellow_Potion,5;
+ bonus2 bAddItemHealRate,Orange_Potion,5;
+ bonus2 bAddItemHealRate,White_Potion,5;
+ bonus2 bAddItemHealRate,Red_Slim_Potion,5;
+ bonus2 bAddItemHealRate,Yellow_Slim_Potion,5;
+ bonus2 bAddItemHealRate,White_Slim_Potion,5;
+ ">
},
{
Id: 5742
@@ -54276,7 +55741,11 @@ item_db: (
Loc: 256
EquipLv: 10
View: 619
- Script: <" bonus bLuk,1; ">
+ Script: <"
+ bonus bLuk,1;
+ bonus2 bAddItemHealRate,Piece_Of_Cake,100;
+ bonus2 bAddItemHealRate,Well_Baked_Cookie,100;
+ ">
},
{
Id: 5743
@@ -54511,7 +55980,7 @@ item_db: (
bonus bLuk,1;
bonus bMdef,5;
bonus bLongAtkRate,4;
- bonus bUseSPrate,-10;
+ bonus2 bSkillUseSP,MI_RUSH_WINDMILL,10;
">
},
{
@@ -54732,7 +56201,8 @@ item_db: (
bonus bLuk,1;
bonus bMdef,5;
bonus bLongAtkRate,5;
- bonus bUseSPrate,-10;
+ bonus2 bSkillUseSP,WA_SWING_DANCE,10;
+ bonus2 bSkillUseSP,WA_SYMPHONY_OF_LOVER,10;
">
},
{
@@ -54791,7 +56261,10 @@ item_db: (
Slots: 1
Loc: 256
View: 638
- Script: <" bonus bAgi,2; ">
+ Script: <"
+ bonus bAgi,2;
+ bonus3 bAutoSpell,AS_SONICBLOW,5,50;
+ ">
},
{
Id: 5762
@@ -54804,13 +56277,11 @@ item_db: (
Loc: 256
View: 639
Script: <"
- bonus bStr,1;
- bonus bInt,1;
- bonus bVit,1;
- bonus bDex,1;
- bonus bAgi,1;
- bonus bLuk,1;
+ bonus bAllStats,1;
bonus bMdef,5;
+ bonus2 bAddRaceTolerance,RC_DemiHuman,2;
+ bonus2 bAddRaceTolerance,RC_Player,2;
+ bonus2 bAddRaceTolerance,RC_Brute,2;
">
},
{
@@ -54969,6 +56440,10 @@ item_db: (
Loc: 256
EquipLv: 95
View: 651
+ Script: <"
+ bonus2 bAddRaceTolerance,RC_DemiHuman,10;
+ bonus2 bAddRaceTolerance,RC_Player,10;
+ ">
},
{
Id: 5773
@@ -54981,6 +56456,10 @@ item_db: (
Loc: 256
EquipLv: 95
View: 652
+ Script: <"
+ bonus2 bAddRaceTolerance,RC_DemiHuman,10;
+ bonus2 bAddRaceTolerance,RC_Player,10;
+ ">
},
{
Id: 5774
@@ -54993,6 +56472,10 @@ item_db: (
Loc: 256
EquipLv: 95
View: 496
+ Script: <"
+ bonus2 bAddRaceTolerance,RC_DemiHuman,10;
+ bonus2 bAddRaceTolerance,RC_Player,10;
+ ">
},
{
Id: 5775
@@ -55041,7 +56524,12 @@ item_db: (
EquipLv: 30
Refine: false
View: 655
- Script: <" bonus bMdef,1; ">
+ Script: <"
+ bonus bMdef,1;
+ bonus3 bAddMonsterDropItem,713,RC_Formless,200;
+ bonus3 bAddMonsterDropItem,971,RC_Formless,30;
+ bonus3 bAddMonsterDropItem,972,RC_Formless,10;
+ ">
},
{
Id: 5778
@@ -55087,6 +56575,11 @@ item_db: (
Weight: 100
Loc: 256
View: 658
+ Script: <"
+ bonus2 bAddRaceTolerance,RC_DemiHuman,10;
+ bonus2 bAddRaceTolerance,RC_Player,10;
+ skill WZ_EARTHSPIKE,3;
+ ">
},
{
Id: 5781
@@ -55118,10 +56611,6 @@ item_db: (
View: 660
Script: <"
bonus bMaxHPrate,3;
- if(isequipped(1407))||(isequipped(1219)) {
- bonus bAtkRate,3;
- }
- if(isequipped(2125)) bonus bDef,2;
">
},
{
@@ -55138,6 +56627,14 @@ item_db: (
bonus bStr,1;
bonus bInt,1;
bonus bDex,2;
+ if (getrefine()>8) {
+ bonus bAtkRate,2;
+ bonus bMatkRate,2;
+ }
+ if (getrefine()>9) {
+ bonus bAtkRate,2;
+ bonus bMatkRate,2;
+ }
">
},
{
@@ -55154,6 +56651,14 @@ item_db: (
bonus bStr,1;
bonus bInt,2;
bonus bDex,1;
+ if (getrefine()>8) {
+ bonus bAtkRate,2;
+ bonus bMatkRate,2;
+ }
+ if (getrefine()>9) {
+ bonus bAtkRate,2;
+ bonus bMatkRate,2;
+ }
">
},
{
@@ -55170,6 +56675,14 @@ item_db: (
bonus bStr,2;
bonus bInt,1;
bonus bDex,1;
+ if (getrefine()>8) {
+ bonus bAtkRate,2;
+ bonus bMatkRate,2;
+ }
+ if (getrefine()>9) {
+ bonus bAtkRate,2;
+ bonus bMatkRate,2;
+ }
">
},
{
@@ -55360,7 +56873,19 @@ item_db: (
Buy: 20
Loc: 256
View: 670
- Script: <" bonus bMdef,7; ">
+ Script: <"
+ bonus bMdef,7;
+ bonus bAtkRate,4;
+ bonus bMatkRate,4;
+ bonus bHealPower,5;
+ if (getrefine()>6) {
+ bonus bAtkRate,2;
+ bonus bMatkRate,2;
+ bonus bHealPower,1;
+ bonus bInt,2;
+ bonus bStr,2;
+ }
+ ">
},
{
Id: 5796
@@ -55685,6 +57210,7 @@ item_db: (
noauction: true
}
Script: <"
+ bonus bAllStats,3;
bonus3 bAddEffWhenHit,Eff_Bleeding,500,ATF_TARGET|ATF_SELF;
bonus3 bAddEffWhenHit,Eff_Silence,500,ATF_TARGET|ATF_SELF;
bonus3 bAddEffWhenHit,Eff_Confusion,500,ATF_TARGET|ATF_SELF;
@@ -55939,9 +57465,9 @@ item_db: (
Loc: 136
Refine: false
Script: <"
- bonus bAtkRate, 10;
- bonus bMatkRate, 10;
- bonus bMaxHP, 1500;
+ bonus bAtkRate,10;
+ bonus bMatkRate,10;
+ bonus bMaxHP,1500;
bonus bMdef,1;
">
},
@@ -56278,6 +57804,23 @@ item_db: (
">
},
{
+ Id: 5855
+ AegisName: "Fishing_Rod"
+ Name: "Fishing Rod"
+ Type: 5
+ Loc: 136
+ Refine: false
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
Id: 5856
AegisName: "Passion_FB_Hat"
Name: "Passion Soccerball Hat"
@@ -56342,6 +57885,29 @@ item_db: (
">
},
{
+ Id: 5864
+ AegisName: "Shadow_Booster"
+ Name: "Shadow Booster"
+ Type: 5
+ Buy: 20
+ Weight: 300
+ Loc: 512
+ View: 873
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bAspd,1;
+ bonus bDelayrate,-1;
+ ">
+},
+{
Id: 5868
AegisName: "Bushy_Moustache"
Name: "Bushy Moustache"
@@ -56444,7 +58010,7 @@ item_db: (
bonus2 bSubEle,Ele_Neutral,5;
bonus2 bAddRaceTolerance,RC_Dragon,5;
bonus2 bHPLossRate,400,4000;
- bonus3 bAutoSpellWhenHit,PR_KYRIE,9,20; /* Custom - IRO */
+ bonus3 bAutoSpellWhenHit,PR_KYRIE,5,50;
bonus bUnbreakableHelm,0;
">
},
@@ -56467,11 +58033,40 @@ item_db: (
bonus2 bSubEle,Ele_Neutral,5;
bonus2 bAddRaceTolerance,RC_Dragon,5;
bonus2 bHPLossRate,300,4000;
- bonus3 bAutoSpellWhenHit,SM_ENDURE,8,20; /* Custom - IRO */
+ bonus3 bAutoSpellWhenHit,SM_ENDURE,5,50;
bonus bUnbreakableHelm,0;
">
},
{
+ Id: 5881
+ AegisName: "Weissbier_Hat"
+ Name: "Weissbier Hat"
+ Type: 5
+ Weight: 300
+ Def: 4
+ Loc: 256
+ Refine: false
+ View: 1079
+ Script: <"
+ bonus bMaxHPrate,3;
+ bonus bMaxSPrate,3;
+ bonus bDex,-10;
+ bonus4 bAutoSpell,WZ_ESTIMATION,1,800,1;
+ bonus4 bAutoSpell,MC_IDENTIFY,1,500,1;
+ bonus4 bAutoSpell,TF_PICKSTONE,1,1000,1;
+ bonus4 bAutoSpell,BS_GREED,1,100,1;
+ bonus5 bAutoSpellWhenHit,TK_RUN,5,200,BF_SHORT,0;
+ bonus5 bAutoSpellWhenHit,TK_HIGHJUMP,3,300,BF_SHORT,0;
+ bonus5 bAutoSpellWhenHit,NV_FIRSTAID,1,1000,BF_SHORT,0;
+ bonus5 bAutoSpellWhenHit,TF_BACKSLIDING,1,500,BF_SHORT,0;
+ if(getrefine()>6) {
+ bonus bMaxHPrate,5;
+ bonus bMaxSPrate,5;
+ bonus bDex,-5;
+ }
+ ">
+},
+{
Id: 5890
AegisName: "Angel_Earrings"
Name: "Angel Earrings"
@@ -56484,17 +58079,6 @@ item_db: (
Script: <"
bonus bAllStats,1;
bonus bMdef,3;
- if(isequipped(28306)) {
- bonus2 bAddRace,RC_Boss,3;
- bonus2 bAddRace,RC_NonBoss,3;
- }
- if(isequipped(2615)) {
- bonus bMdef,7;
- bonus bDef,7;
- }
- if(isequipped(2616)) {
- bonus bCritical,7;
- }
">
},
{
@@ -56509,9 +58093,33 @@ item_db: (
View: 1105
Script: <"
bonus5 bAutoSpell,DC_SCREAM,5,50,BF_WEAPON|BF_MAGIC,0; /* Custom - TWRO */
- if(isequipped(2270))||(isequipped(2269)) {
- bonus bAllStats,1;
- }
+ ">
+},
+{
+ Id: 5897
+ AegisName: "Ascendant_Crown_"
+ Name: "Ascendant Crown"
+ Type: 5
+ Weight: 50
+ Def: 20
+ Slots: 1
+ Job: 0x00000001
+ Loc: 256
+ EquipLv: 100
+ View: 1118
+ Script: <"
+ bonus bAllStats,10;
+ bonus bMaxHPrate,15;
+ bonus bMaxSPrate,15;
+ bonus2 bAddRace,RC_Boss,15;
+ bonus2 bAddRace,RC_NonBoss,15;
+ bonus bMatkRate,15;
+ bonus bHit,20;
+ bonus bFlee,20;
+ bonus bCritical,20;
+ bonus bFlee2,10;
+ bonus bVariableCastrate,-20;
+ bonus2 bSubEle,Ele_Neutral,5;
">
},
{
@@ -56531,13 +58139,33 @@ item_db: (
Script: <"
bonus2 bSkillUseSP,SN_WINDWALK,20;
bonus bLongAtkRate,5;
- if(getrefine()>=7){ bonus bAtk,2*(readparam(bInt)/5); }
- if(getrefine()>=9){ bonus2 bSkillAtk,RA_ARROWSTORM,2*(BaseLevel/10); }
+ if(getrefine()>=7) { bonus bAtk,2*(readparam(bInt)/5); }
+ if(getrefine()>=9) { bonus2 bSkillAtk,RA_ARROWSTORM,2*(BaseLevel/10); }
+ ">
+},
+{
+ Id: 5899
+ AegisName: "Black_Ribbon_"
+ Name: "Black Ribbon"
+ Type: 5
+ Weight: 200
+ Def: 10
+ Slots: 1
+ Job: 0x00000080
+ Upper: 56
+ Loc: 256
+ EquipLv: 100
+ View: 1120
+ Script: <"
+ bonus2 bSkillAtk,RK_WINDCUTTER,50;
+ bonus2 bSkillAtk,RK_SONICWAVE,50;
+ if(getrefine()>=7) { bonus bAtk,2*(readparam(bAgi)/5); }
+ if(getrefine()>=9) { bonus2 bSkillAtk,RK_IGNITIONBREAK,30; }
">
},
{
Id: 5900
- AegisName: "Divine_Guard_Hat"
+ AegisName: "Divine_Guard_Hat_"
Name: "Divine Guard Hat"
Type: 5
Buy: 20
@@ -56553,17 +58181,13 @@ item_db: (
bonus2 bSubSize,Size_Medium,5;
bonus2 bSubSize,Size_Large,5;
bonus2 bSubSize,Size_Small,5;
- if(getrefine()>6) {
- bonus5 bAutoSpellWhenHit,AL_HEAL,max(getskilllv(AL_HEAL),5),100,BF_WEAPON,0; /* Custom - IRO */
- }
- if(getrefine()>8) {
- bonus2 bSkillAtk,LG_RAYOFGENESIS,20;
- }
+ if(getrefine()>6) { bonus5 bAutoSpellWhenHit,AL_HEAL,max(getskilllv(AL_HEAL),5),100,BF_WEAPON,0; }
+ if(getrefine()>8) { bonus2 bSkillAtk,LG_RAYOFGENESIS,20; }
">
},
{
Id: 5904
- AegisName: "Inconspicuous_Hat"
+ AegisName: "Inconspicuous_Hat_"
Name: "Inconspicuous Hat"
Type: 5
Buy: 20
@@ -56577,17 +58201,13 @@ item_db: (
View: 1125
Script: <"
bonus bMatkRate,7;
- if(getrefine()>6) {
- bonus bMatk,(readparam(bInt)/5)*2;
- }
- if(getrefine()>8) {
- bonus bMatkRate,5;
- }
+ if(getrefine()>6) { bonus bMatk,(readparam(bInt)/5)*2; }
+ if(getrefine()>8) { bonus bMatkRate,5; }
">
},
{
Id: 5905
- AegisName: "Lyrica_Hat"
+ AegisName: "Lyrica_Hat_"
Name: "Lyrica Hat"
Type: 5
Buy: 20
@@ -56602,17 +58222,13 @@ item_db: (
View: 1126
Script: <"
bonus2 bSkillAtk,WM_SEVERE_RAINSTORM,15;
- if(getrefine()>6) {
- bonus bFixedCastrate,-(getskilllv(BA_MUSICALLESSON)*4);
- }
- if(getrefine()>8) {
- bonus2 bSkillUseSP,WM_SEVERE_RAINSTORM,10;
- }
+ if(getrefine()>6) { bonus bFixedCastrate,-(getskilllv(BA_MUSICALLESSON)*4); }
+ if(getrefine()>8) { bonus2 bSkillUseSP,WM_SEVERE_RAINSTORM,10; }
">
},
{
Id: 5906
- AegisName: "Oni_Horns"
+ AegisName: "Oni_Horns_"
Name: "Oni Horns"
Type: 5
Buy: 20
@@ -56630,9 +58246,7 @@ item_db: (
bonus bAtk,10;
bonus bHit,5;
}
- if(getrefine()>8) {
- bonus3 bAutoSpell,GC_CROSSIMPACT,1,100;
- }
+ if(getrefine()>8) { bonus3 bAutoSpell,GC_CROSSIMPACT,1,100; }
">
},
{
@@ -56652,12 +58266,8 @@ item_db: (
Script: <"
bonus2 bSkillAtk,NC_AXETORNADO,20;
bonus2 bSkillAtk,NC_AXEBOOMERANG,20;
- if(getrefine()>6) {
- bonus2 bSkillAtk,NC_AXETORNADO,getskilllv(BS_WEAPONRESEARCH);
- }
- if(getrefine()>8) {
- bonus2 bSkillAtk,NC_AXETORNADO,getskilllv(NC_TRAININGAXE);
- }
+ if(getrefine()>6) { bonus2 bSkillAtk,NC_AXETORNADO,getskilllv(BS_WEAPONRESEARCH); }
+ if(getrefine()>8) { bonus2 bSkillAtk,NC_AXETORNADO,getskilllv(NC_TRAININGAXE); }
">
},
{
@@ -56704,6 +58314,34 @@ item_db: (
/*+Mistcase card, when base Luk is 77 or more, Has change to drops 'Happy Box' when killing a monster.*/
">
},
+{
+ Id: 5941
+ AegisName: "Joystick_Hat"
+ Name: "Joystick Hat"
+ Type: 5
+ Weight: 100
+ Loc: 256
+ View: 1305
+ Script: <"
+ bonus bDex,5;
+ bonus bLuk,5;
+ bonus4 bAutoSpell,BS_ADRENALINE,5,100,0;
+ bonus5 bAutoSpellWhenHit,AC_CONCENTRATION,5,100,BF_WEAPON,0;
+ ">
+},
+{
+ Id: 5942
+ AegisName: "Lovegame_Hat"
+ Name: "Lovegame Hat"
+ Type: 5
+ Weight: 100
+ Loc: 256
+ View: 1306
+ Script: <"
+ bonus bAllStats,3;
+ bonus5 bAutoSpellWhenHit,DC_WINKCHARM,1,500,BF_WEAPON,1;
+ ">
+},
// More Etc Items
// ===================================================================
{
@@ -60672,6 +62310,23 @@ item_db: (
BuyingStore: true
},
{
+ Id: 6327
+ AegisName: "Lmtd_HD_Bradium"
+ Name: "Limited HD Bradium"
+ Type: 3
+ Buy: 0
+ Weight: 10
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
Id: 6328
AegisName: "Calender_January"
Name: "January Calendar"
@@ -63421,6 +65076,55 @@ item_db: (
Buy: 0
},
{
+ Id: 6584
+ AegisName: "Guarantee_Weapon_12Up"
+ Name: "Safe to 12 Weapon Certificate"
+ Type: 3
+ Buy: 0
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
+ Id: 6585
+ AegisName: "Guarantee_Armor_12Up"
+ Name: "Safe to 12 Armor Certificate"
+ Type: 3
+ Buy: 0
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
+ Id: 6586
+ AegisName: "Captured_Book"
+ Name: "Captured Book"
+ Type: 3
+ Buy: 0
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
Id: 6593
AegisName: "Cryptura_Hair_Coupon"
Name: "Kuritura Hairstyle Coupon"
@@ -63493,6 +65197,22 @@ item_db: (
Weight: 10
},
{
+ Id: 6625
+ AegisName: "High_Energy_Crystal"
+ Name: "High Energy Crystal"
+ Type: 3
+ Buy: 20
+ Weight: 10
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
Id: 6635
AegisName: "Blacksmith_Blessing"
Name: "Blacksmith's Blessing"
@@ -63586,6 +65306,21 @@ item_db: (
Weight: 10
},
{
+ Id: 6671
+ AegisName: "Geffen_Magic_Tournament_Coin"
+ Name: "Geffen Magic Tournament Coin"
+ Type: 3
+ Buy: 10
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
Id: 6672
AegisName: "Gray_Piece"
Name: "Gray Piece"
@@ -63600,6 +65335,52 @@ item_db: (
}
},
{
+ Id: 6673
+ AegisName: "Ticket_to_Bossnia"
+ Name: "Ticket to Bossnia"
+ Type: 3
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
+ Id: 6674
+ AegisName: "Part_time_Receipt"
+ Name: "Part-time Receipt"
+ Type: 3
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
+ Id: 6681
+ AegisName: "XMAS_Cookie"
+ Name: "XMAS Cookie"
+ Type: 3
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
Id: 6682
AegisName: "Bag_Of_Selling_Goods"
Name: "Bag Of Selling Goods"
@@ -88321,7 +90102,7 @@ item_db: (
bonus2 bAddRace,RC_DemiHuman,75;
bonus2 bIgnoreDefRate,RC_DemiHuman,20;
bonus bUnbreakableWeapon,0;
- if(Class==Job_Ninja||Class==Job_Rogue||Class==Job_Stalker) bonus bMatkRate,15;
+ if(BaseClass==Job_Ninja||BaseClass==Job_Rogue) bonus bMatk,90;
">
},
{
@@ -88352,7 +90133,7 @@ item_db: (
bonus2 bAddRace,RC_DemiHuman,75;
bonus bUnbreakableWeapon,0;
autobonus "{ bonus bDefRatioAtkRace,RC_Boss; bonus bDefRatioAtkRace,RC_NonBoss; }",10,6000,BF_WEAPON,"{ specialeffect2 EF_HASTEUP; }";
- if(Class==Job_Ninja||Class==Job_Rogue||Class==Job_Stalker) bonus bMatkRate,15;
+ if(BaseClass==Job_Ninja||BaseClass==Job_Rogue) bonus bMatk,90;
">
},
{
@@ -88627,7 +90408,22 @@ item_db: (
View: 1
Trade: {
nodrop: true
+ nogstorage: true
+ nomail: true
+ noauction: true
}
+ Script: <"
+ if(getrefine()>=3) {
+ bonus bAtk,40;
+ bonus bMatk,40;
+ }
+ if(getrefine()>=6) {
+ bonus2 bAddSize,Size_Medium,8;
+ autobonus "{ bonus bNoSizeFix,0; }",10,5000,0,"{ specialeffect2 EF_ENHANCE; }";
+ }
+ if(getrefine()>=9) bonus2 bAddSize,Size_Medium,20;
+ if(getrefine()>=12) bonus bNoSizeFix,0;
+ ">
},
{
Id: 13050
@@ -89055,7 +90851,7 @@ item_db: (
Script: <"
bonus bBaseAtk,(getrefine()*10);
bonus bMatk,(getrefine()*5);
- if(BaseLevel>70) bonus bBaseAtk,(((BaseLevel-70)/10)*5);
+ if(BaseLevel>70) { bonus bBaseAtk,(((BaseLevel-70)/10)*5); }
">
},
{
@@ -89221,7 +91017,7 @@ item_db: (
bonus bBaseAtk,(getrefine()*5);
bonus bMatk,(getrefine()*2);
.@val = min(BaseLevel/10, 12);
- if (.@val > 2) bonus bBaseAtk,((.@val-2)*5);
+ if (.@val > 2) { bonus bBaseAtk,((.@val-2)*5); }
">
},
{
@@ -89319,8 +91115,8 @@ item_db: (
Script: <"
bonus2 bAddRace,RC_Demon,10;
bonus2 bAddRace,RC_Undead,10;
- if(getrefine()>=9){ bonus bAtkRate,5; }
- if(getrefine()>=12){ bonus bAtkRate,7; }
+ if(getrefine()>=9) { bonus bAtkRate,5; }
+ if(getrefine()>=12) { bonus bAtkRate,7; }
">
},
// Revolvers
@@ -89696,7 +91492,7 @@ item_db: (
Script: <"
bonus bBaseAtk,(getrefine()*5);
bonus bLongAtkRate,(getrefine()*2);
- if(BaseLevel>70) bonus bBaseAtk,(((BaseLevel-70)/10)*5);
+ if(BaseLevel>70) { bonus bBaseAtk,(((BaseLevel-70)/10)*5); }
">
},
{
@@ -89794,7 +91590,7 @@ item_db: (
View: 17
Script: <"
bonus bAtk,pow(min(getrefine(),15),2);
- if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
+ if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }
">
},
{
@@ -89812,9 +91608,7 @@ item_db: (
WeaponLv: 4
EquipLv: 160
View: 17
- Script: <"
- bonus bAtk,pow(min(getrefine(),15),2);
- ">
+ Script: <" bonus bAtk,pow(min(getrefine(),15),2); ">
},
// Guns
{
@@ -92104,9 +93898,7 @@ item_db: (
bonus bBaseAtk,10*getrefine();
bonus bMatk,5*getrefine();
bonus bLongAtkRate,getrefine();
- if(BaseLevel>=70) {
- bonus bBaseAtk,5*((BaseLevel-60)/10);
- }
+ if(BaseLevel>=70) { bonus bBaseAtk,5*((BaseLevel-60)/10); }
">
},
{
@@ -92125,10 +93917,10 @@ item_db: (
EquipLv: 70
View: 22
Script: <"
+ bonus bUnbreakableWeapon,0;
bonus bAtk,pow(min(getrefine(),15),2);
bonus bMatk,pow(min(getrefine(),15),2)/2;
- if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
- bonus bUnbreakableWeapon,0;
+ if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }
">
},
{
@@ -92596,7 +94388,9 @@ item_db: (
bonus2 bAddRace,RC_DemiHuman,pow(min(getrefine(),14)-4,2);
bonus2 bIgnoreDefRate,RC_DemiHuman,5;
}
- if(getrefine()>6) bonus bAspdRate,5;
+ if(getrefine()>6) {
+ bonus bAspdRate,5;
+ }
if(getrefine()>8) {
bonus bAspdRate,5;
bonus4 bAutoSpellOnSkill,SM_BASH,NPC_CRITICALWOUND,2,200;
@@ -92629,8 +94423,8 @@ item_db: (
Script: <"
bonus bInt,6;
bonus bUnbreakableWeapon,0;
- if(getrefine()>5) bonus bUseSPrate,-10;
- if(getrefine()>8) bonus bInt,5;
+ if(getrefine()>5) { bonus bUseSPrate,-10; }
+ if(getrefine()>8) { bonus bInt,5; }
">
},
{
@@ -92659,9 +94453,9 @@ item_db: (
Script: <"
bonus bInt,6;
bonus bUnbreakableWeapon,0;
- if(getrefine()>5) bonus bUseSPrate,-10;
- if(getrefine()>8) bonus4 bAutoSpellOnSkill,PA_PRESSURE,PR_LEXDIVINA,1,1000;
- if(getrefine()>9) bonus bInt,5;
+ if(getrefine()>5) { bonus bUseSPrate,-10; }
+ if(getrefine()>8) { bonus4 bAutoSpellOnSkill,PA_PRESSURE,PR_LEXDIVINA,1,1000; }
+ if(getrefine()>9) { bonus bInt,5; }
">
},
{
@@ -92874,16 +94668,6 @@ item_db: (
WeaponLv: 4
EquipLv: 50
View: 2
- Script: <"
- if(isequipped(5690)) {
- bonus2 bAddRace,RC_DemiHuman,10;
- bonus bHit,10;
- }
- if(isequipped(2353)) {
- bonus bMaxSP,50;
- bonus2 bSkillAtk,KN_BOWLINGBASH,5;
- }
- ">
},
{
Id: 13429
@@ -93006,6 +94790,26 @@ item_db: (
View: 2
},
{
+ Id: 13442
+ AegisName: "Old_Parasol"
+ Name: "Old Parasol"
+ Type: 4
+ Buy: 20
+ Weight: 500
+ Atk: 120
+ Matk: 80
+ Slots: 3
+ Job: 0x000654E2
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 80
+ View: 2
+ Script: <"
+ bonus bMatk,getrefine();
+ skill MG_SOULSTRIKE,10;
+ ">
+},
+{
Id: 13444
AegisName: "Pala"
Name: "Pala"
@@ -93037,7 +94841,7 @@ item_db: (
View: 2
Script: <"
bonus bAtk,pow(min(getrefine(),15),2);
- if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
+ if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }
">
},
{
@@ -93055,9 +94859,7 @@ item_db: (
WeaponLv: 4
EquipLv: 160
View: 2
- Script: <"
- bonus bAtk,pow(min(getrefine(),15),2);
- ">
+ Script: <" bonus bAtk,pow(min(getrefine(),15),2); ">
},
// More Cash Shop Items
{
@@ -111840,6 +113642,21 @@ item_db: (
">
},
{
+ Id: 15068
+ AegisName: "Adv_Angel's_Protection"
+ Name: "Advanced Angelic Protection"
+ Type: 5
+ Buy: 10000
+ Weight: 600
+ Def: 40
+ Slots: 1
+ Job: 0x00000001
+ Upper: 47
+ Loc: 16
+ EquipLv: 99
+ Script: <" bonus bMdef,30; ">
+},
+{
Id: 15073
AegisName: "Anti-Magic_Suit"
Name: "Anti-Magic Suit"
@@ -111922,9 +113739,7 @@ item_db: (
Upper: 56
Loc: 16
EquipLv: 120
- Script: <"
- bonus2 bSubEle,Ele_Holy,10+(getrefine()/2);
- ">
+ Script: <" bonus2 bSubEle,Ele_Holy,10+(getrefine()/2); ">
},
{
Id: 15116
@@ -111966,16 +113781,15 @@ item_db: (
bonus bMaxSP,50;
bonus bMdef,10;
bonus bAllStats,1;
- .@r = getrefine();
- if(.@r>=7) {
+ if (getrefine()>=7) {
bonus bMaxHP,500;
bonus bMaxSP,50;
}
- if(.@r>=9) {
+ if (getrefine()>=9) {
bonus bMaxHP,200;
bonus bMaxSP,20;
}
- if(.@r>=12) {
+ if (getrefine()>=12) {
bonus bMaxHP,300;
bonus bMaxSP,30;
}
@@ -111996,17 +113810,8 @@ item_db: (
EquipLv: 105
Script: <"
bonus3 bAutoSpell,DC_WINKCHARM,1,20; /* Custom - IDRO */
- if(getrefine()>4) {
- bonus bCritAtkRate,4;
- }
- if(getrefine()>6) {
- bonus bCritAtkRate,6;
- }
- if (isequipped(1287)) {
- if(getequiprefinerycnt(EQI_HAND_R)>6) {
- autobonus2 "{ bonus bIgnoreDefRace,RC_NonBoss; }",20,3000,BF_WEAPON,"{}"; /* Custom - IDRO */
- }
- }
+ if(getrefine()>4) { bonus bCritAtkRate,4; }
+ if(getrefine()>6) { bonus bCritAtkRate,6; }
">
},
{
@@ -112022,9 +113827,7 @@ item_db: (
Script: <"
bonus bVit,6;
bonus bMaxHPrate,(getrefine()/3)*4;
- if(BaseLevel>130) {
- bonus bVit,4;
- }
+ if(BaseLevel>130) { bonus bVit,4; }
">
},
{
@@ -112092,7 +113895,9 @@ item_db: (
bonus2 bAddMonsterDropItem,503,20;
bonus2 bAddMonsterDropItem,504,20;
bonus2 bAddMonsterDropItem,505,10;
- if(readparam(bStr)>=95) bonus2 bAddEff,Eff_Stun,500;
+ if(readparam(bStr)>=95) {
+ bonus2 bAddEff,Eff_Stun,500;
+ }
">
},
{
@@ -112419,7 +114224,7 @@ item_db: (
bonus2 bAddEff,Eff_Stun,150;
bonus3 bAutoSpell,SM_BASH,5,20;
bonus4 bAddEff,Eff_Cold,100,ATF_SHORT,3000;
- if(BaseLevel>99) bonus bBaseAtk,20;
+ if(BaseLevel>99) { bonus bBaseAtk,20; }
">
},
{
@@ -112483,7 +114288,7 @@ item_db: (
Script: <"
bonus bBaseAtk,(getrefine()*10);
bonus bHealPower,getrefine();
- if(BaseLevel>70) bonus bBaseAtk,(((BaseLevel-70)/10)*5);
+ if(BaseLevel>70) { bonus bBaseAtk,(((BaseLevel-70)/10)*5); }
">
},
{
@@ -112576,7 +114381,7 @@ item_db: (
bonus bUnbreakableWeapon,0;
bonus bBaseAtk,(getrefine()*5);
.@val = min(BaseLevel/10, 12);
- if (.@val > 2) bonus bBaseAtk,((.@val-2)*5);
+ if (.@val > 2) { bonus bBaseAtk,((.@val-2)*5); }
">
},
{
@@ -112635,8 +114440,8 @@ item_db: (
Script: <"
bonus2 bAddRace,RC_Demon,10;
bonus2 bAddRace,RC_Undead,10;
- if(getrefine()>=9){ bonus bAtkRate,5; }
- if(getrefine()>=12){ bonus bAtkRate,7; }
+ if(getrefine()>=9) { bonus bAtkRate,5; }
+ if(getrefine()>=12) { bonus bAtkRate,7; }
">
},
{
@@ -112702,9 +114507,9 @@ item_db: (
EquipLv: 70
View: 8
Script: <"
- bonus bAtk,pow(min(getrefine(),15),2);
- if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
bonus bUnbreakableWeapon,0;
+ bonus bAtk,pow(min(getrefine(),15),2);
+ if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }
">
},
{
@@ -114001,7 +115806,7 @@ item_db: (
{
Id: 16457
AegisName: "Tw_Nov_Scroll"
- Name: "±???­?­?????"
+ Name: "Bough Scroll"
Type: 2
Buy: 20
Weight: 10
@@ -117073,9 +118878,7 @@ item_db: (
Script: <"
bonus2 bSkillAtk,RA_ARROWSTORM,(getrefine()*5);
bonus2 bSkillUseSP,RA_ARROWSTORM,(getrefine()*-5);
- if(readparam(bAgi)>=120) {
- bonus bAspd,1;
- }
+ if(readparam(bAgi)>=120) { bonus bAspd,1; }
">
},
{
@@ -117117,7 +118920,7 @@ item_db: (
bonus bBaseAtk,(getrefine()*7);
bonus bLongAtkRate,(getrefine()*2);
if(BaseJob==Job_Hunter) bonus bBaseAtk,20;
- if(BaseLevel>70) bonus bBaseAtk,(((BaseLevel-70)/10)*10);
+ if(BaseLevel>70) { bonus bBaseAtk,(((BaseLevel-70)/10)*10); }
">
},
{
@@ -117201,7 +119004,7 @@ item_db: (
bonus bBaseAtk,(getrefine()*3);
bonus bLongAtkRate,getrefine();
.@val = max(BaseLevel/10, 12);
- if (.@val > 2) bonus bBaseAtk,((.@val-2)*5);
+ if (.@val > 2) { bonus bBaseAtk,((.@val-2)*5); }
">
},
{
@@ -117266,8 +119069,8 @@ item_db: (
Script: <"
bonus2 bAddRace,RC_Demon,10;
bonus2 bAddRace,RC_Undead,10;
- if(getrefine()>=9){ bonus bAtkRate,5; }
- if(getrefine()>=12){ bonus bAtkRate,7; }
+ if(getrefine()>=9) { bonus bAtkRate,5; }
+ if(getrefine()>=12) { bonus bAtkRate,7; }
">
},
{
@@ -117285,9 +119088,7 @@ item_db: (
WeaponLv: 4
EquipLv: 160
View: 11
- Script: <"
- bonus bAtk,pow(min(getrefine(),15),2);
- ">
+ Script: <" bonus bAtk,pow(min(getrefine(),15),2); ">
},
{
Id: 18122
@@ -117316,7 +119117,7 @@ item_db: (
AegisName: "Bow_of_Storms"
Name: "Bow of Storms"
Type: 4
- Buy: 20
+ Buy: 12400
Weight: 1500
Atk: 160
Range: 5
@@ -117329,8 +119130,8 @@ item_db: (
View: 11
Script: <"
bonus bLongAtkRate,30;
- bonus2 bSkillCooldown,"WM_SEVERE_RAINSTORM",-20;
- bonus2 bSkillUseSP,"WM_SEVERE_RAINSTORM",15;
+ bonus2 bSkillCooldown,WM_SEVERE_RAINSTORM,-20;
+ bonus2 bSkillUseSP,WM_SEVERE_RAINSTORM,15;
">
},
{
@@ -117414,7 +119215,7 @@ item_db: (
View: 11
Script: <"
bonus bAtk,pow(min(getrefine(),15),2);
- if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
+ if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }
">
},
{
@@ -117521,6 +119322,11 @@ item_db: (
EquipLv: 70
Refine: false
View: 485
+ Script: <"
+ bonus bDefRate,-50;
+ bonus bMdefRate,-50;
+ bonus5 bAutoSpellWhenHit,NPC_WIDESTONE,2,10,BF_WEAPON|BF_MAGIC,0;
+ ">
},
{
Id: 18505
@@ -117598,7 +119404,7 @@ item_db: (
bonus bMdef,3;
bonus bHit,10;
bonus bDelayrate,-5;
- if(getrefine()>6) bonus2 bAddMonsterDropItem,522,(getrefine()*100)-600; /* Custom - KRO */
+ if(getrefine()>6) { bonus2 bAddMonsterDropItem,522,(getrefine()*100)-600; } /* Custom - KRO */
">
},
{
@@ -117650,7 +119456,6 @@ item_db: (
Refine: false
View: 680
Script: <"
- if(isequipped(18510)) bonus2 bAddRace,RC_Angel,3;
bonus bMaxHPrate,2;
bonus bMaxSPrate,1;
">
@@ -117835,9 +119640,7 @@ item_db: (
bonus bStr,2;
bonus2 bAddRace,RC_Boss,2;
bonus2 bAddRace,RC_NonBoss,2;
- if(getrefine()>6) {
- bonus bCriticalRate,10;
- }
+ if(getrefine()>6) { bonus bCriticalRate,10; }
if(getrefine()>8) {
bonus bLongAtkRate,5;
bonus bAtkRate,5;
@@ -117949,7 +119752,7 @@ item_db: (
{
Id: 18529
AegisName: "Drooping_Wild_Rose"
- Name: "Accurate Wild Rose"
+ Name: "Drooping Wild Rose"
Type: 5
Buy: 20
Weight: 500
@@ -117958,6 +119761,10 @@ item_db: (
Loc: 768
EquipLv: 30
View: 541
+ Script: <"
+ bonus bMaxHPrate,-10;
+ bonus bAspdRate,3;
+ ">
},
{
Id: 18530
@@ -117987,6 +119794,14 @@ item_db: (
Loc: 256
EquipLv: 10
View: 694
+ Script: <"
+ bonus2 bAddDamageClass,PERMETER,20;
+ bonus2 bAddDamageClass,SOLIDER,20;
+ bonus2 bAddDamageClass,HEATER,20;
+ bonus2 bAddDamageClass,FREEZER,20;
+ bonus2 bAddDamageClass,ASSULTER,20;
+ bonus2 bAddDamageClass,TURTLE_GENERAL,20;
+ ">
},
{
Id: 18532
@@ -118108,12 +119923,8 @@ item_db: (
View: 713
Script: <"
bonus bMatkRate,2;
- if(getrefine() >= 5) {
- bonus bMatkRate,3;
- }
- if(getrefine() >= 7) {
- bonus bMatkRate,3;
- }
+ if(getrefine() >= 5) { bonus bMatkRate,3; }
+ if(getrefine() >= 7) { bonus bMatkRate,3; }
">
},
{
@@ -118145,10 +119956,7 @@ item_db: (
Script: <"
bonus bDex,2;
bonus bCritAtkRate,10;
- if(isequipped(1764)) bonus bCritAtkRate,5;
- if(getrefine() >= 7) {
- bonus bCritAtkRate,5;
- }
+ if(getrefine()>=7) { bonus bCritAtkRate,5; }
">
},
{
@@ -118161,8 +119969,13 @@ item_db: (
Def: 10
Slots: 1
Loc: 768
- EquipLv: 10
+ EquipLv: 30
View: 716
+ Script: <"
+ bonus bHealPower,2;
+ bonus bHealPower2,5;
+ if(getrefine()>6) { bonus bHealPower,3; }
+ ">
},
{
Id: 18543
@@ -118463,6 +120276,10 @@ item_db: (
Loc: 256
EquipLv: 50
View: 733
+ Script: <"
+ bonus bDelayrate,-(5+(3*(getrefine()/3)));
+ bonus bUseSPrate,10-(3*(getrefine()/3));
+ ">
},
{
Id: 18564
@@ -118645,13 +120462,7 @@ item_db: (
Script: <"
bonus2 bSubRace,RC_NonBoss,-5;
bonus2 bAddRace,RC_Boss,10;
- bonus2 bAddRace,RC_Boss,getrefine()/5;
- if (isequipped(4140)) {
- bonus2 bAddRace,RC_Boss,5;
- if (getrefine() >= 11) {
- bonus2 bSubRace,RC_NonBoss,5;
- }
- }
+ if(getrefine()>4) { bonus2 bAddRace,RC_Boss,getrefine()-4; }
">
},
{
@@ -118743,12 +120554,8 @@ item_db: (
bonus bInt,2;
bonus bHealPower,1;
bonus bHealPower2,1;
- if(getrefine() >= 7) {
- bonus bHealPower,5;
- }
- if(getrefine() >= 9) {
- bonus bHealPower,3;
- }
+ if(getrefine() >= 7) { bonus bHealPower,5; }
+ if(getrefine() >= 9) { bonus bHealPower,3; }
">
},
{
@@ -119573,7 +121380,10 @@ item_db: (
Loc: 256
EquipLv: 30
View: 790
- Script: <" bonus bDex,1; ">
+ Script: <"
+ bonus bDex,1;
+ bonus4 bAutoSpellWhenHit,DC_WINKCHARM,1,100,1;
+ ">
},
{
Id: 18637
@@ -119589,6 +121399,7 @@ item_db: (
Script: <"
bonus bStr,2;
bonus bVit,1;
+ if(getrefine()>7) { bonus bSpeedRate,25; }
">
},
{
@@ -119602,7 +121413,10 @@ item_db: (
Job: 0xFFFFFFFE
Loc: 256
View: 791
- Script: <" bonus bLuk,3; ">
+ Script: <"
+ bonus bLuk,3;
+ bonus2 bAddRaceTolerance,RC_Plant,10;
+ ">
},
{
Id: 18639
@@ -119615,7 +121429,10 @@ item_db: (
Job: 0xFFFFFFFE
Loc: 256
View: 792
- Script: <" bonus bLuk,3; ">
+ Script: <"
+ bonus bLuk,3;
+ /* Increase damage against water property monster by +10% */
+ ">
},
{
Id: 18640
@@ -119640,6 +121457,11 @@ item_db: (
Job: 0xFFFFFFFE
Loc: 256
View: 794
+ Script: <"
+ bonus bInt,3;
+ bonus bMaxSP,50;
+ bonus bMatkRate,5;
+ ">
},
{
Id: 18642
@@ -119692,7 +121514,11 @@ item_db: (
Def: 2
Loc: 256
View: 798
- Script: <" bonus bInt,1; ">
+ Script: <"
+ bonus bInt,1;
+ bonus2 bAddRace,RC_DemiHuman,5;
+ bonus2 bAddRace,RC_Player,5;
+ ">
},
{
Id: 18646
@@ -119705,6 +121531,10 @@ item_db: (
Slots: 1
Loc: 256
View: 799
+ Script: <"
+ bonus2 bAddMonsterDropItem,519,100;
+ bonus bDex,2;
+ ">
},
{
Id: 18647
@@ -119809,6 +121639,12 @@ item_db: (
Slots: 1
Loc: 769
View: 806
+ Refine: false
+ Script: <"
+ bonus2 bResEff,Eff_Curse,10000;
+ bonus bMdef,5;
+ bonus bMaxHP,500;
+ ">
},
{
Id: 18655
@@ -119837,6 +121673,8 @@ item_db: (
bonus bMdef,10;
bonus bStr,2;
bonus bInt,2;
+ bonus2 bAddRace,RC_Undead,15;
+ bonus2 bAddRace,RC_Demon,15;
bonus2 bMagicAddRace,RC_Undead,15;
bonus2 bMagicAddRace,RC_Demon,15;
">
@@ -119853,7 +121691,12 @@ item_db: (
EquipLv: 80
Refine: false
View: 568
- Script: <" bonus bUnbreakableHelm,0; ">
+ Script: <"
+ bonus bUnbreakableHelm,0;
+ bonus bAspdRate,1;
+ if(BaseLevel>=100) { bonus bAspdRate,1; }
+ if(BaseLevel>=150) { bonus bAspdRate,1; }
+ ">
},
{
Id: 18658
@@ -119877,8 +121720,8 @@ item_db: (
Loc: 768
View: 808
Script: <"
- bonus3 bAutoSpell,"SA_FLAMELAUNCHER",5,10;
- bonus3 bAutoSpell,"AS_SONICBLOW",5,10;
+ bonus3 bAutoSpell,AS_SONICBLOW,5,10;
+ autobonus "{ bonus bAtkEle,Ele_Fire; }",10000,1800000;
">
},
{
@@ -120006,6 +121849,7 @@ item_db: (
Slots: 1
Loc: 256
View: 694
+ Script: <" skill AL_DECAGI,3; ">
},
{
Id: 18669
@@ -120019,7 +121863,10 @@ item_db: (
Job: 0xFFFFFFFE
Loc: 256
View: 819
- Script: <" bonus bDex,2; ">
+ Script: <"
+ bonus bDex,2;
+ bonus bMaxHPrate,1;
+ ">
},
{
Id: 18670
@@ -120062,8 +121909,9 @@ item_db: (
Refine: false
View: 817
Script: <"
- bonus bMdef,1;
bonus bUnbreakableHelm,0;
+ bonus bMdef,1;
+ bonus bSPrecovRate,2;
">
},
{
@@ -120079,9 +121927,9 @@ item_db: (
Script: <"
bonus bMdef,7;
bonus bHealPower,5;
- if(getrefine()>6) bonus bHealPower,5;
- if(getrefine()>8) bonus bMatkRate,7;
- if(getrefine()>11) bonus bMatkRate,5;
+ if(getrefine()>6) { bonus bHealPower,getrefine()-6; }
+ if(getrefine()>8) { bonus bMatkRate,7; }
+ if(getrefine()>11) { bonus bMatkRate,5; }
">
},
{
@@ -120097,7 +121945,6 @@ item_db: (
Loc: 256
View: 11
Script: <"
-
bonus bAgi,3;
bonus bAspdRate,1;
bonus2 bSPLossRate,5,10000;
@@ -120116,7 +121963,10 @@ item_db: (
Loc: 256
EquipLv: 20
View: 11
- Script: <" bonus bDex,2; ">
+ Script: <"
+ bonus bDex,2;
+ bonus bHit,5;
+ ">
},
{
Id: 18676
@@ -120145,6 +121995,9 @@ item_db: (
EquipLv: 20
Refine: false
View: 823
+ Script: <"
+ bonus2 bAddRace,RC_Plant,2;
+ ">
},
{
Id: 18678
@@ -120158,6 +122011,9 @@ item_db: (
EquipLv: 20
Refine: false
View: 824
+ Script: <"
+ bonus2 bSubSize,Size_Small,2;
+ ">
},
{
Id: 18679
@@ -120171,6 +122027,9 @@ item_db: (
EquipLv: 20
Refine: false
View: 825
+ Script: <"
+ skill MC_IDENTIFY,1;
+ ">
},
{
Id: 18680
@@ -120186,7 +122045,7 @@ item_db: (
View: 826
Script: <"
bonus bAgi,1;
- bonus2 bExpAddRace,RC_Insect,10;
+ bonus2 bExpAddRace,RC_Insect,5;
">
},
{
@@ -120199,7 +122058,10 @@ item_db: (
Def: 2
Loc: 256
View: 827
- Script: <" bonus bVit,2; ">
+ Script: <"
+ bonus bVit,2;
+ bonus bMaxHP,100;
+ ">
},
{
Id: 18682
@@ -120375,6 +122237,9 @@ item_db: (
Loc: 256
EquipLv: 20
View: 838
+ Script: <"
+ bonus2 bAddRace,RC_Brute,2;
+ ">
},
{
Id: 18694
@@ -120389,6 +122254,9 @@ item_db: (
Loc: 256
EquipLv: 20
View: 839
+ Script: <"
+ bonus bCritical,10;
+ ">
},
{
Id: 18695
@@ -120417,6 +122285,9 @@ item_db: (
Loc: 256
EquipLv: 20
View: 841
+ Script: <"
+ skill MC_MAMMONITE,2;
+ ">
},
{
Id: 18697
@@ -120491,6 +122362,7 @@ item_db: (
bonus bInt,3;
bonus bDex,2;
bonus bLuk,1;
+ if(getiteminfo(getequipid(EQI_HAND_R),11)==15) bonus bVariableCastrate,3;
">
},
{
@@ -120516,6 +122388,9 @@ item_db: (
Loc: 1
Refine: false
View: 848
+ Script: <"
+ bonus2 bResEff,Eff_Poison,2000;
+ ">
},
{
Id: 18704
@@ -120583,7 +122458,7 @@ item_db: (
EquipLv: 20
View: 853
Script: <"
- skill "AL_HEAL",3;
+ skill AL_HEAL,3;
">
},
{
@@ -120865,12 +122740,8 @@ item_db: (
bonus2 bSubRace,RC_DemiHuman,10;
bonus2 bAddItemHealRate,522,30;
bonus bVariableCastrate,-3;
- if(getrefine()>=12) {
- bonus bVariableCastrate,-1;
- }
- if(getrefine()>=14) {
- bonus bVariableCastrate,-1;
- }
+ if(getrefine()>=12) { bonus bVariableCastrate,-1; }
+ if(getrefine()>=14) { bonus bVariableCastrate,-1; }
">
},
{
@@ -121181,11 +123052,16 @@ item_db: (
AegisName: "Feather_Beret_"
Name: "Feather Beret_"
Type: 5
- Buy: 0
+ Buy: 30000
Slots: 1
Loc: 256
EquipLv: 1
View: 224
+ Script: <"
+ bonus bMdef,1;
+ bonus2 bAddRaceTolerance,RC_DemiHuman,10;
+ bonus2 bAddRaceTolerance,RC_Player,10;
+ ">
},
{
Id: 18756
@@ -121259,9 +123135,7 @@ item_db: (
bonus bInt,2;
bonus bMaxSP,150;
bonus bMatk,getrefine();
- if(getrefine()>=7) {
- bonus bInt,getrefine()-6;
- }
+ if(getrefine()>=7) bonus bInt,getrefine()-6;
">
},
{
@@ -121281,9 +123155,7 @@ item_db: (
bonus bDex,1;
bonus bAgi,1;
bonus bMaxSP,50+(getrefine()*5);
- if(getrefine()>=7) {
- bonus bDex,getrefine()-6;
- }
+ if(getrefine()>=7) bonus bDex,getrefine()-6;
">
},
{
@@ -121301,9 +123173,7 @@ item_db: (
Script: <"
bonus bAgi,2;
bonus bLuk,2;
- if(getrefine()>=7) {
- bonus bFlee2,2;
- }
+ if(getrefine()>=7) { bonus bFlee2,2; }
">
},
{
@@ -121322,9 +123192,7 @@ item_db: (
Script: <"
bonus bLuk,2;
bonus bMdef,5;
- if(getrefine()>=7) {
- bonus bCritAtkRate,5;
- }
+ if(getrefine()>=7) { bonus bCritAtkRate,5; }
">
},
{
@@ -121341,9 +123209,7 @@ item_db: (
View: 15
Script: <"
bonus bLuk,2;
- if(getrefine()>=7) {
- bonus bCritical,5;
- }
+ if(getrefine()>=7) { bonus bCritical,5; }
">
},
{
@@ -121362,12 +123228,8 @@ item_db: (
Script: <"
bonus bVit,1;
bonus bMaxHPrate,5;
- if(getrefine()>=7) {
- bonus2 bSubEle,Ele_Neutral,1;
- }
- if(getrefine()>=9) {
- bonus bMaxHPrate,3;
- }
+ if(getrefine()>=7) { bonus2 bSubEle,Ele_Neutral,1; }
+ if(getrefine()>=9) { bonus bMaxHPrate,3; }
">
},
{
@@ -121391,9 +123253,7 @@ item_db: (
bonus bAgi,2;
bonus bLuk,2;
}
- if(getrefine()>=9) {
- bonus bAspd,1;
- }
+ if(getrefine()>=9) { bonus bAspd,1; }
">
},
{
@@ -121440,12 +123300,8 @@ item_db: (
Script: <"
bonus2 bSubEle,Ele_Dark,-15;
bonus2 bSubEle,Ele_Neutral,2;
- if(getrefine()>=7) {
- bonus2 bSubEle,Ele_Neutral,2;
- }
- if(getrefine()>=9) {
- bonus2 bSubEle,Ele_Neutral,2;
- }
+ if(getrefine()>=7) { bonus2 bSubEle,Ele_Neutral,2; }
+ if(getrefine()>=9) { bonus2 bSubEle,Ele_Neutral,2; }
">
},
{
@@ -121462,9 +123318,7 @@ item_db: (
View: 51
Script: <"
bonus2 bAddRaceTolerance,RC_Undead,10;
- if(getrefine()>=7) {
- bonus2 bAddRaceTolerance,RC_Undead,10;
- }
+ if(getrefine()>=7) { bonus2 bAddRaceTolerance,RC_Undead,10; }
">
},
{
@@ -121481,9 +123335,7 @@ item_db: (
View: 139
Script: <"
bonus2 bAddRaceTolerance,RC_Undead,10;
- if(getrefine()>=7) {
- bonus2 bAddRaceTolerance,RC_Undead,10;
- }
+ if(getrefine()>=7) { bonus2 bAddRaceTolerance,RC_Undead,10; }
">
},
{
@@ -121590,10 +123442,6 @@ item_db: (
View: 255
Script: <"
bonus bSPrecovRate,30;
- if (isequipped(20710)) {
- bonus bAgi,5;
- bonus bFlee,10;
- }
">
},
{
@@ -121715,9 +123563,7 @@ item_db: (
bonus bMdef,10;
skill SA_SPELLBREAKER,1;
bonus bUseSPrate,50;
- if(getrefine()>5) {
- bonus bUseSPrate,-((getrefine()*10)-50);
- }
+ if(getrefine()>5) { bonus bUseSPrate,-((getrefine()*10)-50); }
">
},
{
@@ -121735,9 +123581,7 @@ item_db: (
Script: <"
bonus bInt,2;
bonus2 bMagicAddRace,RC_DemiHuman,5;
- if(getrefine()>6) {
- bonus2 bMagicAddRace,RC_DemiHuman,5;
- }
+ if(getrefine()>6) { bonus2 bMagicAddRace,RC_DemiHuman,5; }
">
},
{
@@ -121856,12 +123700,8 @@ item_db: (
Script: <"
bonus2 bSkillAtk,PR_MAGNUS,30;
bonus2 bSkillAtk,PR_MAGNUS,(getrefine()/2)*5;
- if(getrefine()>6) {
- bonus3 bAutoSpellWhenHit,AL_HEAL,max(getskilllv(AL_HEAL),1),50; /* Custom - IRO */
- }
- if(getrefine()>8) {
- bonus bFixedCastrate,-1;
- }
+ if(getrefine()>6) { bonus3 bAutoSpellWhenHit,AL_HEAL,max(getskilllv(AL_HEAL),1),50; }
+ if(getrefine()>8) { bonus bFixedCastrate,-1; }
">
},
{
@@ -121896,16 +123736,12 @@ item_db: (
EquipLv: 100
View: 911
Script: <"
+ bonus bMdef,10;
bonus2 bSkillAtk,MG_FIREBOLT,50;
bonus2 bSkillAtk,MG_LIGHTNINGBOLT,50;
bonus2 bSkillAtk,MG_COLDBOLT,50;
- bonus bMdef,10;
- if(getrefine()>6) {
- bonus2 bSkillAtk,SO_SPELLFIST,25;
- }
- if(getrefine()>8) {
- bonus bAspd,5;
- }
+ if(getrefine()>6) { bonus2 bSkillAtk,SO_SPELLFIST,25; }
+ if(getrefine()>8) { bonus bAspd,5; }
">
},
{
@@ -121934,9 +123770,7 @@ item_db: (
bonus2 bSkillAtk,WL_EARTHSTRAIN,5;
bonus2 bSkillAtk,WL_CHAINLIGHTNING,5;
}
- if(getrefine()>8) {
- bonus bMatkRate,5;
- }
+ if(getrefine()>8) { bonus bMatkRate,5; }
">
},
{
@@ -121953,12 +123787,8 @@ item_db: (
View: 913
Script: <"
bonus bFixedCastrate,-(getskilllv(BA_MUSICALLESSON)*5);
- if(getrefine()>6) {
- bonus2 bSkillAtk,WM_SEVERE_RAINSTORM,25;
- }
- if(getrefine()>8) {
- bonus bMaxSP,200;
- }
+ if(getrefine()>6) { bonus2 bSkillAtk,WM_SEVERE_RAINSTORM,25; }
+ if(getrefine()>8) { bonus bMaxSP,200; }
">
},
{
@@ -122067,9 +123897,7 @@ item_db: (
bonus bInt,2;
skill NJ_RAIGEKISAI,3;
bonus2 bSubEle,Ele_Wind,15;
- if (getrefine()>8) {
- bonus2 bSubEle,Ele_Wind,5;
- };
+ if (getrefine()>8) { bonus2 bSubEle,Ele_Wind,5; }
">
},
{
@@ -122086,8 +123914,8 @@ item_db: (
Script: <"
bonus bMaxHPrate,5;
if (getrefine()>4) {
- bonus bMaxHPrate,getrefine();
- bonus bMaxSPrate,-(getrefine()*2);
+ bonus bMaxHPrate,getrefine()-4;
+ bonus bMaxSPrate,-((getrefine()*2)-8);
}
if (getrefine()>9) {
bonus bMaxHPrate,4;
@@ -122107,9 +123935,10 @@ item_db: (
View: 920
Script: <"
bonus bUseSPrate,-5;
- if(readparam(bDex)>=100) bonus bUseSPrate,-5;
- if(readparam(bDex)>=120) bonus bUseSPrate,-5;
- if (isequipped(2597)) {
+ if(readparam(bDex)>=100) {
+ bonus bUseSPrate,-5;
+ }
+ if(readparam(bDex)>=120) {
bonus bUseSPrate,-5;
}
">
@@ -122138,9 +123967,6 @@ item_db: (
bonus2 bMagicAddEle,Ele_Water,5;
bonus2 bMagicAddEle,Ele_Earth,5;
}
- if (isequipped(1636)) {
- bonus bMatk,getequiprefinerycnt(EQI_HAND_R)*10;
- }
">
},
{
@@ -122245,8 +124071,8 @@ item_db: (
bonus bInt,1;
bonus bMdef,5;
bonus2 bAddMonsterDropItem,7939,50;
- if (getrefine()>=6) bonus2 bAddMonsterDropItem,7939,50;
- if (getrefine()>=9) bonus2 bAddMonsterDropItem,7939,50;
+ if (getrefine()>=6) { bonus2 bAddMonsterDropItem,7939,50; }
+ if (getrefine()>=9) { bonus2 bAddMonsterDropItem,7939,50; }
">
},
{
@@ -122375,9 +124201,7 @@ item_db: (
Loc: 256
EquipLv: 120
View: 941
- Script: <"
- bonus2 bSubEle,Ele_Holy,3+(getrefine()/2);
- ">
+ Script: <" bonus2 bSubEle,Ele_Holy,3+(getrefine()/2); ">
},
{
Id: 18821
@@ -122405,9 +124229,7 @@ item_db: (
EquipLv: 30
Refine: false
View: 422
- Script: <"
- bonus3 bAutoSpell,SM_MAGNUM,1,30;
- ">
+ Script: <" bonus3 bAutoSpell,SM_MAGNUM,1,30; ">
},
{
Id: 18823
@@ -122441,14 +124263,6 @@ item_db: (
Script: <"
bonus3 bHPDrainRate,10,1,0;
bonus3 bSPDrainRate,10,1,0;
- if(isequipped(18825)) {
- bonus bMaxHP,100;
- bonus2 bSubEle,Ele_Neutral,getequiprefinerycnt(EQI_HEAD_TOP);
- }
- if(isequipped(5021)) {
- bonus bMaxHP,100;
- bonus2 bSubEle,Ele_Neutral,getequiprefinerycnt(EQI_HEAD_TOP);
- }
">
},
{
@@ -122691,9 +124505,7 @@ item_db: (
EquipLv: 1
Refine: false
View: 952
- Script: <"
- bonus bStr,2;
- ">
+ Script: <" bonus bStr,2; ">
},
{
Id: 18839
@@ -122743,7 +124555,7 @@ item_db: (
bonus bAspdRate,(getrefine()/3)*2;
bonus2 bExpAddRace,RC_Boss,3;
bonus2 bExpAddRace,RC_NonBoss,3;
- if (getrefine()>9) bonus bAspd,1;
+ if (getrefine()>9) { bonus bAspd,1; }
">
},
{
@@ -122776,9 +124588,7 @@ item_db: (
View: 957
Script: <"
bonus2 bSubRace,RC_DemiHuman,5;
- if (getrefine()>8) {
- bonus bMaxHPrate,getrefine()-8;
- }
+ if (getrefine()>8) { bonus bMaxHPrate,getrefine()-8; }
">
},
{
@@ -122837,12 +124647,8 @@ item_db: (
bonus bVit,1;
bonus2 bSubEle,Ele_Water,2;
bonus2 bAddEle,Ele_Water,2;
- if (getrefine()>=7) {
- bonus2 bAddEle,Ele_Water,3;
- }
- if (getrefine()>=9) {
- bonus2 bSubEle,Ele_Water,3;
- }
+ if (getrefine()>=7) { bonus2 bAddEle,Ele_Water,3; }
+ if (getrefine()>=9) { bonus2 bSubEle,Ele_Water,3; }
">
},
{
@@ -122855,9 +124661,7 @@ item_db: (
Loc: 256
EquipLv: 1
View: 963
- Script: <"
- bonus bMatk,20+getrefine();
- ">
+ Script: <" bonus bMatk,20+getrefine(); ">
},
{
Id: 18849
@@ -122889,9 +124693,9 @@ item_db: (
View: 966
Script: <"
bonus bMdef,3;
- bonus bUnbreakableHelm,0;
bonus bDex,1;
bonus bAgi,1;
+ bonus bUnbreakableHelm,0;
">
},
{
@@ -122902,9 +124706,7 @@ item_db: (
Loc: 256
EquipLv: 40
View: 397
- Script: <"
- bonus bMaxHPrate,5+(getrefine()/2);
- ">
+ Script: <" bonus bMaxHPrate,5+(getrefine()/2); ">
},
{
Id: 18852
@@ -122919,7 +124721,7 @@ item_db: (
View: 968
Script: <"
bonus bAllStats,1;
- if (getrefine()>=12) bonus bAspd,2;
+ if (getrefine()>=12) { bonus bAspd,2; }
">
},
{
@@ -122936,7 +124738,7 @@ item_db: (
View: 968
Script: <"
bonus bAllStats,1;
- if (getrefine()>=12) bonus bAspd,2;
+ if (getrefine()>=12) { bonus bAspd,2; }
">
},
{
@@ -122947,9 +124749,7 @@ item_db: (
Loc: 256
EquipLv: 40
View: 865
- Script: <"
- bonus bMaxSPrate,5+(getrefine()/2);
- ">
+ Script: <" bonus bMaxSPrate,5+(getrefine()/2); ">
},
{
Id: 18855
@@ -123107,7 +124907,7 @@ item_db: (
Name: "Jejecap"
Type: 5
Buy: 0
- Weight: 100
+ Weight: 500
Def: 8
Loc: 256
EquipLv: 70
@@ -123115,6 +124915,22 @@ item_db: (
Script: <"
bonus bStr,2;
bonus bInt,3;
+ bonus bUnbreakableHelm,0;
+ ">
+},
+{
+ Id: 18886
+ AegisName: "Rainbow_Long_Octopus"
+ Name: "Rainbow Long Octopus"
+ Type: 5
+ Buy: 0
+ Weight: 100
+ Loc: 256
+ Refine: false
+ View: 1007
+ Script: <"
+ bonus bVit,2;
+ bonus bDex,3;
">
},
{
@@ -123131,6 +124947,12 @@ item_db: (
Script: <"
bonus bVit,3;
bonus bMdef,5;
+ bonus bMatkRate,2;
+ if(getrefine()>8) {
+ bonus bMdef,5;
+ bonus bMatkRate,4;
+ }
+ if(getrefine()>11) { bonus bFixedCastrate,-10; }
">
},
{
@@ -123142,9 +124964,19 @@ item_db: (
Weight: 100
Def: 2
Slots: 1
- Loc: 1
- EquipLv: 1
+ Loc: 256
View: 1013
+ Script: <"
+ bonus bInt,5;
+ bonus bLuk,5;
+ bonus bAtkRate,2;
+ bonus bMatkRate,5;
+ if(getrefine()>8) {
+ bonus bAtkRate,4;
+ bonus bMatkRate,4;
+ }
+ if(getrefine()>11) { bonus bFixedCastrate,-10; }
+ ">
},
{
Id: 18889
@@ -123155,9 +124987,18 @@ item_db: (
Weight: 100
Def: 2
Slots: 1
- Loc: 1
- EquipLv: 1
+ Loc: 256
View: 1014
+ Script: <"
+ bonus bAgi,5;
+ bonus bLuk,5;
+ bonus bAtkRate,5;
+ if(getrefine()>8) {
+ bonus bAtkRate,5;
+ bonus bMatkRate,5;
+ }
+ if(getrefine()>11) { bonus bFixedCastrate,-10; }
+ ">
},
{
Id: 18890
@@ -123167,9 +125008,19 @@ item_db: (
Buy: 0
Def: 2
Slots: 1
- Loc: 1
- EquipLv: 1
+ Loc: 256
View: 1015
+ Script: <"
+ bonus bInt,5;
+ bonus bLuk,5;
+ bonus bAtkRate,2;
+ bonus bMatkRate,5;
+ if(getrefine()>8) {
+ bonus bAtkRate,4;
+ bonus bMatkRate,4;
+ }
+ if(getrefine()>11) { bonus bFixedCastrate,-10; }
+ ">
},
{
Id: 18891
@@ -123182,6 +125033,11 @@ item_db: (
Slots: 1
Loc: 256
View: 1016
+ Script: <"
+ bonus bAtkRate,5;
+ bonus bMatkRate,5;
+ bonus4 bAutoSpellWhenHit,SN_WINDWALK,5,100+(getrefine()*30),0;
+ ">
},
{
Id: 18892
@@ -123195,6 +125051,18 @@ item_db: (
Loc: 256
EquipLv: 10
View: 1017
+ Script: <"
+ bonus bMdef,5;
+ bonus bFlee,5;
+ bonus bCritical,5;
+ bonus bHit,5;
+ bonus bFlee2,5;
+ if(getrefine()>6) { bonus bVariableCastrate,-5; }
+ if(getrefine()>8) {
+ bonus bDelayrate,-5;
+ bonus bAspdRate,5;
+ }
+ ">
},
{
Id: 18893
@@ -123208,6 +125076,16 @@ item_db: (
Loc: 256
EquipLv: 10
View: 1018
+ Script: <"
+ bonus2 bAddRaceTolerance,RC_DemiHuman,8;
+ bonus2 bAddRaceTolerance,RC_Player,8;
+ bonus2 bAddRaceTolerance,RC_Dragon,8;
+ bonus2 bAddItemHealRate,517,200;
+ if(getrefine()>11) {
+ bonus bMaxHPrate,7;
+ bonus bMaxSPrate,3;
+ }
+ ">
},
{
Id: 18894
@@ -123221,6 +125099,10 @@ item_db: (
EquipLv: 70
Refine: false
View: 1019
+ Script: <"
+ bonus2 bAddRaceTolerance,RC_DemiHuman,5;
+ bonus2 bAddRaceTolerance,RC_Player,5;
+ ">
},
{
Id: 18895
@@ -123234,6 +125116,7 @@ item_db: (
EquipLv: 50
Refine: false
View: 1008
+ Script: <" bonus2 bSubEle,Ele_Fire,5; ">
},
{
Id: 18896
@@ -123247,6 +125130,7 @@ item_db: (
EquipLv: 50
Refine: false
View: 1009
+ Script: <" bonus2 bSubEle,Ele_Fire,8; ">
},
{
Id: 18897
@@ -123260,6 +125144,7 @@ item_db: (
EquipLv: 50
Refine: false
View: 1010
+ Script: <" bonus2 bSubEle,Ele_Water,8; ">
},
{
Id: 18898
@@ -123274,6 +125159,15 @@ item_db: (
EquipLv: 50
Refine: false
View: 997
+ Script: <"
+ bonus bAllStats,5;
+ bonus bMaxHP,100;
+ bonus bMaxSP,50;
+ if(getrefine()>7) {
+ bonus bMaxHPrate,getrefine()-7;
+ bonus bFixedCastrate,-(getrefine()-7);
+ }
+ ">
},
{
Id: 18900
@@ -123315,7 +125209,7 @@ item_db: (
bonus bStr,5;
bonus bMaxHPrate,5;
bonus2 bSubEle,Ele_Fire,10;
- if(getrefine()>=9) bonus bAspd,1+((getrefine()/2)-4);
+ if(getrefine()>=9) { bonus bAspd,1+((getrefine()/2)-4); }
">
},
{
@@ -123347,7 +125241,7 @@ item_db: (
Script: <"
bonus2 bAddSize,Size_Medium,10;
bonus2 bAddRaceTolerance,RC_DemiHuman,5;
- if(getrefine()>=12) bonus bShortWeaponDamageReturn,5;
+ if(getrefine()>=12) { bonus bShortWeaponDamageReturn,5; }
">
},
{
@@ -123364,7 +125258,7 @@ item_db: (
bonus bDex,5;
bonus2 bSubEle,Ele_Earth,3;
bonus2 bAddRaceTolerance,RC_DemiHuman,10;
- if(getrefine()>=12) bonus bShortWeaponDamageReturn,5;
+ if(getrefine()>=12) { bonus bShortWeaponDamageReturn,5; }
">
},
{
@@ -123381,10 +125275,6 @@ item_db: (
Script: <"
bonus bAllStats,1;
bonus5 bAutoSpellWhenHit,AL_RUWACH,1,50,BF_WEAPON,0; /* Custom - PRO */
- if(isequipped(2254)) {
- bonus2 bExpAddRace,RC_NonBoss,5;
- bonus2 bExpAddRace,RC_Boss,5;
- }
">
},
{
@@ -123401,10 +125291,6 @@ item_db: (
Script: <"
bonus bAllStats,1;
bonus5 bAutoSpellWhenHit,AL_RUWACH,1,50,BF_WEAPON,0; /* Custom - PRO */
- if(isequipped(5007)) {
- bonus2 bExpAddRace,RC_NonBoss,5;
- bonus2 bExpAddRace,RC_Boss,5;
- }
">
},
{
@@ -123511,9 +125397,7 @@ item_db: (
Script: <"
bonus bDex,2;
bonus5 bAutoSpellWhenHit,WZ_STORMGUST,5,50,BF_WEAPON,0; /* Custom - IRO */
- if(getrefine()>=8) {
- bonus bDex,1+((getrefine()/2)-4);
- }
+ if(getrefine()>=8) { bonus bDex,1+((getrefine()/2)-4); }
">
},
{
@@ -123667,6 +125551,14 @@ item_db: (
">
},
{
+ Id: 19015
+ AegisName: "Costume_Kamas_Hairband"
+ Name: "Costume Kama's Hairband"
+ Type: 5
+ Loc: 1024
+ View: 564
+},
+{
Id: 19019
AegisName: "Elemental_Crown"
Name: "Elemental Crown"
@@ -123681,9 +125573,7 @@ item_db: (
bonus bDex,3;
bonus bLongAtkRate,4;
bonus bDex,(getrefine()/2);
- if(BaseLevel>130) {
- bonus bDex,getrefine();
- }
+ if(BaseLevel>130) { bonus bDex,getrefine(); }
">
},
{
@@ -123702,12 +125592,6 @@ item_db: (
bonus bInt,3;
bonus bMatkRate,4;
if(BaseLevel<100) { bonus bInt,getrefine()/2; } else { bonus bInt,getrefine(); }
- if(isequipped(1618)) {
- bonus bMatk,getequiprefinerycnt(EQI_HAND_R)*10;
- if (getequiprefinerycnt(EQI_HAND_R)>=10) { /* Custom - JRO */
- autobonus "{ bonus bVariableCastrate,-50; }",50,5000,BF_MAGIC,"{ specialeffect2 EF_SUFFRAGIUM; }";
- }
- }
">
},
{
@@ -123725,7 +125609,7 @@ item_db: (
Script: <"
bonus bStr,3;
bonus bAtkRate,4;
- if(BaseLevel<100){ bonus bStr,getrefine()/2; } else { bonus bStr,getrefine(); }
+ if(BaseLevel<100) { bonus bStr,getrefine()/2; } else { bonus bStr,getrefine(); }
if(isequipped(1387)) {
bonus2 bSkillAtk,WS_CARTTERMINATION,15+(getequiprefinerycnt(EQI_HAND_R)*5);
}
@@ -123796,11 +125680,6 @@ item_db: (
bonus bMdef,3;
bonus bMaxHPrate,3;
}
- if (isequipped(5170)) {
- bonus bAspdRate,5;
- if(getequiprefinerycnt(EQI_HEAD_TOP)>6) bonus bAspdRate,5;
- if(getequiprefinerycnt(EQI_HEAD_TOP)>8) bonus bMaxHPrate,5;
- }
">
},
{
@@ -123833,15 +125712,10 @@ item_db: (
Loc: 256
EquipLv: 110
View: 870
- Script: <"
- if(isequipped(15061)) {
- bonus2 bAddRaceTolerance,RC_Fish,10+getequiprefinerycnt(EQI_ARMOR);
- }
- ">
},
{
Id: 19027
- AegisName: "Type-10_Glasses"
+ AegisName: "Type_10_Glasses"
Name: "Type-10 Glasses"
Type: 5
Weight: 200
@@ -123855,7 +125729,7 @@ item_db: (
},
{
Id: 19028
- AegisName: "Devil's_Minion"
+ AegisName: "Devils_Minion"
Name: "Devil's Minion"
Type: 5
Weight: 200
@@ -123896,6 +125770,114 @@ item_db: (
bonus2 bAddRace,RC_Angel,3;
">
},
+{
+ Id: 19042
+ AegisName: "Maneater_Flower_Hat_"
+ Name: "Maneater Flower Hat"
+ Type: 5
+ Buy: 20
+ Weight: 300
+ Def: 5
+ Slots: 1
+ Loc: 256
+ EquipLv: 20
+ View: 852
+ Script: <"
+ bonus bMdef,5;
+ bonus2 bSPDrainValueRace,RC_Insect,5;
+ bonus bHPGainValue,100;
+ ">
+},
+{
+ Id: 19043
+ AegisName: "Goibne's_Helmet_"
+ Name: "Goibne's Helm"
+ Type: 5
+ Buy: 30000
+ Weight: 500
+ Def: 10
+ Slots: 1
+ Job: 0xFFFFFFFE
+ Loc: 256
+ EquipLv: 54
+ View: 258
+ Script: <"
+ bonus bVit,3;
+ bonus bMdef,3;
+ ">
+},
+{
+ Id: 19044
+ AegisName: "Morrigane's_Helm_"
+ Name: "Morrigane's Helm"
+ Type: 5
+ Buy: 30000
+ Weight: 500
+ Def: 8
+ Slots: 1
+ Job: 0xFFFFFFFE
+ Loc: 256
+ EquipLv: 61
+ View: 257
+ Script: <"
+ bonus bLuk,2;
+ bonus bBaseAtk,3;
+ ">
+},
+{
+ Id: 19045
+ AegisName: "Blue_Ears_Accessory"
+ Name: "Blue Ears Accessory"
+ Type: 5
+ Buy: 20
+ Weight: 200
+ Loc: 512
+ EquipLv: 10
+ View: 1186
+ Script: <"
+ bonus2 bMagicAddRace,RC_Angel,4;
+ bonus2 bAddRaceTolerance,RC_Angel,5;
+ ">
+},
+{
+ Id: 19046
+ AegisName: "Poisonous_Man"
+ Name: "Poisonous Man"
+ Type: 5
+ Weight: 500
+ Def: 16
+ Slots: 1
+ Job: 0xFFF0207F
+ Upper: 58
+ Loc: 4
+ EquipLv: 70
+ Script: <"
+ bonus2 bAddEff,Eff_Poison,200;
+ bonus bMdef,2;
+ bonus bMaxHPrate,5;
+ bonus bMatkRate,1;
+ ">
+},
+{
+ Id: 19047
+ AegisName: "Angeling_Furhat"
+ Name: "Angeling Furhat"
+ Type: 5
+ Buy: 20
+ Weight: 300
+ Def: 5
+ Slots: 1
+ Loc: 256
+ EquipLv: 20
+ View: 953
+ Script: <"
+ bonus bMdef,5;
+ bonus2 bSPDrainValueRace,RC_Angel,5;
+ bonus bHPGainValue,100;
+ if(getrefine()>=5) { bonus2 bAddRaceTolerance,RC_Angel,5; }
+ if(getrefine()>=7) { bonus2 bAddRaceTolerance,RC_Angel,5; }
+ ">
+},
// Costume Equipments
// ===================================================================
{
@@ -124351,6 +126333,8 @@ item_db: (
Script: <"
bonus bUnbreakableHelm,0;
bonus bInt,1;
+ bonus2 bExpAddRace,RC_NonBoss,1;
+ bonus2 bExpAddRace,RC_Boss,1;
">
},
{
@@ -124409,7 +126393,10 @@ item_db: (
Loc: 4096
Refine: false
View: 259
- Script: <" bonus bUnbreakableHelm,0; ">
+ Script: <"
+ bonus bHit,1;
+ bonus bUnbreakableHelm,0;
+ ">
},
{
Id: 19542
@@ -124869,7 +126856,6 @@ item_db: (
Sell: 50
Upper: 2
Loc: 1024
- EquipLv: 1
View: 898
},
{
@@ -124948,7 +126934,6 @@ item_db: (
Buy: 0
Weight: 100
Loc: 1024
- EquipLv: 1
Refine: false
View: 910
},
@@ -125356,7 +127341,6 @@ item_db: (
Sell: 500
Upper: 2
Loc: 4096
- EquipLv: 1
View: 194
},
{
@@ -126455,7 +128439,6 @@ item_db: (
Type: 5
Buy: 0
Loc: 2048
- EquipLv: 1
Refine: false
View: 1021
},
@@ -126466,7 +128449,6 @@ item_db: (
Type: 5
Buy: 0
Loc: 2048
- EquipLv: 1
Refine: false
View: 779
},
@@ -127339,6 +129321,24 @@ item_db: (
">
},
{
+ Id: 19900
+ AegisName: "Costume_Cool_Pirate_Eyepatch"
+ Name: "Costume Cool Pirate Eyepatch"
+ Type: 5
+ Weight: 100
+ Loc: 2048
+ View: 1097
+},
+{
+ Id: 19901
+ AegisName: "Costume_Orc_Helm"
+ Name: "Costume Orc Helm"
+ Type: 5
+ Loc: 1024
+ Refine: false
+ View: 86
+},
+{
Id: 19902
AegisName: "Costume_Cigarette"
Name: "Costume Cigarette"
@@ -127352,7 +129352,6 @@ item_db: (
Name: "Costume Witch's Pumpkin Hat"
Type: 5
Loc: 1024
- EquipLv: 1
Refine: false
View: 717
},
@@ -127458,7 +129457,6 @@ item_db: (
Name: "Costume Dark Pumpkin Hat"
Type: 5
Loc: 1024
- EquipLv: 1
Refine: false
View: 691
},
@@ -127468,7 +129466,6 @@ item_db: (
Name: "Costume Lude Mask"
Type: 5
Loc: 6144
- EquipLv: 1
Refine: false
View: 802
},
@@ -127478,7 +129475,6 @@ item_db: (
Name: "Costume Quve Mask"
Type: 5
Loc: 6144
- EquipLv: 1
Refine: false
View: 472
},
@@ -127488,7 +129484,6 @@ item_db: (
Name: "Costume Evolved Whisper Mask"
Type: 5
Loc: 7168
- EquipLv: 1
Refine: false
View: 458
},
@@ -129639,7 +131634,6 @@ item_db: (
Name: "C There Is Something"
Type: 5
Loc: 3072
- EquipLv: 1
Refine: false
View: 1091
},
@@ -129676,6 +131670,14 @@ item_db: (
View: 251
},
{
+ Id: 20188
+ AegisName: "Costume_Morpheus's_Hood"
+ Name: "Costume Morpheus's Hood"
+ Type: 5
+ Loc: 1024
+ View: 256
+},
+{
Id: 20189
AegisName: "Costume_Goibne's_Helm"
Name: "Costume Goibne's Helm"
@@ -130404,7 +132406,7 @@ item_db: (
},
{
Id: 20278
- AegisName: "Costume_Man's_Medal"
+ AegisName: "Costume_Mans_Medal"
Name: "Costume Man's Medal"
Type: 5
Loc: 1024
@@ -130476,7 +132478,7 @@ item_db: (
},
{
Id: 20287
- AegisName: "Costume_Man's_Medal(Gold)"
+ AegisName: "Costume_Mans_Medal(Gold)"
Name: "Costume Man's Medal(Gold)"
Type: 5
Loc: 1024
@@ -130491,6 +132493,14 @@ item_db: (
View: 1334
},
{
+ Id: 20291
+ AegisName: "Costume_Helm_of_Thoth"
+ Name: "Costume Helm of Thoth"
+ Type: 5
+ Loc: 7168
+ View: 860
+},
+{
Id: 20292
AegisName: "Costume_Black_Ramen_Hat"
Name: "Costume Black Ramen Hat"
@@ -130498,6 +132508,147 @@ item_db: (
Loc: 1024
View: 1338
},
+{
+ Id: 20293
+ AegisName: "Costume_Sleeper_Hat"
+ Name: "Costume Sleeper Hat"
+ Type: 5
+ Loc: 1024
+ View: 590
+},
+{
+ Id: 20294
+ AegisName: "Costume_Savage_Babe_Hat"
+ Name: "Costume Savage Babe Hat"
+ Type: 5
+ Loc: 1024
+ View: 553
+},
+{
+ Id: 20295
+ AegisName: "Costume_Poring_Sunglasses"
+ Name: "Costume Poring Sunglasses"
+ Type: 5
+ Loc: 2048
+ View: 954
+},
+{
+ Id: 20296
+ AegisName: "Costume_Yoyo_Hat"
+ Name: "Costume Yoyo Hat"
+ Type: 5
+ Loc: 1024
+ View: 391
+},
+{
+ Id: 20297
+ AegisName: "Costume_Cactus_Hat"
+ Name: "Costume Cactus Hat"
+ Type: 5
+ Loc: 1024
+ View: 615
+},
+{
+ Id: 20298
+ AegisName: "Costume_Happy_Lunatic_Hanging_Ear"
+ Name: "Costume Happy Lunatic Hanging Ear"
+ Type: 5
+ Loc: 2048
+ View: 1340
+},
+{
+ Id: 20299
+ AegisName: "Costume_Face_Crusher"
+ Name: "Costume Face Crusher"
+ Type: 5
+ Loc: 6144
+ View: 1341
+},
+{
+ Id: 20300
+ AegisName: "Costume_Hill_Wind_Mask"
+ Name: "Costume Hill Wind Mask"
+ Type: 5
+ Loc: 7168
+ View: 1342
+},
+{
+ Id: 20301
+ AegisName: "Costume_Golden_Savage_Hat"
+ Name: "Costume Golden Savage Hat"
+ Type: 5
+ Loc: 1024
+ View: 648
+},
+{
+ Id: 20302
+ AegisName: "Costume_Beelzebub_Crown"
+ Name: "Costume Beelzebub Crown"
+ Type: 5
+ Loc: 1024
+ View: 1343
+},
+{
+ Id: 20303
+ AegisName: "Costume_Mandragora_Cap"
+ Name: "Costume Mandragora Cap"
+ Type: 5
+ Loc: 1024
+ View: 402
+},
+{
+ Id: 20304
+ AegisName: "Costume_Raccoon_Hat"
+ Name: "Costume Raccoon Hat"
+ Type: 5
+ Loc: 1024
+ View: 118
+},
+{
+ Id: 20307
+ AegisName: "Costume_Beginner_Cap"
+ Name: "Costume Beginner Cap"
+ Type: 5
+ Loc: 4096
+ View: 1348
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ if(BaseLevel<100) {
+ bonus bHit,30-(3*(BaseLevel/10));
+ bonus bMaxHP,1000-(100*(BaseLevel/10));
+ bonus bMaxSP,200-(20*(BaseLevel/10));
+ bonus bVariableCastrate,-10+(BaseLevel/10);
+ bonus bHealPower,150-(10*(BaseLevel/10));
+ bonus bHealPower2,10*(BaseLevel/10);
+ bonus bAddItemHealRate,10*(BaseLevel/10);
+ }
+ ">
+},
+{
+ Id: 20329
+ AegisName: "Costume_Very_Cute_Doll_Hat"
+ Name: "Costume Very Cute Doll Hat"
+ Type: 5
+ Loc: 1024
+ View: 1084
+},
+{
+ Id: 20330
+ AegisName: "Costume_Sombrero"
+ Name: "Costume Sombrero"
+ Type: 5
+ Loc: 1024
+ View: 151
+},
// New Garments (Costume)
// ===================================================================
{
@@ -130622,9 +132773,7 @@ item_db: (
Upper: 56
Loc: 4
EquipLv: 120
- Script: <"
- bonus2 bSubEle,Ele_Holy,3+(getrefine()/2);
- ">
+ Script: <" bonus2 bSubEle,Ele_Holy,3+(getrefine()/2); ">
},
{
Id: 20724
@@ -130721,16 +132870,9 @@ item_db: (
bonus2 bSubEle,Ele_Neutral,10;
bonus bFlee,20;
bonus bVariableCastrate,-10;
- .@r = getrefine();
- if(.@r>=7) {
- bonus bVariableCastrate,-10;
- }
- if(.@r>=9) {
- bonus bVariableCastrate,-10;
- }
- if(.@r>=12) {
- bonus bVariableCastrate,-5;
- }
+ if (getrefine()>=7) { bonus bVariableCastrate,-10; }
+ if (getrefine()>=9) { bonus bVariableCastrate,-10; }
+ if (getrefine()>=12) { bonus bVariableCastrate,-5; }
">
},
{
@@ -130803,11 +132945,15 @@ item_db: (
},
{
Id: 20763
- AegisName: "Costume_Amistr_Bag"
+ AegisName: "C_Amistr_Bag"
Name: "Costume Amistr Bag"
Type: 5
Loc: 8192
View: 4
+ Script: <"
+ bonus bMdef,10;
+ bonus2 bAddRaceTolerance,RC_Player,1;
+ ">
},
{
Id: 20764
@@ -130848,15 +132994,25 @@ item_db: (
Script: <"
bonus bFlee2,8;
bonus bFlee,getrefine()*2;
- if(BaseLevel>130) {
- bonus bFlee2,2;
- }
- if(isequipped(15128)) {
- bonus bDelayrate,-10;
- bonus bFlee2,6;
- if(BaseLevel>130) {
- bonus bDelayrate,-10;
- }
+ if(BaseLevel>130) { bonus bFlee2,2; }
+ ">
+},
+{
+ Id: 20778
+ AegisName: "Crimson_Stole"
+ Name: "Crimson Stole"
+ Type: 5
+ Buy: 20
+ Weight: 700
+ Def: 8
+ Loc: 4
+ Script: <"
+ bonus bMdef,3;
+ bonus bMaxSPrate,10;
+ bonus bUseSPrate,-(1+2*(getrefine()/3));
+ if(getrefine()>=10) {
+ bonus2 bSPGainRace,RC_NonBoss,20;
+ bonus2 bSPGainRace,RC_Boss,20;
}
">
},
@@ -130879,7 +133035,7 @@ item_db: (
Script: <"
bonus bBaseAtk,(getrefine()*12);
bonus bMatk,(getrefine()*5);
- if(BaseLevel>70) bonus bBaseAtk,(((BaseLevel-70)/10)*10);
+ if(BaseLevel>70) { bonus bBaseAtk,(((BaseLevel-70)/10)*10); }
">
},
{
@@ -130899,9 +133055,7 @@ item_db: (
Script: <"
bonus2 bAddRace,RC_DemiHuman,80;
bonus2 bIgnoreDefRate,RC_DemiHuman,30;
- if(getrefine()>=6) {
- bonus2 bAddRace,RC_DemiHuman,40;
- }
+ if(getrefine()>=6) { bonus2 bAddRace,RC_DemiHuman,40; }
if(getrefine()>=9) {
autobonus2 "{ bonus bShortWeaponDamageReturn,20; bonus bMagicDamageReturn,20; }",200,1000,BF_WEAPON,"{ specialeffect2 EF_REFLECTSHIELD; }";
}
@@ -130986,9 +133140,7 @@ item_db: (
Script: <"
bonus bAtk,getrefine()*6;
bonus bMatk,getrefine()*2;
- if(BaseLevel>20) {
- bonus bAtk,min(((BaseLevel-20)/10)*5,120);
- }
+ if(BaseLevel>20) { bonus bAtk,min(((BaseLevel-20)/10)*5,120); }
">
},
{
@@ -131033,9 +133185,7 @@ item_db: (
WeaponLv: 1
EquipLv: 150
View: 3
- Script: <"
- bonus bStr,20;
- ">
+ Script: <" bonus bStr,20; ">
},
{
Id: 21008
@@ -131101,12 +133251,8 @@ item_db: (
EquipLv: 100
View: 3
Script: <"
- if(getrefine()>=9) {
- bonus bAtkRate,5;
- }
- if(getrefine()>=12) {
- bonus bAtkRate,7;
- }
+ if(getrefine()>=9) { bonus bAtkRate,5; }
+ if(getrefine()>=12) { bonus bAtkRate,7; }
">
},
{
@@ -131128,7 +133274,9 @@ item_db: (
Script: <"
bonus bUnbreakableWeapon,0;
bonus bAspdRate,-5;
- if(readparam(bStr)<=110) bonus bAtk,-250;
+ if(readparam(bStr)<110) {
+ bonus bAtk,-250;
+ }
bonus bCritAtkRate,getrefine();
">
},
@@ -131149,13 +133297,6 @@ item_db: (
WeaponLv: 4
EquipLv: 110
View: 3
- Script: <"
- if(isequipped(4388)) bonus3 bAutoSpell,MG_SOULSTRIKE,5,20+(getequiprefinerycnt(EQI_HAND_R)); /* Custom - JRO */
- if(isequipped(4335)) bonus3 bAutoSpell,WZ_EARTHSPIKE,5,20+(getequiprefinerycnt(EQI_HAND_R));
- if(isequipped(4345)) bonus3 bAutoSpell,MG_LIGHTNINGBOLT,5,20+(getequiprefinerycnt(EQI_HAND_R));
- if(isequipped(4350)) bonus3 bAutoSpell,MG_COLDBOLT,5,20+(getequiprefinerycnt(EQI_HAND_R));
- if(isequipped(4380)) bonus3 bAutoSpell,MG_FIREBOLT,5,20+(getequiprefinerycnt(EQI_HAND_R));
- ">
},
{
Id: 21013
@@ -131176,10 +133317,6 @@ item_db: (
Script: <"
bonus2 bSkillUseSP,KN_AUTOCOUNTER,-2;
bonus2 bSkillUseSP,LK_PARRYING,-25;
- if(isequipped(4072)) {
- bonus2 bSubSize,Size_Large,15;
- bonus2 bSubSize,Size_Small,15;
- }
">
},
{
@@ -131225,12 +133362,12 @@ item_db: (
Script: <"
bonus bAtk,pow(min(getrefine(),15),2);
bonus bMatk,pow(min(getrefine(),15),2)/2;
- if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
+ if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }
">
},
{
Id: 21016
- AegisName: "Two-Handed_Sword_of_Vicious_Mind"
+ AegisName: "Two_Handed_Sword_of_Vicious_Mind"
Name: "Two-Handed Sword of Vicious Mind"
Type: 4
Buy: 20
@@ -131243,9 +133380,7 @@ item_db: (
WeaponLv: 4
EquipLv: 160
View: 3
- Script: <"
- bonus bAtk,pow(min(getrefine(),15),2);
- ">
+ Script: <" bonus bAtk,pow(min(getrefine(),15),2); ">
},
{
Id: 21018
@@ -131286,23 +133421,19 @@ item_db: (
View: 3
Script: <"
bonus bAtk,min(readparam(bStr),120);
- if(readparam(bStr)>=95) bonus bAtk,40;
- if(readparam(bStr)>=108) bonus bAtk,40;
- if(readparam(bStr)>=120) bonus bAtk,40;
- if(getrefine()>=7) {
- bonus3 bAutoSpell,NPC_WIDECURSE,5,10; /* Custom - JRO */
- }
- if(getrefine()>=9) {
- skill LK_BERSERK,1;
- }
+ if(readparam(bStr)>=95) { bonus bAtk,40; }
+ if(readparam(bStr)>=108) { bonus bAtk,40; }
+ if(readparam(bStr)>=120) { bonus bAtk,40; }
+ if(getrefine()>=7) { bonus3 bAutoSpell,NPC_WIDECURSE,5,10; } /* Custom - JRO */
+ if(getrefine()>=9) { skill LK_BERSERK,1; }
">
},
// New Shoes
// ===================================================================
{
Id: 22000
- AegisName: "Temporal_Boots_of_STR"
- Name: "Temporal Boots of STR"
+ AegisName: "Temporal_STR_Boots"
+ Name: "Temporal STR Boots"
Type: 5
Buy: 20
Weight: 600
@@ -131314,13 +133445,13 @@ item_db: (
bonus bMaxHP,300+((getrefine()/3)*100);
bonus bMaxSP,30+((getrefine()/3)*10);
bonus bAtk,(getrefine()/3)*7;
- if(readparam(bStr)>=120) bonus bAtk,50;
+ if(readparam(bStr)>=120) { bonus bAtk,50; }
">
},
{
Id: 22001
- AegisName: "Temporal_Boots_of_INT"
- Name: "Temporal Boots of INT"
+ AegisName: "Temporal_INT_Boots"
+ Name: "Temporal INT Boots"
Type: 5
Buy: 20
Weight: 600
@@ -131329,17 +133460,19 @@ item_db: (
Loc: 64
EquipLv: 99
Script: <"
- bonus bMdef,5;
bonus bMaxHP,300+((getrefine()/3)*100);
bonus bMaxSP,30+((getrefine()/3)*10);
bonus bMatk,(getrefine()/3)*10;
- if(readparam(bInt)>=120) bonus bMatk,60;
+ if(readparam(bInt)>=120) {
+ bonus bMatk,60;
+ bonus bMdef,5;
+ }
">
},
{
Id: 22002
- AegisName: "Temporal_Boots_of_AGI"
- Name: "Temporal Boots of AGI"
+ AegisName: "Temporal_AGI_Boots"
+ Name: "Temporal AGI Boots"
Type: 5
Buy: 20
Weight: 600
@@ -131351,13 +133484,13 @@ item_db: (
bonus bMaxHP,300+((getrefine()/3)*100);
bonus bMaxSP,30+((getrefine()/3)*10);
bonus bAspdRate,(getrefine()/3)*3;
- if(readparam(bAgi)>=120) bonus bAspd,1;
+ if(readparam(bAgi)>=120) { bonus bAspd,1; }
">
},
{
Id: 22003
- AegisName: "Temporal_Boots_of_VIT"
- Name: "Temporal Boots of VIT"
+ AegisName: "Temporal_VIT_Boots"
+ Name: "Temporal VIT Boots"
Type: 5
Buy: 20
Weight: 600
@@ -131368,13 +133501,13 @@ item_db: (
Script: <"
bonus bMaxHP,300+((getrefine()/3)*100);
bonus bMaxSP,30+((getrefine()/3)*10);
- if(readparam(bVit)>=120) bonus bMaxHPrate,8;
+ if(readparam(bVit)>=120) { bonus bMaxHPrate,8; }
">
},
{
Id: 22004
- AegisName: "Temporal_Boots_of_DEX"
- Name: "Temporal Boots of DEX"
+ AegisName: "Temporal_DEX_Boots"
+ Name: "Temporal DEX Boots"
Type: 5
Buy: 20
Weight: 600
@@ -131394,8 +133527,8 @@ item_db: (
},
{
Id: 22005
- AegisName: "Temporal_Boots_of_LUK"
- Name: "Temporal Boots of LUK"
+ AegisName: "Temporal_LUK_Boots"
+ Name: "Temporal LUK Boots"
Type: 5
Buy: 20
Weight: 600
@@ -131404,19 +133537,19 @@ item_db: (
Loc: 64
EquipLv: 99
Script: <"
- bonus bMdef,5;
bonus bMaxHP,300+((getrefine()/3)*100);
bonus bMaxSP,30+((getrefine()/3)*10);
bonus bCritAtkRate,getrefine()/3;
if(readparam(bLuk)>=120) {
bonus bCritAtkRate,30;
+ bonus bMdef,5;
}
">
},
{
Id: 22006
- AegisName: "Temporal_Boots_of_STR_"
- Name: "Temporal Boots of STR"
+ AegisName: "Temporal_STR_Boots_"
+ Name: "Temporal STR Boots"
Type: 5
Buy: 20
Weight: 600
@@ -131429,13 +133562,13 @@ item_db: (
bonus bMaxHP,300+((getrefine()/3)*100);
bonus bMaxSP,30+((getrefine()/3)*10);
bonus bAtk,(getrefine()/3)*7;
- if(readparam(bStr)>=120) bonus bAtk,50;
+ if(readparam(bStr)>=120) { bonus bAtk,50; }
">
},
{
Id: 22007
- AegisName: "Temporal_Boots_of_INT_"
- Name: "Temporal Boots of INT"
+ AegisName: "Temporal_VIT_Boots_"
+ Name: "Temporal VIT Boots"
Type: 5
Buy: 20
Weight: 600
@@ -131445,17 +133578,15 @@ item_db: (
Loc: 64
EquipLv: 99
Script: <"
- bonus bMdef,5;
bonus bMaxHP,300+((getrefine()/3)*100);
bonus bMaxSP,30+((getrefine()/3)*10);
- bonus bMatk,(getrefine()/3)*10;
- if(readparam(bInt)>=120) bonus bMatk,60;
+ if(readparam(bVit)>=120) { bonus bMaxHPrate,8; }
">
},
{
Id: 22008
- AegisName: "Temporal_Boots_of_AGI_"
- Name: "Temporal Boots of AGI"
+ AegisName: "Temporal_DEX_Boots_"
+ Name: "Temporal DEX Boots"
Type: 5
Buy: 20
Weight: 600
@@ -131467,14 +133598,17 @@ item_db: (
Script: <"
bonus bMaxHP,300+((getrefine()/3)*100);
bonus bMaxSP,30+((getrefine()/3)*10);
- bonus bAspdRate,(getrefine()/3)*3;
- if(readparam(bAgi)>=120) bonus bAspd,1;
+ bonus bDex,(getrefine()/3)*3;
+ if(readparam(bDex)>=120) {
+ bonus bFixedCast,-500;
+ bonus bLongAtkRate,5;
+ }
">
},
{
Id: 22009
- AegisName: "Temporal_Boots_of_VIT_"
- Name: "Temporal Boots of VIT"
+ AegisName: "Temporal_INT_Boots_"
+ Name: "Temporal INT Boots"
Type: 5
Buy: 20
Weight: 600
@@ -131486,13 +133620,17 @@ item_db: (
Script: <"
bonus bMaxHP,300+((getrefine()/3)*100);
bonus bMaxSP,30+((getrefine()/3)*10);
- if(readparam(bVit)>=120) bonus bMaxHPrate,8;
+ bonus bMatk,(getrefine()/3)*10;
+ if(readparam(bInt)>=120) {
+ bonus bMatk,60;
+ bonus bMdef,5;
+ }
">
},
{
Id: 22010
- AegisName: "Temporal_Boots_of_DEX_"
- Name: "Temporal Boots of DEX"
+ AegisName: "Temporal_AGI_Boots_"
+ Name: "Temporal AGI Boots"
Type: 5
Buy: 20
Weight: 600
@@ -131504,17 +133642,14 @@ item_db: (
Script: <"
bonus bMaxHP,300+((getrefine()/3)*100);
bonus bMaxSP,30+((getrefine()/3)*10);
- bonus bDex,(getrefine()/3)*3;
- if(readparam(bDex)>=120) {
- bonus bFixedCast,-500;
- bonus bLongAtkRate,5;
- }
+ bonus bAspdRate,(getrefine()/3)*3;
+ if(readparam(bAgi)>=120) { bonus bAspd,1; }
">
},
{
Id: 22011
- AegisName: "Temporal_Boots_of_LUK_"
- Name: "Temporal Boots of LUK"
+ AegisName: "Temporal_LUK_Boots_"
+ Name: "Temporal LUK Boots"
Type: 5
Buy: 20
Weight: 600
@@ -131524,12 +133659,12 @@ item_db: (
Loc: 64
EquipLv: 99
Script: <"
- bonus bMdef,5;
bonus bMaxHP,300+((getrefine()/3)*100);
bonus bMaxSP,30+((getrefine()/3)*10);
bonus bCritAtkRate,getrefine()/3;
if(readparam(bLuk)>=120) {
bonus bCritAtkRate,30;
+ bonus bMdef,5;
}
">
},
@@ -131548,9 +133683,8 @@ item_db: (
Script: <"
bonus bMaxHPrate,12;
bonus bMaxSPrate,12;
- .@r = getrefine();
- bonus bDef,.@r;
- bonus bMdef,.@r;
+ bonus bDef,getrefine();
+ bonus bMdef,getrefine();
">
},
{
@@ -131571,6 +133705,20 @@ item_db: (
">
},
{
+ Id: 22016
+ AegisName: "Assassin_Shoes"
+ Name: "Assassin Shoes"
+ Type: 5
+ Buy: 10
+ Weight: 300
+ Def: 10
+ Loc: 64
+ EquipLv: 30
+ Script: <"
+ bonus2 bExpAddRace,RC_DemiHuman,5+getrefine();
+ ">
+},
+{
Id: 22018
AegisName: "Shoes_Of_Wise_Man"
Name: "Shoes Of Wise Man"
@@ -131578,17 +133726,40 @@ item_db: (
Buy: 10
Weight: 300
Def: 15
+ Slots: 1
Loc: 64
EquipLv: 50
Script: <"
- .@r = getrefine();
- if(.@r>5) {
- bonus bInt,.@r-5;
- bonus bMaxHPrate,-(.@r-5);
+ if (getrefine()>5) {
+ bonus bInt,getrefine()-5;
+ bonus bMaxHPrate,-(getrefine()-5);
}
">
},
{
+ Id: 22019
+ AegisName: "Immune_Boots"
+ Name: "Immune Boots"
+ Type: 5
+ Buy: 10
+ Weight: 500
+ Def: 20
+ Slots: 1
+ Loc: 64
+ EquipLv: 70
+ Script: <"
+ bonus2 bSubEle,Ele_Neutral,3;
+ bonus2 bSubEle,Ele_Fire,-3;
+ bonus2 bSubEle,Ele_Water,-3;
+ bonus2 bSubEle,Ele_Wind,-3;
+ bonus2 bSubEle,Ele_Earth,-3;
+ bonus2 bSubEle,Ele_Dark,-3;
+ bonus2 bSubEle,Ele_Holy,-3;
+ bonus2 bSubEle,Ele_Ghost,-3;
+ if (getrefine()>5) { bonus2 bSubEle,Ele_Neutral,getrefine()-5; }
+ ">
+},
+{
Id: 22033
AegisName: "Boots_of_Gray"
Name: "Boots of Gray"
@@ -131632,10 +133803,7 @@ item_db: (
Slots: 1
Loc: 64
EquipLv: 160
- Script: <"
- .@r = getrefine();
- if (.@r>=8) bonus bVariableCastrate,-5-((.@r >= 9) ? .@r : 0);
- ">
+ Script: <" if (getrefine()>=8) { bonus bVariableCastrate,-5-((getrefine()>=9)?getrefine():0); } ">
},
{
Id: 22036
@@ -131648,10 +133816,7 @@ item_db: (
Slots: 1
Loc: 64
EquipLv: 160
- Script: <"
- .@r = getrefine();
- bonus bLongAtkRate,5+((.@r >= 8) ? .@r : 0);
- ">
+ Script: <" bonus bLongAtkRate,5+((getrefine()>=8)?getrefine():0); ">
},
{
Id: 22037
@@ -131664,10 +133829,7 @@ item_db: (
Slots: 1
Loc: 64
EquipLv: 160
- Script: <"
- .@r = getrefine();
- bonus bUseSPrate,-5-((.@r >= 8) ? .@r : 0);
- ">
+ Script: <" bonus bUseSPrate,-5-((getrefine()>=8)?getrefine():0); ">
},
{
Id: 22038
@@ -131734,9 +133896,7 @@ item_db: (
Script: <"
bonus bMaxHPrate,10;
bonus bMaxSPrate,10;
- if(getrefine()>= 12) {
- bonus bAspd,2;
- }
+ if(getrefine()>= 12) { bonus bAspd,2; }
">
},
{
@@ -131753,9 +133913,7 @@ item_db: (
Script: <"
bonus bMaxHPrate,10;
bonus bMaxSPrate,10;
- if(getrefine()>= 12) {
- bonus bAspd,2;
- }
+ if(getrefine()>= 12) { bonus bAspd,2; }
">
},
{
@@ -131806,9 +133964,7 @@ item_db: (
EquipLv: 100
Script: <"
bonus2 bSkillUseSP,NC_HOVERING,15;
- if(getrefine()>=7) {
- bonus2 bSkillUseSP,NC_HOVERING,-20;
- }
+ if(getrefine()>=7) { bonus2 bSkillUseSP,NC_HOVERING,-20; }
">
},
{
@@ -131869,9 +134025,7 @@ item_db: (
bonus bAgi,1;
bonus bAspdRate,5;
}
- if(getrefine()>11) {
- bonus bAspd,1;
- }
+ if(getrefine()>11) { bonus bAspd,1; }
">
},
{
@@ -131964,7 +134118,7 @@ item_db: (
if (.@r == 1) {
specialeffect2 EF_DEVIL;
warp "niflheim",193,186;
- } else if(.@r == 2) {
+ } else if (.@r == 2) {
heal -500,-1000;
sc_start SC_STUN,3000,0;
} else {
@@ -132016,8 +134170,8 @@ item_db: (
},
{
Id: 22838
- AegisName: "Something_Candy_Holder"
- Name: "Something Candy Holder"
+ AegisName: "Pumpkin_Candy_Holder"
+ Name: "Pumpkin Candy Holder"
Type: 2
Buy: 20
Weight: 10
@@ -132225,9 +134379,7 @@ item_db: (
EquipLv: 1
Script: <"
bonus bBaseAtk,10;
- if (getrefine()>=7) {
- bonus bAtkRate,1;
- }
+ if (getrefine()>=7) { bonus bAtkRate,1; }
">
},
{
@@ -132240,10 +134392,7 @@ item_db: (
EquipLv: 1
Script: <"
bonus bMaxHP,100;
- if (getrefine()>=7) {
- bonus bMaxHPrate,1;
- }
-
+ if (getrefine()>=7) { bonus bMaxHPrate,1; }
">
},
{
@@ -132266,9 +134415,7 @@ item_db: (
EquipLv: 1
Script: <"
bonus bMatk,10;
- if (getrefine()>=7) {
- bonus bMatkRate,1;
- }
+ if (getrefine()>=7) { bonus bMatkRate,1; }
">
},
{
@@ -132281,9 +134428,7 @@ item_db: (
EquipLv: 1
Script: <"
bonus bMaxSP,50;
- if (getrefine()>=7) {
- bonus bMaxSPrate,1;
- }
+ if (getrefine()>=7) { bonus bMaxSPrate,1; }
">
},
{
@@ -132343,9 +134488,7 @@ item_db: (
EquipLv: 1
Script: <"
bonus bMaxHP,50;
- if (getrefine() >= 7) {
- bonus bMaxHPrate,1;
- }
+ if (getrefine()>=7) { bonus bMaxHPrate,1; }
">
},
{
@@ -132378,9 +134521,7 @@ item_db: (
EquipLv: 1
Script: <"
bonus bBaseAtk,10;
- if (getrefine()>=7) {
- bonus bLongAtkRate,1;
- }
+ if (getrefine()>=7) { bonus bLongAtkRate,1; }
">
},
{
@@ -132393,9 +134534,7 @@ item_db: (
EquipLv: 1
Script: <"
bonus bBaseAtk,10;
- if (getrefine()>=7) {
- bonus bCritAtkRate,1;
- }
+ if (getrefine()>=7) { bonus bCritAtkRate,1; }
">
},
{
@@ -132407,7 +134546,7 @@ item_db: (
Matk: 10
Loc: 131072
EquipLv: 1
- Script: <" if (getrefine()>=7) bonus bHealPower2,5; ">
+ Script: <" if (getrefine()>=7) { bonus bHealPower2,5; } ">
},
{
Id: 24034
@@ -132419,12 +134558,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus bLuk,1;
- if (getrefine()>=7) {
- bonus bLuk,1;
- }
- if (getrefine()>=9) {
- bonus bLuk,1;
- }
+ if (getrefine()>=7) { bonus bLuk,1; }
+ if (getrefine()>=9) { bonus bLuk,1; }
">
},
{
@@ -132437,13 +134572,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus bStr,1;
- .@r = getrefine();
- if(.@r>=7) {
- bonus bStr,1;
- }
- if(.@r>=9) {
- bonus bStr,1;
- }
+ if (getrefine()>=7) { bonus bStr,1; }
+ if (getrefine()>=9) { bonus bStr,1; }
">
},
{
@@ -132456,13 +134586,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus bInt,1;
- .@r = getrefine();
- if(.@r>=7) {
- bonus bInt,1;
- }
- if(.@r>=9) {
- bonus bInt,1;
- }
+ if (getrefine()>=7) { bonus bInt,1; }
+ if (getrefine()>=9) { bonus bInt,1; }
">
},
{
@@ -132475,13 +134600,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus bDex,1;
- .@r = getrefine();
- if(.@r>=7) {
- bonus bDex,1;
- }
- if(.@r>=9) {
- bonus bDex,1;
- }
+ if (getrefine()>=7) { bonus bDex,1; }
+ if (getrefine()>=9) { bonus bDex,1; }
">
},
{
@@ -132494,13 +134614,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus bVit,1;
- .@r = getrefine();
- if(.@r>=7) {
- bonus bVit,1;
- }
- if(.@r>=9) {
- bonus bVit,1;
- }
+ if (getrefine()>=7) { bonus bVit,1; }
+ if (getrefine()>=9) { bonus bVit,1; }
">
},
{
@@ -132513,13 +134628,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus bAgi,1;
- .@r = getrefine();
- if(.@r>=7) {
- bonus bAgi,1;
- }
- if(.@r>=9) {
- bonus bAgi,1;
- }
+ if (getrefine()>=7) { bonus bAgi,1; }
+ if (getrefine()>=9) { bonus bAgi,1; }
">
},
{
@@ -132619,8 +134729,7 @@ item_db: (
Loc: 2097152
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus bAspdRate,1+((.@r>=9)?2:(.@r>=7)?1:0);
+ bonus bAspdRate,1+((getrefine()>=9)?2:(getrefine()>=7)?1:0);
">
},
{
@@ -132632,8 +134741,7 @@ item_db: (
Loc: 2097152
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus bVariableCastrate,1+((.@r>=9)?2:(.@r>=7)?1:0);
+ bonus bVariableCastrate,1+((getrefine()>=9)?2:(getrefine()>=7)?1:0);
">
},
{
@@ -132646,8 +134754,7 @@ item_db: (
EquipLv: 1
Script: <"
bonus bMaxHP,100;
- .@r = getrefine();
- bonus bMaxHPrate,((.@r>=9)?2:(.@r>=7)?1:0);
+ bonus bMaxHPrate,((getrefine()>=9)?2:(getrefine()>=7)?1:0);
">
},
{
@@ -132660,8 +134767,7 @@ item_db: (
EquipLv: 1
Script: <"
bonus bMaxSP,50;
- .@r = getrefine();
- bonus bMaxSPrate,((.@r>=9)?2:(.@r>=7)?1:0);
+ bonus bMaxSPrate,((getrefine()>=9)?2:(getrefine()>=7)?1:0);
">
},
{
@@ -132684,13 +134790,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus2 bSubRace,RC_DemiHuman,1;
- .@r = getrefine();
- if(.@r>=7) {
- bonus2 bSubRace,RC_DemiHuman,1;
- }
- if(.@r>=9) {
- bonus2 bSubRace,RC_DemiHuman,1;
- }
+ if (getrefine()>=7) { bonus2 bSubRace,RC_DemiHuman,1; }
+ if (getrefine()>=9) { bonus2 bSubRace,RC_DemiHuman,1; }
">
},
{
@@ -132703,13 +134804,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus2 bSubRace,RC_Boss,1;
- .@r = getrefine();
- if(.@r>=7) {
- bonus2 bSubRace,RC_Boss,1;
- }
- if(.@r>=9) {
- bonus2 bSubRace,RC_Boss,1;
- }
+ if (getrefine()>=7) { bonus2 bSubRace,RC_Boss,1; }
+ if (getrefine()>=9) { bonus2 bSubRace,RC_Boss,1; }
">
},
{
@@ -132722,13 +134818,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus2 bSubRace,RC_Brute,1;
- .@r = getrefine();
- if(.@r>=7) {
- bonus2 bSubRace,RC_Brute,1;
- }
- if(.@r>=9) {
- bonus2 bSubRace,RC_Brute,1;
- }
+ if (getrefine()>=7) { bonus2 bSubRace,RC_Brute,1; }
+ if (getrefine()>=9) { bonus2 bSubRace,RC_Brute,1; }
">
},
{
@@ -132741,13 +134832,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus2 bSubRace,RC_Insect,1;
- .@r = getrefine();
- if(.@r>=7) {
- bonus2 bSubRace,RC_Insect,1;
- }
- if(.@r>=9) {
- bonus2 bSubRace,RC_Insect,1;
- }
+ if (getrefine()>=7) { bonus2 bSubRace,RC_Insect,1; }
+ if (getrefine()>=9) { bonus2 bSubRace,RC_Insect,1; }
">
},
{
@@ -132760,13 +134846,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus2 bSubRace,RC_Fish,1;
- .@r = getrefine();
- if(.@r>=7) {
- bonus2 bSubRace,RC_Fish,1;
- }
- if(.@r>=9) {
- bonus2 bSubRace,RC_Fish,1;
- }
+ if (getrefine()>=7) { bonus2 bSubRace,RC_Fish,1; }
+ if (getrefine()>=9) { bonus2 bSubRace,RC_Fish,1; }
">
},
{
@@ -132779,13 +134860,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus2 bSubRace,RC_Dragon,1;
- .@r = getrefine();
- if(.@r>=7) {
- bonus2 bSubRace,RC_Dragon,1;
- }
- if(.@r>=9) {
- bonus2 bSubRace,RC_Dragon,1;
- }
+ if (getrefine()>=7) { bonus2 bSubRace,RC_Dragon,1; }
+ if (getrefine()>=9) { bonus2 bSubRace,RC_Dragon,1; }
">
},
{
@@ -132798,32 +134874,22 @@ item_db: (
EquipLv: 1
Script: <"
bonus2 bSubRace,RC_Angel,1;
- .@r = getrefine();
- if(.@r>=7) {
- bonus2 bSubRace,RC_Angel,1;
- }
- if(.@r>=9) {
- bonus2 bSubRace,RC_Angel,1;
- }
+ if (getrefine()>=7) { bonus2 bSubRace,RC_Angel,1; }
+ if (getrefine()>=9) { bonus2 bSubRace,RC_Angel,1; }
">
},
{
Id: 24059
- AegisName: "Fire-Proof_Shadow_Shield"
- Name: "Fire-Proof Shadow Shield"
+ AegisName: "Fire_Proof_Shadow_Shield"
+ Name: "Fire Proof Shadow Shield"
Type: 5
Buy: 10
Loc: 262144
EquipLv: 1
Script: <"
bonus2 bSubRace,RC_Formless,1;
- .@r = getrefine();
- if(.@r>=7) {
- bonus2 bSubRace,RC_Formless,1;
- }
- if(.@r>=9) {
- bonus2 bSubRace,RC_Formless,1;
- }
+ if (getrefine()>=7) { bonus2 bSubRace,RC_Formless,1; }
+ if (getrefine()>=9) { bonus2 bSubRace,RC_Formless,1; }
">
},
{
@@ -132836,13 +134902,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus2 bSubRace,RC_Undead,1;
- .@r = getrefine();
- if(.@r>=7) {
- bonus2 bSubRace,RC_Undead,1;
- }
- if(.@r>=9) {
- bonus2 bSubRace,RC_Undead,1;
- }
+ if (getrefine()>=7) { bonus2 bSubRace,RC_Undead,1; }
+ if (getrefine()>=9) { bonus2 bSubRace,RC_Undead,1; }
">
},
{
@@ -132855,13 +134916,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus2 bSubRace,RC_Plant,1;
- .@r = getrefine();
- if(.@r>=7) {
- bonus2 bSubRace,RC_Plant,1;
- }
- if(.@r>=9) {
- bonus2 bSubRace,RC_Plant,1;
- }
+ if (getrefine()>=7) { bonus2 bSubRace,RC_Plant,1; }
+ if (getrefine()>=9) { bonus2 bSubRace,RC_Plant,1; }
">
},
{
@@ -132875,12 +134931,11 @@ item_db: (
Script: <"
bonus2 bAddRace,RC_DemiHuman,2;
bonus2 bMagicAddRace,RC_DemiHuman,2;
- .@r = getrefine();
- if(.@r>=7) {
+ if (getrefine()>=7) {
bonus2 bAddRace,RC_DemiHuman,1;
bonus2 bMagicAddRace,RC_DemiHuman,1;
}
- if(.@r>=9) {
+ if (getrefine()>=9) {
bonus2 bAddRace,RC_DemiHuman,2;
bonus2 bMagicAddRace,RC_DemiHuman,2;
}
@@ -132897,12 +134952,11 @@ item_db: (
Script: <"
bonus2 bAddRace,RC_Boss,2;
bonus2 bMagicAddRace,RC_Boss,2;
- .@r = getrefine();
- if(.@r>=7) {
+ if (getrefine()>=7) {
bonus2 bAddRace,RC_Boss,1;
bonus2 bMagicAddRace,RC_Boss,1;
}
- if(.@r>=9) {
+ if (getrefine()>=9) {
bonus2 bAddRace,RC_Boss,2;
bonus2 bMagicAddRace,RC_Boss,2;
}
@@ -132919,12 +134973,11 @@ item_db: (
Script: <"
bonus2 bAddRace,RC_Plant,2;
bonus2 bMagicAddRace,RC_Plant,2;
- .@r = getrefine();
- if(.@r>=7) {
+ if (getrefine()>=7) {
bonus2 bAddRace,RC_Plant,1;
bonus2 bMagicAddRace,RC_Plant,1;
}
- if(.@r>=9) {
+ if (getrefine()>=9) {
bonus2 bAddRace,RC_Plant,2;
bonus2 bMagicAddRace,RC_Plant,2;
}
@@ -132941,12 +134994,11 @@ item_db: (
Script: <"
bonus2 bAddRace,RC_Brute,2;
bonus2 bMagicAddRace,2,2;
- .@r = getrefine();
- if(.@r>=7) {
+ if (getrefine()>=7) {
bonus2 bAddRace,RC_Brute,1;
bonus2 bMagicAddRace,2,1;
}
- if(.@r>=9) {
+ if (getrefine()>=9) {
bonus2 bAddRace,RC_Brute,2;
bonus2 bMagicAddRace,2,2;
}
@@ -132963,12 +135015,11 @@ item_db: (
Script: <"
bonus2 bAddRace,RC_Insect,2;
bonus2 bMagicAddRace,RC_Insect,2;
- .@r = getrefine();
- if(.@r>=7) {
+ if (getrefine()>=7) {
bonus2 bAddRace,RC_Insect,1;
bonus2 bMagicAddRace,RC_Insect,1;
}
- if(.@r>=9) {
+ if (getrefine()>=9) {
bonus2 bAddRace,RC_Insect,2;
bonus2 bMagicAddRace,RC_Insect,2;
}
@@ -132985,12 +135036,11 @@ item_db: (
Script: <"
bonus2 bAddRace,RC_Fish,2;
bonus2 bMagicAddRace,RC_Fish,2;
- .@r = getrefine();
- if(.@r>=7) {
+ if (getrefine()>=7) {
bonus2 bAddRace,RC_Fish,1;
bonus2 bMagicAddRace,RC_Fish,1;
}
- if(.@r>=9) {
+ if (getrefine()>=9) {
bonus2 bAddRace,RC_Fish,2;
bonus2 bMagicAddRace,RC_Fish,2;
}
@@ -133007,12 +135057,11 @@ item_db: (
Script: <"
bonus2 bAddRace,RC_Angel,2;
bonus2 bMagicAddRace,RC_Angel,2;
- .@r = getrefine();
- if(.@r>=7) {
+ if (getrefine()>=7) {
bonus2 bAddRace,RC_Angel,1;
bonus2 bMagicAddRace,RC_Angel,1;
}
- if(.@r>=9) {
+ if (getrefine()>=9) {
bonus2 bAddRace,RC_Angel,2;
bonus2 bMagicAddRace,RC_Angel,2;
}
@@ -133029,12 +135078,11 @@ item_db: (
Script: <"
bonus2 bAddRace,RC_Formless,2;
bonus2 bMagicAddRace,RC_Formless,2;
- .@r = getrefine();
- if(.@r>=7) {
+ if (getrefine()>=7) {
bonus2 bAddRace,RC_Formless,1;
bonus2 bMagicAddRace,RC_Formless,1;
}
- if(.@r>=9) {
+ if (getrefine()>=9) {
bonus2 bAddRace,RC_Formless,2;
bonus2 bMagicAddRace,RC_Formless,2;
}
@@ -133051,12 +135099,11 @@ item_db: (
Script: <"
bonus2 bAddRace,RC_Undead,2;
bonus2 bMagicAddRace,RC_Undead,2;
- .@r = getrefine();
- if(.@r>=7) {
+ if (getrefine()>=7) {
bonus2 bAddRace,RC_Undead,1;
bonus2 bMagicAddRace,RC_Undead,1;
}
- if(.@r>=9) {
+ if (getrefine()>=9) {
bonus2 bAddRace,RC_Undead,2;
bonus2 bMagicAddRace,RC_Undead,2;
}
@@ -133073,12 +135120,11 @@ item_db: (
Script: <"
bonus2 bAddRace,RC_Dragon,2;
bonus2 bMagicAddRace,RC_Dragon,2;
- .@r = getrefine();
- if(.@r>=7) {
+ if (getrefine()>=7) {
bonus2 bAddRace,RC_Dragon,1;
bonus2 bMagicAddRace,RC_Dragon,1;
}
- if(.@r>=9) {
+ if (getrefine()>=9) {
bonus2 bAddRace,RC_Dragon,2;
bonus2 bMagicAddRace,RC_Dragon,2;
}
@@ -133094,13 +135140,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus2 bSubSize,Size_Large,2;
- .@r = getrefine();
- if(.@r>=7) {
- bonus2 bSubSize,Size_Large,1;
- }
- if(.@r>=9) {
- bonus2 bSubSize,Size_Large,2;
- }
+ if (getrefine()>=7) { bonus2 bSubSize,Size_Large,1; }
+ if (getrefine()>=9) { bonus2 bSubSize,Size_Large,2; }
">
},
{
@@ -133113,13 +135154,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus2 bSubSize,Size_Medium,2;
- .@r = getrefine();
- if(.@r>=7) {
- bonus2 bSubSize,Size_Medium,1;
- }
- if(.@r>=9) {
- bonus2 bSubSize,Size_Medium,2;
- }
+ if (getrefine()>=7) { bonus2 bSubSize,Size_Medium,1; }
+ if (getrefine()>=9) { bonus2 bSubSize,Size_Medium,2; }
">
},
{
@@ -133132,13 +135168,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus2 bSubSize,Size_Small,2;
- .@r = getrefine();
- if(.@r>=7) {
- bonus2 bSubSize,Size_Small,1;
- }
- if(.@r>=9) {
- bonus2 bSubSize,Size_Small,2;
- }
+ if (getrefine()>=7) { bonus2 bSubSize,Size_Small,1; }
+ if (getrefine()>=9) { bonus2 bSubSize,Size_Small,2; }
">
},
{
@@ -133151,13 +135182,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus2 bAddSize,Size_Large,2;
- .@r = getrefine();
- if(.@r>=7) {
- bonus2 bAddSize,Size_Large,1;
- }
- if(.@r>=9) {
- bonus2 bAddSize,Size_Large,2;
- }
+ if (getrefine()>=7) { bonus2 bAddSize,Size_Large,1; }
+ if (getrefine()>=9) { bonus2 bAddSize,Size_Large,2; }
">
},
{
@@ -133170,13 +135196,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus2 bAddSize,Size_Medium,2;
- .@r = getrefine();
- if(.@r>=7) {
- bonus2 bAddSize,Size_Medium,1;
- }
- if(.@r>=9) {
- bonus2 bAddSize,Size_Medium,2;
- }
+ if (getrefine()>=7) { bonus2 bAddSize,Size_Medium,1; }
+ if (getrefine()>=9) { bonus2 bAddSize,Size_Medium,2; }
">
},
{
@@ -133189,13 +135210,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus2 bAddSize,Size_Small,2;
- .@r = getrefine();
- if(.@r>=7) {
- bonus2 bAddSize,Size_Small,1;
- }
- if(.@r>=9) {
- bonus2 bAddSize,Size_Small,2;
- }
+ if (getrefine()>=7) { bonus2 bAddSize,Size_Small,1; }
+ if (getrefine()>=9) { bonus2 bAddSize,Size_Small,2; }
">
},
{
@@ -133208,9 +135224,7 @@ item_db: (
EquipLv: 1
Script: <"
bonus bUseSPrate,-5;
- if (getrefine()>=7) {
- bonus bSPrecovRate,5;
- }
+ if (getrefine()>=7) { bonus bSPrecovRate,5; }
">
},
{
@@ -133223,9 +135237,7 @@ item_db: (
EquipLv: 1
Script: <"
bonus bMaxSP,50;
- if (getrefine()>=7) {
- bonus bMaxSPrate,1;
- }
+ if (getrefine()>=7) { bonus bMaxSPrate,1; }
">
},
{
@@ -133248,9 +135260,7 @@ item_db: (
EquipLv: 1
Script: <"
bonus bMaxHP,100;
- if (getrefine()>=7) {
- bonus bMaxHPrate,1;
- }
+ if (getrefine()>=7) { bonus bMaxHPrate,1; }
">
},
{
@@ -133343,15 +135353,14 @@ item_db: (
EquipLv: 1
Script: <"
bonus bDef,3;
- .@r = getrefine();
- bonus2 bResEff,Eff_Stun,.@r/2;
- bonus2 bResEff,Eff_Freeze,.@r/2;
- bonus2 bResEff,Eff_Curse,.@r/2;
- bonus2 bResEff,Eff_Bleeding,.@r/2;
- bonus2 bResEff,Eff_Stone,.@r;
- bonus2 bResEff,Eff_Sleep,.@r;
- bonus2 bResEff,Eff_Silence,.@r;
- bonus2 bResEff,Eff_Blind,.@r;
+ bonus2 bResEff,Eff_Stun,getrefine()/2;
+ bonus2 bResEff,Eff_Freeze,getrefine()/2;
+ bonus2 bResEff,Eff_Curse,getrefine()/2;
+ bonus2 bResEff,Eff_Bleeding,getrefine()/2;
+ bonus2 bResEff,Eff_Stone,getrefine();
+ bonus2 bResEff,Eff_Sleep,getrefine();
+ bonus2 bResEff,Eff_Silence,getrefine();
+ bonus2 bResEff,Eff_Blind,getrefine();
">
},
{
@@ -133607,8 +135616,7 @@ item_db: (
Loc: 131072
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus bVariableCastrate,-1-((.@r>=7)?1:0)-((.@r>=9)?2:0);
+ bonus bVariableCastrate,-1-((getrefine()>=7)?1:0)-((getrefine()>=9)?2:0);
">
},
{
@@ -133621,7 +135629,7 @@ item_db: (
EquipLv: 1
Script: <"
bonus bUseSPrate,1;
- if (getrefine() >= 7) bonus bSPrecovRate,5;
+ if (getrefine() >= 7) { bonus bSPrecovRate,5; }
">
},
{
@@ -133644,7 +135652,7 @@ item_db: (
EquipLv: 1
Script: <"
bonus bUseSPrate,1;
- if (getrefine() >= 7) bonus bMaxSPrate,1;
+ if (getrefine() >= 7) { bonus bMaxSPrate,1; }
">
},
{
@@ -133981,7 +135989,7 @@ item_db: (
EquipLv: 1
Script: <"
skill AL_TELEPORT,1;
- bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);
+ bonus2 bSkillUseSP,AL_TELEPORT,50-(getrefine()*5);
">
},
{
@@ -133994,7 +136002,7 @@ item_db: (
EquipLv: 1
Script: <"
skill AL_TELEPORT,1;
- bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);
+ bonus2 bSkillUseSP,AL_TELEPORT,50-(getrefine()*5);
">
},
{
@@ -134007,7 +136015,7 @@ item_db: (
EquipLv: 1
Script: <"
skill AL_TELEPORT,1;
- bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);
+ bonus2 bSkillUseSP,AL_TELEPORT,50-(getrefine()*5);
">
},
{
@@ -134020,7 +136028,7 @@ item_db: (
EquipLv: 1
Script: <"
skill AL_TELEPORT,1;
- bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);
+ bonus2 bSkillUseSP,AL_TELEPORT,50-(getrefine()*5);
">
},
{
@@ -134033,7 +136041,7 @@ item_db: (
EquipLv: 1
Script: <"
skill AL_TELEPORT,1;
- bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);
+ bonus2 bSkillUseSP,AL_TELEPORT,50-(getrefine()*5);
">
},
{
@@ -134046,7 +136054,7 @@ item_db: (
EquipLv: 1
Script: <"
skill AL_TELEPORT,1;
- bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);
+ bonus2 bSkillUseSP,AL_TELEPORT,50-(getrefine()*5);
">
},
{
@@ -134136,8 +136144,7 @@ item_db: (
Loc: 1048576
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus2 bSubSize,Size_All,1+((.@r >= 9) ? 2 : (.@r >= 7) ? 1 : 0);
+ bonus2 bSubSize,Size_All,1+((getrefine()>=9)?2:(getrefine()>=7)?1:0);
">
},
{
@@ -134149,8 +136156,7 @@ item_db: (
Loc: 2097152
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus2 bSubSize,Size_All,1+((.@r >= 9) ? 2 : (.@r >= 7) ? 1 : 0);
+ bonus2 bSubSize,Size_All,1+((getrefine()>=9)?2:(getrefine()>=7)?1:0);
">
},
{
@@ -134195,8 +136201,8 @@ item_db: (
},
{
Id: 24156
- AegisName: "Demi-Human_Shadow_Weapon"
- Name: "Demi-Human Shadow Weapon"
+ AegisName: "Demihuman_Shadow_Weapon"
+ Name: "Demihuman Shadow Weapon"
Type: 5
Buy: 10
Loc: 131072
@@ -134302,9 +136308,8 @@ item_db: (
Loc: 1048576
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus2 bIgnoreDefRate,RC_NonBoss,5+(.@r/2);
- bonus2 bIgnoreDefRate,RC_Boss,5+(.@r/2);
+ bonus2 bIgnoreDefRate,RC_NonBoss,5+(getrefine()/2);
+ bonus2 bIgnoreDefRate,RC_Boss,5+(getrefine()/2);
">
},
{
@@ -134316,9 +136321,8 @@ item_db: (
Loc: 2097152
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus2 bIgnoreDefRate,RC_NonBoss,5+(.@r/2);
- bonus2 bIgnoreDefRate,RC_Boss,5+(.@r/2);
+ bonus2 bIgnoreDefRate,RC_NonBoss,5+(getrefine()/2);
+ bonus2 bIgnoreDefRate,RC_Boss,5+(getrefine()/2);
">
},
{
@@ -134343,8 +136347,8 @@ item_db: (
},
{
Id: 24170
- AegisName: "Magic_Demi-Human_Shadow_Weapon"
- Name: "Magic Demi-Human Shadow Weapon"
+ AegisName: "Magic_Executioner_Shadow_Weapon"
+ Name: "Magic Executioner Shadow Weapon"
Type: 5
Buy: 10
Loc: 131072
@@ -134373,8 +136377,8 @@ item_db: (
},
{
Id: 24173
- AegisName: "Magic_Insect_Shadow_Weapon"
- Name: "Magic Insect Shadow Weapon"
+ AegisName: "Magic_Insecticide_Shadow_Weapon"
+ Name: "Magic Insecticide Shadow Weapon"
Type: 5
Buy: 10
Loc: 131072
@@ -134510,9 +136514,8 @@ item_db: (
Loc: 65536
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus2 bAddEle,Ele_Neutral,1+(.@r/2);
- bonus2 bMagicAddEle,Ele_Neutral,1+(.@r/2);
+ bonus2 bAddEle,Ele_Neutral,1+(getrefine()/2);
+ bonus2 bMagicAddEle,Ele_Neutral,1+(getrefine()/2);
">
},
{
@@ -134524,9 +136527,8 @@ item_db: (
Loc: 65536
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus2 bAddEle,Ele_Dark,1+(.@r/2);
- bonus2 bMagicAddEle,Ele_Dark,1+(.@r/2);
+ bonus2 bAddEle,Ele_Dark,1+(getrefine()/2);
+ bonus2 bMagicAddEle,Ele_Dark,1+(getrefine()/2);
">
},
{
@@ -134538,9 +136540,8 @@ item_db: (
Loc: 65536
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus2 bAddEle,Ele_Water,1+(.@r/2);
- bonus2 bMagicAddEle,Ele_Water,1+(.@r/2);
+ bonus2 bAddEle,Ele_Water,1+(getrefine()/2);
+ bonus2 bMagicAddEle,Ele_Water,1+(getrefine()/2);
">
},
{
@@ -134552,9 +136553,8 @@ item_db: (
Loc: 65536
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus2 bAddEle,Ele_Earth,1+(.@r/2);
- bonus2 bMagicAddEle,Ele_Earth,1+(.@r/2);
+ bonus2 bAddEle,Ele_Earth,1+(getrefine()/2);
+ bonus2 bMagicAddEle,Ele_Earth,1+(getrefine()/2);
">
},
{
@@ -134566,9 +136566,8 @@ item_db: (
Loc: 65536
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus2 bAddEle,Ele_Fire,1+(.@r/2);
- bonus2 bMagicAddEle,Ele_Fire,1+(.@r/2);
+ bonus2 bAddEle,Ele_Fire,1+(getrefine()/2);
+ bonus2 bMagicAddEle,Ele_Fire,1+(getrefine()/2);
">
},
{
@@ -134580,9 +136579,8 @@ item_db: (
Loc: 65536
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus2 bAddEle,Ele_Wind,1+(.@r/2);
- bonus2 bMagicAddEle,Ele_Wind,1+(.@r/2);
+ bonus2 bAddEle,Ele_Wind,1+(getrefine()/2);
+ bonus2 bMagicAddEle,Ele_Wind,1+(getrefine()/2);
">
},
{
@@ -134594,9 +136592,8 @@ item_db: (
Loc: 65536
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus2 bAddEle,Ele_Poison,1+(.@r/2);
- bonus2 bMagicAddEle,Ele_Poison,1+(.@r/2);
+ bonus2 bAddEle,Ele_Poison,1+(getrefine()/2);
+ bonus2 bMagicAddEle,Ele_Poison,1+(getrefine()/2);
">
},
{
@@ -134608,9 +136605,8 @@ item_db: (
Loc: 65536
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus2 bAddEle,Ele_Holy,1+(.@r/2);
- bonus2 bMagicAddEle,Ele_Holy,1+(.@r/2);
+ bonus2 bAddEle,Ele_Holy,1+(getrefine()/2);
+ bonus2 bMagicAddEle,Ele_Holy,1+(getrefine()/2);
">
},
{
@@ -134622,9 +136618,8 @@ item_db: (
Loc: 65536
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus2 bAddEle,Ele_Ghost,1+(.@r/2);
- bonus2 bMagicAddEle,Ele_Ghost,1+(.@r/2);
+ bonus2 bAddEle,Ele_Ghost,1+(getrefine()/2);
+ bonus2 bMagicAddEle,Ele_Ghost,1+(getrefine()/2);
">
},
{
@@ -134636,9 +136631,8 @@ item_db: (
Loc: 65536
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus2 bAddEle,Ele_Undead,1+(.@r/2);
- bonus2 bMagicAddEle,Ele_Undead,1+(.@r/2);
+ bonus2 bAddEle,Ele_Undead,1+(getrefine()/2);
+ bonus2 bMagicAddEle,Ele_Undead,1+(getrefine()/2);
">
},
{
@@ -134670,10 +136664,9 @@ item_db: (
Loc: 262144
EquipLv: 1
Script: <"
- .@r = getrefine();
- if(.@r<7) bonus2 bSubEle,Ele_Neutral,1;
- else if(.@r==7 || .@r==8) bonus2 bSubEle,Ele_Neutral,2;
- else if(.@r>=9) bonus2 bSubEle,Ele_Neutral,3;
+ /* Reduces physical and magical damage receive from Neutral property monsters by 1%. */
+ /* Refined to +7, reduces physical and magical damage receive from Neutral property monsters by 1%. */
+ /* Refined to +9, reduces physical and magical damage receive from Neutral property monsters by 1%. */
">
},
{
@@ -134685,10 +136678,9 @@ item_db: (
Loc: 262144
EquipLv: 1
Script: <"
- .@r = getrefine();
- if(.@r<7) bonus2 bSubEle,Ele_Dark,1;
- else if(.@r==7 || .@r==8) bonus2 bSubEle,Ele_Dark,2;
- else if(.@r>=9) bonus2 bSubEle,Ele_Dark,3;
+ /* Reduces physical and magical damage receive from Shadow property monsters by 1%. */
+ /* Refined to +7, reduces physical and magical damage receive from Shadow property monsters by 1%. */
+ /* Refined to +9, reduces physical and magical damage receive from Shadow property monsters by 1%. */
">
},
{
@@ -134700,10 +136692,9 @@ item_db: (
Loc: 262144
EquipLv: 1
Script: <"
- .@r = getrefine();
- if(.@r<7) bonus2 bSubEle,Ele_Water,1;
- else if(.@r==7 || .@r==8) bonus2 bSubEle,Ele_Water,2;
- else if(.@r>=9) bonus2 bSubEle,Ele_Water,3;
+ /* Reduces physical and magical damage receive from Water property monsters by 1%. */
+ /* Refined to +7, reduces physical and magical damage receive from Water property monsters by 1%. */
+ /* Refined to +9, reduces physical and magical damage receive from Water property monsters by 1%. */
">
},
{
@@ -134715,10 +136706,9 @@ item_db: (
Loc: 262144
EquipLv: 1
Script: <"
- .@r = getrefine();
- if(.@r<7) bonus2 bSubEle,Ele_Earth,1;
- else if(.@r==7 || .@r==8) bonus2 bSubEle,Ele_Earth,2;
- else if(.@r>=9) bonus2 bSubEle,Ele_Earth,3;
+ /* Reduces physical and magical damage receive from Earth property monsters by 1%. */
+ /* Refined to +7, reduces physical and magical damage receive from Earth property monsters by 1%. */
+ /* Refined to +9, reduces physical and magical damage receive from Earth property monsters by 1%. */
">
},
{
@@ -134730,10 +136720,9 @@ item_db: (
Loc: 262144
EquipLv: 1
Script: <"
- .@r = getrefine();
- if(.@r<7) bonus2 bSubEle,Ele_Fire,1;
- else if(.@r==7 || .@r==8) bonus2 bSubEle,Ele_Fire,2;
- else if(.@r>=9) bonus2 bSubEle,Ele_Fire,3;
+ /* Reduces physical and magical damage receive from Fire property monsters by 1%. */
+ /* Refined to +7, reduces physical and magical damage receive from Fire property monsters by 1%. */
+ /* Refined to +9, reduces physical and magical damage receive from Fire property monsters by 1%. */
">
},
{
@@ -134745,10 +136734,9 @@ item_db: (
Loc: 262144
EquipLv: 1
Script: <"
- .@r = getrefine();
- if(.@r<7) bonus2 bSubEle,Ele_Wind,1;
- else if(.@r==7 || .@r==8) bonus2 bSubEle,Ele_Wind,2;
- else if(.@r>=9) bonus2 bSubEle,Ele_Wind,3;
+ /* Reduces physical and magical damage receive from Wind property monsters by 1%. */
+ /* Refined to +7, reduces physical and magical damage receive from Wind property monsters by 1%. */
+ /* Refined to +9, reduces physical and magical damage receive from Wind property monsters by 1%. */
">
},
{
@@ -134760,10 +136748,9 @@ item_db: (
Loc: 262144
EquipLv: 1
Script: <"
- .@r = getrefine();
- if(.@r<7) bonus2 bSubEle,Ele_Poison,1;
- else if(.@r==7 || .@r==8) bonus2 bSubEle,Ele_Poison,2;
- else if(.@r>=9) bonus2 bSubEle,Ele_Poison,3;
+ /* Reduces physical and magical damage receive from Poison property monsters by 1%. */
+ /* Refined to +7, reduces physical and magical damage receive from Poison property monsters by 1%. */
+ /* Refined to +9, reduces physical and magical damage receive from Poison property monsters by 1%. */
">
},
{
@@ -134775,10 +136762,9 @@ item_db: (
Loc: 262144
EquipLv: 1
Script: <"
- .@r = getrefine();
- if(.@r<7) bonus2 bSubEle,Ele_Holy,1;
- else if(.@r==7 || .@r==8) bonus2 bSubEle,Ele_Holy,2;
- else if(.@r>=9) bonus2 bSubEle,Ele_Holy,3;
+ /* Reduces physical and magical damage receive from Holy property monsters by 1%. */
+ /* Refined to +7, reduces physical and magical damage receive from Holy property monsters by 1%. */
+ /* Refined to +9, reduces physical and magical damage receive from Holy property monsters by 1%. */
">
},
{
@@ -134790,10 +136776,9 @@ item_db: (
Loc: 262144
EquipLv: 1
Script: <"
- .@r = getrefine();
- if(.@r<7) bonus2 bSubEle,Ele_Ghost,1;
- else if(.@r==7 || .@r==8) bonus2 bSubEle,Ele_Ghost,2;
- else if(.@r>=9) bonus2 bSubEle,Ele_Ghost,3;
+ /* Reduces physical and magical damage receive from Ghost property monsters by 1%. */
+ /* Refined to +7, reduces physical and magical damage receive from Ghost property monsters by 1%. */
+ /* Refined to +9, reduces physical and magical damage receive from Ghost property monsters by 1%. */
">
},
{
@@ -134805,10 +136790,9 @@ item_db: (
Loc: 262144
EquipLv: 1
Script: <"
- .@r = getrefine();
- if(.@r<7) bonus2 bSubEle,Ele_Undead,1;
- else if(.@r==7 || .@r==8) bonus2 bSubEle,Ele_Undead,2;
- else if(.@r>=9) bonus2 bSubEle,Ele_Undead,3;
+ /* Reduces physical and magical damage receive from Undead property monsters by 1%. */
+ /* Refined to +7, reduces physical and magical damage receive from Undead property monsters by 1%. */
+ /* Refined to +9, reduces physical and magical damage receive from Undead property monsters by 1%. */
">
},
{
@@ -134820,7 +136804,10 @@ item_db: (
Weight: 100
Loc: 524288
EquipLv: [150, 175]
- Script: <" bonus2 bExpAddRace,RC_Boss,1; bonus2 bExpAddRace,RC_NonBoss,1; ">
+ Script: <"
+ bonus2 bExpAddRace,RC_Boss,1;
+ bonus2 bExpAddRace,RC_NonBoss,1;
+ ">
},
{
Id: 24209
@@ -134830,7 +136817,10 @@ item_db: (
Buy: 10
Loc: 262144
EquipLv: [150, 175]
- Script: <" bonus2 bExpAddRace,RC_Boss,(getrefine()/4); bonus2 bExpAddRace,RC_NonBoss,(getrefine()/4); ">
+ Script: <"
+ bonus2 bExpAddRace,RC_Boss,(getrefine()/4);
+ bonus2 bExpAddRace,RC_NonBoss,(getrefine()/4);
+ ">
},
{
Id: 24210
@@ -134840,7 +136830,10 @@ item_db: (
Buy: 20
Loc: 524288
EquipLv: [1, 49]
- Script: <" bonus2 bExpAddRace,RC_Boss,getrefine(); bonus2 bExpAddRace,RC_NonBoss,getrefine(); ">
+ Script: <"
+ bonus2 bExpAddRace,RC_Boss,getrefine();
+ bonus2 bExpAddRace,RC_NonBoss,getrefine();
+ ">
},
{
Id: 24211
@@ -134850,7 +136843,10 @@ item_db: (
Buy: 10
Loc: 262144
EquipLv: [1, 49]
- Script: <" bonus2 bExpAddRace,RC_Boss,getrefine(); bonus2 bExpAddRace,RC_NonBoss,getrefine(); ">
+ Script: <"
+ bonus2 bExpAddRace,RC_Boss,getrefine();
+ bonus2 bExpAddRace,RC_NonBoss,getrefine();
+ ">
},
{
Id: 24212
@@ -134860,7 +136856,10 @@ item_db: (
Buy: 10
Loc: 524288
EquipLv: [50, 99]
- Script: <" bonus2 bExpAddRace,RC_Boss,(getrefine()/2); bonus2 bExpAddRace,RC_NonBoss,(getrefine()/2); ">
+ Script: <"
+ bonus2 bExpAddRace,RC_Boss,(getrefine()/2);
+ bonus2 bExpAddRace,RC_NonBoss,(getrefine()/2);
+ ">
},
{
Id: 24213
@@ -134870,7 +136869,10 @@ item_db: (
Buy: 10
Loc: 262144
EquipLv: [50, 99]
- Script: <" bonus2 bExpAddRace,RC_Boss,(getrefine()/2); bonus2 bExpAddRace,RC_NonBoss,(getrefine()/2); ">
+ Script: <"
+ bonus2 bExpAddRace,RC_Boss,(getrefine()/2);
+ bonus2 bExpAddRace,RC_NonBoss,(getrefine()/2);
+ ">
},
{
Id: 24214
@@ -134880,7 +136882,10 @@ item_db: (
Buy: 20
Loc: 524288
EquipLv: [100, 149]
- Script: <" bonus2 bExpAddRace,RC_Boss,(getrefine()/3); bonus2 bExpAddRace,RC_NonBoss,(getrefine()/3); ">
+ Script: <"
+ bonus2 bExpAddRace,RC_Boss,(getrefine()/3);
+ bonus2 bExpAddRace,RC_NonBoss,(getrefine()/3);
+ ">
},
{
Id: 24215
@@ -134890,7 +136895,10 @@ item_db: (
Buy: 10
Loc: 262144
EquipLv: [100, 149]
- Script: <" bonus2 bExpAddRace,RC_Boss,(getrefine()/3); bonus2 bExpAddRace,RC_NonBoss,(getrefine()/3); ">
+ Script: <"
+ bonus2 bExpAddRace,RC_Boss,(getrefine()/3);
+ bonus2 bExpAddRace,RC_NonBoss,(getrefine()/3);
+ ">
},
{
Id: 24216
@@ -134901,8 +136909,7 @@ item_db: (
Loc: 65536
EquipLv: 1
Script: <"
- .@r = getrefine();
- autobonus "{ bonus bAtk2,(.@r*5); }",(.@r*20)+100,3000,BF_NORMAL;
+ autobonus "{ bonus bAtk2,(getrefine()*5); }",(getrefine()*20)+100,3000,BF_NORMAL;
">
},
{
@@ -134914,11 +136921,8 @@ item_db: (
Loc: 1048576
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus bHit,(.@r/2)+5;
- if(.@r>=7) {
- bonus bAspd,1;
- }
+ bonus bHit,(getrefine()/2)+5;
+ if (getrefine()>=7) { bonus bAspd,1; }
">
},
{
@@ -134930,11 +136934,8 @@ item_db: (
Loc: 2097152
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus bAtk2,(.@r/2)+5;
- if(.@r>=7) {
- bonus bAspd,1;
- }
+ bonus bAtk2,(getrefine()/2)+5;
+ if (getrefine()>=7) { bonus bAspd,1; }
">
},
{
@@ -134946,9 +136947,8 @@ item_db: (
Loc: 65536
EquipLv: 1
Script: <"
- set .@ref,getrefine();
- if(.@ref>=2) {
- autobonus "{ bonus3 bAutoSpell,14,(.@ref/2),1000; }",(.@ref*2)+100,100,BF_SHORT;
+ if (getrefine()>=2) {
+ autobonus "{ bonus3 bAutoSpell,14,(getrefine()/2),1000; }",(getrefine()*2)+100,100,BF_SHORT;
}
">
},
@@ -134961,9 +136961,8 @@ item_db: (
Loc: 65536
EquipLv: 1
Script: <"
- set .@ref,getrefine();
- if(.@ref>=2) {
- autobonus "{ bonus3 bAutoSpell,19,(.@ref/2),1000; }",(.@ref*2)+100,100,BF_SHORT;
+ if (getrefine()>=2) {
+ autobonus "{ bonus3 bAutoSpell,19,(getrefine()/2),1000; }",(getrefine()*2)+100,100,BF_SHORT;
}
">
},
@@ -134976,9 +136975,8 @@ item_db: (
Loc: 65536
EquipLv: 1
Script: <"
- set .@ref,getrefine();
- if(.@ref>=2) {
- autobonus "{ bonus3 bAutoSpell,20,(.@ref/2),1000; }",(.@ref*2)+100,100,BF_SHORT;
+ if (getrefine()>=2) {
+ autobonus "{ bonus3 bAutoSpell,20,(getrefine()/2),1000; }",(getrefine()*2)+100,100,BF_SHORT;
}
">
},
@@ -134991,9 +136989,8 @@ item_db: (
Loc: 65536
EquipLv: 1
Script: <"
- set .@ref,getrefine();
- if(.@ref>=2) {
- autobonus "{ bonus3 bAutoSpell,90,(.@ref/2),1000; }",(.@ref*2)+100,100,BF_SHORT;
+ if (getrefine()>=2) {
+ autobonus "{ bonus3 bAutoSpell,90,(getrefine()/2),1000; }",(getrefine()*2)+100,100,BF_SHORT;
}
">
},
@@ -135020,10 +137017,9 @@ item_db: (
Loc: 131072
EquipLv: 70
Script: <"
- .@r = getrefine();
- if(.@r<7) bonus bAtkRate,1;
- else if(.@r==7 || .@r==8) bonus bAtkRate,2;
- else if(.@r>=9) bonus bAtkRate,3;
+ bonus bAtkRate,1;
+ if (getrefine()>=7) { bonus bAtkRate,1; }
+ if (getrefine()>=9) { bonus bAtkRate,1; }
">
},
{
@@ -135035,10 +137031,9 @@ item_db: (
Loc: 1048576
EquipLv: 70
Script: <"
- .@r = getrefine();
- bonus bAtk2,(5+.@r);
- if(.@r>=7) bonus bMaxHPrate,1;
- if(.@r>=9) bonus bMaxSPrate,1;
+ bonus bAtk2,(5+getrefine());
+ if (getrefine()>=7) { bonus bMaxHPrate,1; }
+ if (getrefine()>=9) { bonus bMaxSPrate,1; }
">
},
{
@@ -135050,10 +137045,9 @@ item_db: (
Loc: 2097152
EquipLv: 70
Script: <"
- .@r = getrefine();
- bonus bAtk2,(5+.@r);
- if(.@r>=7) bonus bMaxHPrate,1;
- if(.@r>=9) bonus bMaxSPrate,1;
+ bonus bAtk2,5+getrefine();
+ if (getrefine()>=7) { bonus bMaxHPrate,1; }
+ if (getrefine()>=9) { bonus bMaxSPrate,1; }
">
},
{
@@ -135079,10 +137073,9 @@ item_db: (
Loc: 131072
EquipLv: 70
Script: <"
- .@r = getrefine();
- if(.@r<7) bonus bMatkRate,1;
- else if(.@r==7 || .@r==8) bonus bMatkRate,2;
- else if(.@r>=9) bonus bMatkRate,3;
+ bonus bMatkRate,1;
+ if (getrefine()>=7) { bonus bMatkRate,1; }
+ if (getrefine()>=9) { bonus bMatkRate,1; }
">
},
{
@@ -135094,10 +137087,9 @@ item_db: (
Loc: 1048576
EquipLv: 70
Script: <"
- .@r = getrefine();
- bonus bMatk,(5+.@r);
- if(.@r>=7) bonus bMaxHPrate,1;
- if(.@r>=9) bonus bMatkRate,1;
+ bonus bMatk,(5+getrefine());
+ if (getrefine()>=7) { bonus bMaxHPrate,1; }
+ if (getrefine()>=9) { bonus bMatkRate,1; }
">
},
{
@@ -135109,10 +137101,9 @@ item_db: (
Loc: 2097152
EquipLv: 70
Script: <"
- .@r = getrefine();
- bonus bMatk,(5+.@r);
- if(.@r>=7) bonus bMaxHPrate,1;
- if(.@r>=9) bonus bMatkRate,1;
+ bonus bMatk,(5+getrefine());
+ if (getrefine()>=7) { bonus bMaxHPrate,1; }
+ if (getrefine()>=9) { bonus bMatkRate,1; }
">
},
{
@@ -135376,12 +137367,8 @@ item_db: (
Script: <"
bonus2 bAddRace,RC_Demon,10;
bonus2 bAddRace,RC_Undead,10;
- if(getrefine()>8) {
- bonus bAtkRate,5;
- }
- if(getrefine()>11) {
- bonus bAtkRate,7;
- }
+ if(getrefine()>8) { bonus bAtkRate,5; }
+ if(getrefine()>11) { bonus bAtkRate,7; }
">
},
{
@@ -135424,7 +137411,7 @@ item_db: (
View: 16
Script: <"
bonus bAtk,pow(min(getrefine(),15),2);
- if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
+ if(BaseLevel>70) { bonus bAtk,5*((BaseLevel-70)/10); }
">
},
{
@@ -135519,8 +137506,33 @@ item_db: (
">
},
{
+ Id: 28105
+ AegisName: "Infinity_Two_handed_Axe"
+ Name: "Infinity Two-handed Axe"
+ Type: 4
+ Buy: 20
+ Weight: 500
+ Atk: 265
+ Range: 1
+ Slots: 1
+ Job: 0x000444A2
+ Upper: 56
+ Loc: 34
+ WeaponLv: 4
+ EquipLv: 100
+ View: 7
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
Id: 28106
- AegisName: "Crimson_Two-handed_Axe"
+ AegisName: "Crimson_Two_handed_Axe"
Name: "Crimson Two-handed Axe"
Type: 4
Buy: 20
@@ -135534,14 +137546,14 @@ item_db: (
EquipLv: 70
View: 7
Script: <"
- bonus bAtk,pow(min(getrefine(),15),2);
- if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
bonus bUnbreakableWeapon,0;
+ bonus bAtk,pow(min(getrefine(),15),2);
+ if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }
">
},
{
Id: 28107
- AegisName: "Two-Handed_Axe_of_Vicious_Mind"
+ AegisName: "Two_Handed_Axe_of_Vicious_Mind"
Name: "Two-Handed Axe of Vicious Mind"
Type: 4
Buy: 20
@@ -135715,6 +137727,20 @@ item_db: (
">
},
{
+ Id: 28320
+ AegisName: "Desperation_of_Assassin"
+ Name: "Desperation of Assassin"
+ Type: 5
+ Buy: 20
+ Weight: 100
+ Slots: 1
+ Loc: 136
+ EquipLv: 50
+ Script: <"
+ bonus bAspd,1;
+ ">
+},
+{
Id: 28326
AegisName: "Broken_Chips_01"
Name: "Broken Chips 01"
@@ -135776,6 +137802,114 @@ item_db: (
bonus bMaxSPrate,3;
">
},
+{
+ Id: 28362
+ AegisName: "Str_Gloves"
+ Name: "Str Gloves"
+ Type: 5
+ Weight: 100
+ Slots: 1
+ Loc: 136
+ EquipLv: 120
+ Refine: false
+ Script: <"
+ bonus bStr,2;
+ bonus bAtkRate,5;
+ ">
+},
+{
+ Id: 28363
+ AegisName: "Agi_Gloves"
+ Name: "Agi Gloves"
+ Type: 5
+ Weight: 100
+ Slots: 1
+ Loc: 136
+ EquipLv: 120
+ Refine: false
+ Script: <"
+ bonus bAgi,2;
+ bonus bAspdRate,5;
+ ">
+},
+{
+ Id: 28364
+ AegisName: "Int_Gloves"
+ Name: "Int Gloves"
+ Type: 5
+ Weight: 100
+ Slots: 1
+ Loc: 136
+ EquipLv: 120
+ Refine: false
+ Script: <"
+ bonus bInt,2;
+ bonus bMatkRate,5;
+ ">
+},
+{
+ Id: 28365
+ AegisName: "Vit_Gloves"
+ Name: "Vit Gloves"
+ Type: 5
+ Weight: 100
+ Slots: 1
+ Loc: 136
+ EquipLv: 120
+ Refine: false
+ Script: <"
+ bonus bVit,2;
+ bonus bMaxHPrate,5;
+ ">
+},
+{
+ Id: 28366
+ AegisName: "Dex_Gloves"
+ Name: "Dex Gloves"
+ Type: 5
+ Weight: 100
+ Slots: 1
+ Loc: 136
+ EquipLv: 120
+ Refine: false
+ Script: <"
+ bonus bDex,2;
+ bonus bVariableCastrate,-5;
+ ">
+},
+{
+ Id: 28367
+ AegisName: "Luk_Gloves"
+ Name: "Luk Gloves"
+ Type: 5
+ Weight: 100
+ Slots: 1
+ Loc: 136
+ EquipLv: 120
+ Refine: false
+ Script: <"
+ bonus bLuk,2;
+ bonus bFlee2,5;
+ ">
+},
+{
+ Id: 28372
+ AegisName: "Imperial_Ring"
+ Name: "Imperial Ring"
+ Type: 5
+ Weight: 500
+ Def: 3
+ Slots: 1
+ Loc: 136
+ EquipLv: 50
+ Refine: false
+ Script: <"
+ bonus bStr,1;
+ bonus bInt,1;
+ bonus bMaxHPrate,3;
+ bonus bMaxSPrate,3;
+ ">
+},
// New Books
// ===================================================================
{
@@ -135794,10 +137928,10 @@ item_db: (
EquipLv: 70
View: 15
Script: <"
+ bonus bUnbreakableWeapon,0;
bonus bAtk,pow(min(getrefine(),15),2);
bonus bMatk,pow(min(getrefine(),15),2)/2;
- if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
- bonus bUnbreakableWeapon,0;
+ if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }
">
},
{
@@ -135824,6 +137958,48 @@ item_db: (
// New Daggers
// ===================================================================
{
+ Id: 28703
+ AegisName: "Infinity_Dagger"
+ Name: "Infinity Dagger"
+ Type: 4
+ Buy: 20
+ Weight: 500
+ Atk: 125
+ Matk: 100
+ Range: 1
+ Slots: 1
+ Job: 0x228F5EEF
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 100
+ View: 1
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
+ Id: 28704
+ AegisName: "Twilight_Desert_"
+ Name: "Desert Twilight"
+ Type: 4
+ Buy: 20
+ Weight: 600
+ Atk: 130
+ Range: 1
+ Slots: 4
+ Job: 0x00001000
+ Upper: 58
+ Loc: 2
+ WeaponLv: 2
+ EquipLv: 70
+ View: 1
+},
+{
Id: 28705
AegisName: "Crimson_Dagger"
Name: "Crimson Dagger"
@@ -135841,7 +138017,7 @@ item_db: (
Script: <"
bonus bAtk,pow(min(getrefine(),15),2);
bonus bMatk,pow(min(getrefine(),15),2)/2;
- if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
+ if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }
">
},
{
@@ -135881,10 +138057,65 @@ item_db: (
View: 1
Script: <"
skill LG_SHIELDSPELL,1;
- .@rate = 20+(getrefine());
- bonus3 bAutoSpellWhenHit,HP_ASSUMPTIO,3,.@rate;
+ bonus3 bAutoSpellWhenHit,HP_ASSUMPTIO,3,20+(getrefine());
bonus bDef,getrefine()*10;
bonus bMdef,getrefine();
">
},
+{
+ Id: 28901
+ AegisName: "Cursed_Mad_Bunny"
+ Name: "Cursed Mad Bunny"
+ Type: 5
+ Weight: 100
+ Loc: 32
+ View: 1
+ Script: <"
+ bonus bAspd,3;
+ bonus bAtkRate,5;
+ bonus bMatkRate,5;
+ bonus bShortWeaponDamageReturn,10;
+ autobonus "{ bonus bMagicDamageReturn,60; }",100,2000,BF_MAGIC,"{ specialeffect2 EF_NONE; }";
+ if(getrefine()>6) {
+ bonus bAtk,5;
+ bonus bMatk,5;
+ }
+ if(getrefine()>8) {
+ bonus bAtk,10;
+ bonus bMatk,10;
+ }
+ if(getrefine()>11) {
+ bonus bNoCastCancel,0;
+ bonus bCritical,10;
+ }
+ ">
+},
+{
+ Id: 28902
+ AegisName: "Mad_Bunny_"
+ Name: "Mad Bunny"
+ Type: 5
+ Weight: 100
+ Slots: 1
+ Loc: 32
+ View: 1
+ Script: <"
+ bonus bAtkRate,5;
+ bonus bMatkRate,5;
+ bonus bShortWeaponDamageReturn,10;
+ autobonus "{ bonus bMagicDamageReturn,60; }",100,2000,BF_MAGIC,"{ specialeffect2 EF_NONE; }";
+ if(getrefine()>6) {
+ bonus bAtk,5;
+ bonus bMatk,5;
+ }
+ if(getrefine()>8) {
+ bonus bAtk,10;
+ bonus bMatk,10;
+ }
+ if(getrefine()>11) {
+ bonus bNoCastCancel,0;
+ bonus bCritical,10;
+ }
+ ">
+},
)
diff --git a/db/re/item_group.conf b/db/re/item_group.conf
index 69cedfdd1..5446d67be 100644
--- a/db/re/item_group.conf
+++ b/db/re/item_group.conf
@@ -4763,7 +4763,7 @@ HALLOWEEN_G_BOX: (
"Old_Card_Album",
"Old_Violet_Box"
)
-Something_Candy_Holder: (
+Pumpkin_Candy_Holder: (
("Honey", 3),
("Candy", 7),
("Well_Baked_Cookie", 2),
diff --git a/db/re/map_zone_db.conf b/db/re/map_zone_db.conf
index eade47a40..fe8ed48c4 100644
--- a/db/re/map_zone_db.conf
+++ b/db/re/map_zone_db.conf
@@ -119,6 +119,7 @@ zones: (
disabled_items: {
Greed_Scroll: true
+ Costume_Beginner_Cap: true
}
/* cashshop disabled in pvp maps */
@@ -213,6 +214,7 @@ zones: (
Siege_Plate: false
Siege_Suits: false
Siege_Robe: false
+ Costume_Beginner_Cap: true
}
/* 5 second duration increase on GvG */
/* knockback disabled */
@@ -309,6 +311,7 @@ zones: (
Siege_Plate: true
Siege_Suits: true
Siege_Robe: true
+ Costume_Beginner_Cap: true
}
/* knockback disabled */