summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormalufett <malufett.eat.my.binaries@gmail.com>2015-04-02 08:51:14 +0800
committermalufett <malufett.eat.my.binaries@gmail.com>2015-04-02 08:51:14 +0800
commit94899de0397d74b0f06bdccdbfc67eabd2d06e38 (patch)
tree322bdaeae036291ab38d535a9c1b2e6e6e2c8366
parent19228956cc31c6406366a69d06a76467451def3a (diff)
parent60844f655aaa7adb735674d51bb3a83b90c8c6db (diff)
downloadhercules-94899de0397d74b0f06bdccdbfc67eabd2d06e38.tar.gz
hercules-94899de0397d74b0f06bdccdbfc67eabd2d06e38.tar.bz2
hercules-94899de0397d74b0f06bdccdbfc67eabd2d06e38.tar.xz
hercules-94899de0397d74b0f06bdccdbfc67eabd2d06e38.zip
Merge branch 'master' of https://github.com/HerculesWS/Hercules into JobDBRedesign
-rw-r--r--conf/channels.conf1
-rw-r--r--db/pre-re/skill_db.txt2
-rw-r--r--db/re/item_combo_db.txt97
-rw-r--r--db/re/item_db.conf7556
-rw-r--r--db/re/skill_db.txt2
-rw-r--r--npc/cities/prontera.txt2
-rw-r--r--npc/custom/itembind.txt4
-rw-r--r--npc/kafras/dts_warper.txt2
-rw-r--r--npc/re/quests/quests_malaya.txt20
-rw-r--r--sql-files/item_db_re.sql522
-rw-r--r--src/map/battle.c6
-rw-r--r--src/map/channel.c20
-rw-r--r--src/map/channel.h3
-rw-r--r--src/map/clif.c3
-rw-r--r--src/map/skill.c99
-rw-r--r--src/map/status.c7
-rw-r--r--src/plugins/HPMHooking/HPMHooking_map.HPMHooksCore.inc4
-rw-r--r--src/plugins/HPMHooking/HPMHooking_map.HookingPoints.inc1
-rw-r--r--src/plugins/HPMHooking/HPMHooking_map.Hooks.inc26
19 files changed, 8210 insertions, 167 deletions
diff --git a/conf/channels.conf b/conf/channels.conf
index 9700f626c..a3eee122d 100644
--- a/conf/channels.conf
+++ b/conf/channels.conf
@@ -60,5 +60,6 @@ chsys: (
irc_channel_nick: "Hercules_chSysBot" /* nick the bot will use */
irc_channel_nick_pw: "" /* password to this nick (if any) to identify to nick server on the irc network */
irc_channel_use_ghost: false /* whether to send a GHOST command to the nick server (requires irc_channel_nick_pw to be defined) */
+ irc_channel_autojoin: false
}
)
diff --git a/db/pre-re/skill_db.txt b/db/pre-re/skill_db.txt
index 13a08d7c4..9feec142c 100644
--- a/db/pre-re/skill_db.txt
+++ b/db/pre-re/skill_db.txt
@@ -527,7 +527,7 @@
481,0,0,0,0,0,0,5,0,no,0,0,0,none,0, HP_MANARECHARGE,Mana Recharge
482,0,6,4,0,0x1,0,5,1,no,0,0,0,magic,0, PF_DOUBLECASTING,Double Casting
483,16,6,2,0,0x1,1:2:3:4:5,1,1,no,0,0,0,none,0, HW_GANBANTEIN,Ganbantein
-484,9,6,2,2,0x91,0,5,1,yes,0,0,0,misc,0, HW_GRAVITATION,Gravitation Field
+484,18,6,2,2,0x91,0,5,1,yes,0,0,0,misc,0, HW_GRAVITATION,Gravitation Field
485,-2,6,1,-1,0x8,0,10,1,no,0,0,0,weapon,0, WS_CARTTERMINATION,Cart Termination
486,0,6,4,0,0x1,0,5,1,no,0,0,0,weapon,0, WS_OVERTHRUSTMAX,Maximum Power Thrust
487,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0, CG_LONGINGFREEDOM,Longing for Freedom
diff --git a/db/re/item_combo_db.txt b/db/re/item_combo_db.txt
index c745ddff2..525a6e3db 100644
--- a/db/re/item_combo_db.txt
+++ b/db/re/item_combo_db.txt
@@ -201,3 +201,100 @@
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); }
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; }"; }
18507:18539,{ bonus bUseSPrate,-3; }
+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; }
+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; } }
+
+// Shadow Equipment
+24012:24013:24014:24015:24016:24017,{ bonus bAllStats,3; }
+24018:24019:24020,{ if(getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L) + getequiprefinerycnt(EQI_SHADOW_WEAPON) >= 23) { bonus bAtkRate,1; } }
+24021:24022:24023,{ if(getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L) + getequiprefinerycnt(EQI_SHADOW_WEAPON) >= 23) { bonus bMatkRate,1; } }
+24025:24028,{ .@r = getequiprefinerycnt(EQI_SHADOW_ARMOR) + getequiprefinerycnt(EQI_SHADOW_SHOES); bonus bMaxHP,.@r; bonus bMaxSP,.@r; if(.@r >= 15) { bonus bMaxHPrate,1; } }
+24026:24027,{ .@r = getequiprefinerycnt(EQI_SHADOW_ARMOR) + getequiprefinerycnt(EQI_SHADOW_SHIELD); bonus bDef,.@r; if(.@r >= 15) { bonus2 bSubEle,0,1; } }
+24029:24031,{ .@r = getequiprefinerycnt(EQI_SHADOW_ARMOR) + getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus bBaseAtk,.@r; if(.@r >= 15) { bonus bLongAtkRate,1; } }
+24030:24032,{ .@r = getequiprefinerycnt(EQI_SHADOW_ARMOR) + getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus bCritical,.@r; bonus bBaseAtk,.@r; if(.@r >= 15) { bonus bCritAtkRate,1; } }
+24034:24040,{ bonus bLuk,1; }
+24035:24041,{ bonus bStr,1; }
+24036:24042,{ bonus bInt,1; }
+24037:24043,{ bonus bDex,1; }
+24038:24044,{ bonus bVit,1; }
+24039:24045,{ bonus bAgi,1; }
+24046:24051,{ bonus2 bSubEle,Ele_Neutral,1; if(getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 15) { bonus2 bSubEle,Ele_Neutral,1; } }
+24052:24062,{ bonus2 bExpAddRace,RC_DemiHuman,3; }
+24053:24063,{ bonus2 bAddRace,RC_Boss,5; bonus2 bMagicAddRace,RC_Boss,5; }
+24054:24065,{ bonus2 bExpAddRace,RC_Brute,3; }
+24055:24066,{ bonus2 bExpAddRace,RC_Insect,3; }
+24056:24067,{ bonus2 bExpAddRace,RC_Fish,3; }
+24057:24071,{ bonus2 bExpAddRace,RC_Dragon,3; }
+24058:24068,{ bonus2 bExpAddRace,RC_Angel,3; }
+24059:24069,{ bonus2 bExpAddRace,RC_Formless,3; }
+24060:24070,{ bonus2 bExpAddRace,RC_Undead,3; }
+24061:24064,{ bonus2 bExpAddRace,RC_Plant,3; }
+24072:24075,{ bonus bMaxHPrate,1; bonus bMaxSPrate,1; }
+24073:24076,{ bonus bMaxHPrate,1; bonus bMaxSPrate,1; }
+24074:24077,{ bonus bMaxHPrate,1; bonus bMaxSPrate,1; }
+24078:24079:24080,{ bonus3 bSPDrainRate,10,1+(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)/10),0; }
+24081:24082:24083,{ bonus3 bHPDrainRateRace,11,40,2+(getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_SHOES)/5); }
+24084:24085:24086:24087:24088:24089,{ bonus bAllStats,1; .@r = 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); if (.@r >= 45) { bonus bNoGemStone,1; } bonus bUseSPrate,100-.@r; }
+24090:24091:24092,{ bonus bDef,5; if (getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES) >= 20) bonus2 bResEff,Eff_Stone,100; }
+24090:24093:24094,{ bonus bDef,5; if (getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES) >= 20) bonus2 bResEff,Eff_Sleep,100; }
+24090:24095:24096,{ bonus bDef,5; if (getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES) >= 20) bonus2 bResEff,Eff_Silence,100; }
+24090:24097:24098,{ bonus bDef,5; if (getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES) >= 20) bonus2 bResEff,Eff_Blind,100; }
+24090:24099:24100:24101,{ bonus bDef,4; if (getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R) >= 30) bonus2 bResEff,Eff_Freeze,100; }
+24090:24102:24103,{ bonus bDef,5; if (getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R) >= 20) bonus2 bResEff,Eff_Bleeding,100; }
+24090:24104:24105:24106,{ bonus bDef,4; if (getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R) >= 30) bonus2 bResEff,Eff_Stun,100; }
+24090:24107:24108,{ bonus bDef,5; if (getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R) >= 20) bonus2 bResEff,Eff_Curse,100; }
+24109:24110:24048,{ bonus bNoCastCancel,1; bonus bVariableCastrate,40-(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)); }
+24111:24112:24113,{ bonus bNoCastCancel,1; bonus bUseSPrate,40-getequiprefinerycnt(EQI_SHADOW_SHIELD)-getequiprefinerycnt(EQI_SHADOW_ARMOR)-getequiprefinerycnt(EQI_SHADOW_SHOES); }
+24150:24151,{ bonus bAtkRate,1; if (getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 15) bonus bNoSizeFix,1; }
+24152:24153,{ bonus bAtk,getequiprefinerycnt(EQI_SHADOW_WEAPON); if (getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R) >= 15) bonus bUnbreakableWeapon,1; }
+24154:24155,{ bonus bDef,getequiprefinerycnt(EQI_SHADOW_ARMOR); if (getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 15) bonus bUnbreakableArmor,1; }
+24156:24166:24167,{ bonus bBaseAtk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreDefRace,RC_DemiHuman; }
+24157:24166:24167,{ bonus bBaseAtk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreDefRace,RC_Demon; }
+24158:24166:24167,{ bonus bBaseAtk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreDefRace,RC_Brute; }
+24159:24166:24167,{ bonus bBaseAtk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreDefRace,RC_Insect; }
+24160:24166:24167,{ bonus bBaseAtk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreDefRace,RC_Fish; }
+24161:24166:24167,{ bonus bBaseAtk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreDefRace,RC_Dragon; }
+24162:24166:24167,{ bonus bBaseAtk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreDefRace,RC_Angel; }
+24163:24166:24167,{ bonus bBaseAtk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreDefRace,RC_Formless; }
+24164:24166:24167,{ bonus bBaseAtk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreDefRace,RC_Undead; }
+24165:24166:24167,{ bonus bBaseAtk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreDefRace,RC_Plant; }
+24168:24169:24170,{ bonus bMatk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreMdefRace,RC_DemiHuman; }
+24168:24169:24171,{ bonus bMatk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreMdefRace,RC_Demon; }
+24168:24169:24172,{ bonus bMatk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreMdefRace,RC_Brute; }
+24168:24169:24173,{ bonus bMatk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreMdefRace,RC_Insect; }
+24168:24169:24174,{ bonus bMatk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreMdefRace,RC_Fish; }
+24168:24169:24175,{ bonus bMatk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreMdefRace,RC_Dragon; }
+24168:24169:24176,{ bonus bMatk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreMdefRace,RC_Angel; }
+24168:24169:24177,{ bonus bMatk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreMdefRace,RC_Formless; }
+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; }
+28326:28327,{ bonus bInt,8; bonus bStr,8; }
+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; }
+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); }
+24212:24213,{ bonus2 bExpAddRace,RC_Boss,((getequiprefinerycnt(EQI_SHADOW_SHOES)+getequiprefinerycnt(EQI_SHADOW_SHIELD))>=15?10:5); bonus2 bExpAddRace,RC_NonBoss,((getequiprefinerycnt(EQI_SHADOW_SHOES)+getequiprefinerycnt(EQI_SHADOW_SHIELD))>=15?10:5); }
+24214:24215,{ bonus2 bExpAddRace,RC_Boss,((getequiprefinerycnt(EQI_SHADOW_SHOES)+getequiprefinerycnt(EQI_SHADOW_SHIELD))>=15?4:2); bonus2 bExpAddRace,RC_NonBoss,((getequiprefinerycnt(EQI_SHADOW_SHOES)+getequiprefinerycnt(EQI_SHADOW_SHIELD))>=15?4:2); }
+24217:24218,{ if(getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=15) bonus bAspd,1; }
+//24223:Enhanced Force Shadow Earring:Enhanced Force Shadow Pendant,{ .@refine = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L); if(.@refine)>=25 {bonus bAtkRate,2;} else if(.@refine)>=20 {bonus bAtkRate,1;} bonus bAtkRate,1; }
+24224:24225:24226,{ .@refine = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L); if(.@refine)>=25 { bonus bAtkRate,2; } else if(.@refine)>=20 { bonus bAtkRate,1; } bonus bAtk2,10; }
+//24227:Enhanced Soul Earring:Enhanced Soul Pendant,{ .@refine = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L); if(.@refine)>=25 {bonus bMatkRate,2;} else if(.@refine)>=20 {bonus bMatkRate,1;} bonus bMatkRate,1; }
+24228:24229:24230,{ .@refine = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L); if(.@refine)>=25 { bonus bMatkRate,2; } else if(.@refine)>=20 { bonus bMatkRate,1; } bonus bMatk,10; }
+24231:24232,{ bonus bFlee,5; if(getequiprefinerycnt(EQI_SHADOW_SHOES) + getequiprefinerycnt(EQI_SHADOW_SHIELD) >=15) { bonus bAspd,1; } }
+24234:24235,{ bonus bAtk,5; if(getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L) >=15) { bonus2 bAddSize,Size_Large,1; } }
+24236:24237,{ bonus bAtk,5; if(getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L) >=15) { bonus2 bAddSize,Size_Medium,1; } }
+24238:24239,{ bonus bAtk,5; if(getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L) >=15) { bonus2 bAddSize,Size_Small,1; } }
+24240:24241:24242,{ bonus bUseSPrate,-1; .@refine = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus bVariableCastrate,(.@refine)/5; if(.@refine)>=25 { bonus bUseSPrate,-1; } }
+24243:24244:24245,{ bonus bDelayrate,-1; if (getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES) >= 25) bonus bDelayrate,-5; } \ No newline at end of file
diff --git a/db/re/item_db.conf b/db/re/item_db.conf
index 13ce6eabb..c56f3c0ee 100644
--- a/db/re/item_db.conf
+++ b/db/re/item_db.conf
@@ -8401,7 +8401,7 @@ item_db: (
{
Id: 1298
AegisName: "Shiver_Katar"
- Name: "Katar Of Horror"
+ Name: "Shiver Katar"
Type: 4
Buy: 60000
Weight: 2700
@@ -8414,6 +8414,11 @@ item_db: (
WeaponLv: 4
EquipLv: 105
View: 16
+ Script: <"
+ bonus bCritical,getrefine();
+ if (isequipped(4317)) bonus bCritAtkRate,5;
+ if (isequipped(4521)) bonus bCritAtkRate,5;
+ ">
},
// 1-Handed Axes
{
@@ -9836,6 +9841,25 @@ item_db: (
},
// 1-Handed Spears
{
+ Id: 1400
+ AegisName: "Spear_of_Vicious_Mind"
+ Name: "Spear of Vicious Mind"
+ Type: 4
+ Buy: 20
+ Weight: 1400
+ Atk: 140
+ Range: 3
+ Slots: 1
+ Job: 0x00004082
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 160
+ View: 4
+ Script: <"
+ bonus bAtk,pow(min(getrefine(),15),2);
+ ">
+},
+{
Id: 1401
AegisName: "Javelin"
Name: "Javelin"
@@ -10624,6 +10648,72 @@ item_db: (
">
},
{
+ Id: 1438
+ AegisName: "Thanatos_Spear"
+ Name: "Thanatos Spear"
+ Type: 4
+ Buy: 20
+ Weight: 3000
+ Atk: 150
+ Matk: 100
+ Range: 3
+ Slots: 1
+ Job: 0x00004082
+ Upper: 56
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 120
+ View: 4
+ Script: <"
+ bonus bInt,6;
+ bonus bVit,6;
+ bonus bLuk,-6;
+ bonus2 bSPDrainRate,10,5;
+ bonus2 bHPDrainRate,10,5;
+ bonus2 bHPLossRate,100,10000;
+ ">
+ OnUnequipScript: <" heal -1000,0; ">
+},
+{
+ Id: 1443
+ AegisName: "Crimson_Spear"
+ Name: "Crimson Spear"
+ Type: 4
+ Buy: 20
+ Weight: 900
+ Atk: 90
+ Range: 3
+ Slots: 2
+ Job: 0x00004082
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 70
+ View: 4
+ Script: <"
+ bonus bAtk,pow(min(getrefine(),15),2);
+ if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
+ ">
+},
+{
+ Id: 1450
+ AegisName: "Lance_of_Vicious_Mind"
+ Name: "Lance of Vicious Mind"
+ Type: 4
+ Buy: 20
+ Weight: 2250
+ Atk: 225
+ Range: 3
+ Slots: 1
+ Job: 0x00004082
+ Loc: 34
+ WeaponLv: 4
+ EquipLv: 160
+ View: 5
+ Script: <"
+ bonus bAtk,pow(min(getrefine(),15),2);
+ ">
+},
+{
Id: 1451
AegisName: "Guisarme"
Name: "Guisarme"
@@ -11537,6 +11627,53 @@ item_db: (
View: 5
Script: <" bonus bAtkEle,Ele_Water; ">
},
+{
+ Id: 1496
+ AegisName: "Thanatos_Long_Spear"
+ Name: "Thanatos Long Spear"
+ Type: 4
+ Buy: 20
+ Weight: 3750
+ Atk: 250
+ Matk: 50
+ Range: 3
+ Slots: 1
+ Job: 0x00004082
+ Upper: 56
+ Loc: 34
+ WeaponLv: 4
+ EquipLv: 120
+ View: 5
+ Script: <"
+ bonus bInt,6;
+ bonus bVit,6;
+ bonus bLuk,-6;
+ bonus2 bSPDrainRate,10,5;
+ bonus2 bHPDrainRate,10,5;
+ bonus2 bHPLossRate,100,10000;
+ ">
+ OnUnequipScript: <" heal -1000,0; ">
+},
+{
+ Id: 1498
+ AegisName: "Crimson_Lance"
+ Name: "Crimson Lance"
+ Type: 4
+ Buy: 20
+ Weight: 1750
+ Atk: 175
+ Range: 3
+ Slots: 2
+ Job: 0x00004082
+ Loc: 34
+ WeaponLv: 3
+ EquipLv: 70
+ View: 5
+ Script: <"
+ bonus bAtk,pow(min(getrefine(),15),2);
+ if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
+ ">
+},
// Maces
{
Id: 1501
@@ -13464,6 +13601,28 @@ item_db: (
},
// Staffs
{
+ Id: 1600
+ AegisName: "Rod_of_Vicious_Mind"
+ Name: "Rod of Vicious Mind"
+ Type: 4
+ Buy: 20
+ Weight: 600
+ Atk: 60
+ Matk: 120
+ Range: 1
+ Slots: 1
+ Job: 0x00818315
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 160
+ View: 10
+ Script: <"
+ bonus bInt,5;
+ bonus bMatk,pow(min(getrefine(),15),2);
+ bonus bUnbreakableWeapon,0;
+ ">
+},
+{
Id: 1601
AegisName: "Rod"
Name: "Rod"
@@ -14851,6 +15010,55 @@ item_db: (
">
},
{
+ Id: 1668
+ AegisName: "Sword_Stick"
+ Name: "Sword Stick"
+ Type: 4
+ Buy: 20
+ Weight: 500
+ Atk: 120
+ Matk: 150
+ Range: 1
+ Slots: 2
+ Job: 0x800200
+ Upper: 63
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 80
+ View: 8
+ Script: <"
+ bonus bAspdRate,10;
+ ">
+},
+{
+ Id: 1669
+ AegisName: "Thanatos_Staff"
+ Name: "Thanatos Staff"
+ Type: 4
+ Buy: 20
+ Weight: 1000
+ Atk: 100
+ Matk: 200
+ Range: 1
+ Slots: 1
+ Job: 0x00018314
+ Upper: 56
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 120
+ View: 10
+ Script: <"
+ bonus bInt,6;
+ bonus bVit,6;
+ bonus bLuk,-6;
+ bonus2 bSPDrainRate,10,5;
+ bonus2 bHPDrainRate,10,5;
+ bonus2 bHPLossRate,100,10000;
+ bonus bHealPower,15;
+ ">
+ OnUnequipScript: <" heal -1000,0; ">
+},
+{
Id: 1670
AegisName: "RWC_Memory_Staff"
Name: "RWC Memory Staff"
@@ -14879,6 +15087,28 @@ item_db: (
}
">
},
+{
+ Id: 1680
+ AegisName: "Crimson_Rod"
+ Name: "Crimson Rod"
+ Type: 4
+ Buy: 20
+ Weight: 600
+ Atk: 60
+ Matk: 70
+ Range: 1
+ Slots: 2
+ Job: 0x00818315
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 70
+ View: 10
+ Script: <"
+ bonus bInt,5;
+ bonus bMatk,pow(min(getrefine(),15),2);
+ if(BaseLevel>70) bonus bMatk,(((BaseLevel-70)/10)*5);
+ ">
+},
// Bows
{
Id: 1701
@@ -16241,6 +16471,25 @@ item_db: (
},
// Knuckles
{
+ Id: 1800
+ AegisName: "Fist_of_Vicious_Mind"
+ Name: "Fist of Vicious Mind"
+ Type: 4
+ Buy: 20
+ Weight: 1500
+ Atk: 150
+ Range: 1
+ Slots: 1
+ Job: 0x00008100
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 160
+ View: 12
+ Script: <"
+ bonus bAtk,pow(min(getrefine(),15),2);
+ ">
+},
+{
Id: 1801
AegisName: "Waghnakh"
Name: "Waghnak"
@@ -16955,8 +17204,77 @@ item_db: (
EquipLv: 105
View: 12
},
+{
+ Id: 1836
+ AegisName: "Thanatos_Knuckles"
+ Name: "Thanatos Knuckles"
+ Type: 4
+ Buy: 20
+ Weight: 1600
+ Atk: 60
+ Matk: 100
+ Range: 1
+ Slots: 1
+ Job: 0x00008000
+ Upper: 56
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 120
+ View: 12
+ Script: <"
+ bonus bInt,6;
+ bonus bVit,6;
+ bonus bLuk,-6;
+ bonus2 bSPDrainRate,10,5;
+ bonus2 bHPDrainRate,10,5;
+ bonus2 bHPLossRate,100,10000;
+ ">
+ OnUnequipScript: <" heal -1000,0; ">
+},
+{
+ Id: 1839
+ AegisName: "Crimson_Knuckle"
+ Name: "Crimson Knuckle"
+ Type: 4
+ Buy: 20
+ Weight: 1000
+ Atk: 100
+ Range: 1
+ Slots: 2
+ Job: 0x00008100
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 70
+ View: 12
+ Script: <"
+ bonus bAtk,pow(min(getrefine(),15),2);
+ if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
+ ">
+},
// Instruments
{
+ Id: 1900
+ AegisName: "Violin_of_Vicious_Mind"
+ Name: "Violin of Vicious Mind"
+ Type: 4
+ Buy: 20
+ Weight: 1300
+ Atk: 130
+ Matk: 50
+ Range: 1
+ Slots: 1
+ Job: 0x00080000
+ Gender: 1
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 160
+ View: 13
+ Script: <"
+ bonus bAtk,pow(min(getrefine(),15),2);
+ bonus bMatk,pow(min(getrefine(),15),2)/2;
+ ">
+},
+{
Id: 1901
AegisName: "Violin"
Name: "Violin"
@@ -17642,6 +17960,55 @@ item_db: (
Refine: false
View: 13
},
+{
+ Id: 1933
+ AegisName: "Thanatos_Violin"
+ Name: "Thanatos Violin"
+ Type: 4
+ Buy: 20
+ Weight: 2000
+ Atk: 200
+ Matk: 130
+ Range: 1
+ Slots: 1
+ Job: 0x00080000
+ Upper: 56
+ Gender: 1
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 120
+ View: 13
+ Script: <"
+ bonus bInt,6;
+ bonus bVit,6;
+ bonus bLuk,-6;
+ bonus2 bSPDrainRate,10,5;
+ bonus2 bHPDrainRate,10,5;
+ bonus2 bHPLossRate,100,10000;
+ ">
+ OnUnequipScript: <" heal -1000,0; ">
+},
+{
+ Id: 1939
+ AegisName: "Crimson_Violin"
+ Name: "Crimson Violin"
+ Type: 4
+ Buy: 20
+ Weight: 800
+ Atk: 80
+ Range: 1
+ Slots: 2
+ Job: 0x00080000
+ Gender: 1
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 70
+ View: 13
+ Script: <"
+ bonus bAtk,pow(min(getrefine(),15),2);
+ if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
+ ">
+},
// Whips
{
Id: 1950
@@ -18407,6 +18774,74 @@ item_db: (
EquipLv: 60
View: 14
},
+{
+ Id: 1988
+ AegisName: "Thanatos_Whip"
+ Name: "Thanatos Whip"
+ Type: 4
+ Buy: 20
+ Weight: 2200
+ Atk: 200
+ Matk: 130
+ Range: 2
+ Slots: 1
+ Job: 0x00080000
+ Upper: 56
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 120
+ View: 14
+ Script: <"
+ bonus bInt,6;
+ bonus bVit,6;
+ bonus bLuk,-6;
+ bonus2 bSPDrainRate,10,5;
+ bonus2 bHPDrainRate,10,5;
+ bonus2 bHPLossRate,100,10000;
+ ">
+ OnUnequipScript: <" heal -1000,0; ">
+},
+{
+ Id: 1995
+ AegisName: "Crimson_Wire"
+ Name: "Crimson Wire"
+ Type: 4
+ Buy: 20
+ Weight: 800
+ Atk: 80
+ Range: 2
+ Slots: 2
+ Job: 0x00080000
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 70
+ View: 14
+ Script: <"
+ bonus bAtk,pow(min(getrefine(),15),2);
+ if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
+ ">
+},
+{
+ Id: 1996
+ AegisName: "Wire_of_Vicious_Mind"
+ Name: "Wire of Vicious Mind"
+ Type: 4
+ Buy: 20
+ Weight: 1300
+ Atk: 130
+ Matk: 50
+ Range: 2
+ Slots: 1
+ Job: 0x00080000
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 160
+ View: 14
+ Script: <"
+ bonus bAtk,pow(min(getrefine(),15),2);
+ bonus bMatk,pow(min(getrefine(),15),2)/2;
+ ">
+},
// Additional 2-Handed Staffs
{
Id: 2000
@@ -18882,6 +19317,79 @@ item_db: (
if (.@val > 2) bonus bMatk,((.@val-2)*5);
">
},
+{
+ Id: 2023
+ AegisName: "Thanatos_Two-Handed_Staff"
+ Name: "Thanatos Two-Handed Staff"
+ Type: 4
+ Buy: 20
+ Weight: 1400
+ Atk: 120
+ Matk: 250
+ Range: 1
+ Slots: 1
+ Job: 0x00018314
+ Upper: 56
+ Loc: 34
+ WeaponLv: 4
+ EquipLv: 120
+ View: 23
+ Script: <"
+ bonus bInt,6;
+ bonus bVit,6;
+ bonus bLuk,-6;
+ bonus2 bSPDrainRate,10,5;
+ bonus2 bHPDrainRate,10,5;
+ bonus2 bHPLossRate,100,10000;
+ bonus bHealPower,18;
+ ">
+ OnUnequipScript: <" heal -1000,0; ">
+},
+{
+ Id: 2025
+ AegisName: "Staff_of_Crimson"
+ Name: "Staff of Crimson"
+ Type: 4
+ Buy: 20
+ Weight: 1000
+ Atk: 100
+ Matk: 150
+ Range: 1
+ Slots: 2
+ Job: 0x00810204
+ Loc: 34
+ WeaponLv: 3
+ EquipLv: 70
+ View: 23
+ Script: <"
+ bonus bInt,5;
+ bonus bMatk,pow(min(getrefine(),15),2);
+ if(BaseLevel>70) bonus bMatk,(((BaseLevel-70)/10)*5);
+ bonus bUnbreakableWeapon,0;
+ ">
+},
+{
+ Id: 2026
+ AegisName: "Staff_of_Vicious_Mind"
+ Name: "Staff of Vicious Mind"
+ Type: 4
+ Buy: 20
+ Weight: 1000
+ Atk: 100
+ Matk: 200
+ Range: 1
+ Slots: 1
+ Job: 0x00810204
+ Loc: 34
+ WeaponLv: 4
+ EquipLv: 160
+ View: 23
+ Script: <"
+ bonus bInt,6;
+ bonus bMatk,pow(min(getrefine(),15),2);
+ bonus bUnbreakableWeapon,0;
+ ">
+},
// Shields
// ===================================================================
{
@@ -20178,6 +20686,81 @@ item_db: (
Script: <" bonus bMdef,5; ">
},
{
+ Id: 2177
+ AegisName: "Shield_Of_Death"
+ Name: "Shield Of Death"
+ Type: 5
+ Buy: 20
+ Weight: 2000
+ Def: 150
+ Slots: 1
+ Job: 0xFFFFFFFF
+ Upper: 63
+ Loc: 32
+ EquipLv: 90
+ View: 3
+ Script: <"
+ bonus2 bAddRace,RC_Boss,2;
+ bonus2 bSubRace,RC_NonBoss,-10;
+ ">
+},
+{
+ Id: 2181
+ AegisName: "Hervor"
+ Name: "Hervor"
+ Type: 5
+ Buy: 20
+ Weight: 1500
+ Def: 100
+ Upper: 63
+ Loc: 32
+ EquipLv: 90
+ Refine: false
+ View: 2
+ Script: <"
+ bonus bMdef,5;
+ bonus2 bSubRace,RC_NonBoss,30;
+ bonus2 bSubRace,RC_Boss,30;
+ bonus bUnbreakableShield,1;
+ ">
+},
+{
+ Id: 2187
+ AegisName: "Gray_Shield"
+ Name: "Gray Shield"
+ Type: 5
+ Buy: 20
+ Weight: 2000
+ Def: 75
+ Slots: 1
+ Upper: 56
+ Loc: 32
+ EquipLv: 120
+ View: 2
+ Script: <"
+ bonus bMdef,10+getrefine();
+ bonus2 bSubEle,Ele_Holy,30+getrefine();
+ ">
+},
+{
+ Id: 2188
+ AegisName: "Svalinn"
+ Name: "Svalinn"
+ Type: 5
+ Buy: 20
+ Weight: 500
+ Def: 80
+ Slots: 1
+ Loc: 32
+ EquipLv: 65
+ View: 2
+ Script: <"
+ bonus bMdef,5;
+ bonus2 bSubEle,Ele_Water,10+(getrefine()/3);
+ bonus bMaxHP,getrefine();
+ ">
+},
+{
Id: 2190
AegisName: "Ancient_Shield_Of_Aeon"
Name: "Ancient Shield Of Aeon"
@@ -24892,6 +25475,21 @@ item_db: (
else if(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief) bonus bMaxSP,JobLevel*2;
">
},
+{
+ Id: 2499
+ AegisName: "Temporal_Boots"
+ Name: "Temporal Boots"
+ Type: 5
+ Buy: 20
+ Weight: 600
+ Def: 20
+ Loc: 64
+ EquipLv: 10
+ Script: <"
+ bonus bMaxHP,300+((getrefine()/3)*100);
+ bonus bMaxSP,30+((getrefine()/3)*10);
+ ">
+},
// Garments
// ===================================================================
{
@@ -26556,6 +27154,45 @@ item_db: (
Upper: 63
Loc: 4
},
+{
+ Id: 2596
+ AegisName: "Sharel_Manteau"
+ Name: "Sharel Manteau"
+ Type: 5
+ Weight: 700
+ Def: 20
+ Slots: 1
+ Loc: 4
+ EquipLv: 65
+ Script: <"
+ bonus2 bSubEle,Ele_Fire,5;
+ bonus2 bAddRaceTolerance,RC_Demon,5;
+ ">
+},
+{
+ Id: 2597
+ AegisName: "Bloody_Muffler"
+ Name: "Bloody Muffler"
+ Type: 5
+ Weight: 500
+ Def: 10
+ Slots: 1
+ Loc: 4
+ EquipLv: 50
+ 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;
+ }
+ }
+ ">
+},
// Accessories
// ===================================================================
{
@@ -32488,6 +33125,18 @@ item_db: (
Refine: false
},
{
+ Id: 2971
+ AegisName: "Pocket_Watch__"
+ Name: "Pocket Watch"
+ Type: 4
+ Buy: 20
+ Job: 0x800200
+ Weight: 200
+ Loc: 136
+ Refine: false
+ EquipLv: 80
+},
+{
Id: 2986
AegisName: "Snake_Ring"
Name: "Snake Ring"
@@ -39675,6 +40324,110 @@ item_db: (
">
},
+{
+ Id: 4625
+ AegisName: "Timeholder_Card"
+ Name: "Timeholder Card"
+ Type: 6
+ Buy: 20
+ Weight: 10
+ Loc: 2
+ Script: <"
+ bonus bMatkRate,20;
+ bonus bUseSPrate,10;
+ ">
+},
+{
+ Id: 4626
+ AegisName: "Big_Ben_Card"
+ Name: "Big Ben Card"
+ Type: 6
+ Buy: 20
+ Weight: 10
+ Loc: 2
+ Script: <"
+ bonus2 bMagicAddRace,RC_Formless,5;
+ bonus2 bMagicAddRace,RC_Demon,5;
+ ">
+},
+{
+ Id: 4627
+ AegisName: "Big_Bell_Card"
+ Name: "Big Bell Card"
+ Type: 6
+ Buy: 20
+ Weight: 10
+ Loc: 2
+ Script: <"
+ bonus2 bAddRace,RC_Formless,10;
+ bonus2 bAddRace,RC_Demon,10;
+ ">
+},
+{
+ Id: 4628
+ AegisName: "Neo_Punk_Card"
+ Name: "Neo Punk Card"
+ Type: 6
+ Buy: 20
+ Weight: 10
+ Loc: 32
+ Script: <"
+ bonus2 bSubRace,RC_Formless,20;
+ bonus2 bSubRace,RC_Demon,20;
+ ">
+},
+{
+ Id: 4629
+ AegisName: "Arc_Elder_Card"
+ Name: "Arc Elder Card"
+ Type: 6
+ Buy: 20
+ Weight: 10
+ Loc: 4
+ Script: <"
+ bonus2 bSubEle,Ele_Neutral,15;
+ bonus2 bMagicAtkEle,Ele_Earth,(getrefine()*3);
+ ">
+},
+{
+ Id: 4630
+ AegisName: "Time_Keeper_Card"
+ Name: "Time Keeper Card"
+ Type: 6
+ Buy: 20
+ Weight: 10
+ Loc: 64
+ Script: <"
+ bonus3 bAutoSpell,NPC_WIDECURSE,2,20;
+ ">
+},
+{
+ Id: 4631
+ AegisName: "Owl_Viscount_Card"
+ Name: "Owl Viscount Card"
+ Type: 6
+ Buy: 20
+ Weight: 10
+ Loc: 136
+ Script: <"
+ bonus bAspdRate,3;
+ ">
+},
+{
+ Id: 4632
+ AegisName: "Owl_Marquees_Card"
+ Name: "Owl Marquees Card"
+ Type: 6
+ Buy: 20
+ Weight: 10
+ Loc: 136
+ Script: <"
+ if(getskilllv(SA_VIOLENTGALE)==5) {
+ bonus5 bAutoSpell,SA_VIOLENTGALE,5,20,BF_WEAPON,0;
+ }
+ else bonus5 bAutoSpell,SA_VIOLENTGALE,1,20,BF_WEAPON,0;
+ ">
+},
// Armor Enchant System
// ===================================================================
{
@@ -56857,19 +57610,70 @@ item_db: (
},
{
Id: 5873
- AegisName: "Helmet_Of_Siegfried"
- Name: "Helmet Of Siegfried"
+ AegisName: "Helmet_of_Siegfried"
+ Name: "Helmet of Siegfried"
Type: 5
Buy: 20
Weight: 600
Def: 7
Slots: 1
Job: 0x000444A2
+ Upper: 58
Loc: 256
EquipLv: 60
View: 1055
Script: <"
bonus bAllStats,5;
+ bonus2 bSubEle,Ele_Neutral,5;
+ bonus2 bAddRaceTolerance,RC_Dragon,5;
+ bonus2 bHPLossRate,600,4000;
+ bonus3 bAutoSpellWhenHit,HP_ASSUMPTIO,5,20;
+ bonus bUnbreakableHelm,0;
+ ">
+},
+{
+ Id: 5874
+ AegisName: "Circlet_of_Kriemhild"
+ Name: "Circlet of Kriemhild"
+ Type: 5
+ Buy: 20
+ Weight: 600
+ Def: 6
+ Slots: 1
+ Job: 0x000A1848
+ Upper: 58
+ Loc: 256
+ EquipLv: 60
+ View: 1056
+ Script: <"
+ bonus bAllStats,5;
+ bonus2 bSubEle,Ele_Neutral,5;
+ bonus2 bAddRaceTolerance,RC_Dragon,5;
+ bonus2 bHPLossRate,400,4000;
+ bonus3 bAutoSpellWhenHit,PR_KYRIE,9,20;
+ bonus bUnbreakableHelm,0;
+ ">
+},
+{
+ Id: 5875
+ AegisName: "Diadem_of_Brinhild"
+ Name: "Diadem of Brinhild"
+ Type: 5
+ Buy: 20
+ Weight: 600
+ Def: 6
+ Slots: 1
+ Job: 0x00018314
+ Upper: 58
+ Loc: 256
+ EquipLv: 60
+ View: 1057
+ Script: <"
+ bonus bAllStats,5;
+ bonus2 bSubEle,Ele_Neutral,5;
+ bonus2 bAddRaceTolerance,RC_Dragon,5;
+ bonus2 bHPLossRate,300,4000;
+ bonus3 bAutoSpellWhenHit,SM_ENDURE,8,20;
bonus bUnbreakableHelm,0;
">
},
@@ -62712,6 +63516,22 @@ item_db: (
Weight: 10
},
{
+ Id: 6607
+ AegisName: "Temporal_Crystal"
+ Name: "Temporal Crystal"
+ Type: 3
+ Buy: 20
+ Weight: 10
+},
+{
+ Id: 6608
+ AegisName: "Coagulated_Spell"
+ Name: "Coagulated Spell"
+ Type: 3
+ Buy: 20
+ Weight: 10
+},
+{
Id: 6616
AegisName: "Lmtd_Manny_Card"
Name: "Lmtd Manny Card"
@@ -62816,6 +63636,22 @@ item_db: (
Buy: 0
},
{
+ Id: 6804
+ AegisName: "Organic_Pumpkin"
+ Name: "Organic Pumpkin"
+ Type: 3
+ Buy: 20
+ Weight: 10
+},
+{
+ Id: 6805
+ AegisName: "Inorganic_Pumpkin"
+ Name: "Inorganic Pumpkin"
+ Type: 3
+ Buy: 20
+ Weight: 10
+},
+{
Id: 6913
AegisName: "Sacred_Rosary"
Name: "Sacred Rosary"
@@ -88310,6 +89146,33 @@ item_db: (
}
">
},
+{
+ Id: 13093
+ AegisName: "Thanatos_Dagger"
+ Name: "Thanatos Dagger"
+ Type: 4
+ Buy: 20
+ Weight: 800
+ Atk: 100
+ Matk: 130
+ Range: 1
+ Slots: 1
+ Job: 0x000E5CEA
+ Upper: 56
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 120
+ View: 1
+ Script: <"
+ bonus bInt,6;
+ bonus bVit,6;
+ bonus bLuk,-6;
+ bonus2 bSPDrainRate,10,5;
+ bonus2 bHPDrainRate,10,5;
+ bonus2 bHPLossRate,100,10000;
+ ">
+ OnUnequipScript: <" heal -1000,0; ">
+},
// Revolvers
{
Id: 13100
@@ -88747,6 +89610,45 @@ item_db: (
bonus bLongAtkRate,30;
">
},
+{
+ Id: 13127
+ AegisName: "Crimson_Revolver"
+ Name: "Crimson Revolver"
+ Type: 4
+ Buy: 20
+ Weight: 1000
+ Atk: 100
+ Range: 7
+ Slots: 2
+ Job: 0x01000000
+ Loc: 34
+ WeaponLv: 3
+ EquipLv: 70
+ View: 17
+ Script: <"
+ bonus bAtk,pow(min(getrefine(),15),2);
+ if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
+ ">
+},
+{
+ Id: 13128
+ AegisName: "Revolver_of_Vicious_Mind"
+ Name: "Revolver of Vicious Mind"
+ Type: 4
+ Buy: 20
+ Weight: 1500
+ Atk: 150
+ Range: 7
+ Slots: 1
+ Job: 0x01000000
+ Loc: 34
+ WeaponLv: 4
+ EquipLv: 160
+ View: 17
+ Script: <"
+ bonus bAtk,pow(min(getrefine(),15),2);
+ ">
+},
// Guns
{
Id: 13150
@@ -91076,6 +91978,50 @@ item_db: (
}
">
},
+{
+ Id: 13327
+ AegisName: "Crimson_Huuma_Shuriken"
+ Name: "Crimson Huuma Shuriken"
+ Type: 4
+ Buy: 20
+ Weight: 1000
+ Atk: 100
+ Range: 1
+ Slots: 2
+ Job: 0x22000000
+ Loc: 34
+ WeaponLv: 3
+ EquipLv: 70
+ View: 22
+ 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);
+ bonus bUnbreakableWeapon,0;
+ ">
+},
+{
+ Id: 13328
+ AegisName: "Huuma_Shuriken_of_Vicious_Mind"
+ Name: "Huuma Shuriken of Vicious Mind"
+ Type: 4
+ Buy: 20
+ Weight: 1500
+ Atk: 150
+ Matk: 50
+ Range: 1
+ Slots: 1
+ Job: 0x22000000
+ Loc: 34
+ WeaponLv: 4
+ EquipLv: 160
+ View: 22
+ Script: <"
+ bonus bAtk,pow(min(getrefine(),15),2);
+ bonus bMatk,pow(min(getrefine(),15),2)/2;
+ bonus bUnbreakableWeapon,0;
+ ">
+},
// More 1-Handed Swords
{
Id: 13400
@@ -91912,6 +92858,45 @@ item_db: (
View: 2
Script: <" bonus bAspdRate,8; ">
},
+{
+ Id: 13454
+ AegisName: "Crimson_Saber"
+ Name: "Crimson Saber"
+ Type: 4
+ Buy: 20
+ Weight: 850
+ Atk: 85
+ Range: 1
+ Slots: 2
+ Job: 0x000654E3
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 70
+ View: 2
+ Script: <"
+ bonus bAtk,pow(min(getrefine(),15),2);
+ if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
+ ">
+},
+{
+ Id: 13455
+ AegisName: "Saber_of_Vicious_Mind"
+ Name: "Saber of Vicious Mind"
+ Type: 4
+ Buy: 20
+ Weight: 1350
+ Atk: 135
+ Range: 1
+ Slots: 1
+ Job: 0x000654E3
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 160
+ View: 2
+ Script: <"
+ bonus bAtk,pow(min(getrefine(),15),2);
+ ">
+},
// More Cash Shop Items
{
Id: 13500
@@ -106735,8 +107720,19 @@ item_db: (
Buy: 0
Weight: 600
Def: 37
+ Job: 0x00000000
Loc: 16
Refine: false
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
},
{
Id: 15034
@@ -106746,9 +107742,20 @@ item_db: (
Buy: 0
Weight: 600
Def: 37
+ Job: 0x00000000
Slots: 1
Loc: 16
Refine: false
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
},
{
Id: 15035
@@ -107236,6 +108243,151 @@ item_db: (
">
},
{
+ Id: 15089
+ AegisName: "Menswear"
+ Name: "Menswear"
+ Type: 4
+ Buy: 20
+ Weight: 300
+ Def: 40
+ Job: 0xFFFFFFFE
+ Upper: 63
+ Loc: 16
+ EquipLv: 80
+ Script: <"
+ bonus bAspdRate,3+((getrefine()>=7)?2:0);
+ bonus bDelayrate,-3-((getrefine()>=7)?2:0);
+ bonus bVariableCastrate,-3-((getrefine()>=7)?2:0);
+ ">
+},
+{
+ Id: 15090
+ AegisName: "Gray_Armor"
+ Name: "Gray Armor"
+ Type: 5
+ Weight: 2400
+ Def: 90
+ Slots: 1
+ Job: 0x000654EA
+ Upper: 56
+ Loc: 16
+ EquipLv: 120
+ Script: <"
+ bonus2 bSubEle,Ele_Holy,10+(getrefine()/2);
+ ">
+},
+{
+ Id: 15091
+ AegisName: "Gray_Robe"
+ Name: "Gray Robe"
+ Type: 5
+ Weight: 1300
+ Def: 55
+ Slots: 1
+ Job: 0x00018314
+ Upper: 56
+ Loc: 16
+ EquipLv: 120
+ Script: <"
+ bonus2 bSubEle,Ele_Holy,10+(getrefine()/2);
+ ">
+},
+{
+ Id: 15116
+ AegisName: "Armor_Of_Airship"
+ Name: "Armor Of Airship"
+ Type: 5
+ Buy: 20
+ Weight: 700
+ Def: 100
+ Loc: 16
+ EquipLv: 125
+ Script: <"
+ bonus bMaxHP,1000;
+ bonus bMaxSP,100;
+ bonus bMdef,10;
+ bonus bAllStats,1;
+ ">
+},
+{
+ Id: 15117
+ AegisName: "Tarlock's_Armor"
+ Name: "Tarlock's Armor"
+ Type: 5
+ Buy: 20
+ Weight: 750
+ Def: 70
+ Loc: 16
+ EquipLv: 125
+ Script: <"
+ bonus bMaxHP,500;
+ bonus bMaxSP,50;
+ bonus bMdef,10;
+ bonus bAllStats,1;
+ .@r = getrefine();
+ if(.@r>=7) {
+ bonus bMaxHP,500;
+ bonus bMaxSP,50;
+ }
+ if(.@r>=9) {
+ bonus bMaxHP,200;
+ bonus bMaxSP,20;
+ }
+ if(.@r>=12) {
+ bonus bMaxHP,300;
+ bonus bMaxSP,30;
+ }
+ ">
+},
+{
+ Id: 15123
+ AegisName: "Whikebain_Suit"
+ Name: "Whikebain Suit"
+ Type: 5
+ Buy: 10
+ Weight: 9000
+ Def: 56
+ Slots: 1
+ Job: 0x00001000
+ Upper: 56
+ Loc: 16
+ EquipLv: 105
+ Script: <"
+ bonus3 bAutoSpell,DC_WINKCHARM,1,20;
+ 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,"{}";
+ }
+ }
+ ">
+},
+{
+ Id: 15128
+ AegisName: "Excellion_Suit"
+ Name: "Excellion Suit"
+ Type: 5
+ Buy: 20
+ Weight: 1000
+ Def: 100
+ Loc: 16
+ EquipLv: 99
+ Script: <"
+ bonus bVit,6;
+ bonus bMaxHPrate,(getrefine()/3)*4;
+ if(BaseLevel>130) {
+ bonus bVit,4;
+ }
+ ">
+},
+// More Maces
+// ===================================================================
+{
Id: 16000
AegisName: "Erde"
Name: "Erde"
@@ -107766,6 +108918,27 @@ item_db: (
">
},
{
+ Id: 16024
+ AegisName: "Quadrille_"
+ Name: "Quadrille"
+ Type: 4
+ Buy: 20
+ Weight: 900
+ Atk: 165
+ Range: 1
+ Slots: 2
+ Job: 0x00000010
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 40
+ View: 8
+ Script: <"
+ bonus2 bAddRace,RC_Undead,10;
+ bonus2 bAddRace,RC_DemiHuman,10;
+ bonus2 bAddEle,Ele_Earth,10;
+ ">
+},
+{
Id: 16026
AegisName: "RWC_Memory_Mace"
Name: "RWC Memory Mace"
@@ -107783,6 +108956,74 @@ item_db: (
Script: <" bonus bUnbreakableWeapon,0; ">
},
{
+ Id: 16028
+ AegisName: "Thanatos_Hammer"
+ Name: "Thanatos Hammer"
+ Type: 4
+ Buy: 20
+ Weight: 3000
+ Atk: 180
+ Matk: 120
+ Range: 1
+ Slots: 1
+ Job: 0x0004C5B2
+ Upper: 56
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 120
+ View: 8
+ Script: <"
+ bonus bInt,6;
+ bonus bVit,6;
+ bonus bLuk,-6;
+ bonus2 bSPDrainRate,10,5;
+ bonus2 bHPDrainRate,10,5;
+ bonus2 bHPLossRate,100,10000;
+ ">
+ OnUnequipScript: <" heal -1000,0; ">
+},
+{
+ Id: 16040
+ AegisName: "Crimson_Mace"
+ Name: "Crimson Mace"
+ Type: 4
+ Buy: 20
+ Weight: 800
+ Atk: 80
+ Range: 1
+ Slots: 2
+ Job: 0x0004C5B3
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 70
+ View: 8
+ Script: <"
+ bonus bAtk,pow(min(getrefine(),15),2);
+ if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
+ bonus bUnbreakableWeapon,0;
+ ">
+},
+{
+ Id: 16041
+ AegisName: "Mace_of_Vicious_Mind"
+ Name: "Mace of Vicious Mind"
+ Type: 4
+ Buy: 20
+ Weight: 1300
+ Atk: 130
+ Range: 1
+ Slots: 1
+ Job: 0x0004C5B3
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 160
+ View: 8
+ Script: <"
+ bonus bAtk,pow(min(getrefine(),15),2);
+ bonus bUnbreakableWeapon,0;
+ ">
+},
+{
Id: 16131
AegisName: "Lady_Tanee_Doll_Box"
Name: "Tanigumi Girl Doll Box"
@@ -111621,6 +112862,218 @@ item_db: (
View: 11
},
{
+ Id: 18119
+ AegisName: "Thanatos_Bow"
+ Name: "Thanatos Bow"
+ Type: 4
+ Buy: 20
+ Weight: 1300
+ Atk: 180
+ Matk: 110
+ Range: 5
+ Slots: 1
+ Job: 0x000A0808
+ Upper: 56
+ Loc: 34
+ WeaponLv: 4
+ EquipLv: 120
+ View: 11
+ Script: <"
+ bonus bInt,6;
+ bonus bVit,6;
+ bonus bLuk,-6;
+ bonus2 bSPDrainRate,10,5;
+ bonus2 bHPDrainRate,10,5;
+ bonus2 bHPLossRate,100,10000;
+ ">
+ OnUnequipScript: <" heal -1000,0; ">
+},
+{
+ Id: 18120
+ AegisName: "Evil_Slayer_Piercer_Bow"
+ Name: "Evil Slayer Piercer Bow"
+ Type: 4
+ Buy: 20
+ Weight: 1350
+ Atk: 115
+ Range: 5
+ Slots: 1
+ Job: 0x000A0808
+ Upper: 56
+ Loc: 34
+ WeaponLv: 3
+ EquipLv: 100
+ View: 11
+ Script: <"
+ bonus2 bAddRace,RC_Demon,10;
+ bonus2 bAddRace,RC_Undead,10;
+ if(getrefine()>=9){ bonus bAtkRate,5; }
+ if(getrefine()>=12){ bonus bAtkRate,7; }
+ ">
+},
+{
+ Id: 18121
+ AegisName: "Bow_of_Vicious_Mind"
+ Name: "Bow of Vicious Mind"
+ Type: 4
+ Buy: 20
+ Weight: 1700
+ Atk: 170
+ Range: 5
+ Slots: 1
+ Job: 0x000A0808
+ Loc: 34
+ WeaponLv: 4
+ EquipLv: 160
+ View: 11
+ Script: <"
+ bonus bAtk,pow(min(getrefine(),15),2);
+ ">
+},
+{
+ Id: 18122
+ AegisName: "Giant_Bow"
+ Name: "Giant Bow"
+ Type: 4
+ Buy: 20
+ Weight: 3000
+ Atk: 195
+ Range: 5
+ Slots: 1
+ Job: 0x00000800
+ Upper: 56
+ Loc: 34
+ WeaponLv: 4
+ EquipLv: 130
+ View: 11
+ Script: <"
+ bonus bLongAtkRate,40;
+ bonus bAspdRate,-15;
+ bonus bHit,-50;
+ ">
+},
+{
+ Id: 18123
+ AegisName: "Bow_of_Storms"
+ Name: "Bow of Storms"
+ Type: 4
+ Buy: 20
+ Weight: 1500
+ Atk: 160
+ Range: 5
+ Slots: 1
+ Job: 0x00080808
+ Upper: 56
+ Loc: 34
+ WeaponLv: 4
+ EquipLv: 130
+ View: 11
+ Script: <"
+ bonus bLongAtkRate,30;
+ bonus2 bSkillCooldown,"WM_SEVERE_RAINSTORM",-20;
+ bonus2 bSkillUseSP,"WM_SEVERE_RAINSTORM",15;
+ ">
+},
+{
+ Id: 18124
+ AegisName: "Half_BF_Bow1"
+ Name: "Half BF Bow1"
+ Type: 4
+ Weight: 0
+ Atk: 100
+ Range: 5
+ Slots: 0
+ Job: 0x000A0848
+ Upper: 63
+ Loc: 34
+ WeaponLv: 3
+ EquipLv: 1
+ View: 11
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bDex,2;
+ bonus2 bAddRace,RC_DemiHuman,30;
+ bonus2 bIgnoreDefRate,RC_DemiHuman,10;
+ bonus bUnbreakableWeapon,0;
+ ">
+},
+{
+ Id: 18126
+ AegisName: "Blue_Bow"
+ Name: "Blue Bow"
+ Type: 4
+ Buy: 20
+ Weight: 1200
+ Atk: 170
+ Range: 5
+ Slots: 1
+ Job: 0x00000800
+ Upper: 56
+ Loc: 34
+ WeaponLv: 3
+ EquipLv: 100
+ View: 11
+ Script: <"
+ bonus bAgi,5;
+ bonus bDex,5;
+ ">
+},
+{
+ Id: 18128
+ AegisName: "Infinity_Bow"
+ Name: "Infinity Bow"
+ Type: 4
+ Weight: 500
+ Atk: 160
+ Range: 5
+ Slots: 1
+ Job: 0x000A0848
+ Upper: 56
+ Loc: 34
+ WeaponLv: 4
+ EquipLv: 100
+ View: 11
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
+ Id: 18130
+ AegisName: "Crimson_Bow"
+ Name: "Crimson Bow"
+ Type: 4
+ Buy: 20
+ Weight: 1200
+ Atk: 120
+ Range: 5
+ Slots: 2
+ Job: 0x000A0808
+ Loc: 34
+ WeaponLv: 3
+ EquipLv: 7
+ View: 11
+ Script: <"
+ bonus bAtk,pow(min(getrefine(),15),2);
+ if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
+ ">
+},
+{
Id: 18500
AegisName: "Cheer_Scarf6"
Name: "Cheering scarf VI"
@@ -115046,7 +116499,12 @@ item_db: (
Weight: 10
Slots: 1
Loc: 512
+ EquipLv: 30
+ Refine: false
View: 873
+ Script: <"
+ bonus bMatkRate,3;
+ ">
},
{
Id: 18721
@@ -115061,14 +116519,23 @@ item_db: (
},
{
Id: 18722
- AegisName: "Ear_Featgers_Wings"
- Name: "Ear Featgers Wings"
+ AegisName: "Winged_Feather_Ears"
+ Name: "Winged Feather Ears"
Type: 5
Buy: 0
Loc: 512
- EquipLv: 1
+ EquipLv: 80
Refine: false
View: 724
+ Script: <"
+ bonus bMaxHPrate,1;
+ if(BaseLevel >= 100) {
+ bonus bMaxHPrate,1;
+ }
+ if(BaseLevel >= 150) {
+ bonus bMaxHPrate,1;
+ }
+ ">
},
{
Id: 18723
@@ -115457,6 +116924,25 @@ item_db: (
View: 894
},
{
+ Id: 18757
+ AegisName: "Holy_Klobuk"
+ Name: "Holy Klobuk"
+ Type: 5
+ Weight: 500
+ Def: 5
+ Slots: 1
+ Upper: 63
+ Loc: 768
+ Refine: false
+ View: 895
+ Script: <"
+ bonus bMdef,5;
+ bonus2 bAddRaceTolerance,RC_Demon,10;
+ bonus bHealPower,3;
+ bonus bUnbreakableHelm,0;
+ ">
+},
+{
Id: 18758
AegisName: "Hat_Of_Scrat"
Name: "Hat Of Scrat"
@@ -115764,7 +117250,7 @@ item_db: (
},
{
Id: 18785
- AegisName: "King_Poring_Hat"
+ AegisName: "King_Poring_Hat_"
Name: "King Poring Hat"
Type: 5
Buy: 20
@@ -115808,86 +117294,277 @@ item_db: (
Slots: 1
Loc: 256
View: 900
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus2 bRaceTolerance,RC_DemiHuman,-5;
+ bonus bAtkRate,5;
+ bonus bMatkRate,5;
+ ">
},
{
Id: 18791
AegisName: "Shrine_Maiden_Hat"
Name: "Shrine Maiden Hat"
Type: 5
- Buy: 0
Weight: 200
- Def: 5
+ Def: 30
Slots: 1
Job: 0x00000100
+ Upper: 56
Loc: 256
EquipLv: 100
View: 908
+ 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;
+ }
+ if(getrefine()>8) {
+ bonus bFixedCastrate,-1;
+ }
+ ">
},
{
Id: 18793
AegisName: "Sorc_Night_Cap"
Name: "Sorc Night Cap"
Type: 5
- Buy: 0
Weight: 200
- Def: 5
+ Def: 25
Slots: 1
Job: 0x00010000
+ Upper: 56
Loc: 256
EquipLv: 100
View: 911
+ Script: <"
+ 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;
+ }
+ ">
},
{
Id: 18794
AegisName: "Plain_Black_Mage_Hat"
Name: "Plain Black Mage Hat"
Type: 5
- Buy: 0
Weight: 200
- Def: 5
+ Def: 15
Slots: 1
Job: 0x00000200
+ Upper: 56
Loc: 256
EquipLv: 100
View: 912
+ Script: <"
+ bonus2 bSkillAtk,WL_CRIMSONROCK,5;
+ bonus2 bSkillAtk,WL_JACKFROST,5;
+ bonus2 bSkillAtk,WL_EARTHSTRAIN,5;
+ bonus2 bSkillAtk,WL_CHAINLIGHTNING,5;
+ bonus2 bIgnoreMdefRate,RC_NonBoss,10;
+ bonus2 bIgnoreMdefRate,RC_NonBoss,getrefine()*2;
+ if(getrefine()>6) {
+ bonus2 bSkillAtk,WL_CRIMSONROCK,5;
+ bonus2 bSkillAtk,WL_JACKFROST,5;
+ bonus2 bSkillAtk,WL_EARTHSTRAIN,5;
+ bonus2 bSkillAtk,WL_CHAINLIGHTNING,5;
+ }
+ if(getrefine()>8) {
+ bonus bMatkRate,5;
+ }
+ ">
},
{
Id: 18795
AegisName: "Night_Sparrow_Hat"
Name: "Night Sparrow Hat"
Type: 5
- Buy: 0
Weight: 200
- Def: 5
- Job: 0x00100000
+ Upper: 56
+ Def: 15
+ Job: 0x00080000
+ Upper: 56
Loc: 256
EquipLv: 100
View: 913
+ Script: <"
+ bonus bFixedCastrate,-(getskilllv(BA_MUSICALLESSON)*5);
+ if(getrefine()>6) {
+ bonus2 bSkillAtk,WM_SEVERE_RAINSTORM,25;
+ }
+ if(getrefine()>8) {
+ bonus bMaxSP,200;
+ }
+ ">
},
{
Id: 18796
AegisName: "RWC_Crown_Of_Victory(8th)"
Name: "RWC Crown Of Victory(8th)"
Type: 5
- Buy: 0
+ Weight: 500
Slots: 1
+ Def: 12
Loc: 256
EquipLv: 1
- Refine: false
View: 914
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bAllStats,2;
+ bonus2 bResEff,Eff_Curse,10000;
+ bonus bUnbreakableHelm,0;
+ ">
+},
+{
+ Id: 18797
+ AegisName: "Deep_Angel_Hairband"
+ Name: "Deep Angel Hairband"
+ Type: 5
+ Weight: 100
+ Slots: 1
+ Job: 0xFFFFFFFE
+ Def: 4
+ Loc: 256
+ EquipLv: 1
+ View: 915
+ Script: <"
+ bonus bAgi,1;
+ bonus bLuk,1;
+ bonus bMdef,3;
+ bonus2 bAddRaceTolerance,RC_Demon,3;
+ ">
+},
+{
+ Id: 18798
+ AegisName: "Pink_Angel_Hairband"
+ Name: "Pink Angel Hairband"
+ Type: 5
+ Weight: 100
+ Slots: 1
+ Job: 0xFFFFFFFE
+ Def: 4
+ Loc: 256
+ EquipLv: 1
+ View: 916
+ Script: <"
+ bonus bAgi,1;
+ bonus bLuk,1;
+ bonus bMdef,3;
+ bonus2 bAddRaceTolerance,RC_Demon,3;
+ ">
+},
+{
+ Id: 18799
+ AegisName: "Mask_of_Nero"
+ Name: "Mask of Nero"
+ Type: 5
+ Weight: 200
+ Loc: 512
+ EquipLv: 10
+ Refine: false
+ View: 917
+ Script: <"
+ bonus2 bMagicAtkEle,Ele_Water,4;
+ ">
+},
+{
+ Id: 18800
+ AegisName: "Mask_of_Formic"
+ Name: "Mask of Formic"
+ Type: 5
+ Weight: 200
+ Loc: 512
+ EquipLv: 10
+ Refine: false
+ View: 918
+ Script: <"
+ bonus2 bMagicAtkEle,Ele_Earth,4;
+ ">
+},
+{
+ Id: 18801
+ AegisName: "Gale_Hair_Ornament"
+ Name: "Gale Hair Ornament"
+ Type: 5
+ Weight: 250
+ Def: 6
+ Loc: 256
+ EquipLv: 1
+ View: 809
+ Script: <"
+ bonus bInt,2;
+ skill NJ_RAIGEKISAI,3;
+ bonus2 bSubEle,Ele_Wind,15;
+ if (getrefine()>8) {
+ bonus2 bSubEle,Ele_Wind,5;
+ };
+ ">
},
{
Id: 18802
AegisName: "Poring_Fedora_Hat"
Name: "Poring Fedora Hat"
Type: 5
- Buy: 0
Weight: 100
Def: 10
Slots: 1
Loc: 256
EquipLv: 1
View: 919
+ Script: <"
+ bonus bMaxHPrate,5;
+ if (getrefine()>4) {
+ bonus bMaxHPrate,getrefine();
+ bonus bMaxSPrate,-(getrefine()*2);
+ }
+ if (getrefine()>9) {
+ bonus bMaxHPrate,4;
+ bonus bMaxSPrate,-3;
+ }
+ ">
+},
+{
+ Id: 18803
+ AegisName: "Rose_Cascade"
+ Name: "Rose Cascade"
+ Type: 5
+ Weight: 500
+ Slots: 1
+ Loc: 256
+ EquipLv: 10
+ View: 920
+ Script: <"
+ bonus bUseSPrate,-5;
+ if(readparam(bDex)>=100) bonus bUseSPrate,-5;
+ if(readparam(bDex)>=120) bonus bUseSPrate,-5;
+ if (isequipped(2597)) {
+ bonus bUseSPrate,-5;
+ }
+ ">
},
{
Id: 18804
@@ -115900,6 +117577,23 @@ item_db: (
Loc: 256
EquipLv: 10
View: 921
+ Script: <"
+ bonus bDex,1;
+ bonus bInt,1;
+ bonus2 bMagicAddEle,Ele_Fire,5;
+ bonus2 bMagicAddEle,Ele_Wind,5;
+ bonus2 bMagicAddEle,Ele_Water,5;
+ bonus2 bMagicAddEle,Ele_Earth,5;
+ if (getrefine()>4) {
+ bonus2 bMagicAddEle,Ele_Fire,5;
+ bonus2 bMagicAddEle,Ele_Wind,5;
+ bonus2 bMagicAddEle,Ele_Water,5;
+ bonus2 bMagicAddEle,Ele_Earth,5;
+ }
+ if (isequipped(1636)) {
+ bonus bMatk,getequiprefinerycnt(EQI_HAND_R)*10;
+ }
+ ">
},
{
Id: 18805
@@ -115954,11 +117648,19 @@ item_db: (
AegisName: "Wing_Form_Spectacle"
Name: "Wing Style Spectacle"
Type: 5
- Buy: 20
Weight: 100
Def: 1
Loc: 256
View: 925
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
Script: <" bonus bAgi,1; ">
},
{
@@ -115966,25 +117668,82 @@ item_db: (
AegisName: "Hell_Pumpkin_Hat"
Name: "Hell Pumpkin Hat"
Type: 5
- Buy: 20
Weight: 500
Def: 12
Loc: 256
View: 717
- Script: <" bonus bMdef,12; ">
+ Script: <"
+ bonus2 bAddRaceTolerance,RC_Demon,5;
+ bonus2 bAddRaceTolerance,RC_Undead,5;
+ ">
+},
+{
+ Id: 18811
+ AegisName: "White_Snake_Hat_"
+ Name: "White Snake Hat"
+ Type: 5
+ Weight: 100
+ Def: 5
+ Slots: 1
+ Loc: 256
+ View: 413
+ Script: <"
+ bonus2 bAddRaceTolerance,RC_Demon,5;
+ bonus2 bAddRaceTolerance,RC_Undead,5;
+ ">
+},
+{
+ Id: 18812
+ AegisName: "Elder_Crown"
+ Name: "Elder Crown"
+ Type: 5
+ Weight: 100
+ Def: 5
+ Slots: 1
+ Loc: 256
+ View: 933
+ Script: <"
+ bonus bInt,1;
+ bonus bMdef,5;
+ bonus2 bAddMonsterDropItem,7939,50;
+ if (getrefine()>=6) bonus2 bAddMonsterDropItem,7939,50;
+ if (getrefine()>=9) bonus2 bAddMonsterDropItem,7939,50;
+ ">
+},
+{
+ Id: 18813
+ AegisName: "New_Wave_Sunglasses"
+ Name: "New Wave Sunglasses"
+ Type: 5
+ Weight: 100
+ Loc: 512
+ EquipLv: 30
+ Refine: false
+ View: 856
+ Script: <"
+ bonus bDelayrate,-10;
+ ">
},
{
Id: 18814
AegisName: "Angel_School_Cap"
Name: "Angel School Cap"
Type: 5
- Buy: 20
Weight: 100
Def: 4
Slots: 1
Job: 0xFFFFFFFE
Loc: 256
View: 927
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
Script: <"
bonus bInt,2;
bonus bVit,1;
@@ -116002,6 +117761,15 @@ item_db: (
Job: 0xFFFFFFFE
Loc: 256
View: 928
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
Script: <"
bonus bStr,2;
bonus bVit,1;
@@ -116070,14 +117838,19 @@ item_db: (
},
{
Id: 18820
- AegisName: "Black_As_Night_Helmet"
- Name: "Black As Night Helmet"
+ AegisName: "Gray_Helmet"
+ Name: "Gray Helmet"
Type: 5
- Buy: 0
+ Weight: 450
+ Def: 35
+ Upper: 56
Slots: 1
Loc: 256
- EquipLv: 1
+ EquipLv: 120
View: 941
+ Script: <"
+ bonus2 bSubEle,Ele_Holy,3+(getrefine()/2);
+ ">
},
{
Id: 18821
@@ -116096,6 +117869,113 @@ item_db: (
">
},
{
+ Id: 18822
+ AegisName: "Flame_Wing_Ear"
+ Name: "Flame Wing Ear"
+ Type: 5
+ Weight: 100
+ Loc: 512
+ EquipLv: 30
+ Refine: false
+ View: 422
+ Script: <"
+ bonus3 bAutoSpell,SM_MAGNUM,1,30;
+ ">
+},
+{
+ Id: 18823
+ AegisName: "Imperial_Feather"
+ Name: "Imperial Feather"
+ Type: 5
+ Weight: 500
+ Loc: 512
+ EquipLv: 70
+ Refine: false
+ View: 935
+ Script: <"
+ bonus bAspdRate,1;
+ bonus2 bSubEle,Ele_Wind,5;
+ if (readparam(bAgi)>=108) {
+ bonus bAspdRate,1;
+ bonus bAspd,1;
+ }
+ ">
+},
+{
+ Id: 18824
+ AegisName: "Mask_Of_Bankrupt"
+ Name: "Mask Of Bankrupt"
+ Type: 5
+ Weight: 490
+ Loc: 513
+ EquipLv: 49
+ Refine: false
+ View: 936
+ 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);
+ }
+ ">
+},
+{
+ Id: 18825
+ AegisName: "Bankruptcy_Of_Heart_"
+ Name: "Bankruptcy Of Heart"
+ Type: 5
+ Buy: 20
+ Weight: 1200
+ Def: 8
+ Slots: 1
+ Loc: 256
+ EquipLv: 38
+ View: 107
+ Script: <"
+ bonus bInt,1;
+ bonus bDex,1;
+ ">
+},
+{
+ Id: 18826
+ AegisName: "Chun_Tree_Hat"
+ Name: "Chun Tree Hat"
+ Type: 5
+ Buy: 20
+ Weight: 300
+ Slots: 1
+ Loc: 256
+ EquipLv: 1
+ View: 939
+ Script: <"
+ bonus bInt,2;
+ bonus bVit,2;
+ ">
+},
+{
+ Id: 18827
+ AegisName: "Valkyrie_Circlet"
+ Name: "Valkyrie Circlet"
+ Type: 5
+ Buy: 20
+ Weight: 300
+ Def: 10
+ Slots: 1
+ Loc: 256
+ EquipLv: 50
+ View: 940
+ Script: <"
+ bonus bStr,1;
+ bonus2 bAddEle,Ele_Dark,10;
+ bonus2 bAddRace,RC_Demon,10;
+ ">
+},
+{
Id: 18828
AegisName: "2012RMSCNO1"
Name: "RMSC2012 Champion Headgear"
@@ -116183,14 +118063,112 @@ item_db: (
View: 946
},
{
+ Id: 18833
+ AegisName: "Marin_Crown"
+ Name: "Marin Crown"
+ Type: 5
+ Def: 3
+ Weight: 10
+ Slots: 1
+ Upper: 63
+ Loc: 256
+ View: 948
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bAllStats,1;
+ bonus bMdef,2;
+ bonus3 bAutoSpellWhenHit,MG_FROSTDIVER,3,10;
+ bonus3 bAutoSpell,MG_COLDBOLT,5,10;
+ ">
+},
+{
+ Id: 18834
+ AegisName: "Sakura_Hairband"
+ Name: "Sakura Hairband"
+ Type: 5
+ Def: 3
+ Loc: 256
+ EquipLv: 1
+ View: 949
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bLuk,3;
+ bonus3 bAutoSpellWhenHit,HP_ASSUMPTIO,3,10;
+ ">
+},
+{
+ Id: 18835
+ AegisName: "RO10th_Anni_Cap"
+ Name: "RO10th Anni Cap"
+ Type: 5
+ Weight: 100
+ Loc: 256
+ View: 950
+},
+{
+ Id: 18836
+ AegisName: "Lmt_RO10th_Anni_Cap"
+ Name: "Lmt RO10th Anni Cap"
+ Type: 5
+ Weight: 100
+ Def: 10
+ Loc: 256
+ View: 951
+ Script: <"
+ bonus bMatk,2;
+ bonus bMdef,10;
+ bonus bMaxHP,100+(getrefine()*100);
+ bonus bMaxSP,10+(getrefine()*10);
+ bonus bAtk,getrefine();
+ bonus bMatk,getrefine();
+ if (getrefine()>=11) {
+ bonus bAtk,10;
+ bonus bMatk,10;
+ bonus bHit,10;
+ bonus bFlee,10;
+ bonus bCritical,10;
+ bonus bFixedCastrate,10;
+ }
+ ">
+},
+{
Id: 18837
AegisName: "Cheering_Whistle"
Name: "Cheering Whistle"
Type: 5
Weight: 100
Loc: 1
+ Refine: false
EquipLv: 1
View: 952
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bStr,2;
+ ">
},
{
Id: 18839
@@ -116204,7 +118182,26 @@ item_db: (
Loc: 512
Refine: false
View: 954
- Script: <" bonus bDex,1; ">
+ Script: <"
+ bonus bDex,1;
+ bonus bVariableCastrate,-5;
+ ">
+},
+{
+ Id: 18840
+ AegisName: "King_Poring_Hat"
+ Name: "King Poring Hat"
+ Type: 5
+ Buy: 20
+ Weight: 350
+ Def: 10
+ Loc: 256
+ Refine: false
+ View: 905
+ Script: <"
+ bonus bUnbreakableHelm,0;
+ bonus bMdef,10;
+ ">
},
{
Id: 18841
@@ -116217,6 +118214,12 @@ item_db: (
Slots: 1
Loc: 256
View: 955
+ Script: <"
+ bonus bAspdRate,(getrefine()/3)*2;
+ bonus2 bExpAddRace,RC_Boss,3;
+ bonus2 bExpAddRace,RC_NonBoss,3;
+ if (getrefine()>9) bonus bAspd,1;
+ ">
},
{
Id: 18842
@@ -116229,6 +118232,11 @@ item_db: (
Slots: 1
Loc: 256
View: 956
+ Script: <"
+ bonus bInt,(getrefine()/3)*2;
+ bonus2 bSubRace,RC_DemiHuman,7;
+ bonus bMaxHPrate,-3;
+ ">
},
{
Id: 18843
@@ -116241,6 +118249,12 @@ item_db: (
Slots: 1
Loc: 256
View: 957
+ Script: <"
+ bonus2 bSubRace,RC_DemiHuman,5;
+ if (getrefine()>8) {
+ bonus bMaxHPrate,getrefine()-8;
+ }
+ ">
},
{
Id: 18844
@@ -116273,26 +118287,70 @@ item_db: (
Script: <" bonus bUnbreakableHelm,0; ">
},
{
+ Id: 18846
+ AegisName: "Seagod_Protector"
+ Name: "Seagod Protector"
+ Type: 5
+ Weight: 100
+ Loc: 512
+ Refine: false
+ EquipLv: 10
+ View: 960
+ Script: <" bonus2 bSubEle,Ele_Water,5; ">
+},
+{
+ Id: 18847
+ AegisName: "Jolly_Roger"
+ Name: "Jolly Roger"
+ Type: 5
+ Def: 10
+ Slots: 1
+ Weight: 500
+ Loc: 256
+ EquipLv: 10
+ View: 962
+ Script: <"
+ 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;
+ }
+ ">
+},
+{
Id: 18848
AegisName: "Fresh_Roses"
Name: "Fresh Roses"
Type: 5
- Buy: 0
+ Weight: 200
Slots: 1
Loc: 256
EquipLv: 1
View: 963
+ Script: <"
+ bonus bMatk,20+getrefine();
+ ">
},
{
Id: 18849
AegisName: "Celine_Ribbon"
Name: "Celine Ribbon"
Type: 5
- Buy: 0
+ Weight: 200
Slots: 1
Loc: 256
EquipLv: 1
View: 967
+ Script: <"
+ bonus bDex,3;
+ bonus bMatk,40+getrefine();
+ bonus bMagicHPGainValue,200;
+ bonus2 bHPRegenRate,50,5000;
+ ">
},
{
Id: 18850
@@ -116313,6 +118371,79 @@ item_db: (
">
},
{
+ Id: 18851
+ AegisName: "Valentine_Heart"
+ Name: "Valentine Heart"
+ Type: 5
+ Loc: 256
+ EquipLv: 40
+ View: 397
+ Script: <"
+ bonus bMaxHPrate,5+(getrefine()/2);
+ ">
+},
+{
+ Id: 18852
+ AegisName: "Tasty_Strawberry_Hat"
+ Name: "Tasty Strawberry Hat"
+ Type: 5
+ Buy: 20
+ Weight: 150
+ Def: 4
+ Loc: 256
+ EquipLv: 30
+ View: 968
+ Script: <"
+ bonus bAllStats,1;
+ if (getrefine()>=12) bonus bAspd,2;
+ ">
+},
+{
+ Id: 18853
+ AegisName: "Tasty_Strawberry_Hat_"
+ Name: "Tasty Strawberry Hat"
+ Type: 5
+ Buy: 20
+ Weight: 150
+ Def: 4
+ Slots: 1
+ Loc: 256
+ EquipLv: 30
+ View: 968
+ Script: <"
+ bonus bAllStats,1;
+ if (getrefine()>=12) bonus bAspd,2;
+ ">
+},
+{
+ Id: 18854
+ AegisName: "Yellow_Valentine_Heart"
+ Name: "Yellow Valentine Heart"
+ Type: 5
+ Loc: 256
+ EquipLv: 40
+ View: 865
+ Script: <"
+ bonus bMaxSPrate,5+(getrefine()/2);
+ ">
+},
+{
+ Id: 18855
+ AegisName: "Aviator_Hat"
+ Name: "Aviator Hat"
+ Type: 5
+ Buy: 0
+ Weight: 100
+ Def: 10
+ Loc: 1
+ EquipLv: 1
+ View: 972
+ Script: <"
+ bonus bAgi,3;
+ bonus bInt,3;
+ ">
+},
+{
Id: 18858
AegisName: "Pink_Angeling_Bubble"
Name: "Pink Angeling Bubble"
@@ -116787,6 +118918,8 @@ item_db: (
bonus2 bAddRace,RC_Boss,15;
">
},
+// Costume Equipments
+// ===================================================================
{
Id: 19500
AegisName: "T_Mr_Smile"
@@ -119974,11 +122107,11 @@ item_db: (
},
{
Id: 19869
- AegisName: "Costume_Boss_Beret"
- Name: "Costume Boss Beret"
+ AegisName: "Costume_Antiquity_Helmet"
+ Name: "Costume Antiquity Helmet"
Type: 5
Loc: 1024
- View: 1134
+ View: 846
},
{
Id: 19871
@@ -121392,6 +123525,14 @@ item_db: (
View: 1234
},
{
+ Id: 20071
+ AegisName: "Costume_Worg_In_Mouth"
+ Name: "Costume Worg In Mouth"
+ Type: 5
+ Loc: 4096
+ View: 1235
+},
+{
Id: 20073
AegisName: "Costume_Hair_Band"
Name: "Costume Hair Band"
@@ -121496,6 +123637,14 @@ item_db: (
View: 442
},
{
+ Id: 20098
+ AegisName: "Costume_Vampire_Hairband"
+ Name: "Costume Vampire Hairband"
+ Type: 5
+ Loc: 1024
+ View: 1238
+},
+{
Id: 20099
AegisName: "Costume_Ljosalfar"
Name: "Costume Ljosalfar"
@@ -121808,6 +123957,38 @@ item_db: (
View: 1272
},
{
+ Id: 20141
+ AegisName: "Costume_Observer"
+ Name: "Costume Observer"
+ Type: 5
+ Loc: 2048
+ View: 337
+},
+{
+ Id: 20142
+ AegisName: "Costume_Machoman_Glasses"
+ Name: "Costume Machoman Glasses"
+ Type: 5
+ Loc: 2048
+ View: 92
+},
+{
+ Id: 20143
+ AegisName: "Costume_Candy_Cane_In_Mouth"
+ Name: "Costume Candy Cane In Mouth"
+ Type: 5
+ Loc: 4096
+ View: 665
+},
+{
+ Id: 20144
+ AegisName: "Costume_Ancient_Elven_Ear"
+ Name: "Costume Ancient Elven Ear"
+ Type: 5
+ Loc: 2048
+ View: 665
+},
+{
Id: 20145
AegisName: "Costume_Robo_Eye"
Name: "Costume Robo Eye"
@@ -121832,6 +124013,38 @@ item_db: (
View: 1034
},
{
+ Id: 20148
+ AegisName: "Costume_Musketeer_Hat"
+ Name: "Costume Musketeer Hat"
+ Type: 5
+ Loc: 2048
+ View: 466
+},
+{
+ Id: 20149
+ AegisName: "Costume_Hexagon_Glasses"
+ Name: "Costume Hexagon Glasses"
+ Type: 5
+ Loc: 2048
+ View: 822
+},
+{
+ Id: 20150
+ AegisName: "Costume_Wind_Fan"
+ Name: "Costume Wind Fan"
+ Type: 5
+ Loc: 4096
+ View: 1051
+},
+{
+ Id: 20151
+ AegisName: "Costume_Poison_Spore_Hat"
+ Name: "Costume Poison Spore Hat"
+ Type: 5
+ Loc: 1024
+ View: 899
+},
+{
Id: 20152
AegisName: "Costume_Straw_Rice_Bag"
Name: "Costume Straw Rice Bag"
@@ -122098,6 +124311,14 @@ item_db: (
View: 144
},
{
+ Id: 20185
+ AegisName: "Costume_Fashionable_Glasses"
+ Name: "Costume Fashionable Glasses"
+ Type: 5
+ Loc: 1024
+ View: 131
+},
+{
Id: 20186
AegisName: "Costume_Magni's_Cap"
Name: "Costume Magni's Cap"
@@ -122106,6 +124327,22 @@ item_db: (
View: 250
},
{
+ Id: 20187
+ AegisName: "Costume_Fricca's_Circlet"
+ Name: "Costume Fricca's Circlet"
+ Type: 5
+ Loc: 1024
+ View: 251
+},
+{
+ Id: 20189
+ AegisName: "Costume_Goibne's_Helm"
+ Name: "Costume Goibne's Helm"
+ Type: 5
+ Loc: 1024
+ View: 258
+},
+{
Id: 20190
AegisName: "Costume_Chick_Hat_J"
Name: "Costume Chick Hat J"
@@ -122416,6 +124653,22 @@ item_db: (
Type: 5
Loc: 1024
View: 603
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
+ Id: 20229
+ AegisName: "Costume_New_Year_Hairpin"
+ Name: "Costume New Year Hairpin"
+ Type: 5
+ Loc: 1024
+ View: 1155
},
{
Id: 20230
@@ -122454,10 +124707,42 @@ item_db: (
AegisName: "Costume_Baphomet_Hat"
Name: "Costume Baphomet Hat"
Type: 5
- Loc: 1024
+ Loc: 7168
View: 1311
},
{
+ Id: 20235
+ AegisName: "Costume_Frozen_Rose"
+ Name: "Costume Frozen Rose"
+ Type: 5
+ Loc: 4096
+ View: 1025
+},
+{
+ Id: 20236
+ AegisName: "Costume_Arc_Angeling_Hat"
+ Name: "Costume Arc Angeling Hat"
+ Type: 5
+ Loc: 1024
+ View: 241
+},
+{
+ Id: 20237
+ AegisName: "Costume_Pink_Beanie"
+ Name: "Costume Pink Beanie"
+ Type: 5
+ Loc: 1024
+ View: 281
+},
+{
+ Id: 20238
+ AegisName: "Costume_Drooping_Blue_Cat"
+ Name: "Costume Drooping Blue Cat"
+ Type: 5
+ Loc: 1024
+ View: 277
+},
+{
Id: 20239
AegisName: "Costume_Large_Ribbon_Muffler"
Name: "Costume Large Ribbon Muffler"
@@ -122466,6 +124751,13 @@ item_db: (
View: 1312
},
{
+ Id: 20240
+ AegisName: "Costume_Gift_of_Snow"
+ Name: "Costume Gift of Snow"
+ Type: 5
+ Loc: 4096
+},
+{
Id: 20241
AegisName: "Costume_Eclipse_Hat"
Name: "Costume Eclipse Hat"
@@ -122618,6 +124910,86 @@ item_db: (
View: 1322
},
{
+ Id: 20260
+ AegisName: "Costume_Stardust"
+ Name: "Costume Stardust"
+ Type: 5
+ Loc: 1024
+ View: 81
+},
+{
+ Id: 20262
+ AegisName: "Costume_Fox_Ears_Drop_Ribbon"
+ Name: "Costume Fox Ears Drop Ribbon"
+ Type: 5
+ Loc: 1024
+ View: 1070
+},
+{
+ Id: 20263
+ AegisName: "Costume_Sleeping_Cat_Hat"
+ Name: "Costume Sleeping Cat Hat"
+ Type: 5
+ Loc: 1024
+ View: 838
+},
+{
+ Id: 20264
+ AegisName: "Costume_Blood_Sucker"
+ Name: "Costume Blood Sucker"
+ Type: 5
+ Loc: 4096
+ View: 893
+},
+{
+ Id: 20265
+ AegisName: "Costume_Bird_Nest_Hat"
+ Name: "Costume Bird Nest Hat"
+ Type: 5
+ Loc: 1024
+ View: 235
+},
+{
+ Id: 20266
+ AegisName: "Costume_Secret_Zipper"
+ Name: "Costume Secret Zipper"
+ Type: 5
+ Loc: 1024
+ View: 1324
+},
+{
+ Id: 20267
+ AegisName: "Costume_Penguin_Cap"
+ Name: "Costume Penguin Cap"
+ Type: 5
+ Loc: 1024
+ View: 1325
+},
+{
+ Id: 20268
+ AegisName: "Costume_Sleep_Eclipse_Family"
+ Name: "Costume Sleep Eclipse Family"
+ Type: 5
+ Loc: 1024
+ View: 1326
+},
+{
+ Id: 20269
+ AegisName: "Costume_White_Fox_Ear_Ribbon"
+ Name: "Costume White Fox Ear Ribbon"
+ Type: 5
+ Loc: 1024
+ View: 1327
+},
+{
+ Id: 20270
+ AegisName: "Costume_Gryphon_Wing_Ears"
+ Name: "Costume Gryphon Wing Ears"
+ Type: 5
+ Loc: 2048
+ View: 1328
+},
+{
Id: 20271
AegisName: "Costume_Sunflower"
Name: "Costume Sunflower"
@@ -122634,6 +125006,16 @@ item_db: (
View: 42
},
{
+ Id: 20292
+ AegisName: "Costume_Black_Ramen_Hat"
+ Name: "Costume Black Ramen Hat"
+ Type: 5
+ Loc: 1024
+ View: 1338
+},
+// New Garments (Costume)
+// ===================================================================
+{
Id: 20500
AegisName: "T_Archangel_Wing"
Name: "T Archangel's Wings"
@@ -122731,6 +125113,22 @@ item_db: (
">
},
{
+ Id: 20721
+ AegisName: "Gray_Cloak"
+ Name: "Gray Cloak"
+ Type: 5
+ Buy: 20
+ Weight: 600
+ Def: 45
+ Upper: 56
+ Slots: 1
+ Loc: 4
+ EquipLv: 120
+ Script: <"
+ bonus2 bSubEle,Ele_Holy,3+(getrefine()/2);
+ ">
+},
+{
Id: 20724
AegisName: "Love_Dad_Wing_2012"
Name: "Love Dad Wing 2012"
@@ -122780,6 +125178,21 @@ item_db: (
">
},
{
+ Id: 20725
+ AegisName: "Piamette_Ribbon"
+ Name: "Piamette Ribbon"
+ Type: 5
+ Slots: 1
+ Loc: 4
+ View: 7
+ EquipLv: 30
+ Script: <"
+ bonus bInt,1;
+ bonus bDex,1;
+ bonus bMatk,10;
+ ">
+},
+{
Id: 20727
AegisName: "Costume_Brilliant_Golden_Wings"
Name: "Brilliant Golden Wings"
@@ -122796,6 +125209,33 @@ item_db: (
View: 6
},
{
+ Id: 20744
+ AegisName: "Tarlock's_Cloak"
+ Name: "Tarlock's Cloak"
+ Type: 5
+ Buy: 20
+ Weight: 400
+ Def: 12
+ Slots: 1
+ Loc: 4
+ EquipLv: 125
+ Script: <"
+ 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;
+ }
+ ">
+},
+{
Id: 20746
AegisName: "Costume_Rudra_Wings"
Name: "Costume Rudra Wings"
@@ -122840,6 +125280,14 @@ item_db: (
View: 9
},
{
+ Id: 20762
+ AegisName: "Costume_Great_Devil_Wings"
+ Name: "Costume Great Devil Wings"
+ Type: 5
+ Loc: 8192
+ View: 10
+},
+{
Id: 20763
AegisName: "Costume_Amistr_Bag"
Name: "Costume Amistr Bag"
@@ -122874,6 +125322,33 @@ item_db: (
View: 10
},
{
+ Id: 20773
+ AegisName: "Excellion_Wing"
+ Name: "Excellion Wing"
+ Type: 5
+ Buy: 20
+ Weight: 900
+ Def: 40
+ Loc: 4
+ EquipLv: 99
+ 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;
+ }
+ }
+ ">
+},
+// New Two-handed Swords
+// ===================================================================
+{
Id: 21000
AegisName: "Upg_Twohand_Sword"
Name: "Upgrade Two-Hand Sword"
@@ -122948,11 +125423,15 @@ item_db: (
Range: 1
Slots: 2
Job: 0x00004082
- Upper: 63
Loc: 34
WeaponLv: 4
EquipLv: 48
View: 3
+ Script: <"
+ bonus bCritical,30;
+ bonus bAspdRate,8;
+ bonus2 bAddEff2,Eff_Curse,10;
+ ">
},
{
Id: 21004
@@ -122970,13 +125449,13 @@ item_db: (
WeaponLv: 3
EquipLv: 100
View: 3
+ Script: <" bonus bAspd,(getrefine()/2); ">
},
{
Id: 21005
AegisName: "Metal_Two_Hand_Sword"
Name: "Metal Two-Handed Sword"
Type: 4
- Buy: 20
Atk: 95
Range: 1
Slots: 1
@@ -122985,6 +125464,931 @@ item_db: (
Loc: 34
WeaponLv: 3
View: 3
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bAtk,getrefine()*6;
+ bonus bMatk,getrefine()*2;
+ if(BaseLevel>20) {
+ bonus bAtk,min(((BaseLevel-20)/10)*5,120);
+ }
+ ">
+},
+{
+ Id: 21006
+ AegisName: "TE_WoE_Two-Handed_Sword"
+ Name: "TE WoE Two-Handed Sword"
+ Type: 4
+ Atk: 150
+ Range: 1
+ Job: 0x00004082
+ Loc: 34
+ WeaponLv: 3
+ EquipLv: 40
+ Refine: false
+ View: 3
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus2 bAddEff,Eff_Bleeding,300;
+ bonus2 bAddRace,RC_DemiHuman,40;
+ ">
+},
+{
+ Id: 21007
+ AegisName: "Heavy_Sword"
+ Name: "Heavy Sword"
+ Type: 4
+ Buy: 20
+ Weight: 2500
+ Atk: 330
+ Range: 1
+ Slots: 1
+ Job: 0x00004080
+ Loc: 34
+ WeaponLv: 1
+ EquipLv: 150
+ View: 3
+ Script: <"
+ bonus bStr,20;
+ ">
+},
+{
+ Id: 21008
+ AegisName: "Small_Karasuma"
+ Name: "Small Karasuma"
+ Type: 4
+ Buy: 20
+ Weight: 1000
+ Atk: 170
+ Range: 1
+ Slots: 2
+ Job: 0x00004082
+ Loc: 34
+ WeaponLv: 4
+ EquipLv: 50
+ View: 3
+ Script: <"
+ bonus bCritAtkRate,getrefine()*2;
+ bonus3 bAutoSpell,NPC_CRITICALWOUND,1,50;
+ ">
+},
+{
+ Id: 21009
+ AegisName: "Thanatos_Great_Sword"
+ Name: "Thanatos Great Sword"
+ Type: 4
+ Buy: 20
+ Weight: 1300
+ Atk: 280
+ Matk: 120
+ Range: 1
+ Slots: 1
+ Job: 0x00004082
+ Upper: 56
+ Loc: 34
+ WeaponLv: 4
+ EquipLv: 120
+ View: 3
+ Script: <"
+ bonus bInt,6;
+ bonus bVit,6;
+ bonus bLuk,-6;
+ bonus2 bSPDrainRate,10,5;
+ bonus2 bHPDrainRate,10,5;
+ bonus2 bHPLossRate,100,10000;
+ ">
+ OnUnequipScript: <" heal -1000,0; ">
+},
+{
+ Id: 21010
+ AegisName: "Evil_Slayer_Slasher_Sword"
+ Name: "Evil Slayer Slasher Sword"
+ Type: 4
+ Buy: 20
+ Weight: 2000
+ Atk: 225
+ Range: 1
+ Slots: 1
+ Job: 0x00004082
+ Upper: 56
+ Loc: 34
+ WeaponLv: 3
+ EquipLv: 100
+ View: 3
+ Script: <"
+ if(getrefine()>=9) {
+ bonus bAtkRate,5;
+ }
+ if(getrefine()>=12) {
+ bonus bAtkRate,7;
+ }
+ ">
+},
+{
+ Id: 21011
+ AegisName: "Gigantic_Blade"
+ Name: "Gigantic Blade"
+ Type: 4
+ Buy: 20
+ Weight: 5000
+ Atk: 300
+ Range: 1
+ Slots: 1
+ Job: 0x00004082
+ Upper: 56
+ Loc: 34
+ WeaponLv: 4
+ EquipLv: 130
+ View: 3
+ Script: <"
+ bonus bUnbreakableWeapon,0;
+ bonus bAspdRate,-5;
+ if(readparam(bStr)<=110) bonus bAtk,-250;
+ bonus bCritAtkRate,getrefine();
+ ">
+},
+{
+ Id: 21012
+ AegisName: "Mashirubeken"
+ Name: "Mashirubeken"
+ Type: 4
+ Buy: 20
+ Weight: 2200
+ Atk: 200
+ Matk: 150
+ Range: 1
+ Slots: 2
+ Job: 0x00000080
+ Upper: 56
+ Loc: 34
+ WeaponLv: 4
+ EquipLv: 110
+ View: 3
+ Script: <"
+ if(isequipped(4388)) bonus3 bAutoSpell,MG_SOULSTRIKE,5,20+(getequiprefinerycnt(EQI_HAND_R));
+ 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
+ AegisName: "Companion_Cavalry_Sword"
+ Name: "Companion Cavalry Sword"
+ Type: 4
+ Buy: 20
+ Weight: 2200
+ Atk: 210
+ Range: 1
+ Slots: 2
+ Job: 0x00000080
+ Upper: 56
+ Loc: 34
+ WeaponLv: 4
+ EquipLv: 110
+ View: 3
+ Script: <"
+ bonus2 bSkillUseSP,KN_AUTOCOUNTER,-2;
+ bonus2 bSkillUseSP,LK_PARRYING,-25;
+ if(isequipped(4072)) {
+ bonus2 bSubSize,Size_Large,15;
+ bonus2 bSubSize,Size_Small,15;
+ }
+ ">
+},
+{
+ Id: 21014
+ AegisName: "Infinity_Two-Handed_Sword"
+ Name: "Infinity Two-Handed Sword"
+ Type: 4
+ Buy: 20
+ Weight: 500
+ Atk: 230
+ Range: 1
+ Slots: 1
+ Job: 0x00004082
+ Upper: 56
+ Loc: 34
+ WeaponLv: 4
+ EquipLv: 100
+ View: 3
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
+ Id: 21015
+ AegisName: "Crimson_Two-Handed_Sword"
+ Name: "Crimson Two-Handed Sword"
+ Type: 4
+ Buy: 20
+ Weight: 1700
+ Atk: 170
+ Range: 1
+ Slots: 2
+ Job: 0x00004082
+ Loc: 34
+ WeaponLv: 3
+ EquipLv: 70
+ View: 3
+ 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);
+ ">
+},
+{
+ Id: 21016
+ AegisName: "Two-Handed_Sword_of_Vicious_Mind"
+ Name: "Two-Handed Sword of Vicious Mind"
+ Type: 4
+ Buy: 20
+ Weight: 2200
+ Atk: 220
+ Range: 1
+ Slots: 1
+ Job: 0x00004082
+ Loc: 34
+ WeaponLv: 4
+ EquipLv: 160
+ View: 3
+ Script: <"
+ bonus bAtk,pow(min(getrefine(),15),2);
+ ">
+},
+{
+ Id: 21018
+ AegisName: "Lindy_Hop"
+ Name: "Lindy Hop"
+ Type: 4
+ Buy: 20
+ Weight: 3400
+ Atk: 340
+ Range: 1
+ Slots: 2
+ Job: 0x00004082
+ Upper: 56
+ Loc: 34
+ WeaponLv: 4
+ EquipLv: 170
+ View: 3
+ Script: <"
+ bonus bUnbreakableWeapon,0;
+ bonus bAtkRate,getrefine()/2;
+ bonus bAspdRate,getrefine();
+ ">
+},
+{
+ Id: 21019
+ AegisName: "Onimaru"
+ Name: "Onimaru"
+ Type: 4
+ Weight: 4200
+ Atk: 75
+ Range: 1
+ Job: 0x00000080
+ Upper: 56
+ Loc: 34
+ Slots: 2
+ WeaponLv: 4
+ EquipLv: 130
+ 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;
+ }
+ if(getrefine()>=9) {
+ skill LK_BERSERK,1;
+ }
+ ">
+},
+// New Shoes
+// ===================================================================
+{
+ Id: 22000
+ AegisName: "Temporal_Boots_of_STR"
+ Name: "Temporal Boots of STR"
+ Type: 5
+ Buy: 20
+ Weight: 600
+ Def: 25
+ Upper: 56
+ Loc: 64
+ EquipLv: 99
+ Script: <"
+ bonus bMaxHP,300+((getrefine()/3)*100);
+ bonus bMaxSP,30+((getrefine()/3)*10);
+ bonus bAtk,(getrefine()/3)*7;
+ if(readparam(bStr)>=120) bonus bAtk,50;
+ ">
+},
+{
+ Id: 22001
+ AegisName: "Temporal_Boots_of_INT"
+ Name: "Temporal Boots of INT"
+ Type: 5
+ Buy: 20
+ Weight: 600
+ Def: 20
+ Upper: 56
+ 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;
+ ">
+},
+{
+ Id: 22002
+ AegisName: "Temporal_Boots_of_AGI"
+ Name: "Temporal Boots of AGI"
+ Type: 5
+ Buy: 20
+ Weight: 600
+ Def: 25
+ Upper: 56
+ Loc: 64
+ EquipLv: 99
+ 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;
+ ">
+},
+{
+ Id: 22003
+ AegisName: "Temporal_Boots_of_VIT"
+ Name: "Temporal Boots of VIT"
+ Type: 5
+ Buy: 20
+ Weight: 600
+ Def: 25
+ Upper: 56
+ Loc: 64
+ EquipLv: 99
+ Script: <"
+ bonus bMaxHP,300+((getrefine()/3)*100);
+ bonus bMaxSP,30+((getrefine()/3)*10);
+ if(readparam(bVit)>=120) bonus bMaxHPrate,8;
+ ">
+},
+{
+ Id: 22004
+ AegisName: "Temporal_Boots_of_DEX"
+ Name: "Temporal Boots of DEX"
+ Type: 5
+ Buy: 20
+ Weight: 600
+ Def: 25
+ Upper: 56
+ Loc: 64
+ EquipLv: 99
+ 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;
+ }
+ ">
+},
+{
+ Id: 22005
+ AegisName: "Temporal_Boots_of_LUK"
+ Name: "Temporal Boots of LUK"
+ Type: 5
+ Buy: 20
+ Weight: 600
+ Def: 20
+ Upper: 56
+ 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;
+ }
+ ">
+},
+{
+ Id: 22006
+ AegisName: "Temporal_Boots_of_STR_"
+ Name: "Temporal Boots of STR"
+ Type: 5
+ Buy: 20
+ Weight: 600
+ Def: 25
+ Slots: 1
+ Upper: 56
+ Loc: 64
+ EquipLv: 99
+ Script: <"
+ bonus bMaxHP,300+((getrefine()/3)*100);
+ bonus bMaxSP,30+((getrefine()/3)*10);
+ bonus bAtk,(getrefine()/3)*7;
+ if(readparam(bStr)>=120) bonus bAtk,50;
+ ">
+},
+{
+ Id: 22007
+ AegisName: "Temporal_Boots_of_INT_"
+ Name: "Temporal Boots of INT"
+ Type: 5
+ Buy: 20
+ Weight: 600
+ Def: 20
+ Slots: 1
+ Upper: 56
+ 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;
+ ">
+},
+{
+ Id: 22008
+ AegisName: "Temporal_Boots_of_AGI_"
+ Name: "Temporal Boots of AGI"
+ Type: 5
+ Buy: 20
+ Weight: 600
+ Def: 25
+ Slots: 1
+ Upper: 56
+ Loc: 64
+ EquipLv: 99
+ 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;
+ ">
+},
+{
+ Id: 22009
+ AegisName: "Temporal_Boots_of_VIT_"
+ Name: "Temporal Boots of VIT"
+ Type: 5
+ Buy: 20
+ Weight: 600
+ Def: 25
+ Slots: 1
+ Upper: 56
+ Loc: 64
+ EquipLv: 99
+ Script: <"
+ bonus bMaxHP,300+((getrefine()/3)*100);
+ bonus bMaxSP,30+((getrefine()/3)*10);
+ if(readparam(bVit)>=120) bonus bMaxHPrate,8;
+ ">
+},
+{
+ Id: 22010
+ AegisName: "Temporal_Boots_of_DEX_"
+ Name: "Temporal Boots of DEX"
+ Type: 5
+ Buy: 20
+ Weight: 600
+ Def: 25
+ Slots: 1
+ Upper: 56
+ Loc: 64
+ EquipLv: 99
+ 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;
+ }
+ ">
+},
+{
+ Id: 22011
+ AegisName: "Temporal_Boots_of_LUK_"
+ Name: "Temporal Boots of LUK"
+ Type: 5
+ Buy: 20
+ Weight: 600
+ Def: 20
+ Slots: 1
+ Upper: 56
+ 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;
+ }
+ ">
+},
+{
+ Id: 22014
+ AegisName: "Enhanced_Variant_Shoes"
+ Name: "Enhanced Variant Shoes"
+ Type: 5
+ Buy: 20
+ Weight: 500
+ Def: 13
+ Slots: 1
+ Job: 0x7CCFDF80
+ Upper: 63
+ Loc: 64
+ EquipLv: 85
+ Script: <"
+ bonus bMaxHPrate,12;
+ bonus bMaxSPrate,12;
+ .@r = getrefine();
+ bonus bDef,.@r;
+ bonus bMdef,.@r;
+ ">
+},
+{
+ Id: 22015
+ AegisName: "Impr_Angel's_Arrival"
+ Name: "Advanced Angel's Reincarnation"
+ Type: 5
+ Buy: 10000
+ Weight: 300
+ Def: 8
+ Slots: 1
+ Job: 0x00000001
+ Upper: 63
+ Loc: 64
+ EquipLv: 99
+ Script: <"
+ bonus bMaxHP,500;
+ bonus bMaxSP,100;
+ ">
+},
+{
+ Id: 22018
+ AegisName: "Shoes_Of_Wise_Man"
+ Name: "Shoes Of Wise Man"
+ Type: 5
+ Buy: 10
+ Weight: 300
+ Def: 15
+ Loc: 64
+ EquipLv: 50
+ Script: <"
+ .@r = getrefine();
+ if(.@r>5) {
+ bonus bInt,.@r-5;
+ bonus bMaxHPrate,-(.@r-5);
+ }
+ ">
+},
+{
+ Id: 22033
+ AegisName: "Boots_of_Gray"
+ Name: "Boots of Gray"
+ Type: 5
+ Buy: 10
+ Weight: 400
+ Def: 25
+ Slots: 1
+ Upper: 56
+ Loc: 64
+ EquipLv: 120
+ Script: <" bonus2 bSubEle,Ele_Holy,1+getrefine()/3; ">
+},
+{
+ Id: 22034
+ AegisName: "Crimson_Gaiter"
+ Name: "Crimson Gaiter"
+ Type: 5
+ Buy: 10
+ Weight: 500
+ Def: 10
+ Loc: 64
+ EquipLv: 50
+ Script: <"
+ bonus bCritical,2;
+ bonus bCritAtkRate,2;
+ if(getrefine()>=6) {
+ bonus bCritical,3;
+ bonus bCritAtkRate,3;
+ }
+ ">
+},
+{
+ Id: 22035
+ AegisName: "Heroic_Nepenthes_Shoes"
+ Name: "Heroic Nepenthes Shoes"
+ Type: 5
+ Buy: 10
+ Weight: 300
+ Def: 10
+ Slots: 1
+ Loc: 64
+ EquipLv: 160
+ Script: <"
+ .@r = getrefine();
+ if (.@r>=8) bonus bVariableCastrate,-5-((.@r >= 9) ? .@r : 0);
+ ">
+},
+{
+ Id: 22036
+ AegisName: "Heroic_Silver_Fox_Leather_Boots"
+ Name: "Heroic Silver Fox Leather Boots"
+ Type: 5
+ Buy: 10
+ Weight: 300
+ Def: 15
+ Slots: 1
+ Loc: 64
+ EquipLv: 160
+ Script: <"
+ .@r = getrefine();
+ bonus bLongAtkRate,5+((.@r >= 8) ? .@r : 0);
+ ">
+},
+{
+ Id: 22037
+ AegisName: "Heroic_Ungoliant_Upgrade_Boots"
+ Name: "Heroic Ungoliant Upgrade Boots"
+ Type: 5
+ Buy: 10
+ Weight: 300
+ Def: 10
+ Slots: 1
+ Loc: 64
+ EquipLv: 160
+ Script: <"
+ .@r = getrefine();
+ bonus bUseSPrate,-5-((.@r >= 8) ? .@r : 0);
+ ">
+},
+{
+ Id: 22038
+ AegisName: "Shoes_of_Hope"
+ Name: "Shoes of Hope"
+ Type: 5
+ Buy: 10
+ Weight: 100
+ Def: 3
+ Slots: 1
+ Loc: 64
+ EquipLv: 1
+ Script: <"
+ bonus bMaxHPrate,5;
+ bonus bMaxSPrate,5;
+ if(getrefine()>= 6) {
+ bonus bMaxHPrate,5;
+ bonus bMaxSPrate,5;
+ }
+ ">
+},
+{
+ Id: 22039
+ AegisName: "Elemental_Boots"
+ Name: "Elemental Boots"
+ Type: 5
+ Buy: 10
+ Weight: 100
+ Def: 10
+ Slots: 1
+ Loc: 64
+ EquipLv: 1
+ Script: <"
+ bonus2 bSkillAtk,MG_LIGHTNINGBOLT,3;
+ bonus2 bSkillAtk,MG_FIREBOLT,3;
+ bonus2 bSkillAtk,MG_COLDBOLT,3;
+ bonus2 bSkillAtk,WZ_EARTHSPIKE,3;
+ bonus2 bVariableCastrate,MG_LIGHTNINGBOLT,-3;
+ bonus2 bVariableCastrate,MG_FIREBOLT,-3;
+ bonus2 bVariableCastrate,MG_COLDBOLT,-3;
+ bonus2 bVariableCastrate,WZ_EARTHSPIKE,-3;
+ if(getrefine()>= 6) {
+ bonus2 bSkillAtk,MG_LIGHTNINGBOLT,(getrefine()-5);
+ bonus2 bSkillAtk,MG_FIREBOLT,(getrefine()-5);
+ bonus2 bSkillAtk,MG_COLDBOLT,(getrefine()-5);
+ bonus2 bSkillAtk,WZ_EARTHSPIKE,(getrefine()-5);
+ bonus2 bVariableCastrate,MG_LIGHTNINGBOLT,-(getrefine()-5);
+ bonus2 bVariableCastrate,MG_FIREBOLT,-(getrefine()-5);
+ bonus2 bVariableCastrate,MG_COLDBOLT,-(getrefine()-5);
+ bonus2 bVariableCastrate,WZ_EARTHSPIKE,-(getrefine()-5);
+ }
+ ">
+},
+{
+ Id: 22040
+ AegisName: "New_Trend_Shoes"
+ Name: "New Trend Shoes"
+ Type: 5
+ Buy: 10
+ Weight: 500
+ Def: 13
+ Loc: 64
+ EquipLv: 30
+ Script: <"
+ bonus bMaxHPrate,10;
+ bonus bMaxSPrate,10;
+ if(getrefine()>= 12) {
+ bonus bAspd,2;
+ }
+ ">
+},
+{
+ Id: 22041
+ AegisName: "New_Trend_Shoes_"
+ Name: "New Trend Shoes"
+ Type: 5
+ Buy: 10
+ Weight: 500
+ Def: 13
+ Slots: 1
+ Loc: 64
+ EquipLv: 30
+ Script: <"
+ bonus bMaxHPrate,10;
+ bonus bMaxSPrate,10;
+ if(getrefine()>= 12) {
+ bonus bAspd,2;
+ }
+ ">
+},
+{
+ Id: 22042
+ AegisName: "Terraria"
+ Name: "Terraria"
+ Type: 5
+ Buy: 10
+ Weight: 300
+ Def: 15
+ Slots: 1
+ Loc: 64
+ EquipLv: 50
+ Script: <"
+ bonus bAgi,2;
+ bonus bAspd,1;
+ bonus bMdef,5;
+ bonus bUnbreakableShoes,1;
+ ">
+},
+{
+ Id: 22043
+ AegisName: "AGI_Complement"
+ Name: "AGI Complement"
+ Type: 5
+ Buy: 10
+ Weight: 350
+ Def: 25
+ Slots: 1
+ Job: 0x00000400
+ Upper: 56
+ Loc: 64
+ EquipLv: 100
+ Script: <" bonus bAspdRate,5+(getrefine()/4); ">
+},
+{
+ Id: 22044
+ AegisName: "Reinforced_Parts_Booster"
+ Name: "Reinforced Parts - Booster"
+ Type: 5
+ Buy: 10
+ Weight: 1000
+ Def: 23
+ Slots: 1
+ Job: 0x00000400
+ Upper: 56
+ Loc: 64
+ EquipLv: 100
+ Script: <"
+ bonus2 bSkillUseSP,NC_HOVERING,15;
+ if(getrefine()>=7) {
+ bonus2 bSkillUseSP,NC_HOVERING,-20;
+ }
+ ">
+},
+{
+ Id: 22045
+ AegisName: "Beach_Sandals"
+ Name: "Summer Sandals"
+ Type: 5
+ Buy: 10
+ Weight: 200
+ Def: 5
+ Loc: 64
+ Script: <"
+ bonus bFlee,5;
+ bonus3 bAutoSpellWhenHit,AL_INCAGI,10,300;
+ ">
+},
+{
+ Id: 22046
+ AegisName: "Boots_of_Airship"
+ Name: "Boots of Airship"
+ Type: 5
+ Buy: 20
+ Weight: 0
+ Def: 26
+ Job: 0xFFFFFFFF
+ Loc: 64
+ Refine: false
+ EquipLv: 125
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bAgi,1;
+ bonus bAspdRate,10;
+ ">
+},
+{
+ Id: 22047
+ AegisName: "Tarlock's_Boots"
+ Name: "Tarlock's Boots"
+ Type: 5
+ Buy: 20
+ Weight: 250
+ Def: 13
+ Job: 0xFFFFFFFF
+ Loc: 64
+ EquipLv: 125
+ Script: <"
+ bonus bAgi,1;
+ bonus bAspdRate,5;
+ if(getrefine()>6) {
+ bonus bAgi,1;
+ bonus bAspdRate,5;
+ }
+ if(getrefine()>8) {
+ bonus bAgi,1;
+ bonus bAspdRate,5;
+ }
+ if(getrefine()>11) {
+ bonus bAspd,1;
+ }
+ ">
+},
+{
+ Id: 22059
+ AegisName: "Egir_Shoes_"
+ Name: "Egir Shoes"
+ Type: 5
+ Buy: 20
+ Weight: 300
+ Def: 13
+ Job: 0xFFFFFFFF
+ Loc: 64
+ EquipLv: 40
+ Script: <"
+ bonus bMaxHP,500;
+ bonus bMaxSP,50;
+ bonus bUnbreakableShoes,0;
+ ">
},
{
Id: 22067
@@ -123002,6 +126406,8 @@ item_db: (
autobonus3 "{ }",1000,7000,ALL_CATCRY,"{ montransform 1505,420000; }";
">
},
+// New Etc Items
+// ===================================================================
{
Id: 22514
AegisName: "Candy_Holder"
@@ -123012,6 +126418,14 @@ item_db: (
Upper: 63
},
{
+ Id: 22515
+ AegisName: "Twisted_Key_of_Time"
+ Name: "Twisted Key of Time"
+ Type: 3
+ Buy: 10
+ Weight: 300
+},
+{
Id: 22540
AegisName: "Runstone_Lux"
Name: "Lux Anima Rune"
@@ -123105,11 +126519,3844 @@ item_db: (
Weight: 10
Script: <" getrandgroupitem 22838,1; ">
},
+// Shadow Equipments
+// ===================================================================
+{
+ Id: 24000
+ AegisName: "T_STR1_Armor_Shadow"
+ Name: "T STR1 Armor Shadow"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <" bonus bStr,1; ">
+},
+{
+ Id: 24001
+ AegisName: "T_DEX1_Weapon_Shadow"
+ Name: "T DEX1 Weapon Shadow"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <" bonus bDex,1; ">
+},
+{
+ Id: 24002
+ AegisName: "T_LUK1_Shield_Shadow"
+ Name: "T LUK1 Shield Shadow"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 262144
+ EquipLv: 1
+ Script: <" bonus bLuk,1; ">
+},
+{
+ Id: 24003
+ AegisName: "T_AGI1_Shoes_Shadow"
+ Name: "T AGI1 Shoes Shadow"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 524288
+ EquipLv: 1
+ Script: <" bonus bAgi,1; ">
+},
+{
+ Id: 24004
+ AegisName: "T_VIT1_Earrings_Shadow(R)"
+ Name: "T VIT1 Earrings Shadow(R)"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 1048576
+ EquipLv: 1
+ Script: <" bonus bVit,1; ">
+},
+{
+ Id: 24005
+ AegisName: "T_INT1_Pendant_Shadow(L)"
+ Name: "T INT1 Pendant Shadow(L)"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 2097152
+ EquipLv: 1
+ Script: <" bonus bInt,1; ">
+},
+{
+ Id: 24006
+ AegisName: "T_STR2_Armor_Shadow"
+ Name: "T STR2 Armor Shadow"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 30
+ Script: <" bonus bStr,2; ">
+},
+{
+ Id: 24007
+ AegisName: "T_DEX2_Weapon_Shadow"
+ Name: "T DEX2 Weapon Shadow"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 30
+ Script: <" bonus bDex,2; ">
+},
+{
+ Id: 24008
+ AegisName: "T_LUK2_Shield_Shadow"
+ Name: "T LUK2 Shield Shadow"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 262144
+ EquipLv: 60
+ Script: <" bonus bLuk,2; ">
+},
+{
+ Id: 24009
+ AegisName: "T_AGI2_Shoes_Shadow"
+ Name: "T AGI2 Shoes Shadow"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 524288
+ EquipLv: 90
+ Script: <" bonus bAgi,2; ">
+},
+{
+ Id: 24010
+ AegisName: "T_VIT2_Earrings_Shadow(R)"
+ Name: "T VIT2 Earrings Shadow(R)"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 1048576
+ EquipLv: 120
+ Script: <" bonus bVit,2; ">
+},
+{
+ Id: 24011
+ AegisName: "T_INT2_Pendant_Shadow(L)"
+ Name: "T INT2 Pendant Shadow(L)"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 2097152
+ EquipLv: 150
+ Script: <" bonus bInt,2; ">
+},
+{
+ Id: 24012
+ AegisName: "Promotional_Weapon_Shadow"
+ Name: "Promotional Weapon Shadow"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <" bonus bDex,1; ">
+},
+{
+ Id: 24013
+ AegisName: "Promotional_Armor_Shadow"
+ Name: "Promotional Armor Shadow"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <" bonus bLuk,1; ">
+},
+{
+ Id: 24014
+ AegisName: "Promotional_Shoes_Shadow"
+ Name: "Promotional Shoes Shadow"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 524288
+ EquipLv: 1
+ Script: <" bonus bAgi,1; ">
+},
+{
+ Id: 24015
+ AegisName: "Promotional_Shield_Shadow"
+ Name: "Promotional Shield Shadow"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 262144
+ EquipLv: 1
+ Script: <" bonus bVit,1; ">
+},
+{
+ Id: 24016
+ AegisName: "Promotional_Earrings_Shadow"
+ Name: "Promotional Earrings Shadow"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 1048576
+ EquipLv: 1
+ Script: <" bonus bInt,1; ">
+},
+{
+ Id: 24017
+ AegisName: "Promotional_Pendant_Shadow"
+ Name: "Promotional Pendant Shadow"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 2097152
+ EquipLv: 1
+ Script: <" bonus bStr,1; ">
+},
+{
+ Id: 24018
+ AegisName: "Shadow_Physical_Earring"
+ Name: "Shadow Physical Earring"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 1048576
+ EquipLv: 1
+ Script: <" bonus bAspdRate,(getrefine()>=7)?2:1; ">
+},
+{
+ Id: 24019
+ AegisName: "Shadow_Physical_Weapon"
+ Name: "Shadow Physical Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <"
+ bonus bBaseAtk,10;
+ if (getrefine() >= 7) {
+ bonus bAtkRate,1;
+ }
+
+ ">
+},
+{
+ Id: 24020
+ AegisName: "Shadow_Physical_Pendant"
+ Name: "Shadow Physical Pendant"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 2097152
+ EquipLv: 1
+ Script: <"
+ bonus bMaxHP,100;
+ if (getrefine() >= 7) {
+ bonus bMaxHPrate,1;
+ }
+
+ ">
+},
+{
+ Id: 24021
+ AegisName: "Shadow_Magical_Earring"
+ Name: "Shadow Magical Earring"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 1048576
+ EquipLv: 1
+ Script: <" bonus bVariableCastrate,-(getrefine()>=7)?2:1; ">
+},
+{
+ Id: 24022
+ AegisName: "Shadow_Magical_Weapon"
+ Name: "Shadow Magical Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <"
+ bonus bMatk,10;
+ if (getrefine() >= 7) {
+ bonus bMatkRate,1;
+ }
+
+ ">
+},
+{
+ Id: 24023
+ AegisName: "Shadow_Magical_Pendant"
+ Name: "Shadow Magical Pendant"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 2097152
+ EquipLv: 1
+ Script: <"
+ bonus bMaxSP,50;
+ if (getrefine() >= 7) {
+ bonus bMaxSPrate,1;
+ }
+
+ ">
+},
+{
+ Id: 24024
+ AegisName: "Shadow_Breeze_Armor"
+ Name: "Shadow Breeze Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <" bonus bFlee,5+(getrefine()>=7 ? 10 : 0); ">
+},
+{
+ Id: 24025
+ AegisName: "Shadow_Champion_Shoes"
+ Name: "Shadow Champion Shoes"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 524288
+ EquipLv: 1
+ Script: <"
+ bonus bMaxHP,20;
+ bonus bMaxSP,20;
+ if (getrefine() >= 7) {
+ bonus bMaxHP,1;
+ bonus bMaxSP,1;
+ }
+
+ ">
+},
+{
+ Id: 24026
+ AegisName: "Shadow_Athena_Shield"
+ Name: "Shadow Athena Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 262144
+ EquipLv: 1
+ Script: <" bonus bDef,(getrefine()>=7)?20:10; ">
+},
+{
+ Id: 24027
+ AegisName: "Immune_Shadow_Armor"
+ Name: "Immune Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <" bonus2 bSubEle,0,1; ">
+},
+{
+ Id: 24028
+ AegisName: "Hard_Shadow_Armor"
+ Name: "Hard Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <"
+ bonus bMaxHP,50;
+ if (getrefine() >= 7) {
+ bonus bMaxHPrate,1;
+ }
+
+ ">
+},
+{
+ Id: 24029
+ AegisName: "Ancient_Shadow_Armor"
+ Name: "Ancient Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <" bonus bHit,(getrefine()>=7)?20:10; ">
+},
+{
+ Id: 24030
+ AegisName: "Critital_Shadow_Armor"
+ Name: "Critital Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <" bonus bCritical,(getrefine()>=7)?10:5; ">
+},
+{
+ Id: 24031
+ AegisName: "King_Bird_Shadow_Weapon"
+ Name: "King Bird Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <"
+ bonus bBaseAtk,10;
+ if (getrefine() >= 7) {
+ bonus bLongAtkRate,1;
+ }
+
+ ">
+},
+{
+ Id: 24032
+ AegisName: "Critical_Hit_Shadow_Weapon"
+ Name: "Critical Hit Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <"
+ bonus bBaseAtk,10;
+ if (getrefine() >= 7) {
+ bonus bCritAtkRate,1;
+ }
+
+ ">
+},
+{
+ Id: 24034
+ AegisName: "Lucky_Shadow_Weapon"
+ Name: "Lucky Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <"
+ bonus bLuk,1;
+ if (getrefine() >= 7) {
+ bonus bLuk,1;
+ }
+ if (getrefine() >= 9) {
+ bonus bLuk,1;
+ }
+
+ ">
+},
+{
+ Id: 24033
+ AegisName: "Healing_Shadow_Weapon"
+ Name: "Healing Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Matk: 10
+ Loc: 131072
+ EquipLv: 1
+ Script: <" if (getrefine()>=7) bonus bHealPower2,5; ">
+},
+{
+ Id: 24035
+ AegisName: "Power_Shadow_Earring"
+ Name: "Power Shadow Earring"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 1048576
+ EquipLv: 1
+ Script: <"
+ bonus bStr,1;
+ .@r = getrefine();
+ if(.@r>=7) {
+ bonus bStr,1;
+ }
+ if(.@r>=9) {
+ bonus bStr,1;
+ }
+
+ ">
+},
+{
+ Id: 24036
+ AegisName: "Ect_Shadow_Pendant"
+ Name: "Ect Shadow Pendant"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 2097152
+ EquipLv: 1
+ Script: <"
+ bonus bInt,1;
+ .@r = getrefine();
+ if(.@r>=7) {
+ bonus bInt,1;
+ }
+ if(.@r>=9) {
+ bonus bInt,1;
+ }
+
+ ">
+},
+{
+ Id: 24037
+ AegisName: "Dexter_travelers_Shadow_Armor"
+ Name: "Dexter travelers Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <"
+ bonus bDex,1;
+ .@r = getrefine();
+ if(.@r>=7) {
+ bonus bDex,1;
+ }
+ if(.@r>=9) {
+ bonus bDex,1;
+ }
+
+ ">
+},
+{
+ Id: 24038
+ AegisName: "Vital_Shadow_Shoes"
+ Name: "Vital Shadow Shoes"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 524288
+ EquipLv: 1
+ Script: <"
+ bonus bVit,1;
+ .@r = getrefine();
+ if(.@r>=7) {
+ bonus bVit,1;
+ }
+ if(.@r>=9) {
+ bonus bVit,1;
+ }
+
+ ">
+},
+{
+ Id: 24039
+ AegisName: "Athletic_Shadow_Shield"
+ Name: "Athletic Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 262144
+ EquipLv: 1
+ Script: <"
+ bonus bAgi,1;
+ .@r = getrefine();
+ if(.@r>=7) {
+ bonus bAgi,1;
+ }
+ if(.@r>=9) {
+ bonus bAgi,1;
+ }
+
+ ">
+},
+{
+ Id: 24040
+ AegisName: "Lucky_Shadow_Armor"
+ Name: "Lucky Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <"
+ bonus bLuk,1;
+ bonus bCritical,(getrefine()/2);
+ ">
+},
+{
+ Id: 24041
+ AegisName: "Power_Shadow_Pendant"
+ Name: "Power Shadow Pendant"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 2097152
+ EquipLv: 1
+ Script: <"
+ bonus bStr,1;
+ bonus bBaseAtk,getrefine();
+ ">
+},
+{
+ Id: 24042
+ AegisName: "Ect_Shadow_Earring"
+ Name: "Ect Shadow Earring"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 1048576
+ EquipLv: 1
+ Script: <"
+ bonus bInt,1;
+ bonus bMatk,getrefine();
+ ">
+},
+{
+ Id: 24043
+ AegisName: "Dexter_Travelers_Shadow_Weapon"
+ Name: "Dexter Travelers Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <"
+ bonus bDex,1;
+ bonus bHit,getrefine();
+ ">
+},
+{
+ Id: 24044
+ AegisName: "Vital_Shadow_Shield"
+ Name: "Vital Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 262144
+ EquipLv: 1
+ Script: <"
+ bonus bVit,1;
+ bonus bDef,getrefine();
+ ">
+},
+{
+ Id: 24045
+ AegisName: "Athletic_Shadow_Shoes"
+ Name: "Athletic Shadow Shoes"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 524288
+ EquipLv: 1
+ Script: <"
+ bonus bAgi,1;
+ bonus bFlee,getrefine();
+ ">
+},
+{
+ Id: 24046
+ AegisName: "Resist_Spell_Power_Shadow_Pendant"
+ Name: "Resist Spell Power Shadow Pendant"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 2097152
+ EquipLv: 1
+ Script: <" bonus bMdef,(getrefine()>=7)?6:3; ">
+},
+{
+ Id: 24047
+ AegisName: "Rapid_Shadow_Pendant"
+ Name: "Rapid Shadow Pendant"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 2097152
+ EquipLv: 1
+ Script: <"
+ .@r = getrefine();
+ bonus bAspdRate,1+((.@r>=9)?2:(.@r>=7)?1:0);
+ ">
+},
+{
+ Id: 24048
+ AegisName: "Casters_Shadow_Pendant"
+ Name: "Casters Shadow Pendant"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 2097152
+ EquipLv: 1
+ Script: <"
+ .@r = getrefine();
+ bonus bVariableCastrate,1+((.@r>=9)?2:(.@r>=7)?1:0);
+ ">
+},
+{
+ Id: 24049
+ AegisName: "Hard_Shadow_Earring"
+ Name: "Hard Shadow Earring"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 1048576
+ EquipLv: 1
+ Script: <"
+ bonus bMaxHP,100;
+ .@r = getrefine();
+ bonus bMaxHPrate,((.@r>=9)?2:(.@r>=7)?1:0);
+ ">
+},
+{
+ Id: 24050
+ AegisName: "Wise_Shadow_Earring"
+ Name: "Wise Shadow Earring"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 1048576
+ EquipLv: 1
+ Script: <"
+ bonus bMaxSP,50;
+ .@r = getrefine();
+ bonus bMaxSPrate,((.@r>=9)?2:(.@r>=7)?1:0);
+ ">
+},
+{
+ Id: 24051
+ AegisName: "Athena_Shadow_Earring"
+ Name: "Athena Shadow Earring"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 1048576
+ EquipLv: 1
+ Script: <" bonus bDef,(getrefine()>=7)?20:10; ">
+},
+{
+ Id: 24052
+ AegisName: "Cranial_Shadow_Shield"
+ Name: "Cranial Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 262144
+ 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;
+ }
+
+ ">
+},
+{
+ Id: 24053
+ AegisName: "Safeguard_Shadow_Shield"
+ Name: "Safeguard Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 262144
+ 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;
+ }
+
+ ">
+},
+{
+ Id: 24054
+ AegisName: "Brutal_Shadow_Shield"
+ Name: "Brutal Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 262144
+ 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;
+ }
+
+ ">
+},
+{
+ Id: 24055
+ AegisName: "Gargantua_Shadow_Shield"
+ Name: "Gargantua Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 262144
+ 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;
+ }
+
+ ">
+},
+{
+ Id: 24056
+ AegisName: "Homer's_Shadow_Shield"
+ Name: "Homer's Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 262144
+ 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;
+ }
+
+ ">
+},
+{
+ Id: 24057
+ AegisName: "Dragoon_Shadow_Shield"
+ Name: "Dragoon Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 262144
+ 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;
+ }
+
+ ">
+},
+{
+ Id: 24058
+ AegisName: "Satanic_Shadow_Shield"
+ Name: "Satanic Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 262144
+ 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;
+ }
+
+ ">
+},
+{
+ Id: 24059
+ AegisName: "Fire-Proof_Shadow_Shield"
+ Name: "Fire-Proof Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ 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;
+ }
+
+ ">
+},
+{
+ Id: 24060
+ AegisName: "Requiem_Shadow_Shield"
+ Name: "Requiem Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 262144
+ 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;
+ }
+
+ ">
+},
+{
+ Id: 24061
+ AegisName: "Cadi_Shadow_Shield"
+ Name: "Cadi Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 262144
+ 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;
+ }
+
+ ">
+},
+{
+ Id: 24062
+ AegisName: "Bloody_Shadow_Shoes"
+ Name: "Bloody Shadow Shoes"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 524288
+ EquipLv: 1
+ Script: <"
+ bonus2 bAddRace,RC_DemiHuman,2;
+ bonus2 bMagicAddRace,RC_DemiHuman,2;
+ .@r = getrefine();
+ if(.@r>=7) {
+ bonus2 bAddRace,RC_DemiHuman,1;
+ bonus2 bMagicAddRace,RC_DemiHuman,1;
+ }
+ if(.@r>=9) {
+ bonus2 bAddRace,RC_DemiHuman,2;
+ bonus2 bMagicAddRace,RC_DemiHuman,2;
+ }
+
+ ">
+},
+{
+ Id: 24063
+ AegisName: "Liberation_Shadow_Shoes"
+ Name: "Liberation Shadow Shoes"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 524288
+ EquipLv: 1
+ Script: <"
+ bonus2 bAddRace,RC_Boss,2;
+ bonus2 bMagicAddRace,RC_Boss,2;
+ .@r = getrefine();
+ if(.@r>=7) {
+ bonus2 bAddRace,RC_Boss,1;
+ bonus2 bMagicAddRace,RC_Boss,1;
+ }
+ if(.@r>=9) {
+ bonus2 bAddRace,RC_Boss,2;
+ bonus2 bMagicAddRace,RC_Boss,2;
+ }
+
+ ">
+},
+{
+ Id: 24064
+ AegisName: "Chemical_Shadow_Shoes"
+ Name: "Chemical Shadow Shoes"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 524288
+ EquipLv: 1
+ Script: <"
+ bonus2 bAddRace,RC_Plant,2;
+ bonus2 bMagicAddRace,RC_Plant,2;
+ .@r = getrefine();
+ if(.@r>=7) {
+ bonus2 bAddRace,RC_Plant,1;
+ bonus2 bMagicAddRace,RC_Plant,1;
+ }
+ if(.@r>=9) {
+ bonus2 bAddRace,RC_Plant,2;
+ bonus2 bMagicAddRace,RC_Plant,2;
+ }
+
+ ">
+},
+{
+ Id: 24065
+ AegisName: "Glamorous_Shadow_Shoes"
+ Name: "Glamorous Shadow Shoes"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 524288
+ EquipLv: 1
+ Script: <"
+ bonus2 bAddRace,RC_Brute,2;
+ bonus2 bMagicAddRace,2,2;
+ .@r = getrefine();
+ if(.@r>=7) {
+ bonus2 bAddRace,RC_Brute,1;
+ bonus2 bMagicAddRace,2,1;
+ }
+ if(.@r>=9) {
+ bonus2 bAddRace,RC_Brute,2;
+ bonus2 bMagicAddRace,2,2;
+ }
+
+ ">
+},
+{
+ Id: 24066
+ AegisName: "Sekti_Side_Shadow_Shoes"
+ Name: "Sekti Side Shadow Shoes"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 524288
+ EquipLv: 1
+ Script: <"
+ bonus2 bAddRace,RC_Insect,2;
+ bonus2 bMagicAddRace,RC_Insect,2;
+ .@r = getrefine();
+ if(.@r>=7) {
+ bonus2 bAddRace,RC_Insect,1;
+ bonus2 bMagicAddRace,RC_Insect,1;
+ }
+ if(.@r>=9) {
+ bonus2 bAddRace,RC_Insect,2;
+ bonus2 bMagicAddRace,RC_Insect,2;
+ }
+
+ ">
+},
+{
+ Id: 24067
+ AegisName: "Fisher_Shadow_Shoes"
+ Name: "Fisher Shadow Shoes"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 524288
+ EquipLv: 1
+ Script: <"
+ bonus2 bAddRace,RC_Fish,2;
+ bonus2 bMagicAddRace,RC_Fish,2;
+ .@r = getrefine();
+ if(.@r>=7) {
+ bonus2 bAddRace,RC_Fish,1;
+ bonus2 bMagicAddRace,RC_Fish,1;
+ }
+ if(.@r>=9) {
+ bonus2 bAddRace,RC_Fish,2;
+ bonus2 bMagicAddRace,RC_Fish,2;
+ }
+
+ ">
+},
+{
+ Id: 24068
+ AegisName: "Seraphim_Shadow_Shoes"
+ Name: "Seraphim Shadow Shoes"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 524288
+ EquipLv: 1
+ Script: <"
+ bonus2 bAddRace,RC_Angel,2;
+ bonus2 bMagicAddRace,RC_Angel,2;
+ .@r = getrefine();
+ if(.@r>=7) {
+ bonus2 bAddRace,RC_Angel,1;
+ bonus2 bMagicAddRace,RC_Angel,1;
+ }
+ if(.@r>=9) {
+ bonus2 bAddRace,RC_Angel,2;
+ bonus2 bMagicAddRace,RC_Angel,2;
+ }
+
+ ">
+},
+{
+ Id: 24069
+ AegisName: "Beholder_Shadow_Shoes"
+ Name: "Beholder Shadow Shoes"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 524288
+ EquipLv: 1
+ Script: <"
+ bonus2 bAddRace,RC_Formless,2;
+ bonus2 bMagicAddRace,RC_Formless,2;
+ .@r = getrefine();
+ if(.@r>=7) {
+ bonus2 bAddRace,RC_Formless,1;
+ bonus2 bMagicAddRace,RC_Formless,1;
+ }
+ if(.@r>=9) {
+ bonus2 bAddRace,RC_Formless,2;
+ bonus2 bMagicAddRace,RC_Formless,2;
+ }
+
+ ">
+},
+{
+ Id: 24070
+ AegisName: "Divine_Shadow_Shoes"
+ Name: "Divine Shadow Shoes"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 524288
+ EquipLv: 1
+ Script: <"
+ bonus2 bAddRace,RC_Undead,2;
+ bonus2 bMagicAddRace,RC_Undead,2;
+ .@r = getrefine();
+ if(.@r>=7) {
+ bonus2 bAddRace,RC_Undead,1;
+ bonus2 bMagicAddRace,RC_Undead,1;
+ }
+ if(.@r>=9) {
+ bonus2 bAddRace,RC_Undead,2;
+ bonus2 bMagicAddRace,RC_Undead,2;
+ }
+
+ ">
+},
+{
+ Id: 24071
+ AegisName: "Dragoons_Shadow_Shoes"
+ Name: "Dragoons Shadow Shoes"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 524288
+ EquipLv: 1
+ Script: <"
+ bonus2 bAddRace,RC_Dragon,2;
+ bonus2 bMagicAddRace,RC_Dragon,2;
+ .@r = getrefine();
+ if(.@r>=7) {
+ bonus2 bAddRace,RC_Dragon,1;
+ bonus2 bMagicAddRace,RC_Dragon,1;
+ }
+ if(.@r>=9) {
+ bonus2 bAddRace,RC_Dragon,2;
+ bonus2 bMagicAddRace,RC_Dragon,2;
+ }
+
+ ">
+},
+{
+ Id: 24072
+ AegisName: "Large_Shadow_Armor"
+ Name: "Large Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ 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;
+ }
+
+ ">
+},
+{
+ Id: 24073
+ AegisName: "Medium_Shadow_Armor"
+ Name: "Medium Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ 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;
+ }
+
+ ">
+},
+{
+ Id: 24074
+ AegisName: "Small_Shadow_Armor"
+ Name: "Small Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ 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;
+ }
+
+ ">
+},
+{
+ Id: 24075
+ AegisName: "Large_Shadow_Weapon"
+ Name: "Large Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ 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;
+ }
+
+ ">
+},
+{
+ Id: 24076
+ AegisName: "Medium_Shadow_Weapon"
+ Name: "Medium Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ 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;
+ }
+
+ ">
+},
+{
+ Id: 24077
+ AegisName: "Small_Shadow_Weapon"
+ Name: "Small Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ 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;
+ }
+
+ ">
+},
+{
+ Id: 24078
+ AegisName: "Spiritual_Shadow_Weapon"
+ Name: "Spiritual Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <"
+ bonus bUseSPrate,-5;
+ if (getrefine() >= 7) {
+ bonus bSPrecovRate,5;
+ }
+
+ ">
+},
+{
+ Id: 24079
+ AegisName: "Spiritual_Shadow_Earring"
+ Name: "Spiritual Shadow Earring"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 1048576
+ EquipLv: 1
+ Script: <" bonus bMaxSP,50; ">
+},
+{
+ Id: 24080
+ AegisName: "Spiritual_Shadow_Pendant"
+ Name: "Spiritual Shadow Pendant"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 2097152
+ EquipLv: 1
+ Script: <" bonus bMaxSPrate,(getrefine()>=7?2:1); ">
+},
+{
+ Id: 24081
+ AegisName: "Mali_Shas_Shadow_Armor"
+ Name: "Mali Shas Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <"
+ bonus bMaxHP,100;
+ if (getrefine() >= 7) {
+ bonus bMaxHPrate,1;
+ }
+
+ ">
+},
+{
+ Id: 24082
+ AegisName: "Mali_Shas_Shadow_Shoes"
+ Name: "Mali Shas Shadow Shoes"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 524288
+ EquipLv: 1
+ Script: <" bonus bMaxHPrate,(getrefine()>=7?2:1); ">
+},
+{
+ Id: 24083
+ AegisName: "Mali_Shas_Shadow_Shield"
+ Name: "Mali Shas Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 262144
+ EquipLv: 1
+ Script: <" bonus bHPrecovRate,(getrefine()>=7?10:5); ">
+},
+{
+ Id: 24084
+ AegisName: "Gemstone_Shadow_Armor"
+ Name: "Gemstone Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <" bonus bCritical,5+(getrefine()/2); ">
+},
+{
+ Id: 24085
+ AegisName: "Gemstone_Shadow_Shoes"
+ Name: "Gemstone Shadow Shoes"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 524288
+ EquipLv: 1
+ Script: <" bonus bFlee,5+(getrefine()/2); ">
+},
+{
+ Id: 24086
+ AegisName: "Gemstone_Shadow_Shield"
+ Name: "Gemstone Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 262144
+ EquipLv: 1
+ Script: <" bonus bDef,5+(getrefine()/2); ">
+},
+{
+ Id: 24087
+ AegisName: "Gemstone_Shadow_Weapon"
+ Name: "Gemstone Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <" bonus bHit,5+(getrefine()/2); ">
+},
+{
+ Id: 24088
+ AegisName: "Gemstone_Shadow_Earring"
+ Name: "Gemstone Shadow Earring"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 1048576
+ EquipLv: 1
+ Script: <" bonus bMatk,5+(getrefine()/2); ">
+},
+{
+ Id: 24089
+ AegisName: "Gemstone_Shadow_Pendant"
+ Name: "Gemstone Shadow Pendant"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 2097152
+ EquipLv: 1
+ Script: <" bonus bBaseAtk,5+(getrefine()/2); ">
+},
+{
+ Id: 24090
+ AegisName: "Stability_Shadow_Shield"
+ Name: "Stability Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 262144
+ 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;
+ ">
+},
+{
+ Id: 24091
+ AegisName: "Harrods_Plaster_Shadow_Armor"
+ Name: "Harrods Plaster Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <"
+ bonus bDef,1;
+ bonus2 bResEff,Eff_Stone,getrefine();
+ ">
+},
+{
+ Id: 24092
+ AegisName: "Harrods_Plaster_Shadow_Shoes"
+ Name: "Harrods Plaster Shadow Shoes"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 524288
+ EquipLv: 1
+ Script: <"
+ bonus bDef,1;
+ bonus2 bResEff,Eff_Stone,getrefine();
+ ">
+},
+{
+ Id: 24093
+ AegisName: "Insomnia_Shadow_Armor"
+ Name: "Insomnia Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <"
+ bonus bDef,1;
+ bonus2 bResEff,Eff_Sleep,getrefine();
+ ">
+},
+{
+ Id: 24094
+ AegisName: "Insomnia_Shadow_Shoes"
+ Name: "Insomnia Shadow Shoes"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 524288
+ EquipLv: 1
+ Script: <"
+ bonus bDef,1;
+ bonus2 bResEff,Eff_Sleep,getrefine();
+ ">
+},
+{
+ Id: 24095
+ AegisName: "Peerless_Shadow_Armor"
+ Name: "Peerless Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <"
+ bonus bDef,1;
+ bonus2 bResEff,Eff_Silence,getrefine();
+ ">
+},
+{
+ Id: 24096
+ AegisName: "Peerless_Shadow_Shoes"
+ Name: "Peerless Shadow Shoes"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 524288
+ EquipLv: 1
+ Script: <"
+ bonus bDef,1;
+ bonus2 bResEff,Eff_Silence,getrefine();
+ ">
+},
+{
+ Id: 24097
+ AegisName: "Andre_Shadow_Armor"
+ Name: "Andre Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <"
+ bonus bDef,1;
+ bonus2 bResEff,Eff_Blind,getrefine();
+ ">
+},
+{
+ Id: 24098
+ AegisName: "Andre_Shadow_Shoes"
+ Name: "Andre Shadow Shoes"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 524288
+ EquipLv: 1
+ Script: <"
+ bonus bDef,1;
+ bonus2 bResEff,Eff_Blind,getrefine();
+ ">
+},
+{
+ Id: 24099
+ AegisName: "Freezing_Frozen_Shadow_Weapon"
+ Name: "Freezing Frozen Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <"
+ bonus bDef,1;
+ bonus2 bResEff,Eff_Freeze,getrefine();
+ ">
+},
+{
+ Id: 24100
+ AegisName: "Freezing_Frozen_Shadow_Earring"
+ Name: "Freezing Frozen Shadow Earring"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 1048576
+ EquipLv: 1
+ Script: <"
+ bonus bDef,1;
+ bonus2 bResEff,Eff_Freeze,getrefine();
+ ">
+},
+{
+ Id: 24101
+ AegisName: "Freezing_Frozen_Shadow_Pendant"
+ Name: "Freezing Frozen Shadow Pendant"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 2097152
+ EquipLv: 1
+ Script: <"
+ bonus bDef,1;
+ bonus2 bResEff,Eff_Freeze,getrefine();
+ ">
+},
+{
+ Id: 24102
+ AegisName: "Vitality_Shadow_Earring"
+ Name: "Vitality Shadow Earring"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 1048576
+ EquipLv: 1
+ Script: <"
+ bonus bDef,1;
+ bonus2 bResEff,Eff_Bleeding,getrefine();
+ ">
+},
+{
+ Id: 24103
+ AegisName: "Vitality_Shadow_Pendant"
+ Name: "Vitality Shadow Pendant"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 2097152
+ EquipLv: 1
+ Script: <"
+ bonus bDef,1;
+ bonus2 bResEff,Eff_Bleeding,getrefine();
+ ">
+},
+{
+ Id: 24104
+ AegisName: "Neutral_Shadow_Weapon"
+ Name: "Neutral Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <"
+ bonus bDef,1;
+ bonus2 bResEff,Eff_Stun,getrefine()/2;
+ ">
+},
+{
+ Id: 24105
+ AegisName: "Neutral_Shadow_Earring"
+ Name: "Neutral Shadow Earring"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 1048576
+ EquipLv: 1
+ Script: <"
+ bonus bDef,1;
+ bonus2 bResEff,Eff_Stun,getrefine();
+ ">
+},
+{
+ Id: 24106
+ AegisName: "Neutral_Shadow_Pendant"
+ Name: "Neutral Shadow Pendant"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 2097152
+ EquipLv: 1
+ Script: <"
+ bonus bDef,1;
+ bonus2 bResEff,Eff_Stun,getrefine();
+ ">
+},
+{
+ Id: 24107
+ AegisName: "Frozen_Curse_Shadow_Earring"
+ Name: "Frozen Curse Shadow Earring"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 1048576
+ EquipLv: 1
+ Script: <"
+ bonus bDef,1;
+ bonus2 bResEff,Eff_Curse,getrefine();
+ ">
+},
+{
+ Id: 24108
+ AegisName: "Frozen_Curse_Shadow_Pendant"
+ Name: "Frozen Curse Shadow Pendant"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 2097152
+ EquipLv: 1
+ Script: <"
+ bonus bDef,1;
+ bonus2 bResEff,Eff_Curse,getrefine();
+ ">
+},
+{
+ Id: 24109
+ AegisName: "Caster_Shadow_Earrings"
+ Name: "Caster Shadow Earrings"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 1048576
+ EquipLv: 1
+ Script: <" bonus bVariableCastrate,-1-((getrefine()>=7)?1:0); ">
+},
+{
+ Id: 24110
+ AegisName: "Caster_Shadow_Weapon"
+ Name: "Caster Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <"
+ .@r = getrefine();
+ bonus bVariableCastrate,-1-((.@r>=7)?1:0)-((.@r>=9)?2:0);
+ ">
+},
+{
+ Id: 24111
+ AegisName: "Spell_Flow_Shadow_Shoes"
+ Name: "Spell Flow Shadow Shoes"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 524288
+ EquipLv: 1
+ Script: <"
+ bonus bUseSPrate,1;
+ if (getrefine() >= 7) bonus bSPrecovRate,5;
+ ">
+},
+{
+ Id: 24112
+ AegisName: "Spell_Flow_Shadow_Armor"
+ Name: "Spell Flow Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <" bonus bUseSPrate,1+((getrefine()>=7)?1:0)+((getrefine()>=9)?1:0); ">
+},
+{
+ Id: 24113
+ AegisName: "Spell_Flow_Shadow_Shield"
+ Name: "Spell Flow Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 262144
+ EquipLv: 1
+ Script: <"
+ bonus bUseSPrate,1;
+ if (getrefine() >= 7) bonus bMaxSPrate,1;
+ ">
+},
+{
+ Id: 24114
+ AegisName: "Grid_Shadow_Armor"
+ Name: "Grid Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <"
+ skill BS_GREED,1;
+ bonus2 bSkillUseSP,BS_GREED,100-(getrefine()*10);
+ ">
+},
+{
+ Id: 24115
+ AegisName: "Grid_Shadow_Shoes"
+ Name: "Grid Shadow Shoes"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 524288
+ EquipLv: 1
+ Script: <"
+ skill BS_GREED,1;
+ bonus2 bSkillUseSP,BS_GREED,100-(getrefine()*10);
+ ">
+},
+{
+ Id: 24116
+ AegisName: "Grid_Shadow_Shield"
+ Name: "Grid Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 262144
+ EquipLv: 1
+ Script: <"
+ skill BS_GREED,1;
+ bonus2 bSkillUseSP,BS_GREED,100-(getrefine()*10);
+ ">
+},
+{
+ Id: 24117
+ AegisName: "Grid_Shadow_Weapon"
+ Name: "Grid Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <"
+ skill BS_GREED,1;
+ bonus2 bSkillUseSP,BS_GREED,100-(getrefine()*10);
+ ">
+},
+{
+ Id: 24118
+ AegisName: "Grid_Shadow_Earring"
+ Name: "Grid Shadow Earring"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 1048576
+ EquipLv: 1
+ Script: <"
+ skill BS_GREED,1;
+ bonus2 bSkillUseSP,BS_GREED,100-(getrefine()*10);
+ ">
+},
+{
+ Id: 24119
+ AegisName: "Grid_Shadow_Pendant"
+ Name: "Grid Shadow Pendant"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 2097152
+ EquipLv: 1
+ Script: <"
+ skill BS_GREED,1;
+ bonus2 bSkillUseSP,BS_GREED,100-(getrefine()*10);
+ ">
+},
+{
+ Id: 24120
+ AegisName: "Heal_Shadow_Armor"
+ Name: "Heal Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <"
+ skill AL_HEAL,1;
+ bonus2 bSkillUseSP,AL_HEAL,50-(getrefine()*5);
+ ">
+},
+{
+ Id: 24121
+ AegisName: "Heal_Shadow_Shoes"
+ Name: "Heal Shadow Shoes"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 524288
+ EquipLv: 1
+ Script: <"
+ skill AL_HEAL,1;
+ bonus2 bSkillUseSP,AL_HEAL,50-(getrefine()*5);
+ ">
+},
+{
+ Id: 24122
+ AegisName: "Heal_Shadow_Shield"
+ Name: "Heal Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 262144
+ EquipLv: 1
+ Script: <"
+ skill AL_HEAL,1;
+ bonus2 bSkillUseSP,AL_HEAL,50-(getrefine()*5);
+ ">
+},
+{
+ Id: 24123
+ AegisName: "Heal_Shadow_Weapon"
+ Name: "Heal Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <"
+ skill AL_HEAL,1;
+ bonus2 bSkillUseSP,AL_HEAL,50-(getrefine()*5);
+ ">
+},
+{
+ Id: 24124
+ AegisName: "Heal_Shadow_Earring"
+ Name: "Heal Shadow Earring"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 1048576
+ EquipLv: 1
+ Script: <"
+ skill AL_HEAL,1;
+ bonus2 bSkillUseSP,AL_HEAL,50-(getrefine()*5);
+ ">
+},
+{
+ Id: 24125
+ AegisName: "Heal_Shadow_Pendant"
+ Name: "Heal Shadow Pendant"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 2097152
+ EquipLv: 1
+ Script: <"
+ skill AL_HEAL,1;
+ bonus2 bSkillUseSP,AL_HEAL,50-(getrefine()*5);
+ ">
+},
+{
+ Id: 24126
+ AegisName: "Hiding_Shadow_Armor"
+ Name: "Hiding Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <"
+ skill TF_HIDING,1;
+ bonus2 bSkillUseSP,TF_HIDING,50-(getrefine()*5);
+ ">
+ OnUnequipScript: <" sc_end SC_HIDING; ">
+},
+{
+ Id: 24127
+ AegisName: "Hiding_Shadow_Shoes"
+ Name: "Hiding Shadow Shoes"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 524288
+ EquipLv: 1
+ Script: <"
+ skill TF_HIDING,1;
+ bonus2 bSkillUseSP,TF_HIDING,50-(getrefine()*5);
+ ">
+ OnUnequipScript: <" sc_end SC_HIDING; ">
+},
+{
+ Id: 24128
+ AegisName: "Hiding_Shadow_Shield"
+ Name: "Hiding Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 262144
+ EquipLv: 1
+ Script: <"
+ skill TF_HIDING,1;
+ bonus2 bSkillUseSP,TF_HIDING,50-(getrefine()*5);
+ ">
+ OnUnequipScript: <" sc_end SC_HIDING; ">
+},
+{
+ Id: 24129
+ AegisName: "Hiding_Shadow_Weapon"
+ Name: "Hiding Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <"
+ skill TF_HIDING,1;
+ bonus2 bSkillUseSP,TF_HIDING,50-(getrefine()*5);
+ ">
+ OnUnequipScript: <" sc_end SC_HIDING; ">
+},
+{
+ Id: 24130
+ AegisName: "Hiding_Shadow_Earring"
+ Name: "Hiding Shadow Earring"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 1048576
+ EquipLv: 1
+ Script: <"
+ skill TF_HIDING,1;
+ bonus2 bSkillUseSP,TF_HIDING,50-(getrefine()*5);
+ ">
+ OnUnequipScript: <" sc_end SC_HIDING; ">
+},
+{
+ Id: 24131
+ AegisName: "Hiding_Shadow_Pendant"
+ Name: "Hiding Shadow Pendant"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 2097152
+ EquipLv: 1
+ Script: <"
+ skill TF_HIDING,1;
+ bonus2 bSkillUseSP,TF_HIDING,50-(getrefine()*5);
+ ">
+ OnUnequipScript: <" sc_end SC_HIDING; ">
+},
+{
+ Id: 24132
+ AegisName: "Cloaking_Shadow_Armor"
+ Name: "Cloaking Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <"
+ skill AS_CLOAKING,1;
+ bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);
+ ">
+ OnUnequipScript: <" sc_end SC_CLOAKING; ">
+},
+{
+ Id: 24133
+ AegisName: "Cloaking_Shadow_Shoes"
+ Name: "Cloaking Shadow Shoes"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 524288
+ EquipLv: 1
+ Script: <"
+ skill AS_CLOAKING,1;
+ bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);
+ ">
+ OnUnequipScript: <" sc_end SC_CLOAKING; ">
+},
+{
+ Id: 24134
+ AegisName: "Cloaking_Shadow_Shield"
+ Name: "Cloaking Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 262144
+ EquipLv: 1
+ Script: <"
+ skill AS_CLOAKING,1;
+ bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);
+ ">
+ OnUnequipScript: <" sc_end SC_CLOAKING; ">
+},
+{
+ Id: 24135
+ AegisName: "Cloaking_Shadow_Weapon"
+ Name: "Cloaking Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <"
+ skill AS_CLOAKING,1;
+ bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);
+ ">
+ OnUnequipScript: <" sc_end SC_CLOAKING; ">
+},
+{
+ Id: 24136
+ AegisName: "Cloaking_Shadow_Earring"
+ Name: "Cloaking Shadow Earring"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 1048576
+ EquipLv: 1
+ Script: <"
+ skill AS_CLOAKING,1;
+ bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);
+ ">
+ OnUnequipScript: <" sc_end SC_CLOAKING; ">
+},
+{
+ Id: 24137
+ AegisName: "Cloaking_Shadow_Pendant"
+ Name: "Cloaking Shadow Pendant"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 2097152
+ EquipLv: 1
+ Script: <"
+ skill AS_CLOAKING,1;
+ bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);
+ ">
+ OnUnequipScript: <" sc_end SC_CLOAKING; ">
+},
+{
+ Id: 24138
+ AegisName: "Teleport_Shadow_Armor"
+ Name: "Teleport Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <"
+ skill AL_TELEPORT,1;
+ bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);
+ ">
+},
+{
+ Id: 24139
+ AegisName: "Teleport_Shadow_Shoes"
+ Name: "Teleport Shadow Shoes"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 524288
+ EquipLv: 1
+ Script: <"
+ skill AL_TELEPORT,1;
+ bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);
+ ">
+},
+{
+ Id: 24140
+ AegisName: "Teleport_Shadow_Shield"
+ Name: "Teleport Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 262144
+ EquipLv: 1
+ Script: <"
+ skill AL_TELEPORT,1;
+ bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);
+ ">
+},
+{
+ Id: 24141
+ AegisName: "Teleport_Shadow_Weapon"
+ Name: "Teleport Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <"
+ skill AL_TELEPORT,1;
+ bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);
+ ">
+},
+{
+ Id: 24142
+ AegisName: "Teleport_Shadow_Earring"
+ Name: "Teleport Shadow Earring"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 1048576
+ EquipLv: 1
+ Script: <"
+ skill AL_TELEPORT,1;
+ bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);
+ ">
+},
+{
+ Id: 24143
+ AegisName: "Teleport_Shadow_Pendant"
+ Name: "Teleport Shadow Pendant"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 2097152
+ EquipLv: 1
+ Script: <"
+ skill AL_TELEPORT,1;
+ bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);
+ ">
+},
+{
+ Id: 24144
+ AegisName: "Steal_Shadow_Armor"
+ Name: "Steal Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <"
+ skill TF_STEAL,1;
+ bonus2 bSkillUseSP,TF_STEAL,50-(getrefine()*5);
+ ">
+},
+{
+ Id: 24145
+ AegisName: "Steal_Shadow_Shoes"
+ Name: "Steal Shadow Shoes"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 524288
+ EquipLv: 1
+ Script: <"
+ skill TF_STEAL,1;
+ bonus2 bSkillUseSP,TF_STEAL,50-(getrefine()*5);
+ ">
+},
+{
+ Id: 24146
+ AegisName: "Steal_Shadow_Shield"
+ Name: "Steal Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 262144
+ EquipLv: 1
+ Script: <"
+ skill TF_STEAL,1;
+ bonus2 bSkillUseSP,TF_STEAL,50-(getrefine()*5);
+ ">
+},
+{
+ Id: 24147
+ AegisName: "Steal_Shadow_Weapon"
+ Name: "Steal Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <"
+ skill TF_STEAL,1;
+ bonus2 bSkillUseSP,TF_STEAL,50-(getrefine()*5);
+ ">
+},
+{
+ Id: 24148
+ AegisName: "Steal_Shadow_Earring"
+ Name: "Steal Shadow Earring"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 1048576
+ EquipLv: 1
+ Script: <"
+ skill TF_STEAL,1;
+ bonus2 bSkillUseSP,TF_STEAL,50-(getrefine()*5);
+ ">
+},
+{
+ Id: 24149
+ AegisName: "Steal_Shadow_Pendant"
+ Name: "Steal Shadow Pendant"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 2097152
+ EquipLv: 1
+ Script: <"
+ skill TF_STEAL,1;
+ bonus2 bSkillUseSP,TF_STEAL,50-(getrefine()*5);
+ ">
+},
+{
+ Id: 24150
+ AegisName: "Infinity_Shadow_Earring"
+ Name: "Infinity Shadow Earring"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 1048576
+ EquipLv: 1
+ Script: <"
+ .@r = getrefine();
+ bonus2 bSubSize,Size_All,1+((.@r >= 9) ? 2 : (.@r >= 7) ? 1 : 0);
+ ">
+},
+{
+ Id: 24151
+ AegisName: "Infinity_Shadow_Pendant"
+ Name: "Infinity Shadow Pendant"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 2097152
+ EquipLv: 1
+ Script: <"
+ .@r = getrefine();
+ bonus2 bSubSize,Size_All,1+((.@r >= 9) ? 2 : (.@r >= 7) ? 1 : 0);
+ ">
+},
+{
+ Id: 24152
+ AegisName: "Solid_Shadow_Weapon"
+ Name: "Solid Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <" bonus bBaseAtk,5+(getrefine()/2); ">
+},
+{
+ Id: 24153
+ AegisName: "Solid_Shadow_Earring"
+ Name: "Solid Shadow Earring"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 1048576
+ EquipLv: 1
+ Script: <" bonus bHit,5+(getrefine()/2); ">
+},
+{
+ Id: 24154
+ AegisName: "Solid_Shadow_Armor"
+ Name: "Solid Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <" bonus bDef,5+(getrefine()/2); ">
+},
+{
+ Id: 24155
+ AegisName: "Solid_Shadow_Pendant"
+ Name: "Solid Shadow Pendant"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 2097152
+ EquipLv: 1
+ Script: <" bonus bMdef,(getrefine()/2); ">
+},
+{
+ Id: 24156
+ AegisName: "Demi-Human_Shadow_Weapon"
+ Name: "Demi-Human Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <" bonus2 bIgnoreDefRate,RC_DemiHuman,5+(getrefine()/2); ">
+},
+{
+ Id: 24157
+ AegisName: "Exorcist_Shadow_Weapon"
+ Name: "Exorcist Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <" bonus2 bIgnoreDefRate,RC_Demon,5+(getrefine()/2); ">
+},
+{
+ Id: 24158
+ AegisName: "Hunting_Shadow_Weapon"
+ Name: "Hunting Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <" bonus2 bIgnoreDefRate,RC_Brute,5+(getrefine()/2); ">
+},
+{
+ Id: 24159
+ AegisName: "Insect_Shadow_Weapon"
+ Name: "Insect Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <" bonus2 bIgnoreDefRate,RC_Insect,5+(getrefine()/2); ">
+},
+{
+ Id: 24160
+ AegisName: "Fishing_Shadow_Weapon"
+ Name: "Fishing Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <" bonus2 bIgnoreDefRate,RC_Fish,5+(getrefine()/2); ">
+},
+{
+ Id: 24161
+ AegisName: "Dragon_Killer_Shadow_Weapon"
+ Name: "Dragon Killer Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <" bonus2 bIgnoreDefRate,RC_Dragon,5+(getrefine()/2); ">
+},
+{
+ Id: 24162
+ AegisName: "Angelus_Shadow_Weapon"
+ Name: "Angelus Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <" bonus2 bIgnoreDefRate,RC_Angel,5+(getrefine()/2); ">
+},
+{
+ Id: 24163
+ AegisName: "Formless_Shadow_Weapon"
+ Name: "Formless Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <" bonus2 bIgnoreDefRate,RC_Formless,5+(getrefine()/2); ">
+},
+{
+ Id: 24164
+ AegisName: "Holy_Water_Shadow_Weapon"
+ Name: "Holy Water Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <" bonus2 bIgnoreDefRate,RC_Undead,5+(getrefine()/2); ">
+},
+{
+ Id: 24165
+ AegisName: "Plant_Shadow_Weapon"
+ Name: "Plant Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <" bonus2 bIgnoreDefRate,RC_Plant,5+(getrefine()/2); ">
+},
+{
+ Id: 24166
+ AegisName: "Penetration_Shadow_Earring"
+ Name: "Penetration Shadow Earring"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 1048576
+ EquipLv: 1
+ Script: <"
+ .@r = getrefine();
+ bonus2 bIgnoreDefRate,RC_NonBoss,5+(.@r/2);
+ bonus2 bIgnoreDefRate,RC_Boss,5+(.@r/2);
+ ">
+},
+{
+ Id: 24167
+ AegisName: "Penetration_Shadow_Pendant"
+ Name: "Penetration Shadow Pendant"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 2097152
+ EquipLv: 1
+ Script: <"
+ .@r = getrefine();
+ bonus2 bIgnoreDefRate,RC_NonBoss,5+(.@r/2);
+ bonus2 bIgnoreDefRate,RC_Boss,5+(.@r/2);
+ ">
+},
+{
+ Id: 24168
+ AegisName: "Tempest_Shadow_Earring"
+ Name: "Tempest Shadow Earring"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 1048576
+ EquipLv: 1
+ Script: <" bonus2 bIgnoreMdefRate,RC_NonBoss,5+(getrefine()/2); ">
+},
+{
+ Id: 24169
+ AegisName: "Tempest_Pendant_Shadow"
+ Name: "Tempest Pendant Shadow"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 2097152
+ EquipLv: 1
+ Script: <" bonus2 bIgnoreMdefRate,RC_NonBoss,5+(getrefine()/2); ">
+},
+{
+ Id: 24170
+ AegisName: "Magic_Demi-Human_Shadow_Weapon"
+ Name: "Magic Demi-Human Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <" bonus2 bIgnoreMdefRate,RC_DemiHuman,5+(getrefine()/2); ">
+},
+{
+ Id: 24171
+ AegisName: "Magic_Exorcist_Shadow_Weapon"
+ Name: "Magic Exorcist Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <" bonus2 bIgnoreMdefRate,RC_Demon,5+(getrefine()/2); ">
+},
+{
+ Id: 24172
+ AegisName: "Magic_Hunting_Shadow_Weapon"
+ Name: "Magic Hunting Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <" bonus2 bIgnoreMdefRate,RC_Brute,5+(getrefine()/2); ">
+},
+{
+ Id: 24173
+ AegisName: "Magic_Insect_Shadow_Weapon"
+ Name: "Magic Insect Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <" bonus2 bIgnoreMdefRate,RC_Insect,5+(getrefine()/2); ">
+},
+{
+ Id: 24174
+ AegisName: "Magic_Fishing_Shadow_Weapon"
+ Name: "Magic Fishing Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <" bonus2 bIgnoreMdefRate,RC_Fish,5+(getrefine()/2); ">
+},
+{
+ Id: 24175
+ AegisName: "Magic_Dragon_Killer_Shadow_Weapon"
+ Name: "Magic Dragon Killer Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <" bonus2 bIgnoreMdefRate,RC_Dragon,5+(getrefine()/2); ">
+},
+{
+ Id: 24176
+ AegisName: "Magic_Angelus_Shadow_Weapon"
+ Name: "Magic Angelus Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <" bonus2 bIgnoreMdefRate,RC_Angel,5+(getrefine()/2); ">
+},
+{
+ Id: 24177
+ AegisName: "Magic_Formless_Shadow_Weapon"
+ Name: "Magic Formless Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <" bonus2 bIgnoreMdefRate,RC_Formless,5+(getrefine()/2); ">
+},
+{
+ Id: 24178
+ AegisName: "Magic_Holy_Water_Shadow_Weapon"
+ Name: "Magic Holy Water Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <" bonus2 bIgnoreMdefRate,RC_Undead,5+(getrefine()/2); ">
+},
+{
+ Id: 24179
+ AegisName: "Magic_Caesars_Shadow_Weapon"
+ Name: "Magic Caesars Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <" bonus2 bIgnoreMdefRate,RC_Plant,5+(getrefine()/2); ">
+},
+{
+ Id: 24180
+ AegisName: "Bearer's_Shadow_Armor"
+ Name: "Bearer's Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <" bonus bMdef,1+(getrefine()/2); ">
+},
+{
+ Id: 24181
+ AegisName: "Bearer's_Shadow_Shoes"
+ Name: "Bearer's Shadow Shoes"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 524288
+ EquipLv: 1
+ Script: <" bonus bMaxSP,50+(5*(getrefine()/2)); ">
+},
+{
+ Id: 24182
+ AegisName: "Bearer's_Shadow_Shield"
+ Name: "Bearer's Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 262144
+ EquipLv: 1
+ Script: <" bonus bDef,5+(getrefine()/2); ">
+},
+{
+ Id: 24183
+ AegisName: "Bearer's_Shadow_Weapon"
+ Name: "Bearer's Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <" bonus bMaxHP,100+(10*(getrefine()/2)); ">
+},
+{
+ Id: 24184
+ AegisName: "Bearer's_Shadow_Earring"
+ Name: "Bearer's Shadow Earring"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 1048576
+ EquipLv: 1
+ Script: <" bonus bMatk,5+(getrefine()/2); ">
+},
+{
+ Id: 24185
+ AegisName: "Bearer's_Shadow_Pendant"
+ Name: "Bearer's Shadow Pendant"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 2097152
+ EquipLv: 1
+ Script: <" bonus bBaseAtk,5+(getrefine()/2); ">
+},
+{
+ Id: 24186
+ AegisName: "Basis_Shadow_Armor"
+ Name: "Basis Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <"
+ .@r = getrefine();
+ bonus2 bAddEle,Ele_Neutral,1+(.@r/2);
+ bonus2 bMagicAddEle,Ele_Neutral,1+(.@r/2);
+ ">
+},
+{
+ Id: 24187
+ AegisName: "Hallowed_Shadow_Armor"
+ Name: "Hallowed Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <"
+ .@r = getrefine();
+ bonus2 bAddEle,Ele_Dark,1+(.@r/2);
+ bonus2 bMagicAddEle,Ele_Dark,1+(.@r/2);
+ ">
+},
+{
+ Id: 24188
+ AegisName: "Underneith_Shadow_Armor"
+ Name: "Underneith Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <"
+ .@r = getrefine();
+ bonus2 bAddEle,Ele_Water,1+(.@r/2);
+ bonus2 bMagicAddEle,Ele_Water,1+(.@r/2);
+ ">
+},
+{
+ Id: 24189
+ AegisName: "Underneath_Shadow_Armor"
+ Name: "Underneath Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <"
+ .@r = getrefine();
+ bonus2 bAddEle,Ele_Earth,1+(.@r/2);
+ bonus2 bMagicAddEle,Ele_Earth,1+(.@r/2);
+ ">
+},
+{
+ Id: 24190
+ AegisName: "Flame_Shadow_Armor"
+ Name: "Flame Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <"
+ .@r = getrefine();
+ bonus2 bAddEle,Ele_Fire,1+(.@r/2);
+ bonus2 bMagicAddEle,Ele_Fire,1+(.@r/2);
+ ">
+},
+{
+ Id: 24191
+ AegisName: "Windy_Shadow_Armor"
+ Name: "Windy Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <"
+ .@r = getrefine();
+ bonus2 bAddEle,Ele_Wind,1+(.@r/2);
+ bonus2 bMagicAddEle,Ele_Wind,1+(.@r/2);
+ ">
+},
+{
+ Id: 24192
+ AegisName: "Envenom_Shadow_Armor"
+ Name: "Envenom Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <"
+ .@r = getrefine();
+ bonus2 bAddEle,Ele_Poison,1+(.@r/2);
+ bonus2 bMagicAddEle,Ele_Poison,1+(.@r/2);
+ ">
+},
+{
+ Id: 24193
+ AegisName: "Damned_Shadow_Armor"
+ Name: "Damned Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <"
+ .@r = getrefine();
+ bonus2 bAddEle,Ele_Holy,1+(.@r/2);
+ bonus2 bMagicAddEle,Ele_Holy,1+(.@r/2);
+ ">
+},
+{
+ Id: 24194
+ AegisName: "Exorcism_Shadow_Armor"
+ Name: "Exorcism Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <"
+ .@r = getrefine();
+ bonus2 bAddEle,Ele_Ghost,1+(.@r/2);
+ bonus2 bMagicAddEle,Ele_Ghost,1+(.@r/2);
+ ">
+},
+{
+ Id: 24195
+ AegisName: "Divine_Shadow_Armor"
+ Name: "Divine Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <"
+ .@r = getrefine();
+ bonus2 bAddEle,Ele_Undead,1+(.@r/2);
+ bonus2 bMagicAddEle,Ele_Undead,1+(.@r/2);
+ ">
+},
+{
+ Id: 24196
+ AegisName: "Hasty_Shadow_Shoes"
+ Name: "Hasty Shadow Shoes"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 524288
+ EquipLv: 1
+ Script: <" bonus bFlee,5+(getrefine()/2); ">
+},
+{
+ Id: 24197
+ AegisName: "Hasty_Shadow_Armor"
+ Name: "Hasty Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <" bonus bFlee,5+(getrefine()/2); ">
+},
+{
+ Id: 24198
+ AegisName: "Basis_Shadow_Shield"
+ Name: "Basis Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ 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;
+ ">
+},
+{
+ Id: 24199
+ AegisName: "Hallowed_Shadow_Shield"
+ Name: "Hallowed Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ 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;
+ ">
+},
+{
+ Id: 24200
+ AegisName: "Saharic_Shadow_Shield"
+ Name: "Saharic Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ 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;
+ ">
+},
+{
+ Id: 24201
+ AegisName: "Underneath_Shadow_Shield"
+ Name: "Underneath Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ 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;
+ ">
+},
+{
+ Id: 24202
+ AegisName: "Flammable_Shadow_Shield"
+ Name: "Flammable Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ 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;
+ ">
+},
+{
+ Id: 24203
+ AegisName: "Windy_Shadow_Shield"
+ Name: "Windy Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ 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;
+ ">
+},
+{
+ Id: 24204
+ AegisName: "Envenom_Shadow_Shield"
+ Name: "Envenom Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ 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;
+ ">
+},
+{
+ Id: 24205
+ AegisName: "Damned_Shadow_Shield"
+ Name: "Damned Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ 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;
+ ">
+},
+{
+ Id: 24206
+ AegisName: "Exorcism_Shadow_Shield"
+ Name: "Exorcism Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ 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;
+ ">
+},
+{
+ Id: 24207
+ AegisName: "Divine_Shadow_Shield"
+ Name: "Divine Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ 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;
+ ">
+},
+{
+ Id: 24208
+ AegisName: "Expert_Shadow_Shoes"
+ Name: "Expert Shadow Shoes"
+ Type: 5
+ Buy: 20
+ Weight: 100
+ Upper: 63
+ Loc: 524288
+ EquipLv: [150, 175]
+ Script: <" bonus2 bExpAddRace,RC_Boss,1; bonus2 bExpAddRace,RC_NonBoss,1; ">
+},
+{
+ Id: 24209
+ AegisName: "Expert_Shield_Shadow"
+ Name: "Expert Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 262144
+ EquipLv: [150, 175]
+ Script: <" bonus2 bExpAddRace,RC_Boss,(getrefine()/4); bonus2 bExpAddRace,RC_NonBoss,(getrefine()/4); ">
+},
+{
+ Id: 24210
+ AegisName: "Beginner_Shadow_Shoes"
+ Name: "Beginner Shadow Shoes"
+ Type: 5
+ Buy: 20
+ Upper: 63
+ Loc: 524288
+ EquipLv: [1, 49]
+ Script: <" bonus2 bExpAddRace,RC_Boss,getrefine(); bonus2 bExpAddRace,RC_NonBoss,getrefine(); ">
+},
+{
+ Id: 24211
+ AegisName: "Beginner_Shadow_Shield"
+ Name: "Beginner Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 262144
+ EquipLv: [1, 49]
+ Script: <" bonus2 bExpAddRace,RC_Boss,getrefine(); bonus2 bExpAddRace,RC_NonBoss,getrefine(); ">
+},
+{
+ Id: 24212
+ AegisName: "Rookie_Shadow_Shoes"
+ Name: "Rookie Shadow Shoes"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 524288
+ EquipLv: [50, 99]
+ Script: <" bonus2 bExpAddRace,RC_Boss,(getrefine()/2); bonus2 bExpAddRace,RC_NonBoss,(getrefine()/2); ">
+},
+{
+ Id: 24213
+ AegisName: "Rookie_Shadow_Shield"
+ Name: "Rookie Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 262144
+ EquipLv: [50, 99]
+ Script: <" bonus2 bExpAddRace,RC_Boss,(getrefine()/2); bonus2 bExpAddRace,RC_NonBoss,(getrefine()/2); ">
+},
+{
+ Id: 24214
+ AegisName: "Advanced_Shadow_Shoes"
+ Name: "Advanced Shadow Shoes"
+ Type: 5
+ Buy: 20
+ Upper: 63
+ Loc: 524288
+ EquipLv: [100, 149]
+ Script: <" bonus2 bExpAddRace,RC_Boss,(getrefine()/3); bonus2 bExpAddRace,RC_NonBoss,(getrefine()/3); ">
+},
+{
+ Id: 24215
+ AegisName: "Advanced_Shadow_Shield"
+ Name: "Advanced Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 262144
+ EquipLv: [100, 149]
+ Script: <" bonus2 bExpAddRace,RC_Boss,(getrefine()/3); bonus2 bExpAddRace,RC_NonBoss,(getrefine()/3); ">
+},
+{
+ Id: 24216
+ AegisName: "Attack_Shadow_Armor"
+ Name: "Attack Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <"
+ .@r = getrefine();
+ autobonus "{ bonus bAtk2,(.@r*5); }",(.@r*20)+100,3000,BF_NORMAL;
+ ">
+},
+{
+ Id: 24217
+ AegisName: "Blitz_Shadow_Earring"
+ Name: "Blitz Shadow Earring"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 1048576
+ EquipLv: 1
+ Script: <"
+ .@r = getrefine();
+ bonus bHit,(.@r/2)+5;
+ if(.@r>=7) {
+ bonus bAspd,1;
+ }
+ ">
+},
+{
+ Id: 24218
+ AegisName: "Blitz_Shadow_Pendant"
+ Name: "Blitz Shadow Pendant"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 2097152
+ EquipLv: 1
+ Script: <"
+ .@r = getrefine();
+ bonus bAtk2,(.@r/2)+5;
+ if(.@r>=7) {
+ bonus bAspd,1;
+ }
+ ">
+},
+{
+ Id: 24219
+ AegisName: "Cold_Bolt_Shadow_Armor"
+ Name: "Cold Bolt Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <"
+ set .@ref,getrefine();
+ if(.@ref>=2) {
+ autobonus "{ bonus3 bAutoSpell,14,(.@ref/2),1000; }",(.@ref*2)+100,100,BF_SHORT;
+ }
+
+ ">
+},
+{
+ Id: 24220
+ AegisName: "Fire_Bolt_Shadow_Armor"
+ Name: "Fire Bolt Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <"
+ set .@ref,getrefine();
+ if(.@ref>=2) {
+ autobonus "{ bonus3 bAutoSpell,19,(.@ref/2),1000; }",(.@ref*2)+100,100,BF_SHORT;
+ }
+
+ ">
+},
+{
+ Id: 24221
+ AegisName: "Lightning_Bolt_Shadow_Armor"
+ Name: "Lightning Bolt Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <"
+ set .@ref,getrefine();
+ if(.@ref>=2) {
+ autobonus "{ bonus3 bAutoSpell,20,(.@ref/2),1000; }",(.@ref*2)+100,100,BF_SHORT;
+ }
+
+ ">
+},
+{
+ Id: 24222
+ AegisName: "Earth_Spike_Shadow_Armor"
+ Name: "Earth Spike Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <"
+ set .@ref,getrefine();
+ if(.@ref>=2) {
+ autobonus "{ bonus3 bAutoSpell,90,(.@ref/2),1000; }",(.@ref*2)+100,100,BF_SHORT;
+ }
+
+ ">
+},
+{
+ Id: 24223
+ AegisName: "Enhanced_Force_Shadow_Weapon"
+ Name: "Enhanced Force Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 56
+ Loc: 131072
+ EquipLv: 100
+ Script: <"
+ bonus bAtk2,10;
+ bonus bAtkRate,(getrefine()/2);
+ ">
+},
+{
+ Id: 24224
+ AegisName: "Force_Shadow_Weapon"
+ Name: "Force Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ 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;
+ ">
+},
+{
+ Id: 24225
+ AegisName: "Force_Shadow_Earring"
+ Name: "Force Shadow Earring"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 1048576
+ EquipLv: 70
+ Script: <"
+ .@r = getrefine();
+ bonus bAtk2,(5+.@r);
+ if(.@r>=7) bonus bMaxHPrate,1;
+ if(.@r>=9) bonus bMaxSPrate,1;
+ ">
+},
+{
+ Id: 24226
+ AegisName: "Force_Shadow_Pendant"
+ Name: "Force Shadow Pendant"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 2097152
+ EquipLv: 70
+ Script: <"
+ .@r = getrefine();
+ bonus bAtk2,(5+.@r);
+ if(.@r>=7) bonus bMaxHPrate,1;
+ if(.@r>=9) bonus bMaxSPrate,1;
+ ">
+},
+{
+ Id: 24227
+ AegisName: "Enhanced_Soul_Shadow_Weapon"
+ Name: "Enhanced Soul Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 56
+ Loc: 131072
+ EquipLv: 100
+ Script: <"
+ bonus bMatk,10;
+ bonus bMatkRate,(getrefine()/2);
+ ">
+},
+{
+ Id: 24228
+ AegisName: "Soul_Shadow_Weapon"
+ Name: "Soul Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ 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;
+ ">
+},
+{
+ Id: 24229
+ AegisName: "Soul_Shadow_Earring"
+ Name: "Soul Shadow Earring"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 1048576
+ EquipLv: 70
+ Script: <"
+ .@r = getrefine();
+ bonus bMatk,(5+.@r);
+ if(.@r>=7) bonus bMaxHPrate,1;
+ if(.@r>=9) bonus bMatkRate,1;
+ ">
+},
+{
+ Id: 24230
+ AegisName: "Soul_Shadow_Pendant"
+ Name: "Soul Shadow Pendant"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 2097152
+ EquipLv: 70
+ Script: <"
+ .@r = getrefine();
+ bonus bMatk,(5+.@r);
+ if(.@r>=7) bonus bMaxHPrate,1;
+ if(.@r>=9) bonus bMatkRate,1;
+ ">
+},
+{
+ Id: 24231
+ AegisName: "Blitz_Shadow_Shoes"
+ Name: "Blitz Shadow Shoes"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 524288
+ EquipLv: 1
+ Script: <"
+ bonus bFlee,5;
+ if (getrefine() >= 2) { bonus bCritical,2; }
+ if (getrefine() >= 7) { bonus bAspd,1; }
+ if (getrefine() >= 9) { bonus bAspd,1; }
+ ">
+},
+{
+ Id: 24232
+ AegisName: "Blitz_Shadow_Shield"
+ Name: "Blitz Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 262144
+ EquipLv: 1
+ Script: <"
+ bonus bCritical,5;
+ if (getrefine() >= 2) { bonus bCritical,2; }
+ if (getrefine() >= 7) { bonus bAspd,1; }
+ if (getrefine() >= 9) { bonus bAspd,1; }
+ ">
+},
+{
+ Id: 24233
+ AegisName: "Exceeding_Shadow_Weapon"
+ Name: "Exceeding Shadow Weapon"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 131072
+ EquipLv: 1
+ Script: <"
+ bonus bAtk,5;
+ bonus bMatk,5;
+ bonus bAtkRate,getrefine();
+ bonus bMatkRate,getrefine();
+ ">
+},
+{
+ Id: 24234
+ AegisName: "Titan_Shadow_Earring"
+ Name: "Titan Shadow Earring"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 1048576
+ EquipLv: 1
+ Script: <"
+ bonus2 bAddSize,Size_Large,1;
+ if (getrefine() >= 7) { bonus2 bAddSize,Size_Large,1; }
+ if (getrefine() >= 9) { bonus2 bAddSize,Size_Large,2; }
+ ">
+},
+{
+ Id: 24235
+ AegisName: "Titan_Shadow_Pendant"
+ Name: "Titan Shadow Pendant"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 2097152
+ EquipLv: 70
+ Script: <"
+ bonus2 bAddSize,Size_Large,1;
+ if (getrefine() >= 7) { bonus2 bAddSize,Size_Large,1; }
+ if (getrefine() >= 9) { bonus2 bAddSize,Size_Large,2; }
+ ">
+},
+{
+ Id: 24236
+ AegisName: "Boned_Shadow_Earring"
+ Name: "Boned Shadow Earring"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 1048576
+ EquipLv: 1
+ Script: <"
+ bonus2 bAddSize,Size_Medium,1;
+ if (getrefine() >= 7) { bonus2 bAddSize,Size_Medium,1; }
+ if (getrefine() >= 9) { bonus2 bAddSize,Size_Medium,2; }
+ ">
+},
+{
+ Id: 24237
+ AegisName: "Boned_Shadow_Pendant"
+ Name: "Boned Shadow Pendant"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 2097152
+ EquipLv: 70
+ Script: <"
+ bonus2 bAddSize,Size_Medium,1;
+ if (getrefine() >= 7) { bonus2 bAddSize,Size_Medium,1; }
+ if (getrefine() >= 9) { bonus2 bAddSize,Size_Medium,2; }
+ ">
+},
+{
+ Id: 24238
+ AegisName: "Gigantic_Shadow_Earring"
+ Name: "Gigantic Shadow Earring"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 1048576
+ EquipLv: 1
+ Script: <"
+ bonus2 bAddSize,Size_Small,1;
+ if (getrefine() >= 7) { bonus2 bAddSize,Size_Small,1; }
+ if (getrefine() >= 9) { bonus2 bAddSize,Size_Small,2; }
+ ">
+},
+{
+ Id: 24239
+ AegisName: "Gigantic_Shadow_Pendant"
+ Name: "Gigantic Shadow Pendant"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 2097152
+ EquipLv: 70
+ Script: <"
+ bonus2 bAddSize,Size_Small,1;
+ if (getrefine() >= 7) { bonus2 bAddSize,Size_Small,1; }
+ if (getrefine() >= 9) { bonus2 bAddSize,Size_Small,2; }
+ ">
+},
+{
+ Id: 24240
+ AegisName: "Caster_Shadow_Shoes"
+ Name: "Caster Shadow Shoes"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 524288
+ EquipLv: 1
+ Script: <"
+ bonus bMatk,5;
+ bonus bUseSPrate,-1;
+ bonus bUseSPrate,-(getrefine()/2);
+ ">
+},
+{
+ Id: 24241
+ AegisName: "Caster_Shadow_Shield"
+ Name: "Caster Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 262144
+ EquipLv: 1
+ Script: <"
+ bonus bMatk,5;
+ bonus bUseSPrate,-1;
+ bonus bUseSPrate,-(getrefine()/2);
+ ">
+},
+{
+ Id: 24242
+ AegisName: "Caster_Shadow_Armor"
+ Name: "Caster Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <"
+ bonus bMatk,5;
+ bonus bUseSPrate,-1;
+ bonus bUseSPrate,-(getrefine()/2);
+ ">
+},
+{
+ Id: 24243
+ AegisName: "Reload_Shadow_Shoes"
+ Name: "Reload Shadow Shoes"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 524288
+ EquipLv: 1
+ Script: <"
+ bonus bDelayrate,-1;
+ if (getrefine() >= 7) { bonus bDelayrate,-1; }
+ if (getrefine() >= 9) { bonus bDelayrate,-1; }
+ ">
+},
+{
+ Id: 24244
+ AegisName: "Reload_Shadow_Shield"
+ Name: "Reload Shadow Shield"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 262144
+ EquipLv: 1
+ Script: <"
+ bonus bDelayrate,-1;
+ if (getrefine() >= 7) { bonus bDelayrate,-1; }
+ if (getrefine() >= 9) { bonus bDelayrate,-1; }
+ ">
+},
+{
+ Id: 24245
+ AegisName: "Reload_Shadow_Armor"
+ Name: "Reload Shadow Armor"
+ Type: 5
+ Buy: 10
+ Upper: 63
+ Loc: 65536
+ EquipLv: 1
+ Script: <"
+ bonus bDelayrate,-1;
+ if (getrefine() >= 7) { bonus bDelayrate,-1; }
+ if (getrefine() >= 9) { bonus bDelayrate,-1; }
+ ">
+},
+// New Katars
+// ===================================================================
+{
+ Id: 28000
+ AegisName: "Thanatos_Katar"
+ Name: "Thanatos Katar"
+ Type: 4
+ Buy: 20
+ Weight: 1800
+ Atk: 220
+ Matk: 80
+ Range: 1
+ Slots: 1
+ Job: 0x00001000
+ Upper: 56
+ Loc: 34
+ WeaponLv: 4
+ EquipLv: 120
+ View: 16
+ Script: <"
+ bonus bInt,6;
+ bonus bVit,6;
+ bonus bLuk,-6;
+ bonus2 bSPDrainRate,10,5;
+ bonus2 bHPDrainRate,10,5;
+ bonus2 bHPLossRate,100,10000;
+ ">
+ OnUnequipScript: <" heal -1000,0; ">
+},
+{
+ Id: 28001
+ AegisName: "Evil_Slayer_Ripper_Katar"
+ Name: "Evil Slayer Ripper Katar"
+ Type: 4
+ Buy: 20
+ Weight: 1200
+ Atk: 120
+ Range: 1
+ Slots: 1
+ Job: 0x00001000
+ Upper: 56
+ Loc: 34
+ WeaponLv: 3
+ EquipLv: 100
+ View: 16
+ Script: <"
+ bonus2 bAddRace,RC_Demon,10;
+ bonus2 bAddRace,RC_Undead,10;
+ if(getrefine()>8) {
+ bonus bAtkRate,5;
+ }
+ if(getrefine()>11) {
+ bonus bAtkRate,7;
+ }
+ ">
+},
+{
+ Id: 28002
+ AegisName: "Half_BF_Katar2"
+ Name: "Half BF Katar2"
+ Type: 4
+ Buy: 20
+ Weight: 0
+ Atk: 130
+ Range: 1
+ Job: 0x00001000
+ Upper: 63
+ Loc: 34
+ WeaponLv: 3
+ EquipLv: 80
+ View: 16
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bStr,1;
+ bonus bDex,1;
+ bonus bLuk,1;
+ bonus2 bAddRace,RC_DemiHuman,35;
+ bonus bCritAtkRate,10;
+ bonus bAspdRate,3;
+ bonus bUnbreakableWeapon,0;
+ ">
+},
+{
+ Id: 28007
+ AegisName: "Crimson_Katar"
+ Name: "Crimson Katar"
+ Type: 4
+ Buy: 20
+ Weight: 1300
+ Atk: 130
+ Range: 1
+ Slots: 2
+ Job: 0x00001000
+ Loc: 34
+ WeaponLv: 3
+ EquipLv: 70
+ View: 16
+ Script: <"
+ bonus bAtk,pow(min(getrefine(),15),2);
+ if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
+ ">
+},
+{
+ Id: 28008
+ AegisName: "Katar_of_Vicious_Mind"
+ Name: "Katar of Vicious Mind"
+ Type: 4
+ Buy: 20
+ Weight: 1800
+ Atk: 180
+ Range: 1
+ Slots: 1
+ Job: 0x00001000
+ Loc: 34
+ WeaponLv: 4
+ EquipLv: 160
+ View: 16
+ Script: <"
+ bonus bAtk,pow(min(getrefine(),15),2);
+ ">
+},
+{
+ Id: 28010
+ AegisName: "Juliette_de_Rachel"
+ Name: "Juliette de Rachel"
+ Type: 4
+ Buy: 20
+ Weight: 2500
+ Atk: 300
+ Range: 1
+ Slots: 2
+ Job: 0x00001000
+ Upper: 56
+ Loc: 34
+ WeaponLv: 4
+ EquipLv: 170
+ View: 16
+ Script: <"
+ bonus bAtkRate,getrefine()/2;
+ bonus bAspdRate,getrefine();
+ bonus bUnbreakableWeapon,0;
+ ">
+},
+// New Axes
+// ===================================================================
+{
+ Id: 28100
+ AegisName: "Thanatos_Axe"
+ Name: "Thanatos Axe"
+ Type: 4
+ Buy: 20
+ Weight: 4000
+ Atk: 300
+ Matk: 80
+ Range: 1
+ Slots: 1
+ Job: 0x000444A2
+ Upper: 56
+ Loc: 34
+ WeaponLv: 4
+ EquipLv: 120
+ View: 7
+ Script: <"
+ bonus bInt,6;
+ bonus bVit,6;
+ bonus bLuk,-6;
+ bonus2 bSPDrainRate,10,5;
+ bonus2 bHPDrainRate,10,5;
+ bonus2 bHPLossRate,100,10000;
+ ">
+ OnUnequipScript: <" heal -1000,0; ">
+},
+{
+ Id: 28101
+ AegisName: "Axe_Tornado"
+ Name: "Axe Tornado"
+ Type: 4
+ Buy: 500
+ Weight: 4000
+ Atk: 320
+ Range: 1
+ Slots: 1
+ Job: 0x000444A2
+ Upper: 56
+ Loc: 34
+ WeaponLv: 4
+ EquipLv: 100
+ View: 7
+ Script: <"
+ bonus bAtkEle,Ele_Wind;
+ bonus2 bSkillCooldown,NC_AXETORNADO,-1000;
+ ">
+},
+{
+ Id: 28106
+ AegisName: "Crimson_Two-handed_Axe"
+ Name: "Crimson Two-handed Axe"
+ Type: 4
+ Buy: 20
+ Weight: 2000
+ Atk: 200
+ Range: 1
+ Slots: 2
+ Job: 0x000444A2
+ Loc: 34
+ WeaponLv: 3
+ EquipLv: 70
+ View: 7
+ Script: <"
+ bonus bAtk,pow(min(getrefine(),15),2);
+ if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
+ bonus bUnbreakableWeapon,0;
+ ">
+},
+{
+ Id: 28107
+ AegisName: "Two-Handed_Axe_of_Vicious_Mind"
+ Name: "Two-Handed Axe of Vicious Mind"
+ Type: 4
+ Buy: 20
+ Weight: 2500
+ Atk: 250
+ Range: 1
+ Slots: 1
+ Job: 0x000444A2
+ Loc: 34
+ WeaponLv: 4
+ EquipLv: 160
+ View: 7
+ Script: <"
+ bonus bAtk,pow(min(getrefine(),15),2);
+ bonus bUnbreakableWeapon,0;
+ ">
+},
+// New Grenade Launcher
+// ===================================================================
{
Id: 28200
AegisName: "End_Of_The_Horizon"
Name: "End Of The Horizon"
- Type: 5
+ Type: 4
Buy: 2700000
Weight: 2400
Atk: 410
@@ -123126,7 +130373,7 @@ item_db: (
Id: 28201
AegisName: "South_Cross"
Name: "Southern Cross"
- Type: 5
+ Type: 4
Buy: 2800000
Weight: 2000
Atk: 480
@@ -123143,7 +130390,7 @@ item_db: (
Id: 28202
AegisName: "Southern_Cross_"
Name: "Southern Cross"
- Type: 5
+ Type: 4
Buy: 2800000
Weight: 2000
Atk: 480
@@ -123161,7 +130408,7 @@ item_db: (
Id: 28203
AegisName: "Half_BF_Rifle1"
Name: "Half BF Rifle1"
- Type: 5
+ Type: 4
Buy: 0
Atk: 50
Range: 9
@@ -123177,7 +130424,7 @@ item_db: (
bonus bCritical,8;
bonus2 bAddRace,RC_DemiHuman,30;
bonus2 bVariableCastrate,GS_TRACKING,-20;
- bonus2 bIgnoreDefRaceRate,RC_DemiHuman,10;
+ bonus2 bIgnoreDefRate,RC_DemiHuman,10;
bonus bUnbreakableWeapon,0;
">
},
@@ -123185,7 +130432,7 @@ item_db: (
Id: 28204
AegisName: "Half_BF_Shotgun1"
Name: "Half BF Shotgun1"
- Type: 5
+ Type: 4
Buy: 0
Atk: 100
Range: 9
@@ -123199,9 +130446,230 @@ item_db: (
bonus bDex,2;
bonus bSplashRange,1;
bonus2 bAddRace,RC_DemiHuman,30;
- bonus2 bIgnoreDefRaceRate,RC_DemiHuman,10;
+ bonus2 bIgnoreDefRate,RC_DemiHuman,10;
autobonus "{ bonus bBaseAtk,80; bonus2 bHPLossRate,100,1000; }",30,6000,BF_WEAPON,"{ specialeffect2 EF_BASH3D; }";
bonus bUnbreakableWeapon,0;
">
},
-)
+// New Accessories
+// ===================================================================
+{
+ Id: 28310
+ AegisName: "Sarah's_Left_Earring"
+ Name: "Sarah's Left Earring"
+ Type: 5
+ Weight: 100
+ Job: 0xFFFFFFFF
+ Upper: 63
+ Loc: 136
+ EquipLv: 145
+ Refine: false
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ skill AL_HEAL,1;
+ ">
+},
+{
+ Id: 28311
+ AegisName: "Sarah's_Right_Earring"
+ Name: "Sarah's Right Earring"
+ Type: 5
+ Weight: 100
+ Job: 0xFFFFFFFF
+ Upper: 63
+ Loc: 136
+ EquipLv: 145
+ Refine: false
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ skill AL_TELEPORT,1;
+ ">
+},
+{
+ Id: 28326
+ AegisName: "Broken_Chips_01"
+ Name: "Broken Chips 01"
+ Type: 5
+ Buy: 10
+ Weight: 100
+ Slots: 1
+ Upper: 63
+ Loc: 136
+ EquipLv: 100
+ Script: <" bonus bStr,4; ">
+},
+
+{
+ Id: 28327
+ AegisName: "Broken_Chips_02"
+ Name: "Broken Chips 02"
+ Type: 5
+ Buy: 10
+ Weight: 100
+ Slots: 1
+ Upper: 63
+ Loc: 136
+ EquipLv: 100
+ Script: <" bonus bInt,4; ">
+},
+{
+ Id: 28332
+ AegisName: "Jewerly_Ring"
+ Name: "Jewerly Ring"
+ Type: 5
+ Buy: 10
+ Weight: 100
+ Upper: 63
+ Loc: 136
+ EquipLv: 1
+ Refine: false
+ Script: <"
+ bonus bLuk,20;
+ autobonus "{ bonus bAspd,2; }",50,2000,BF_WEAPON|BF_MAGIC;
+ ">
+},
+{
+ Id: 28333
+ AegisName: "Gold_PC_Room_Ring"
+ Name: "Gold PC Room Ring"
+ Type: 5
+ Buy: 10
+ Slots: 1
+ Upper: 63
+ Loc: 136
+ EquipLv: 1
+ Script: <"
+ bonus bMaxHPrate,3;
+ bonus bMaxSPrate,3;
+ ">
+},
+// New Books
+// ===================================================================
+{
+ Id: 28604
+ AegisName: "Crimson_Bible"
+ Name: "Crimson Bible"
+ Type: 4
+ Buy: 20
+ Weight: 450
+ Atk: 45
+ Range: 1
+ Slots: 2
+ Job: 0x00410100
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 70
+ View: 15
+ 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);
+ bonus bUnbreakableWeapon,0;
+ ">
+},
+{
+ Id: 28605
+ AegisName: "Book_of_Vicious_Mind"
+ Name: "Book of Vicious Mind"
+ Type: 4
+ Buy: 20
+ Weight: 950
+ Atk: 95
+ Range: 1
+ Slots: 1
+ Job: 0x00410100
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 160
+ View: 15
+ Script: <"
+ bonus bAtk,pow(min(getrefine(),15),2);
+ bonus bMatk,pow(min(getrefine(),15),2);
+ bonus bUnbreakableWeapon,0;
+ ">
+},
+// New Daggers
+// ===================================================================
+{
+ Id: 28705
+ AegisName: "Crimson_Dagger"
+ Name: "Crimson Dagger"
+ Type: 4
+ Buy: 20
+ Weight: 550
+ Atk: 55
+ Range: 1
+ Slots: 2
+ Job: 0x228F5EEF
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 70
+ View: 1
+ 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);
+ ">
+},
+{
+ Id: 28706
+ AegisName: "Dagger_of_Vicious_Mind"
+ Name: "Dagger of Vicious Mind"
+ Type: 4
+ Buy: 20
+ Weight: 1050
+ Atk: 105
+ Matk: 50
+ Range: 1
+ Slots: 1
+ Job: 0x228F5EEF
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 160
+ View: 1
+ Script: <"
+ bonus bAtk,pow(min(getrefine(),15),2);
+ bonus bMatk,pow(min(getrefine(),15),2)/2;
+ ">
+},
+// New Shields
+// ===================================================================
+{
+ Id: 28900
+ AegisName: "Praetorian_Shield"
+ Name: "Praetorian Shield"
+ Type: 5
+ Buy: 20
+ Weight: 3000
+ Def: 30
+ Slots: 1
+ Job: 0xFFFFFFFF
+ Upper: 63
+ Loc: 32
+ EquipLv: 100
+ View: 1
+ Script: <"
+ skill LG_SHIELDSPELL,1;
+ .@rate = 20+(getrefine());
+ bonus3 bAutoSpellWhenHit,HP_ASSUMPTIO,3,.@rate;
+ bonus bDef,getrefine()*10;
+ bonus bMdef,getrefine();
+ ">
+},
+) \ No newline at end of file
diff --git a/db/re/skill_db.txt b/db/re/skill_db.txt
index 100db6997..8e4a4c022 100644
--- a/db/re/skill_db.txt
+++ b/db/re/skill_db.txt
@@ -527,7 +527,7 @@
481,0,0,0,0,0,0,5,0,no,0,0,0,none,0, HP_MANARECHARGE,Mana Recharge
482,0,6,4,0,0x1,0,5,1,no,0,0,0,magic,0, PF_DOUBLECASTING,Double Casting
483,16,6,2,0,0x1,1:2:3:4:5,1,1,no,0,0,0,none,0, HW_GANBANTEIN,Ganbantein
-484,9,6,2,2,0x91,0,5,1,yes,0,0,0,misc,0, HW_GRAVITATION,Gravitation Field
+484,18,6,2,2,0x91,0,5,1,yes,0,0,0,misc,0, HW_GRAVITATION,Gravitation Field
485,-2,6,1,-1,0x8,0,10,1,no,0,0,0,weapon,0, WS_CARTTERMINATION,Cart Termination
486,0,6,4,0,0x1,0,5,1,no,0,0,0,weapon,0, WS_OVERTHRUSTMAX,Maximum Power Thrust
487,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0, CG_LONGINGFREEDOM,Longing for Freedom
diff --git a/npc/cities/prontera.txt b/npc/cities/prontera.txt
index 43389ff67..a01e8f662 100644
--- a/npc/cities/prontera.txt
+++ b/npc/cities/prontera.txt
@@ -23,7 +23,7 @@
// Prontera
//============================================================
-prontera,160,330,0 script Guard#pront::prtguard 8W_SOLDIER,{
+prontera,160,330,4 script Guard#pront::prtguard 8W_SOLDIER,{
mes "[Prontera Guard]";
mes "Welcome to Prontera.";
close;
diff --git a/npc/custom/itembind.txt b/npc/custom/itembind.txt
index 7d2c4ba62..d1f2b59c9 100644
--- a/npc/custom/itembind.txt
+++ b/npc/custom/itembind.txt
@@ -32,8 +32,8 @@ prontera,144,174,4 script Bound Items 4_M_JP_MID,{
getinventorylist();
for(.@i = 0; .@i < @inventorylist_count; .@i++) {
//We only show the items that you allow to be bound
- //Allows equipment (default)
- if(@inventorylist_bound[.@i])
+ //Allows equipment (default) or non-rental item
+ if( @inventorylist_bound[.@i] || @inventorylist_expire[.@i] )
continue;
if(((.allowbind & 1) && (getiteminfo(@inventorylist_id[.@i],2) == (4|5))) ||
((.allowbind & 2) && (getiteminfo(@inventorylist_id[.@i],2) == (0|2|11|18))) ||
diff --git a/npc/kafras/dts_warper.txt b/npc/kafras/dts_warper.txt
index 3f2c6870d..e9ea4ee0d 100644
--- a/npc/kafras/dts_warper.txt
+++ b/npc/kafras/dts_warper.txt
@@ -443,7 +443,7 @@ function script F_VoteKafra {
mes " ";
mes " ";
if ($DTS_KafraWins == 0) {
- mes "FF0000Toy Factory, Level 2^000000";
+ mes "^FF0000Toy Factory, Level 2^000000";
}
else if ($DTS_KafraWins == 1) {
mes "^FF0000Toy Factory, Level 2^000000";
diff --git a/npc/re/quests/quests_malaya.txt b/npc/re/quests/quests_malaya.txt
index f1a60dcee..76e9a9536 100644
--- a/npc/re/quests/quests_malaya.txt
+++ b/npc/re/quests/quests_malaya.txt
@@ -5679,7 +5679,7 @@ malaya,283,265,4 script Village Chief#bako2 4_BARYO_CHIEF,{
mes "[Village Chief]";
mes "^0000FFLost Belongings^000000";
mes "are said to be carried by";
- mes "^FF0000Tiucknuc^000000 that roams Baryo Mahiwaga.";
+ mes "^FF0000Tiyanak^000000 that roams Baryo Mahiwaga.";
next;
switch(select("Do it yourself.:I'm on my way.")) {
case 1:
@@ -5690,7 +5690,7 @@ malaya,283,265,4 script Village Chief#bako2 4_BARYO_CHIEF,{
case 2:
mes "[Village Chief]";
mes "Let's start then. First,";
- mes "retrieve two ^FF0000Lost Belongings^000000 from Tiucknuc";
+ mes "retrieve two ^FF0000Lost Belongings^000000 from Tiyanak";
mes "and take them to ^0000FFMissing Person's Father^000000";
mes "for me.";
malaya_bakona2 = 1;
@@ -5699,26 +5699,26 @@ malaya,283,265,4 script Village Chief#bako2 4_BARYO_CHIEF,{
}
} else if (malaya_bakona2 == 1) {
mes "[Village Chief]";
- mes "From Tiucknuc that roams Baryo Mahiwaga Field,";
+ mes "From Tiyanak that roams Baryo Mahiwaga Field,";
mes "retrieve two ^FF0000Lost Belongings^000000";
mes "and deliver them to ^0000FFMissing Person's Father^000000";
mes "for me.";
close;
} else if (malaya_bakona2 == 2) {
mes "[Village Chief]";
- mes "Retrieve Seven ^FF0000Lost Belongings^000000 from Tiucknuc";
+ mes "Retrieve Seven ^FF0000Lost Belongings^000000 from Tiyanak";
mes "and deliver them to ^0000FFMissing Person's Friend^000000";
mes "for me.";
close;
} else if (malaya_bakona2 == 3) {
mes "[Village Chief]";
- mes "Retrieve three ^FF0000Lost Belongings^000000 from Tiucknuc";
+ mes "Retrieve three ^FF0000Lost Belongings^000000 from Tiyanak";
mes "and deliver them to ^0000FFMissing Person's Son^000000";
mes "for me.";
close;
} else if (malaya_bakona2 == 4) {
mes "[Village Chief]";
- mes "Retrieve five ^FF0000Lost Belongings^000000 from Tiucknuc";
+ mes "Retrieve five ^FF0000Lost Belongings^000000 from Tiyanak";
mes "and deliver them to ^0000FFMissing Person's Mother^000000";
mes "for me.";
close;
@@ -5925,7 +5925,7 @@ malaya,269,267,5 script Missing Person's Father 4_M_MALAYA,{
next;
mes "The man is unable to continue as he tries to hold back his tears.";
mes "Let's continue to find the lost belongings of the missing people.";
- mes "Let's retrieve them from Tiucknuc that roams Baryo Mahiwaga Field,";
+ mes "Let's retrieve them from Tiyanak that roams Baryo Mahiwaga Field,";
mes "seven ^FF0000Lost Belongings^000000";
mes "and deliver them to ^0000FFMissing Person's Friend^000000.";
delitem 6520,2; //Lost_Belongings
@@ -5939,7 +5939,7 @@ malaya,269,267,5 script Missing Person's Father 4_M_MALAYA,{
next;
mes "The man is unable to continue as he tries to hold back his tears.";
mes "Let's continue to find the lost belongings of the missing people.";
- mes "Retrieve seven ^FF0000Lost Belongings^000000 from Tiucknuc";
+ mes "Retrieve seven ^FF0000Lost Belongings^000000 from Tiyanak";
mes "and deliver them to ^0000FFMissing Person's Friend^000000.";
close;
} else {
@@ -5999,7 +5999,7 @@ L_Quest:
next;
mes "Leaving behind the crying boy,";
mes "let's continue to find the lost belongings of the missing people.";
- mes "Retrieve three ^FF0000Lost Belongings^000000 from Tiucknuc";
+ mes "Retrieve three ^FF0000Lost Belongings^000000 from Tiyanak";
mes "and deliver them to ^0000FFMissing Person's Son^000000.";
return;
}
@@ -6045,7 +6045,7 @@ L_Quest:
next;
mes "Man crying in agony.";
mes "Let's continue to find the lost belongings of the missing people.";
- mes "Retrieve five ^FF0000Lost Belongings^000000 from Tiucknuc";
+ mes "Retrieve five ^FF0000Lost Belongings^000000 from Tiyanak";
mes "and deliver them to ^0000FFMissing Person's Mother^000000.";
return;
}
diff --git a/sql-files/item_db_re.sql b/sql-files/item_db_re.sql
index 8e5056a17..6af1d49a3 100644
--- a/sql-files/item_db_re.sql
+++ b/sql-files/item_db_re.sql
@@ -679,7 +679,7 @@ REPLACE INTO `item_db` VALUES ('1293','Velum_Jamadhar','Vellum Jamadhar','4','20
REPLACE INTO `item_db` VALUES ('1294','Velum_Scare','Vellum Scale','4','20','10','1200','50','0','0','1','0','4096','63','2','34','4','95',NULL,'1','16','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bSPVanishRate,10000,10,BF_NORMAL;','','');
REPLACE INTO `item_db` VALUES ('1295','Blood_Tears_','Blood Tears ','4','20','10','1700','120','0','0','1','1','4096','58','2','34','4','55',NULL,'1','16','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('1296','Metal_Katar','Metal Katar','4','20','10','0','75','0','0','1','1','4096','63','2','34','3','0',NULL,'1','16','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,(getrefine()*5); bonus bCritAtkRate,getrefine(); .@val = min(BaseLevel/10, 12); if (.@val > 2) bonus bBaseAtk,((.@val-2)*5);','','');
-REPLACE INTO `item_db` VALUES ('1298','Shiver_Katar','Katar Of Horror','4','60000','30000','2700','110','0','0','1','2','4096','56','2','34','4','105',NULL,'1','16','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1298','Shiver_Katar','Shiver Katar','4','60000','30000','2700','110','0','0','1','2','4096','56','2','34','4','105',NULL,'1','16','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,getrefine(); if (isequipped(4317)) bonus bCritAtkRate,5; if (isequipped(4521)) bonus bCritAtkRate,5;','','');
REPLACE INTO `item_db` VALUES ('1301','Axe','Axe','4','500','250','800','38','0','0','1','3','283811','63','2','2','1','3',NULL,'1','6','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('1302','Axe_','Axe','4','500','250','800','38','0','0','1','4','283811','63','2','2','1','3',NULL,'1','6','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('1303','Axe__','Axe','4','500','250','800','38','0','0','1','0','283811','63','2','2','1','3',NULL,'1','6','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
@@ -746,6 +746,7 @@ REPLACE INTO `item_db` VALUES ('1395','Velum_Buster','Vellum Buster','4','20','1
REPLACE INTO `item_db` VALUES ('1396','Velum_Guillotine','Vellum Guillotine','4','20','10','5500','300','0','0','1','0','279714','63','2','34','4','95',NULL,'1','7','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddRace,RC_DemiHuman,40; bonus2 bIgnoreDefRate,RC_DemiHuman,30; if(getrefine()>=6) { bonus2 bSkillAtk,NC_AXEBOOMERANG,80; bonus2 bSkillAtk,NC_POWERSWING,80; } if(getrefine()>=9) { bonus2 bAddRace,RC_DemiHuman,60; }','','');
REPLACE INTO `item_db` VALUES ('1397','Bradium_Stonehammer_','Bradium Stone Hammer','4','20','10','2700','210','0','0','1','2','1024','58','2','34','4','75',NULL,'1','7','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
REPLACE INTO `item_db` VALUES ('1398','Metal_Two_Handed_Axe','Metal Two-Handed Axe','4','20','10','0','105','0','0','1','1','279714','63','2','34','3','0',NULL,'1','7','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bBaseAtk,(getrefine()*7); .@val = min(BaseLevel/10, 12); if (.@val > 2) bonus bBaseAtk,((.@val-2)*5);','','');
+REPLACE INTO `item_db` VALUES ('1400','Spear_of_Vicious_Mind','Spear of Vicious Mind','4','20','10','1400','140','0','0','3','1','16514','63','2','2','4','160',NULL,'1','4','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2);','','');
REPLACE INTO `item_db` VALUES ('1401','Javelin','Javelin','4','150','75','700','28','0','0','3','3','16514','63','2','2','1','4',NULL,'1','4','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('1402','Javelin_','Javelin','4','150','75','700','28','0','0','3','4','16514','63','2','2','1','4',NULL,'1','4','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('1403','Javelin__','Javelin','4','150','75','700','28','0','0','3','0','16514','63','2','2','1','4',NULL,'1','4','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
@@ -782,6 +783,9 @@ REPLACE INTO `item_db` VALUES ('1433','Imperial_Spear','Imperial Spear','4','20'
REPLACE INTO `item_db` VALUES ('1434','P_Sphere1','Eden Group Spear I','4','0','0','0','165','0','0','3','0','16514','63','2','2','3','60',NULL,'0','4','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('1435','Cannon_Spear','Cannon Spear','4','56000','28000','1600','180','0','0','3','1','16384','56','2','2','4','100',NULL,'1','4','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,-100; bonus2 bSkillAtk,LG_CANNONSPEAR,10; bonus bBaseAtk,(getrefine()/3);','','');
REPLACE INTO `item_db` VALUES ('1436','Velum_Spear','Vellum Spear','4','20','10','850','150','0','0','3','0','16514','63','2','2','4','95',NULL,'1','4','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiHuman,60; if(getrefine()>=6) { bonus2 bSkillAtk,RK_HUNDREDSPEAR,80; bonus2 bSkillAtk,LG_PINPOINTATTACK,80; } if(getrefine()>=9) { bonus2 bAddRace,RC_DemiHuman,30; }','','');
+REPLACE INTO `item_db` VALUES ('1438','Thanatos_Spear','Thanatos Spear','4','20','10','3000','150','100','0','3','1','16514','56','2','2','4','120',NULL,'1','4','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000;','','heal -1000,0;');
+REPLACE INTO `item_db` VALUES ('1443','Crimson_Spear','Crimson Spear','4','20','10','900','90','0','0','3','2','16514','63','2','2','3','70',NULL,'1','4','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);','','');
+REPLACE INTO `item_db` VALUES ('1450','Lance_of_Vicious_Mind','Lance of Vicious Mind','4','20','10','2250','225','0','0','3','1','16514','63','2','34','4','160',NULL,'1','5','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2);','','');
REPLACE INTO `item_db` VALUES ('1451','Guisarme','Guisarme','4','13000','6500','1000','84','0','0','3','2','16514','63','2','34','2','18',NULL,'1','5','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('1452','Guisarme_','Guisarme','4','13000','6500','1000','84','0','0','3','3','16514','63','2','34','2','18',NULL,'1','5','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('1453','Guisarme__','Guisarme','4','13000','6500','1000','84','0','0','3','0','16514','63','2','34','2','18',NULL,'1','5','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
@@ -826,6 +830,8 @@ REPLACE INTO `item_db` VALUES ('1491','Upg_Lance','Upgrade Spear','4','20','10',
REPLACE INTO `item_db` VALUES ('1492','Velum_Glaive','Vellum Glaive','4','20','10','4500','250','0','0','3','0','16514','63','2','34','4','95',NULL,'1','5','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiHuman,80; if(getrefine()>=6) { bonus2 bSkillAtk,LK_SPIRALPIERCE,100; bonus2 bSkillAtk,KN_SPEARBOOMERANG,50; } if(getrefine()>=9) { autobonus2 \"{ bonus bShortWeaponDamageReturn,20; bonus bMagicDamageReturn,20; }\",100,2000,BF_WEAPON|BF_MAGIC,\"{ specialeffect2 EF_REFLECTSHIELD; }\"; }','','');
REPLACE INTO `item_db` VALUES ('1493','Metal_Lance','Metal Lance','4','20','10','0','100','0','0','3','1','16514','63','2','34','3','0',NULL,'1','5','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,(getrefine()*6); .@val = min(BaseLevel/10, 12); if (.@val > 2) bonus bBaseAtk,((.@val-2)*5);','','');
REPLACE INTO `item_db` VALUES ('1494','Undine_Spear','Spear Of Odin','4','50000','25000','3800','190','0','0','3','3','16514','63','2','34','4','105',NULL,'1','5','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water;','','');
+REPLACE INTO `item_db` VALUES ('1496','Thanatos_Long_Spear','Thanatos Long Spear','4','20','10','3750','250','50','0','3','1','16514','56','2','34','4','120',NULL,'1','5','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000;','','heal -1000,0;');
+REPLACE INTO `item_db` VALUES ('1498','Crimson_Lance','Crimson Lance','4','20','10','1750','175','0','0','3','2','16514','63','2','34','3','70',NULL,'1','5','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);','','');
REPLACE INTO `item_db` VALUES ('1501','Club','Club','4','120','60','700','23','0','0','1','3','312755','63','2','2','1','2',NULL,'1','8','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('1502','Club_','Club','4','120','60','700','23','0','0','1','4','312755','63','2','2','1','2',NULL,'1','8','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('1503','Club__','Club','4','120','60','700','23','0','0','1','0','312755','63','2','2','1','2',NULL,'1','8','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
@@ -916,6 +922,7 @@ REPLACE INTO `item_db` VALUES ('1587','Velum_Encyclopedia','Vellum Encyclopedia'
REPLACE INTO `item_db` VALUES ('1588','Metal_Book','Metal Book','4','20','10','0','45','10','0','1','1','4260096','63','2','2','3','0',NULL,'1','15','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bBaseAtk,(getrefine()*5); bonus bMatk,(getrefine()*2); .@val = min(BaseLevel/10, 12); if (.@val > 2) bonus bBaseAtk,((.@val-2)*5);','','');
REPLACE INTO `item_db` VALUES ('1590','Snake_Encyclopedia','Daizenshu Dakatsu','4','60000','30000','1500','10','110','0','1','2','4260096','63','2','2','4','105',NULL,'1','15','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
REPLACE INTO `item_db` VALUES ('1599','Angra_Manyu','Angra manyu','4','1','0','10','10000','10000','0','2','0','4294967295','63','2','2','1','0',NULL,'1','8','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,50; bonus bBaseAtk,3300; bonus bMatkRate,200; bonus2 bHPDrainRate,1000,100; bonus2 bSPDrainRate,1000,20; bonus bHealPower,200; bonus2 bAddRace,RC_NonBoss,100; bonus2 bAddRace,RC_Boss,100; skill WZ_STORMGUST,10; skill WZ_METEOR,10; skill WZ_VERMILION,10; skill GM_SANDMAN,1; bonus bVariableCastrate,-100; bonus bFixedCastrate,-100;','','');
+REPLACE INTO `item_db` VALUES ('1600','Rod_of_Vicious_Mind','Rod of Vicious Mind','4','20','10','600','60','120','0','1','1','8487701','63','2','2','4','160',NULL,'1','10','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,5; bonus bMatk,pow(min(getrefine(),15),2); bonus bUnbreakableWeapon,0;','','');
REPLACE INTO `item_db` VALUES ('1601','Rod','Rod','4','50','25','400','15','30','0','1','3','8487701','63','2','2','1','0',NULL,'1','10','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('1602','Rod_','Rod','4','50','25','400','15','30','0','1','4','8487701','63','2','2','1','0',NULL,'1','10','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('1603','Rod__','Rod','4','50','25','400','15','30','0','1','0','8487701','63','2','2','1','0',NULL,'1','10','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
@@ -977,7 +984,10 @@ REPLACE INTO `item_db` VALUES ('1658','P_Staff3','Eden Group Staff III','4','0',
REPLACE INTO `item_db` VALUES ('1659','Recovery_Light','Light of Recovery','4','56000','28000','400','30','160','0','1','1','256','56','2','2','4','110',NULL,'1','10','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bUnbreakableWeapon,0; bonus bHealPower,(getrefine()*6); bonus2 bSkillUseSP,AL_HEAL,-(getrefine()*10); bonus2 bSkillUseSP,AB_CHEAL,-(getrefine()*12); bonus2 bSkillUseSP,AB_HIGHNESSHEAL,-(getrefine()*14);','','');
REPLACE INTO `item_db` VALUES ('1660','Wand_Of_Affection2','Protection Staff II','4','20','10','500','30','180','0','1','1','256','56','2','2','4','130',NULL,'1','10','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bInt,4; bonus bHealPower,20;','','');
REPLACE INTO `item_db` VALUES ('1661','Mental_Destroyer','Mental Destroyer','4','20','10','1400','100','50','0','1','0','512','58','2','2','4','95',NULL,'1','10','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,10; bonus bUnbreakableWeapon,0; bonus bUseSPrate,100; bonus bMdef,20; bonus3 bSPVanishRate,10000,5,BF_NORMAL|BF_SKILL; if(getrefine()>5) { bonus3 bSPVanishRate,10000,10,BF_NORMAL|BF_SKILL; }','','');
+REPLACE INTO `item_db` VALUES ('1668','Sword_Stick','Sword Stick','4','20','10','500','120','150','0','1','2','8389120','63','2','2','4','80',NULL,'1','8','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,10;','','');
+REPLACE INTO `item_db` VALUES ('1669','Thanatos_Staff','Thanatos Staff','4','20','10','1000','100','200','0','1','1','99092','56','2','2','4','120',NULL,'1','10','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000; bonus bHealPower,15;','','heal -1000,0;');
REPLACE INTO `item_db` VALUES ('1670','RWC_Memory_Staff','RWC Memory Staff','4','20','10','500','25','30','0','1','1','8487700','63','2','2','3','0',NULL,'1','10','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bMatk,30*(getrefine()/3); if (getrefine()>=7) { .@val = 1; bonus4 bAutoSpell,HW_MAGICPOWER,1,10,0; } if (getrefine()>=4) { .@rate = 5*(.@val+1); bonus2 bMagicAddRace,RC_Boss,.@rate; bonus2 bMagicAddRace,RC_NonBoss,.@rate; }','','');
+REPLACE INTO `item_db` VALUES ('1680','Crimson_Rod','Crimson Rod','4','20','10','600','60','70','0','1','2','8487701','63','2','2','3','70',NULL,'1','10','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,5; bonus bMatk,pow(min(getrefine(),15),2); if(BaseLevel>70) bonus bMatk,(((BaseLevel-70)/10)*5);','','');
REPLACE INTO `item_db` VALUES ('1701','Bow','Bow','4','1000','500','500','15','0','0','5','3','657480','63','2','34','1','4',NULL,'1','11','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('1702','Bow_','Bow','4','1000','500','500','15','0','0','5','4','657480','63','2','34','1','4',NULL,'1','11','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('1703','Bow__','Bow','4','0','0','0','15','0','0','5','0','657480','63','2','34','1','4',NULL,'0','11','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddDamageClass,1002,500; bonus2 bAddDamageClass,1113,500; bonus2 bAddDamageClass,1031,500; bonus2 bAddDamageClass,1242,500;','','');
@@ -1053,6 +1063,7 @@ REPLACE INTO `item_db` VALUES ('1773','Arrow_Of_Elf','Elven Arrow','10','5','2',
REPLACE INTO `item_db` VALUES ('1774','Hunting_Arrow','Hunting Arrow','10','5','2','1','35','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('1775','Siege_Arrow_S','WoE Arrow S','10','10','5','1','45','0','0','0','0','661576','63','2','32768','0','130',NULL,'0','1','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('1776','Siege_Arrow_A','WoE Arrow A','10','10','5','1','30','0','0','0','0','661576','63','2','32768','0','95',NULL,'0','1','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1800','Fist_of_Vicious_Mind','Fist of Vicious Mind','4','20','10','1500','150','0','0','1','1','33024','63','2','2','4','160',NULL,'1','12','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2);','','');
REPLACE INTO `item_db` VALUES ('1801','Waghnakh','Waghnak','4','8000','4000','400','30','0','0','1','3','33024','63','2','2','1','0',NULL,'1','12','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('1802','Waghnakh_','Waghnak','4','8000','4000','400','30','0','0','1','4','33024','63','2','2','1','0',NULL,'1','12','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('1803','Knuckle_Duster','Knuckle Dusters','4','25000','12500','450','50','0','0','1','2','33024','63','2','2','2','12',NULL,'1','12','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
@@ -1086,6 +1097,9 @@ REPLACE INTO `item_db` VALUES ('1830','Sura_Rampage','Sura\'s Rampage','4','20',
REPLACE INTO `item_db` VALUES ('1831','P_Knuckle1','Eden Group Knuckle I','4','0','0','0','120','0','0','1','0','33024','63','2','2','3','60',NULL,'0','12','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('1832','Velum_Claw','Vellum Claw','4','20','10','650','160','0','0','1','0','33024','63','2','2','4','95',NULL,'1','12','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiHuman,100; if(getrefine()>7) { bonus2 bAddRace,RC_DemiHuman,20; } if(getrefine()>9) { bonus2 bVariableCastrate,MO_EXTREMITYFIST,-100; bonus4 bAutoSpellOnSkill,MO_EXPLOSIONSPIRITS,CH_SOULCOLLECT,1,10000; bonus2 bHPLossRate,500,3000; }','','');
REPLACE INTO `item_db` VALUES ('1833','Claw_Of_Flash','Claw of Flash','4','60000','30000','400','140','0','0','1','2','33024','63','2','2','4','105',NULL,'1','12','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1836','Thanatos_Knuckles','Thanatos Knuckles','4','20','10','1600','60','100','0','1','1','32768','56','2','2','4','120',NULL,'1','12','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000;','','heal -1000,0;');
+REPLACE INTO `item_db` VALUES ('1839','Crimson_Knuckle','Crimson Knuckle','4','20','10','1000','100','0','0','1','2','33024','63','2','2','3','70',NULL,'1','12','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);','','');
+REPLACE INTO `item_db` VALUES ('1900','Violin_of_Vicious_Mind','Violin of Vicious Mind','4','20','10','1300','130','50','0','1','1','524288','63','1','2','4','160',NULL,'1','13','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); bonus bMatk,pow(min(getrefine(),15),2)/2;','','');
REPLACE INTO `item_db` VALUES ('1901','Violin','Violin','4','4000','2000','700','50','0','0','1','3','524288','63','1','2','1','2',NULL,'1','13','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('1902','Violin_','Violin','4','4000','2000','700','50','0','0','1','4','524288','63','1','2','1','2',NULL,'1','13','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('1903','Mandolin','Mandolin','4','18000','9000','400','90','0','0','1','2','524288','63','1','2','2','14',NULL,'1','13','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
@@ -1117,6 +1131,8 @@ REPLACE INTO `item_db` VALUES ('1928','Berserk_Guitar_I','Spirited Guitar','4','
REPLACE INTO `item_db` VALUES ('1929','Guitar_C','Guitar','4','0','0','0','177','0','0','1','0','524288','63','1','2','3','0',NULL,'0','13','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
REPLACE INTO `item_db` VALUES ('1930','Green_Whistle','Green Whistle','4','20','10','800','170','50','0','1','1','524288','56','1','2','3','102',NULL,'1','13','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()>5) { bonus2 bSkillUseSP,MI_RUSH_WINDMILL,(getrefine()-5)*4; bonus2 bSkillUseSP,WM_LULLABY_DEEPSLEEP,(getrefine()-5)*4; } bonus2 bSkillVariableCast,MI_RUSH_WINDMILL,-2000; bonus2 bSkillVariableCast,WM_LULLABY_DEEPSLEEP,-2000;','','');
REPLACE INTO `item_db` VALUES ('1931','P_String_Inst1','Eden Group Guitar I','4','0','0','0','125','0','0','1','0','524288','63','1','2','3','60',NULL,'0','13','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1933','Thanatos_Violin','Thanatos Violin','4','20','10','2000','200','130','0','1','1','524288','56','1','2','4','120',NULL,'1','13','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000;','','heal -1000,0;');
+REPLACE INTO `item_db` VALUES ('1939','Crimson_Violin','Crimson Violin','4','20','10','800','80','0','0','1','2','524288','63','1','2','3','70',NULL,'1','13','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);','','');
REPLACE INTO `item_db` VALUES ('1950','Rope','Rope','4','2500','1250','400','45','0','0','2','3','524288','63','0','2','1','3',NULL,'1','14','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('1951','Rope_','Rope','4','2500','1250','400','45','0','0','2','4','524288','63','0','2','1','3',NULL,'1','14','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('1952','Line','Whip','4','12000','6000','300','80','0','0','2','2','524288','63','0','2','2','16',NULL,'1','14','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
@@ -1154,6 +1170,9 @@ REPLACE INTO `item_db` VALUES ('1983','Rante_C','Rante Whip','4','0','0','0','17
REPLACE INTO `item_db` VALUES ('1984','Stem_Whip','Stem Whip','4','20','10','800','170','50','0','1','1','524288','56','0','2','3','102',NULL,'1','14','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()>5) { bonus2 bSkillUseSP,WA_SWING_DANCE,(getrefine()-5)*4; bonus2 bSkillUseSP,WM_LULLABY_DEEPSLEEP,(getrefine()-5)*4; } bonus2 bSkillVariableCast,WA_SWING_DANCE,-2000; bonus2 bSkillVariableCast,WM_LULLABY_DEEPSLEEP,-2000;','','');
REPLACE INTO `item_db` VALUES ('1985','Rosebine','Rosevine','4','20','10','1000','100','130','0','1','0','524288','56','0','2','4','110',NULL,'1','14','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bAgi,-2; bonus3 bAutoSpell,WM_VOICEOFSIREN,1,20;','','');
REPLACE INTO `item_db` VALUES ('1986','P_Tail1','Eden Group Whip I','4','0','0','0','125','0','0','2','0','524288','63','0','2','3','60',NULL,'1','14','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1988','Thanatos_Whip','Thanatos Whip','4','20','10','2200','200','130','0','2','1','524288','56','0','2','4','120',NULL,'1','14','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000;','','heal -1000,0;');
+REPLACE INTO `item_db` VALUES ('1995','Crimson_Wire','Crimson Wire','4','20','10','800','80','0','0','2','2','524288','63','0','2','3','70',NULL,'1','14','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);','','');
+REPLACE INTO `item_db` VALUES ('1996','Wire_of_Vicious_Mind','Wire of Vicious Mind','4','20','10','1300','130','50','0','2','1','524288','63','0','2','4','160',NULL,'1','14','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); bonus bMatk,pow(min(getrefine(),15),2)/2;','','');
REPLACE INTO `item_db` VALUES ('2000','Destruction_Rod','Staff of Destruction','4','20','10','2500','130','280','0','1','1','512','58','2','34','4','80',NULL,'1','23','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,getrefine()/2; bonus bInt,3; bonus bAgi,10; bonus bUseSPrate,(getrefine()*2); bonus3 bAutoSpellWhenHit,WZ_JUPITEL,5,(getrefine()*20); bonus2 bVariableCastrate,HW_MAGICPOWER,-50;','','');
REPLACE INTO `item_db` VALUES ('2001','Divine_Cross','Divine Cross','4','20','10','1500','120','210','0','1','0','33024','63','2','34','4','70',NULL,'1','23','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bDex,4; bonus2 bAddRaceTolerance,RC_Demon,15; bonus2 bAddRaceTolerance,RC_Undead,15;','','');
REPLACE INTO `item_db` VALUES ('2002','Krieger_Twohand_Staff1','Glorious Destruction Staff','4','20','10','0','70','210','0','1','0','8487700','63','2','34','4','80',NULL,'1','23','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,getrefine(); bonus2 bMagicAddRace,RC_DemiHuman,15; bonus2 bIgnoreMdefRate,RC_DemiHuman,25; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bMagicAddRace,RC_DemiHuman,(min(getrefine(),14)-5)*2; bonus2 bIgnoreMdefRate,RC_DemiHuman,5+(min(getrefine(),14)-5)*2; } if(getrefine()>8) { bonus5 bAutoSpellOnSkill,WZ_STORMGUST,MG_SAFETYWALL,10,200,1; bonus5 bAutoSpellOnSkill,WZ_METEOR,MG_SAFETYWALL,10,200,1; bonus5 bAutoSpellOnSkill,WZ_VERMILION,MG_SAFETYWALL,10,200,1; }','','');
@@ -1173,6 +1192,9 @@ REPLACE INTO `item_db` VALUES ('2015','Upg_Staff','Upgrade Staff','4','20','10',
REPLACE INTO `item_db` VALUES ('2016','Velum_Arc_Wand','Vellum Arc Wand','4','20','10','800','110','220','0','1','0','8487700','63','2','34','4','95',NULL,'1','10','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bMagicAddRace,RC_DemiHuman,25; bonus bIgnoreMdefRate,25; if(getrefine()>5) { bonus2 bMagicAddRace,RC_DemiHuman,15; } if(getrefine()>8) { bonus bVariableCastrate,-20; }','','');
REPLACE INTO `item_db` VALUES ('2017','Divine_Cross_','Divine Cross','4','20','10','1500','120','210','0','1','0','33024','63','2','34','4','70',NULL,'1','23','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtkEle,Ele_Holy; bonus bDex,4;','','');
REPLACE INTO `item_db` VALUES ('2018','Metal_Staff','Metal Staff','4','20','10','0','50','70','0','1','1','8487701','63','2','34','3','1',NULL,'1','23','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; if(BaseJob==Job_Wizard) bonus bMatk,15; 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);','','');
+REPLACE INTO `item_db` VALUES ('2023','Thanatos_Two-Handed_Staff','Thanatos Two-Handed Staff','4','20','10','1400','120','250','0','1','1','99092','56','2','34','4','120',NULL,'1','23','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000; bonus bHealPower,18;','','heal -1000,0;');
+REPLACE INTO `item_db` VALUES ('2025','Staff_of_Crimson','Staff of Crimson','4','20','10','1000','100','150','0','1','2','8454660','63','2','34','3','70',NULL,'1','23','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,5; bonus bMatk,pow(min(getrefine(),15),2); if(BaseLevel>70) bonus bMatk,(((BaseLevel-70)/10)*5); bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('2026','Staff_of_Vicious_Mind','Staff of Vicious Mind','4','20','10','1000','100','200','0','1','1','8454660','63','2','34','4','160',NULL,'1','23','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bMatk,pow(min(getrefine(),15),2); bonus bUnbreakableWeapon,0;','','');
REPLACE INTO `item_db` VALUES ('2101','Guard','Guard','5','500','250','300','0','0','20','0','0','4294967295','63','2','32','0','0',NULL,'1','1','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('2102','Guard_','Guard','5','500','250','300','0','0','20','0','1','4294967295','63','2','32','0','0',NULL,'1','1','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('2103','Buckler','Buckler','5','14000','7000','600','0','0','40','0','0','972274','63','2','32','0','0',NULL,'1','2','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
@@ -1249,6 +1271,10 @@ REPLACE INTO `item_db` VALUES ('2173','Crescent_Armguard','Crescent Armguard','5
REPLACE INTO `item_db` VALUES ('2174','Lumiere_Shield','Lumiere Shield','5','20','10','1300','0','0','50','0','1','4294967295','63','2','32','0','65',NULL,'1','3','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('2175','Esprit_Shield','Spirit Shield','5','20','10','1300','0','0','50','0','1','4294967295','63','2','32','0','65',NULL,'1','3','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('2176','Dark_Book','Black Book','5','20','10','500','0','0','80','0','1','4294967295','63','2','32','0','65',NULL,'1','5','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2177','Shield_Of_Death','Shield Of Death','5','20','10','2000','0','0','150','0','1','2147483647','63','2','32','0','90',NULL,'1','3','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Boss,2; bonus2 bSubRace,RC_NonBoss,-10;','','');
+REPLACE INTO `item_db` VALUES ('2181','Hervor','Hervor','5','20','10','1500','0','0','100','0','0','4294967295','63','2','32','0','90',NULL,'0','2','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bSubRace,RC_NonBoss,30; bonus2 bSubRace,RC_Boss,30; bonus bUnbreakableShield,1;','','');
+REPLACE INTO `item_db` VALUES ('2187','Gray_Shield','Gray Shield','5','20','10','2000','0','0','75','0','1','4294967295','56','2','32','0','120',NULL,'1','2','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10+getrefine(); bonus2 bSubEle,Ele_Holy,30+getrefine();','','');
+REPLACE INTO `item_db` VALUES ('2188','Svalinn','Svalinn','5','20','10','500','0','0','80','0','1','4294967295','63','2','32','0','65',NULL,'1','2','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bSubEle,Ele_Water,10+(getrefine()/3); bonus bMaxHP,getrefine();','','');
REPLACE INTO `item_db` VALUES ('2190','Ancient_Shield_Of_Aeon','Ancient Shield Of Aeon','5','0','0','200','0','0','5','0','1','1040256','56','2','32','0','130',NULL,'1','2','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,10; bonus2 bSubEle,Ele_Fire,10; bonus2 bSubEle,Ele_Water,10; bonus2 bSubEle,Ele_Wind,10; bonus2 bSubEle,Ele_Earth,10; bonus2 bSubEle,Ele_Dark,10; bonus2 bSubEle,Ele_Holy,10; bonus2 bSubEle,Ele_Ghost,10; bonus bMaxHP,500; bonus bMaxSP,50; if(getrefine()>=14) skill MG_STONECURSE,5;','','');
REPLACE INTO `item_db` VALUES ('2199','Ahura_Mazda','Ahura Mazdah','5','1','0','10','0','0','10000','0','0','4294967295','63','2','32','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableShield,0; bonus bAllStats,50; bonus bMdef,99; bonus bShortWeaponDamageReturn,100; bonus2 bSubRace,RC_DemiHuman,95; skill CR_FULLPROTECTION,5; skill WZ_ESTIMATION,1; skill ST_FULLSTRIP,5; skill HW_MAGICPOWER,10; bonus bMaxHPrate,200; bonus bNoKnockback,0; bonus bDelayrate,-20; bonus bSpeedRate,25; bonus bIntravision,0;','sc_start4 SC_ENDURE,60000,10,0,0,1;','sc_end SC_ENDURE;');
REPLACE INTO `item_db` VALUES ('2201','Sunglasses','Sunglasses','5','5000','2500','100','0','0','0','0','0','4294967295','63','2','512','0','0',NULL,'0','12','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,500;','','');
@@ -1541,6 +1567,7 @@ REPLACE INTO `item_db` VALUES ('2489','Vidar\'s_Boots_','Vidar\'s Boots','5','30
REPLACE INTO `item_db` VALUES ('2491','Bangungot_Boots','Bangungot Boots of Nightmare','5','20','10','600','0','0','10','0','0','4294967295','63','2','64','0','0',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,getrefine(); if(getrefine()>=14) { bonus bSpeedRate,25; }','','');
REPLACE INTO `item_db` VALUES ('2492','Bayani_Bangungot_Boots','Bangungot Boots(Bayani)','5','20','10','600','0','0','10','0','1','4294967295','63','2','64','0','0',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,getrefine(); if(getrefine()>=12) { bonus bSpeedRate,25; }','','');
REPLACE INTO `item_db` VALUES ('2495','Egir_Shoes','Aegir Shoes','5','200000','100000','300','0','0','13','0','1','4294967295','63','2','64','0','110',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Mage||BaseClass==Job_Archer||BaseClass==Job_Acolyte) bonus bMaxHP,BaseLevel*5; else if(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief) bonus bMaxSP,JobLevel*2;','','');
+REPLACE INTO `item_db` VALUES ('2499','Temporal_Boots','Temporal Boots','5','20','10','600','0','0','20','0','0','4294967295','63','2','64','0','10',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300+((getrefine()/3)*100); bonus bMaxSP,30+((getrefine()/3)*10);','','');
REPLACE INTO `item_db` VALUES ('2501','Hood','Hood','5','1000','500','200','0','0','4','0','0','4294967295','63','2','4','0','0',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('2502','Hood_','Hood','5','1000','500','200','0','0','4','0','1','4294967295','63','2','4','0','0',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('2503','Muffler','Muffler','5','5000','2500','400','0','0','8','0','0','2147483646','63','2','4','0','0',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
@@ -1635,6 +1662,8 @@ REPLACE INTO `item_db` VALUES ('2591','Bayani_Buwaya_Cloth','Buwaya Sack Cloth(B
REPLACE INTO `item_db` VALUES ('2592','Boss_Brownie_Manteau','Cloak of Domovoi','5','20','10','100','0','0','3','0','0','4294967295','63','2','4','0','50',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('2593','Flow_Manteau','Furowamanto','5','20','10','700','0','0','20','0','1','4294967295','63','2','4','0','65',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('2594','Wrapping_Manteau','Furoshiki Cloak','5','20','10','100','0','0','0','0','1','4294967295','63','2','4','0','0',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2596','Sharel_Manteau','Sharel Manteau','5','0','0','700','0','0','20','0','1','4294967295','63','2','4','0','65',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire,5; bonus2 bAddRaceTolerance,RC_Demon,5;','','');
+REPLACE INTO `item_db` VALUES ('2597','Bloody_Muffler','Bloody Muffler','5','0','0','500','0','0','10','0','1','4294967295','63','2','4','0','50',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,3; if (isequipped(2616)) { bonus bCritAtkRate,5; bonus bCritical,10; if (getrefine()>=5) { bonus bCritAtkRate,3; } if (getrefine()>=7) { bonus bCritAtkRate,4; } }','','');
REPLACE INTO `item_db` VALUES ('2601','Ring','Ring','5','30000','15000','100','0','0','0','0','0','2147483646','63','2','136','0','20',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
REPLACE INTO `item_db` VALUES ('2602','Earring','Earring','5','30000','15000','100','0','0','0','0','0','2147483646','63','2','136','0','20',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
REPLACE INTO `item_db` VALUES ('2603','Necklace','Necklace','5','30000','15000','100','0','0','0','0','0','2147483646','63','2','136','0','20',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2;','','');
@@ -1972,6 +2001,7 @@ REPLACE INTO `item_db` VALUES ('2966','RWC_2012_Ring','RWC 2012 Ring','5','20','
REPLACE INTO `item_db` VALUES ('2967','RWC_2012_Ring_','Chambered RWC 2012 Ring','5','20','10','200','0','0','0','0','1','4294967295','63','2','136','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_NonBoss,1; bonus2 bAddRace,RC_Boss,1;','','');
REPLACE INTO `item_db` VALUES ('2968','RWC_2012_Pendant','RWC 2012 Pendant','5','20','10','200','0','0','0','0','0','4294967295','63','2','136','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('2969','RWC_2012_Pendant_','Chambered RWC 2012 Pendant','5','20','10','200','0','0','0','0','1','4294967295','63','2','136','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2971','Pocket_Watch__','Pocket Watch','4','20','10','200','0','0','0','0','0','8389120','63','2','136','0','80',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('2986','Snake_Ring','Snake Ring','5','20','10','100','0','0','2','0','1','4294967295','63','2','136','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus bMdef,2;','','');
REPLACE INTO `item_db` VALUES ('2987','Snake_Pendant','Snake Pendant','5','20','10','100','0','0','3','0','1','4294967295','63','2','136','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3; bonus bLuk,2; bonus bMdef,3;','','');
REPLACE INTO `item_db` VALUES ('4001','Poring_Card','Poring Card','6','20','10','10','0','0','0','0','0','4294967295','63','2','16','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bFlee2,1;','','');
@@ -2544,6 +2574,14 @@ REPLACE INTO `item_db` VALUES ('4598','Lichtern_Green_Card','Lichtern Green Card
REPLACE INTO `item_db` VALUES ('4599','Lichtern_Red_Card','Lichtern Red Card','6','20','10','10','0','0','0','0','0','4294967295','63','2','769','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,10; bonus2 bMagicAtkEle,Ele_Fire,(getrefine()>=9)?10:5;','','');
REPLACE INTO `item_db` VALUES ('4600','Lichtern_Yellow_Card','Lichtern Yellow Card','6','20','10','10','0','0','0','0','0','4294967295','63','2','769','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,10; bonus2 bMagicAtkEle,Ele_Earth,(getrefine()>=9)?10:5;','','');
REPLACE INTO `item_db` VALUES ('4607','Faithful_Manager_Card','Faithful Manager Card','6','20','10','10','0','0','0','0','0','4294967295','63','2','2','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus bMatk,5; if(getiteminfo(getequipid(EQI_HAND_R),11) == 15) { if(getrefine()>=10) { bonus bBaseAtk,20; bonus bMatk,20; } if(getrefine()>=14) { bonus bBaseAtk,20; bonus bMatk,20; } }','','');
+REPLACE INTO `item_db` VALUES ('4625','Timeholder_Card','Timeholder Card','6','20','10','10','0','0','0','0','0','4294967295','63','2','2','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,20; bonus bUseSPrate,10;','','');
+REPLACE INTO `item_db` VALUES ('4626','Big_Ben_Card','Big Ben Card','6','20','10','10','0','0','0','0','0','4294967295','63','2','2','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Formless,5; bonus2 bMagicAddRace,RC_Demon,5;','','');
+REPLACE INTO `item_db` VALUES ('4627','Big_Bell_Card','Big Bell Card','6','20','10','10','0','0','0','0','0','4294967295','63','2','2','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Formless,10; bonus2 bAddRace,RC_Demon,10;','','');
+REPLACE INTO `item_db` VALUES ('4628','Neo_Punk_Card','Neo Punk Card','6','20','10','10','0','0','0','0','0','4294967295','63','2','32','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Formless,20; bonus2 bSubRace,RC_Demon,20;','','');
+REPLACE INTO `item_db` VALUES ('4629','Arc_Elder_Card','Arc Elder Card','6','20','10','10','0','0','0','0','0','4294967295','63','2','4','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,15; bonus2 bMagicAtkEle,Ele_Earth,(getrefine()*3);','','');
+REPLACE INTO `item_db` VALUES ('4630','Time_Keeper_Card','Time Keeper Card','6','20','10','10','0','0','0','0','0','4294967295','63','2','64','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,NPC_WIDECURSE,2,20;','','');
+REPLACE INTO `item_db` VALUES ('4631','Owl_Viscount_Card','Owl Viscount Card','6','20','10','10','0','0','0','0','0','4294967295','63','2','136','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,3;','','');
+REPLACE INTO `item_db` VALUES ('4632','Owl_Marquees_Card','Owl Marquees Card','6','20','10','10','0','0','0','0','0','4294967295','63','2','136','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getskilllv(SA_VIOLENTGALE)==5) { bonus5 bAutoSpell,SA_VIOLENTGALE,5,20,BF_WEAPON,0; } else bonus5 bAutoSpell,SA_VIOLENTGALE,1,20,BF_WEAPON,0;','','');
REPLACE INTO `item_db` VALUES ('4700','Strength1','STR+1','6','20','10','10','0','0','0','0','0','4294967295','63','2','16','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
REPLACE INTO `item_db` VALUES ('4701','Strength2','STR+2','6','20','10','10','0','0','0','0','0','4294967295','63','2','16','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
REPLACE INTO `item_db` VALUES ('4702','Strength3','STR+3','6','20','10','10','0','0','0','0','0','4294967295','63','2','16','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3;','','');
@@ -3571,7 +3609,9 @@ REPLACE INTO `item_db` VALUES ('5868','Bushy_Moustache','Bushy Moustache','5','2
REPLACE INTO `item_db` VALUES ('5869','Mimic_Egg_Shell','Mimic Egg Shell','5','10','5','100','0','0','4','0','0','4294967295','63','2','256','0','0',NULL,'1','999','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Stone,600; bonus bSpeedRate,25;','','');
REPLACE INTO `item_db` VALUES ('5870','Bunny_Egg_Shell','Bunny Egg Shell','5','10','5','100','0','0','5','0','0','4294967295','63','2','256','0','0',NULL,'1','1000','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3; bonus bAspd,1;','','');
REPLACE INTO `item_db` VALUES ('5871','Picky_Egg_Shell','Picky Egg Shell','5','10','5','100','0','0','2','0','0','4294967295','63','2','256','0','0',NULL,'1','1001','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('5873','Helmet_Of_Siegfried','Helmet Of Siegfried','5','20','10','600','0','0','7','0','1','279714','63','2','256','0','60',NULL,'1','1055','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,5; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('5873','Helmet_of_Siegfried','Helmet of Siegfried','5','20','10','600','0','0','7','0','1','279714','58','2','256','0','60',NULL,'1','1055','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,5; bonus2 bSubEle,Ele_Neutral,5; bonus2 bAddRaceTolerance,RC_Dragon,5; bonus2 bHPLossRate,600,4000; bonus3 bAutoSpellWhenHit,HP_ASSUMPTIO,5,20; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('5874','Circlet_of_Kriemhild','Circlet of Kriemhild','5','20','10','600','0','0','6','0','1','661576','58','2','256','0','60',NULL,'1','1056','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,5; bonus2 bSubEle,Ele_Neutral,5; bonus2 bAddRaceTolerance,RC_Dragon,5; bonus2 bHPLossRate,400,4000; bonus3 bAutoSpellWhenHit,PR_KYRIE,9,20; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('5875','Diadem_of_Brinhild','Diadem of Brinhild','5','20','10','600','0','0','6','0','1','99092','58','2','256','0','60',NULL,'1','1057','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,5; bonus2 bSubEle,Ele_Neutral,5; bonus2 bAddRaceTolerance,RC_Dragon,5; bonus2 bHPLossRate,300,4000; bonus3 bAutoSpellWhenHit,SM_ENDURE,8,20; bonus bUnbreakableHelm,0;','','');
REPLACE INTO `item_db` VALUES ('5921','Fish_Monster\'s_Grill','Fish Monster\'s Grill','5','0','0','200','0','0','1','0','0','4294967295','63','2','512','0','10',NULL,'1','1218','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('6000','Dark_Ashes','Ashes of Darkness','3','0','0','0','0','0','0','0','0','4294967295','63','2','0','0','0',NULL,'0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('6001','Essence_Of_Fire','Essence of Fire','3','0','0','10','0','0','0','0','0','4294967295','63','2','0','0','0',NULL,'0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
@@ -4136,6 +4176,8 @@ REPLACE INTO `item_db` VALUES ('6581','Holy_Amulet','Divine Amulet','3','20','10
REPLACE INTO `item_db` VALUES ('6583','3rd_Test_Pass','3rd Test Pass','3','0','0','0','0','0','0','0','0','4294967295','63','2','0','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('6593','Cryptura_Hair_Coupon','Kuritura Hairstyle Coupon','3','0','0','0','0','0','0','0','0','4294967295','63','2','0','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('6606','P_Cart_C','P Cart C','3','0','0','10','0','0','0','0','0','4294967295','63','2','0','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6607','Temporal_Crystal','Temporal Crystal','3','20','10','10','0','0','0','0','0','4294967295','63','2','0','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6608','Coagulated_Spell','Coagulated Spell','3','20','10','10','0','0','0','0','0','4294967295','63','2','0','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('6616','Lmtd_Manny_Card','Lmtd Manny Card','3','20','10','10','0','0','0','0','0','4294967295','63','2','0','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('6617','Lmtd_Sid_Card','Lmtd Sid Card','3','20','10','10','0','0','0','0','0','4294967295','63','2','0','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('6618','Lmtd_Diego_Card','Lmtd Diego Card','3','20','10','10','0','0','0','0','0','4294967295','63','2','0','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
@@ -4150,6 +4192,8 @@ REPLACE INTO `item_db` VALUES ('6658','Halloween_Coin','Halloween Coin','3','0',
REPLACE INTO `item_db` VALUES ('6665','RWC_Inicializer','RWC Enchant Reset Ticket','3','0','0','10','0','0','0','0','0','4294967295','63','2','0','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('6682','Bag_Of_Selling_Goods','Bag Of Selling Goods','3','20','10','10','0','0','0','0','0','4294967295','63','2','0','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('6712','Lovely_Stick','Love Wand','3','0','0','0','0','0','0','0','0','4294967295','63','2','0','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6804','Organic_Pumpkin','Organic Pumpkin','3','20','10','10','0','0','0','0','0','4294967295','63','2','0','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6805','Inorganic_Pumpkin','Inorganic Pumpkin','3','20','10','10','0','0','0','0','0','4294967295','63','2','0','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('6913','Sacred_Rosary','Sacred Rosary','3','0','0','0','0','0','0','0','0','4294967295','63','2','0','0','0',NULL,'0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('6914','Black_Soul','Black Soul','3','0','0','0','0','0','0','0','0','4294967295','63','2','0','0','0',NULL,'0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('6915','Captured_Soul','Captured Soul','3','0','0','0','0','0','0','0','0','4294967295','63','2','0','0','0',NULL,'0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
@@ -6307,6 +6351,7 @@ REPLACE INTO `item_db` VALUES ('13078','Mikatsuki','Mikatsuki','4','40000','2000
REPLACE INTO `item_db` VALUES ('13079','Metal_Dagger','Metal Dagger','4','20','10','0','55','0','0','1','1','33689664','1','2','2','3','1',NULL,'1','1','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,(getrefine()*5); bonus bMatk,(getrefine()*2); .@val = min(BaseLevel/10, 12); if (.@val > 2) bonus bBaseAtk,((.@val-2)*5);','','');
REPLACE INTO `item_db` VALUES ('13081','Octo_kitchen_Knife','Discount knife Octopus','4','200000','100000','700','140','0','0','0','3','579821294','1','2','2','4','105',NULL,'1','1','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('13092','RWC_Memory_Knife','RWC Memory Knife','4','1000','500','650','50','0','0','1','1','41943157','1','2','2','3','1',NULL,'1','1','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,20*(getrefine()/3); bonus bMatk,20*(getrefine()/3); if(getrefine()>=9) { .@val = 1; bonus4 bAutoSpell,BS_WEAPONPERFECT,1,20,0; } if(getrefine()>=6) { .@rate = 5*(.@val+1); bonus2 bAddRace,RC_Boss,.@rate; bonus2 bAddRace,RC_NonBoss,.@rate; bonus2 bMagicAddRace,RC_Boss,.@rate; bonus2 bMagicAddRace,RC_NonBoss,.@rate; }','','');
+REPLACE INTO `item_db` VALUES ('13093','Thanatos_Dagger','Thanatos Dagger','4','20','10','800','100','130','0','1','1','941290','56','2','2','4','120',NULL,'1','1','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000;','','heal -1000,0;');
REPLACE INTO `item_db` VALUES ('13100','Six_Shooter','Six Shooter','4','4500','2250','400','30','0','0','7','1','16777216','1','2','34','1','10',NULL,'1','17','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10;','','');
REPLACE INTO `item_db` VALUES ('13101','Six_Shooter_','Six Shooter','4','4500','2250','400','30','0','0','7','2','16777216','1','2','34','1','10',NULL,'1','17','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10;','','');
REPLACE INTO `item_db` VALUES ('13102','Crimson_Bolt','Crimson Bolt','4','20000','10000','450','45','0','0','7','1','16777216','1','2','34','2','35',NULL,'1','17','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10;','','');
@@ -6327,6 +6372,8 @@ REPLACE INTO `item_db` VALUES ('13116','Novice_Revolver','Beginner Revolver','4'
REPLACE INTO `item_db` VALUES ('13120','Heaven\'s_Feather_and_Hell\'s_Fire','Heaven\'s_Feather_&_Hell\'s_Fire','5','1250000','625000','800','150','0','0','9','1','1090519040','63','2','34','3','99',NULL,'1','17','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,GS_DESPERADO,20; bonus2 bSkillAtk,RL_FALLEN_ANGEL,20;','','');
REPLACE INTO `item_db` VALUES ('13122','Altea_and_Ares','Altea & Ares','5','1450000','725000','1000','200','0','0','9','0','1073741824','63','2','34','3','140',NULL,'1','17','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,5; bonus bDelayrate,10; bonus bLongAtkRate,30;','','');
REPLACE INTO `item_db` VALUES ('13124','Altea_and_Ares_','Altea & Ares','5','1450000','725000','1000','200','0','0','9','1','1073741824','63','2','34','3','140',NULL,'1','17','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,5; bonus bDelayrate,10; bonus bLongAtkRate,30;','','');
+REPLACE INTO `item_db` VALUES ('13127','Crimson_Revolver','Crimson Revolver','4','20','10','1000','100','0','0','7','2','16777216','63','2','34','3','70',NULL,'1','17','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);','','');
+REPLACE INTO `item_db` VALUES ('13128','Revolver_of_Vicious_Mind','Revolver of Vicious Mind','4','20','10','1500','150','0','0','7','1','16777216','63','2','34','4','160',NULL,'1','17','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2);','','');
REPLACE INTO `item_db` VALUES ('13150','Branch','Branch','4','3000','1500','500','50','0','0','9','3','16777216','1','2','34','1','0',NULL,'1','18','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('13151','The_Cyclone','Cyclone','4','17500','8750','700','120','0','0','9','1','16777216','1','2','34','2','24',NULL,'1','18','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,10; bonus bCritical,10;','','');
REPLACE INTO `item_db` VALUES ('13152','The_Cyclone_','Cyclone','4','17500','8750','700','120','0','0','9','2','16777216','1','2','34','2','24',NULL,'1','18','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,10; bonus bCritical,10;','','');
@@ -6448,6 +6495,8 @@ REPLACE INTO `item_db` VALUES ('13313','Huuma_Swirling_Petal','Huuma Swirling Pe
REPLACE INTO `item_db` VALUES ('13314','Huuma_Fluttering_Snow','Huuma Fluttering Snow','4','100000','50000','1500','200','50','0','1','0','570425344','1','2','34','4','110',NULL,'1','22','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,50; bonus bAtkEle,Ele_Water; bonus3 bAutoSpell,NJ_HYOUSYOURAKU,max(getskilllv(NJ_HYOUSYOURAKU),1),30;','','');
REPLACE INTO `item_db` VALUES ('13315','Huuma_Thunderstorm','Huuma Thunderstorm','4','100000','50000','1500','200','50','0','1','0','570425344','1','2','34','4','110',NULL,'1','22','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,50; bonus bAtkEle,Ele_Wind; bonus3 bAutoSpell,NJ_RAIGEKISAI,max(getskilllv(NJ_RAIGEKISAI),1),30;','','');
REPLACE INTO `item_db` VALUES ('13316','Upg_Huuma_Shuriken','Upg Huuma Shuriken','4','20','10','1500','55','0','0','1','1','570425344','1','2','34','3','0',NULL,'1','22','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10*getrefine(); bonus bMatk,5*getrefine(); bonus bLongAtkRate,getrefine(); if(BaseLevel>=70) { bonus bBaseAtk,5*((BaseLevel-60)/10); }','','');
+REPLACE INTO `item_db` VALUES ('13327','Crimson_Huuma_Shuriken','Crimson Huuma Shuriken','4','20','10','1000','100','0','0','1','2','570425344','63','2','34','3','70',NULL,'1','22','0','0','0','0',NULL,'0',NULL,'0',NULL,'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;','','');
+REPLACE INTO `item_db` VALUES ('13328','Huuma_Shuriken_of_Vicious_Mind','Huuma Shuriken of Vicious Mind','4','20','10','1500','150','50','0','1','1','570425344','63','2','34','4','160',NULL,'1','22','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); bonus bMatk,pow(min(getrefine(),15),2)/2; bonus bUnbreakableWeapon,0;','','');
REPLACE INTO `item_db` VALUES ('13400','Cutlas_','Cutlus','4','20','10','900','150','0','0','1','1','414946','63','2','2','4','40',NULL,'1','2','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill SM_BASH,5; bonus bStr,2; bonus bDef,1;','','');
REPLACE INTO `item_db` VALUES ('13401','Excalibur_C','Excalibur','4','1','0','0','199','0','0','1','0','414946','63','2','2','4','0',NULL,'0','2','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bInt,10; bonus bLuk,10; bonus bAtkEle,Ele_Holy;','','');
REPLACE INTO `item_db` VALUES ('13402','Cutlas_C','Cutlas','4','2','1','0','185','0','0','1','0','414946','63','2','2','4','0',NULL,'0','2','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill SM_BASH,5; bonus bStr,2; bonus bDef,1;','','');
@@ -6485,6 +6534,8 @@ REPLACE INTO `item_db` VALUES ('13433','Academy_Sword','Academy Sword','4','0','
REPLACE INTO `item_db` VALUES ('13434','P_Saber3','Eden Group Saber III','4','0','0','0','185','0','0','1','0','414946','63','2','2','3','60',NULL,'0','2','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('13438','Magical_Blade','Magical Blade','4','60000','30000','2000','165','110','0','1','2','414947','63','2','2','4','105',NULL,'1','2','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('13444','Pala','Pala','4','20','10','700','190','0','0','0','1','414946','63','2','2','3','0',NULL,'1','2','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,8;','','');
+REPLACE INTO `item_db` VALUES ('13454','Crimson_Saber','Crimson Saber','4','20','10','850','85','0','0','1','2','414947','63','2','2','3','70',NULL,'1','2','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);','','');
+REPLACE INTO `item_db` VALUES ('13455','Saber_of_Vicious_Mind','Saber of Vicious Mind','4','20','10','1350','135','0','0','1','1','414947','63','2','2','4','160',NULL,'1','2','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2);','','');
REPLACE INTO `item_db` VALUES ('13500','Insurance60_Package','Life Insurrance Box','18','20','10','10','0','0','0','0','0','4294967295','63','2','0','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14500,10;','','');
REPLACE INTO `item_db` VALUES ('13501','Assorted_Scroll_Box','Experience Scroll Box','18','20','10','10','0','0','0','0','0','4294967295','63','2','0','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('13502','Drooping_Kitty_Box','Refined Drooping Cat Box','18','20','10','10','0','0','0','0','0','4294967295','63','2','0','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5279,604800;','','');
@@ -7478,8 +7529,8 @@ REPLACE INTO `item_db` VALUES ('15029','Robe_Of_Affection','Robe Of Affection','
REPLACE INTO `item_db` VALUES ('15030','Robe_Of_Judgement','Robe Of Judgement','5','20','10','300','0','0','22','0','0','256','56','2','16','0','100',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Dark; bonus bMdef,10; bonus bStr,1; bonus bInt,1; bonus2 bAddRaceTolerance,RC_Demon,10; bonus2 bAddRaceTolerance,RC_Undead,10; bonus2 bAddRaceTolerance,RC_Formless,-10; bonus2 bAddRaceTolerance,RC_Brute,-10; bonus2 bAddRaceTolerance,RC_DemiHuman,-10; bonus2 bAddRaceTolerance,RC_Plant,-10; bonus2 bAddRaceTolerance,RC_Insect,-10; bonus2 bAddRaceTolerance,RC_Fish,-10; bonus2 bAddRaceTolerance,RC_Angel,-10; bonus2 bAddRaceTolerance,RC_Dragon,-10;','','');
REPLACE INTO `item_db` VALUES ('15031','Para_Team_Armor','Eden Group Armor','5','0','0','0','0','0','70','0','0','4294967295','63','2','16','0','60',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bMaxHP,500; bonus bMaxSP,50; bonus bStr,1; bonus bInt,1; bonus bDex,1;','','');
REPLACE INTO `item_db` VALUES ('15032','Tidung','Tidung','5','10','5','500','0','0','2','0','1','2147483646','63','2','16','0','0',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus2 bResEff,Eff_Stun,1500; bonus2 bResEff,Eff_Freeze,1500; bonus2 bSubRace,RC_NonBoss,5; bonus2 bSubRace,RC_Boss,5;','','');
-REPLACE INTO `item_db` VALUES ('15033','Tutorial_Mattle','Tutorial Mantle','5','0','0','600','0','0','37','0','0','4294967295','63','2','16','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('15034','Tutorial_Mattle_','Tutorial Mantle','5','0','0','600','0','0','37','0','1','4294967295','63','2','16','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('15033','Tutorial_Mattle','Tutorial Mantle','5','0','0','600','0','0','37','0','0','0','63','2','16','0','0',NULL,'0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('15034','Tutorial_Mattle_','Tutorial Mantle','5','0','0','600','0','0','37','0','1','0','63','2','16','0','0',NULL,'0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('15035','2010Love_Daddy','2010 Love Daddy Shirt','5','10','5','100','0','0','6','0','0','4294967295','63','2','16','0','0',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bMaxHP,150; bonus bMaxSP,150; bonus2 bResEff,Eff_Stone,9000; bonus2 bResEff,Eff_Freeze,9000; bonus2 bResEff,Eff_Stun,9000; bonus2 bResEff,Eff_Sleep,9000; bonus2 bResEff,Eff_Silence,9000; bonus2 bResEff,Eff_Curse,9000; bonus2 bResEff,Eff_Confusion,9000; bonus2 bResEff,Eff_Blind,9000; bonus2 bResEff,Eff_Poison,9000; bonus2 bResEff,Eff_Bleeding,9000;','','');
REPLACE INTO `item_db` VALUES ('15036','Ur_Plate','Ur\'s Plate','5','20','10','3000','0','0','110','0','0','128','56','2','16','0','100',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bMaxHPrate,getequiprefinerycnt(EQI_ARMOR); bonus2 bAddRaceTolerance,RC_DemiHuman,5; bonus2 bSubEle,Ele_Neutral,5;','','');
REPLACE INTO `item_db` VALUES ('15037','Peuz_Plate','Peuz\'s Plate','5','20','10','3000','0','0','110','0','0','128','56','2','16','0','100',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bBaseAtk,20; bonus bFlee,17;','','');
@@ -7507,6 +7558,13 @@ REPLACE INTO `item_db` VALUES ('15058','Rider_Suit','Rider Suit','5','20','10','
REPLACE INTO `item_db` VALUES ('15059','2011Love_Daddy','2011Love Daddy','5','20','10','100','0','0','80','0','1','4294967295','63','2','16','0','0',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('15060','Sky_Blue_Smock','Sky-Blue Smock','5','20','10','300','0','0','1','0','1','4294967295','63','2','16','0','0',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('15061','Egir_Armor','Aegir Armor','5','200000','100000','2600','0','0','55','0','1','4294967295','63','2','16','0','110',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bVit,1; bonus bDex,1; bonus bAgi,1; bonus bLuk,1; bonus bUnbreakableArmor,0;','','');
+REPLACE INTO `item_db` VALUES ('15089','Menswear','Menswear','4','20','10','300','0','0','40','0','0','2147483646','63','2','16','0','80',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,3+((getrefine()>=7)?2:0); bonus bDelayrate,-3-((getrefine()>=7)?2:0); bonus bVariableCastrate,-3-((getrefine()>=7)?2:0);','','');
+REPLACE INTO `item_db` VALUES ('15090','Gray_Armor','Gray Armor','5','0','0','2400','0','0','90','0','1','414954','56','2','16','0','120',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Holy,10+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('15091','Gray_Robe','Gray Robe','5','0','0','1300','0','0','55','0','1','99092','56','2','16','0','120',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Holy,10+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('15116','Armor_Of_Airship','Armor Of Airship','5','20','10','700','0','0','100','0','0','4294967295','63','2','16','0','125',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,1000; bonus bMaxSP,100; bonus bMdef,10; bonus bAllStats,1;','','');
+REPLACE INTO `item_db` VALUES ('15117','Tarlock\'s_Armor','Tarlock\'s Armor','5','20','10','750','0','0','70','0','0','4294967295','63','2','16','0','125',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,500; bonus bMaxSP,50; bonus bMdef,10; bonus bAllStats,1; .@r = getrefine(); if(.@r>=7) { bonus bMaxHP,500; bonus bMaxSP,50; } if(.@r>=9) { bonus bMaxHP,200; bonus bMaxSP,20; } if(.@r>=12) { bonus bMaxHP,300; bonus bMaxSP,30; }','','');
+REPLACE INTO `item_db` VALUES ('15123','Whikebain_Suit','Whikebain Suit','5','10','5','9000','0','0','56','0','1','4096','56','2','16','0','105',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,DC_WINKCHARM,1,20; 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,\"{}\"; } }','','');
+REPLACE INTO `item_db` VALUES ('15128','Excellion_Suit','Excellion Suit','5','20','10','1000','0','0','100','0','0','4294967295','63','2','16','0','99',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,6; bonus bMaxHPrate,(getrefine()/3)*4; if(BaseLevel>130) { bonus bVit,4; }','','');
REPLACE INTO `item_db` VALUES ('16000','Erde','Erde','4','20','10','500','130','0','0','1','2','312754','58','2','2','3','50',NULL,'1','8','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,AM_ACIDTERROR,20; bonus2 bSkillAtk,AM_DEMONSTRATION,20; bonus bMaxSP,50; bonus bHealPower,10;','','');
REPLACE INTO `item_db` VALUES ('16001','Red_Square_Bag','Red Square Bag','4','20','10','500','130','0','0','1','2','312754','58','2','2','3','50',NULL,'1','8','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,200; bonus2 bSkillAtk,AM_ACIDTERROR,20; bonus2 bSkillAtk,AM_DEMONSTRATION,20; bonus2 bAddMonsterDropItem,501,50; bonus2 bAddMonsterDropItem,502,20; bonus2 bAddMonsterDropItem,503,20; bonus2 bAddMonsterDropItem,504,20; bonus2 bAddMonsterDropItem,505,10; if(readparam(bStr)>=95) bonus2 bAddEff,Eff_Stun,500;','','');
REPLACE INTO `item_db` VALUES ('16002','Stunner_C','Stunner','4','0','0','0','175','0','0','1','0','33040','63','2','2','3','0',NULL,'0','8','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Stun,1000; bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
@@ -7531,7 +7589,11 @@ REPLACE INTO `item_db` VALUES ('16020','Velum_Stunner','Vellum Stunner','4','20'
REPLACE INTO `item_db` VALUES ('16021','Velum_Flail','Vellum Flail','4','20','10','1500','170','0','0','1','0','312755','63','2','2','4','95',NULL,'1','8','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus3 bAutoSpell,NPC_CRITICALWOUND,5,10; bonus bHit,getrefine(); bonus bCritical,getrefine();','','');
REPLACE INTO `item_db` VALUES ('16022','Nemesis_','Nemesis','4','20','10','900','120','0','0','1','2','33040','63','2','2','4','60',NULL,'1','8','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtkEle,Ele_Holy;','','');
REPLACE INTO `item_db` VALUES ('16023','Metal_Mace','Metal Mace','4','20','10','0','80','0','0','1','1','312755','63','2','2','3','1',NULL,'1','8','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bBaseAtk,(getrefine()*5); .@val = min(BaseLevel/10, 12); if (.@val > 2) bonus bBaseAtk,((.@val-2)*5);','','');
+REPLACE INTO `item_db` VALUES ('16024','Quadrille_','Quadrille','4','20','10','900','165','0','0','1','2','16','63','2','2','4','40',NULL,'1','8','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Undead,10; bonus2 bAddRace,RC_DemiHuman,10; bonus2 bAddEle,Ele_Earth,10;','','');
REPLACE INTO `item_db` VALUES ('16026','RWC_Memory_Mace','RWC Memory Mace','4','20','10','800','100','0','0','1','1','312754','63','2','2','3','0',NULL,'1','8','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('16028','Thanatos_Hammer','Thanatos Hammer','4','20','10','3000','180','120','0','1','1','312754','56','2','2','4','120',NULL,'1','8','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000;','','heal -1000,0;');
+REPLACE INTO `item_db` VALUES ('16040','Crimson_Mace','Crimson Mace','4','20','10','800','80','0','0','1','2','312755','63','2','2','3','70',NULL,'1','8','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5); bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('16041','Mace_of_Vicious_Mind','Mace of Vicious Mind','4','20','10','1300','130','0','0','1','1','312755','63','2','2','4','160',NULL,'1','8','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); bonus bUnbreakableWeapon,0;','','');
REPLACE INTO `item_db` VALUES ('16131','Lady_Tanee_Doll_Box','Tanigumi Girl Doll Box','18','20','10','0','0','0','0','0','0','4294967295','63','2','0','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5526,1;','','');
REPLACE INTO `item_db` VALUES ('16132','Lunatic_Hat_Box','Lunatic Hat Box','18','20','10','0','0','0','0','0','0','4294967295','63','2','0','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5527,1;','','');
REPLACE INTO `item_db` VALUES ('16134','King_Frog_Hat_Box','Frog King Hat Box','18','20','10','10','0','0','0','0','0','4294967295','63','2','0','0','0',NULL,'0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5528,1;','','');
@@ -7884,6 +7946,15 @@ REPLACE INTO `item_db` VALUES ('18114','Velum_CrossBow','Vellum CrossBow','4','2
REPLACE INTO `item_db` VALUES ('18115','Orc_Archer_Bow_','Orc Archer\'s Bow','4','20','10','1600','120','0','0','5','1','657416','63','2','34','3','65',NULL,'1','11','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('18116','Metal_Bow','Metal Bow','4','20','10','0','50','0','0','5','1','526344','63','2','34','3','0',NULL,'1','11','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseJob==Job_Hunter && Upper!=2) bonus bBaseAtk,10; bonus bBaseAtk,(getrefine()*3); bonus bLongAtkRate,getrefine(); .@val = max(BaseLevel/10, 12); if (.@val > 2) bonus bBaseAtk,((.@val-2)*5);','','');
REPLACE INTO `item_db` VALUES ('18117','Royal_Bow','Royal Bow','4','200000','100000','1500','80','0','0','5','1','657416','63','2','34','4','105',NULL,'1','11','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18119','Thanatos_Bow','Thanatos Bow','4','20','10','1300','180','110','0','5','1','657416','56','2','34','4','120',NULL,'1','11','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000;','','heal -1000,0;');
+REPLACE INTO `item_db` VALUES ('18120','Evil_Slayer_Piercer_Bow','Evil Slayer Piercer Bow','4','20','10','1350','115','0','0','5','1','657416','56','2','34','3','100',NULL,'1','11','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Demon,10; bonus2 bAddRace,RC_Undead,10; if(getrefine()>=9){ bonus bAtkRate,5; } if(getrefine()>=12){ bonus bAtkRate,7; }','','');
+REPLACE INTO `item_db` VALUES ('18121','Bow_of_Vicious_Mind','Bow of Vicious Mind','4','20','10','1700','170','0','0','5','1','657416','63','2','34','4','160',NULL,'1','11','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2);','','');
+REPLACE INTO `item_db` VALUES ('18122','Giant_Bow','Giant Bow','4','20','10','3000','195','0','0','5','1','2048','56','2','34','4','130',NULL,'1','11','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,40; bonus bAspdRate,-15; bonus bHit,-50;','','');
+REPLACE INTO `item_db` VALUES ('18123','Bow_of_Storms','Bow of Storms','4','20','10','1500','160','0','0','5','1','526344','56','2','34','4','130',NULL,'1','11','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,30; bonus2 bSkillCooldown,\"WM_SEVERE_RAINSTORM\",-20; bonus2 bSkillUseSP,\"WM_SEVERE_RAINSTORM\",15;','','');
+REPLACE INTO `item_db` VALUES ('18124','Half_BF_Bow1','Half BF Bow1','4','0','0','0','100','0','0','5','0','657480','63','2','34','3','1',NULL,'1','11','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bAddRace,RC_DemiHuman,30; bonus2 bIgnoreDefRate,RC_DemiHuman,10; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('18126','Blue_Bow','Blue Bow','4','20','10','1200','170','0','0','5','1','2048','56','2','34','3','100',NULL,'1','11','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,5; bonus bDex,5;','','');
+REPLACE INTO `item_db` VALUES ('18128','Infinity_Bow','Infinity Bow','4','0','0','500','160','0','0','5','1','657480','56','2','34','4','100',NULL,'1','11','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18130','Crimson_Bow','Crimson Bow','4','20','10','1200','120','0','0','5','2','657416','63','2','34','3','7',NULL,'1','11','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);','','');
REPLACE INTO `item_db` VALUES ('18500','Cheer_Scarf6','Cheering scarf VI','5','0','0','0','0','0','0','0','0','4294967295','63','2','1','0','0',NULL,'0','369','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bExpAddRace,RC_Boss,60; bonus2 bExpAddRace,RC_NonBoss,60;','','');
REPLACE INTO `item_db` VALUES ('18501','Cheer_Scarf8','Cheering scarf VIII','5','0','0','0','0','0','0','0','0','4294967295','63','2','1','0','0',NULL,'0','369','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bExpAddRace,RC_Boss,80; bonus2 bExpAddRace,RC_NonBoss,80;','','');
REPLACE INTO `item_db` VALUES ('18502','Cheer_Scarf10','Cheering scarf X','5','0','0','0','0','0','0','0','0','4294967295','63','2','1','0','0',NULL,'0','369','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bExpAddRace,RC_Boss,100; bonus2 bExpAddRace,RC_NonBoss,100;','','');
@@ -8103,9 +8174,9 @@ REPLACE INTO `item_db` VALUES ('18715','Helm_Of_Thoth','Helm Of Thoth','5','20',
REPLACE INTO `item_db` VALUES ('18716','Strawberry_In_Mouth','Strawberry In Mouth','5','20','10','50','0','0','2','0','0','4294967295','63','2','1','0','10',NULL,'0','861','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('18717','Skull_Hood_','Skull Hood_','5','1000','500','10','0','0','0','0','1','4294967295','63','2','256','0','0',NULL,'1','598','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('18718','Rose_Hairband','Rose Hairband','5','20','10','200','0','0','3','0','0','4294967295','63','2','256','0','30',NULL,'0','864','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('18720','Magical_Booster','Magical Booster','5','1000','500','10','0','0','0','0','1','4294967295','63','2','512','0','0',NULL,'1','873','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18720','Magical_Booster','Magical Booster','5','1000','500','10','0','0','0','0','1','4294967295','63','2','512','0','30',NULL,'0','873','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,3;','','');
REPLACE INTO `item_db` VALUES ('18721','Sweet_Valentine_Cap','Sweet Valentine Cap','5','1000','500','10','0','0','0','0','1','4294967295','63','2','256','0','0',NULL,'1','865','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18722','Ear_Featgers_Wings','Ear Featgers Wings','5','0','0','0','0','0','0','0','0','4294967295','63','2','512','0','1',NULL,'0','724','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18722','Winged_Feather_Ears','Winged Feather Ears','5','0','0','0','0','0','0','0','0','4294967295','63','2','512','0','80',NULL,'0','724','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,1; if(BaseLevel >= 100) { bonus bMaxHPrate,1; } if(BaseLevel >= 150) { bonus bMaxHPrate,1; }','','');
REPLACE INTO `item_db` VALUES ('18723','Aura_Quartz_Crown','AuraQuartz Crown','5','1000','500','10','0','0','0','0','1','4294967295','63','2','256','0','0',NULL,'1','866','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('18724','Baphomet_Horns','Baphomet Horns','5','0','0','0','0','0','0','0','1','4294967295','63','2','256','0','1',NULL,'1','380','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('18725','Rabbit_Knithat','Rabbit Knit Hat','5','1000','500','10','0','0','0','0','1','4294967295','63','2','256','0','0',NULL,'1','867','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
@@ -8136,6 +8207,7 @@ REPLACE INTO `item_db` VALUES ('18753','Tw_Rice_Ball','Rice Dumpling Hat','5','2
REPLACE INTO `item_db` VALUES ('18754','Blood_Sucker','Blood Sucker','5','20','10','300','0','0','0','0','0','4294967295','63','2','1','0','40',NULL,'0','893','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
REPLACE INTO `item_db` VALUES ('18755','Feather_Beret_','Feather Beret_','5','0','0','0','0','0','0','0','1','4294967295','63','2','256','0','1',NULL,'1','224','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('18756','Black_Shiba_Inu_Hat','Black Shiba Inu Hat','5','20','10','400','0','0','6','0','1','4294967295','63','2','256','0','50',NULL,'1','894','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18757','Holy_Klobuk','Holy Klobuk','5','0','0','500','0','0','5','0','1','4294967295','63','2','768','0','0',NULL,'0','895','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bAddRaceTolerance,RC_Demon,10; bonus bHealPower,3; bonus bUnbreakableHelm,0;','','');
REPLACE INTO `item_db` VALUES ('18758','Hat_Of_Scrat','Hat Of Scrat','5','20','10','200','0','0','3','0','1','4294967295','63','2','256','0','0',NULL,'1','896','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('18759','Stretched_Nose_M','Wood Goblin\'s Nose','5','20','10','200','0','0','0','0','0','4294967295','63','2','512','0','50',NULL,'0','737','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
REPLACE INTO `item_db` VALUES ('18760','Remodel_Wizardry_Hat','Modified Mage Hat','5','20','10','300','0','0','2','0','1','4294967295','63','2','256','0','1',NULL,'1','112','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
@@ -8160,44 +8232,71 @@ REPLACE INTO `item_db` VALUES ('18779','RWC_Crown_Of_Victory(1st)','RWC Crown Of
REPLACE INTO `item_db` VALUES ('18780','RWC_Crown_Of_Victory(2nd)','RWC Crown Of Victory(2nd)','5','0','0','0','0','0','0','0','1','4294967295','63','2','256','0','1',NULL,'0','903','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('18781','RWC_Crown_Of_Victory(3rd)','RWC Crown Of Victory(3rd)','5','0','0','0','0','0','0','0','1','4294967295','63','2','256','0','1',NULL,'0','904','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('18782','Butterfly_Wing_Ear_J','Butterfly Wing Ear','5','20','10','100','0','0','0','0','0','4294967295','63','2','512','0','0',NULL,'0','695','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('18785','King_Poring_Hat','King Poring Hat','5','20','10','600','0','0','10','0','1','4294967295','63','2','256','0','10',NULL,'1','905','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bLuk,1; if(getrefine()>4) { bonus bDex,(getrefine()-4); bonus bLuk,(getrefine()-4); } ;','','');
+REPLACE INTO `item_db` VALUES ('18785','King_Poring_Hat_','King Poring Hat','5','20','10','600','0','0','10','0','1','4294967295','63','2','256','0','10',NULL,'1','905','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bLuk,1; if(getrefine()>4) { bonus bDex,(getrefine()-4); bonus bLuk,(getrefine()-4); } ;','','');
REPLACE INTO `item_db` VALUES ('18786','Anemos_Mask','Anemos Mask','5','20','10','200','0','0','0','0','0','4294967295','63','2','512','0','10',NULL,'0','906','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('18790','Rainbow_Poring_Hat','Rainbow Poring Hat','5','20','10','100','0','0','3','0','1','4294967295','63','2','256','0','0',NULL,'1','900','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18791','Shrine_Maiden_Hat','Shrine Maiden Hat','5','0','0','200','0','0','5','0','1','256','63','2','256','0','100',NULL,'1','908','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18793','Sorc_Night_Cap','Sorc Night Cap','5','0','0','200','0','0','5','0','1','65536','63','2','256','0','100',NULL,'1','911','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18794','Plain_Black_Mage_Hat','Plain Black Mage Hat','5','0','0','200','0','0','5','0','1','512','63','2','256','0','100',NULL,'1','912','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18795','Night_Sparrow_Hat','Night Sparrow Hat','5','0','0','200','0','0','5','0','0','1048576','63','2','256','0','100',NULL,'1','913','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18796','RWC_Crown_Of_Victory(8th)','RWC Crown Of Victory(8th)','5','0','0','0','0','0','0','0','1','4294967295','63','2','256','0','1',NULL,'0','914','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18802','Poring_Fedora_Hat','Poring Fedora Hat','5','0','0','100','0','0','10','0','1','4294967295','63','2','256','0','1',NULL,'1','919','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18804','Thornwood_Band','Thornwood Band','5','0','0','300','0','0','5','0','1','4294967295','63','2','256','0','10',NULL,'1','921','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18790','Rainbow_Poring_Hat','Rainbow Poring Hat','5','20','10','100','0','0','3','0','1','4294967295','63','2','256','0','0',NULL,'1','900','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bRaceTolerance,RC_DemiHuman,-5; bonus bAtkRate,5; bonus bMatkRate,5;','','');
+REPLACE INTO `item_db` VALUES ('18791','Shrine_Maiden_Hat','Shrine Maiden Hat','5','0','0','200','0','0','30','0','1','256','56','2','256','0','100',NULL,'1','908','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','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; } if(getrefine()>8) { bonus bFixedCastrate,-1; }','','');
+REPLACE INTO `item_db` VALUES ('18793','Sorc_Night_Cap','Sorc Night Cap','5','0','0','200','0','0','25','0','1','65536','56','2','256','0','100',NULL,'1','911','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','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; }','','');
+REPLACE INTO `item_db` VALUES ('18794','Plain_Black_Mage_Hat','Plain Black Mage Hat','5','0','0','200','0','0','15','0','1','512','56','2','256','0','100',NULL,'1','912','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,WL_CRIMSONROCK,5; bonus2 bSkillAtk,WL_JACKFROST,5; bonus2 bSkillAtk,WL_EARTHSTRAIN,5; bonus2 bSkillAtk,WL_CHAINLIGHTNING,5; bonus2 bIgnoreMdefRate,RC_NonBoss,10; bonus2 bIgnoreMdefRate,RC_NonBoss,getrefine()*2; if(getrefine()>6) { bonus2 bSkillAtk,WL_CRIMSONROCK,5; bonus2 bSkillAtk,WL_JACKFROST,5; bonus2 bSkillAtk,WL_EARTHSTRAIN,5; bonus2 bSkillAtk,WL_CHAINLIGHTNING,5; } if(getrefine()>8) { bonus bMatkRate,5; }','','');
+REPLACE INTO `item_db` VALUES ('18795','Night_Sparrow_Hat','Night Sparrow Hat','5','0','0','200','0','0','15','0','0','524288','56','2','256','0','100',NULL,'1','913','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFixedCastrate,-(getskilllv(BA_MUSICALLESSON)*5); if(getrefine()>6) { bonus2 bSkillAtk,WM_SEVERE_RAINSTORM,25; } if(getrefine()>8) { bonus bMaxSP,200; }','','');
+REPLACE INTO `item_db` VALUES ('18796','RWC_Crown_Of_Victory(8th)','RWC Crown Of Victory(8th)','5','0','0','500','0','0','12','0','1','4294967295','63','2','256','0','1',NULL,'1','914','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2; bonus2 bResEff,Eff_Curse,10000; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('18797','Deep_Angel_Hairband','Deep Angel Hairband','5','0','0','100','0','0','4','0','1','2147483646','63','2','256','0','1',NULL,'1','915','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bLuk,1; bonus bMdef,3; bonus2 bAddRaceTolerance,RC_Demon,3;','','');
+REPLACE INTO `item_db` VALUES ('18798','Pink_Angel_Hairband','Pink Angel Hairband','5','0','0','100','0','0','4','0','1','2147483646','63','2','256','0','1',NULL,'1','916','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bLuk,1; bonus bMdef,3; bonus2 bAddRaceTolerance,RC_Demon,3;','','');
+REPLACE INTO `item_db` VALUES ('18799','Mask_of_Nero','Mask of Nero','5','0','0','200','0','0','0','0','0','4294967295','63','2','512','0','10',NULL,'0','917','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAtkEle,Ele_Water,4;','','');
+REPLACE INTO `item_db` VALUES ('18800','Mask_of_Formic','Mask of Formic','5','0','0','200','0','0','0','0','0','4294967295','63','2','512','0','10',NULL,'0','918','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAtkEle,Ele_Earth,4;','','');
+REPLACE INTO `item_db` VALUES ('18801','Gale_Hair_Ornament','Gale Hair Ornament','5','0','0','250','0','0','6','0','0','4294967295','63','2','256','0','1',NULL,'1','809','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; skill NJ_RAIGEKISAI,3; bonus2 bSubEle,Ele_Wind,15; if (getrefine()>8) { bonus2 bSubEle,Ele_Wind,5; };','','');
+REPLACE INTO `item_db` VALUES ('18802','Poring_Fedora_Hat','Poring Fedora Hat','5','0','0','100','0','0','10','0','1','4294967295','63','2','256','0','1',NULL,'1','919','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5; if (getrefine()>4) { bonus bMaxHPrate,getrefine(); bonus bMaxSPrate,-(getrefine()*2); } if (getrefine()>9) { bonus bMaxHPrate,4; bonus bMaxSPrate,-3; }','','');
+REPLACE INTO `item_db` VALUES ('18803','Rose_Cascade','Rose Cascade','5','0','0','500','0','0','0','0','1','4294967295','63','2','256','0','10',NULL,'1','920','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate,-5; if(readparam(bDex)>=100) bonus bUseSPrate,-5; if(readparam(bDex)>=120) bonus bUseSPrate,-5; if (isequipped(2597)) { bonus bUseSPrate,-5; }','','');
+REPLACE INTO `item_db` VALUES ('18804','Thornwood_Band','Thornwood Band','5','0','0','300','0','0','5','0','1','4294967295','63','2','256','0','10',NULL,'1','921','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bInt,1; bonus2 bMagicAddEle,Ele_Fire,5; bonus2 bMagicAddEle,Ele_Wind,5; bonus2 bMagicAddEle,Ele_Water,5; bonus2 bMagicAddEle,Ele_Earth,5; if (getrefine()>4) { bonus2 bMagicAddEle,Ele_Fire,5; bonus2 bMagicAddEle,Ele_Wind,5; bonus2 bMagicAddEle,Ele_Water,5; bonus2 bMagicAddEle,Ele_Earth,5; } if (isequipped(1636)) { bonus bMatk,getequiprefinerycnt(EQI_HAND_R)*10; }','','');
REPLACE INTO `item_db` VALUES ('18805','Eclipse_Hat','Eclipse Hat','5','20','10','300','0','0','2','0','0','4294967295','63','2','256','0','0',NULL,'1','922','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; bonus bMdef,5;','','');
REPLACE INTO `item_db` VALUES ('18806','Black_Rabbit_Hat','Black Rabbit Hat','5','20','10','300','0','0','2','0','1','4294967295','63','2','256','0','0',NULL,'1','923','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bAgi,3;','','');
REPLACE INTO `item_db` VALUES ('18807','Yellow_Yuzu_Hat','White Citron Hat','5','20','10','400','0','0','3','0','1','2147483646','63','2','256','0','0',NULL,'1','924','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bLuk,3;','','');
-REPLACE INTO `item_db` VALUES ('18808','Wing_Form_Spectacle','Wing Style Spectacle','5','20','10','100','0','0','1','0','0','4294967295','63','2','256','0','0',NULL,'1','925','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('18810','Hell_Pumpkin_Hat','Hell Pumpkin Hat','5','20','10','500','0','0','12','0','0','4294967295','63','2','256','0','0',NULL,'1','717','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,12;','','');
-REPLACE INTO `item_db` VALUES ('18814','Angel_School_Cap','Angel School Cap','5','20','10','100','0','0','4','0','1','2147483646','63','2','256','0','0',NULL,'1','927','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('18815','Devil_School_Cap','Devil School Cap','5','20','10','100','0','0','4','0','1','2147483646','63','2','256','0','0',NULL,'1','928','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('18808','Wing_Form_Spectacle','Wing Style Spectacle','5','0','0','100','0','0','1','0','0','4294967295','63','2','256','0','0',NULL,'1','925','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('18810','Hell_Pumpkin_Hat','Hell Pumpkin Hat','5','0','0','500','0','0','12','0','0','4294967295','63','2','256','0','0',NULL,'1','717','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Demon,5; bonus2 bAddRaceTolerance,RC_Undead,5;','','');
+REPLACE INTO `item_db` VALUES ('18811','White_Snake_Hat_','White Snake Hat','5','0','0','100','0','0','5','0','1','4294967295','63','2','256','0','0',NULL,'1','413','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Demon,5; bonus2 bAddRaceTolerance,RC_Undead,5;','','');
+REPLACE INTO `item_db` VALUES ('18812','Elder_Crown','Elder Crown','5','0','0','100','0','0','5','0','1','4294967295','63','2','256','0','0',NULL,'1','933','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,5; bonus2 bAddMonsterDropItem,7939,50; if (getrefine()>=6) bonus2 bAddMonsterDropItem,7939,50; if (getrefine()>=9) bonus2 bAddMonsterDropItem,7939,50;','','');
+REPLACE INTO `item_db` VALUES ('18813','New_Wave_Sunglasses','New Wave Sunglasses','5','0','0','100','0','0','0','0','0','4294967295','63','2','512','0','30',NULL,'0','856','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate,-10;','','');
+REPLACE INTO `item_db` VALUES ('18814','Angel_School_Cap','Angel School Cap','5','0','0','100','0','0','4','0','1','2147483646','63','2','256','0','0',NULL,'1','927','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('18815','Devil_School_Cap','Devil School Cap','5','20','10','100','0','0','4','0','1','2147483646','63','2','256','0','0',NULL,'1','928','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,1;','','');
REPLACE INTO `item_db` VALUES ('18816','Adv_Angel_School_Cap','Evoked Angel School Cap','5','20','10','100','0','0','4','0','1','2147483646','63','2','256','0','0',NULL,'1','929','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bVit,2; bonus bLuk,1;','','');
REPLACE INTO `item_db` VALUES ('18817','Adv_Devil_School_Cap','Evoked Devil School Cap','5','20','10','100','0','0','4','0','1','2147483646','63','2','256','0','0',NULL,'1','930','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,2; bonus bLuk,1;','','');
REPLACE INTO `item_db` VALUES ('18818','Red_Pencil_In_Mouth','Red Pencil In Mouth','5','20','10','100','0','0','0','0','0','4294967295','63','2','1','0','0',NULL,'0','931','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
REPLACE INTO `item_db` VALUES ('18819','Blue_Pencil_In_Mouth','Blue Pencil In Mouth','5','20','10','100','0','0','0','0','0','4294967295','63','2','1','0','1',NULL,'0','932','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18820','Black_As_Night_Helmet','Black As Night Helmet','5','0','0','0','0','0','0','0','1','4294967295','63','2','256','0','1',NULL,'1','941','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18820','Gray_Helmet','Gray Helmet','5','0','0','450','0','0','35','0','1','4294967295','56','2','256','0','120',NULL,'1','941','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Holy,3+(getrefine()/2);','','');
REPLACE INTO `item_db` VALUES ('18821','Rainbow_Feather_Deco','RWC Commemorative Pin','5','20','10','300','0','0','5','0','1','4294967295','63','2','256','0','0',NULL,'1','934','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,1; bonus bMatkRate,1;','','');
+REPLACE INTO `item_db` VALUES ('18822','Flame_Wing_Ear','Flame Wing Ear','5','0','0','100','0','0','0','0','0','4294967295','63','2','512','0','30',NULL,'0','422','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SM_MAGNUM,1,30;','','');
+REPLACE INTO `item_db` VALUES ('18823','Imperial_Feather','Imperial Feather','5','0','0','500','0','0','0','0','0','4294967295','63','2','512','0','70',NULL,'0','935','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,1; bonus2 bSubEle,Ele_Wind,5; if (readparam(bAgi)>=108) { bonus bAspdRate,1; bonus bAspd,1; }','','');
+REPLACE INTO `item_db` VALUES ('18824','Mask_Of_Bankrupt','Mask Of Bankrupt','5','0','0','490','0','0','0','0','0','4294967295','63','2','513','0','49',NULL,'0','936','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','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); }','','');
+REPLACE INTO `item_db` VALUES ('18825','Bankruptcy_Of_Heart_','Bankruptcy Of Heart','5','20','10','1200','0','0','8','0','1','4294967295','63','2','256','0','38',NULL,'1','107','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('18826','Chun_Tree_Hat','Chun Tree Hat','5','20','10','300','0','0','0','0','1','4294967295','63','2','256','0','1',NULL,'1','939','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bVit,2;','','');
+REPLACE INTO `item_db` VALUES ('18827','Valkyrie_Circlet','Valkyrie Circlet','5','20','10','300','0','0','10','0','1','4294967295','63','2','256','0','50',NULL,'1','940','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus2 bAddEle,Ele_Dark,10; bonus2 bAddRace,RC_Demon,10;','','');
REPLACE INTO `item_db` VALUES ('18828','2012RMSCNO1','RMSC2012 Champion Headgear','5','0','0','1000','0','0','20','0','1','4294967295','63','2','256','0','95',NULL,'0','942','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bAllStats,5; bonus bMdef,5;','','');
REPLACE INTO `item_db` VALUES ('18829','2012RMSCNO2','RMSC2012 1st Runner Headgear','5','0','0','1000','0','0','20','0','1','4294967295','63','2','256','0','95',NULL,'0','943','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bAllStats,4; bonus bMdef,5;','','');
REPLACE INTO `item_db` VALUES ('18830','2012RMSCNO3','RMSC2012 2nd Runner Headgear','5','0','0','1000','0','0','20','0','1','4294967295','63','2','256','0','95',NULL,'0','944','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bAllStats,3; bonus bMdef,5;','','');
REPLACE INTO `item_db` VALUES ('18831','2012RMSCNO4','RMSC2012 Special Headgear','5','0','0','1000','0','0','20','0','1','4294967295','63','2','256','0','95',NULL,'0','945','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bAllStats,2; bonus bMdef,5;','','');
REPLACE INTO `item_db` VALUES ('18832','Rolf_Von_Gigue_666','Rolf Von Gigue 666','5','20','10','300','0','0','0','0','0','4294967295','63','2','256','0','0',NULL,'1','946','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18837','Cheering_Whistle','Cheering Whistle','5','0','0','100','0','0','0','0','0','4294967295','63','2','1','0','1',NULL,'1','952','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18839','Poring_Sunglasses','Poring Sunglasses','5','0','0','100','0','0','10','0','1','4294967295','63','2','512','0','0',NULL,'0','954','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('18841','Small_Poring_Band','Small Poring Band','5','20','10','350','0','0','8','0','1','4294967295','63','2','256','0','0',NULL,'1','955','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18842','Hat_Of_Girl','Hat Of Girl','5','20','10','350','0','0','8','0','1','4294967295','63','2','256','0','0',NULL,'1','956','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18843','Small_Deviling_Hat','Small Deviling Hat','5','20','10','350','0','0','7','0','1','4294967295','63','2','256','0','0',NULL,'1','957','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18833','Marin_Crown','Marin Crown','5','0','0','10','0','0','3','0','1','4294967295','63','2','256','0','0',NULL,'1','948','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bMdef,2; bonus3 bAutoSpellWhenHit,MG_FROSTDIVER,3,10; bonus3 bAutoSpell,MG_COLDBOLT,5,10;','','');
+REPLACE INTO `item_db` VALUES ('18834','Sakura_Hairband','Sakura Hairband','5','0','0','0','0','0','3','0','0','4294967295','63','2','256','0','1',NULL,'1','949','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; bonus3 bAutoSpellWhenHit,HP_ASSUMPTIO,3,10;','','');
+REPLACE INTO `item_db` VALUES ('18835','RO10th_Anni_Cap','RO10th Anni Cap','5','0','0','100','0','0','0','0','0','4294967295','63','2','256','0','0',NULL,'1','950','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18836','Lmt_RO10th_Anni_Cap','Lmt RO10th Anni Cap','5','0','0','100','0','0','10','0','0','4294967295','63','2','256','0','0',NULL,'1','951','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,2; bonus bMdef,10; bonus bMaxHP,100+(getrefine()*100); bonus bMaxSP,10+(getrefine()*10); bonus bAtk,getrefine(); bonus bMatk,getrefine(); if (getrefine()>=11) { bonus bAtk,10; bonus bMatk,10; bonus bHit,10; bonus bFlee,10; bonus bCritical,10; bonus bFixedCastrate,10; }','','');
+REPLACE INTO `item_db` VALUES ('18837','Cheering_Whistle','Cheering Whistle','5','0','0','100','0','0','0','0','0','4294967295','63','2','1','0','1',NULL,'0','952','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('18839','Poring_Sunglasses','Poring Sunglasses','5','0','0','100','0','0','10','0','1','4294967295','63','2','512','0','0',NULL,'0','954','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bVariableCastrate,-5;','','');
+REPLACE INTO `item_db` VALUES ('18840','King_Poring_Hat','King Poring Hat','5','20','10','350','0','0','10','0','0','4294967295','63','2','256','0','0',NULL,'0','905','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMdef,10;','','');
+REPLACE INTO `item_db` VALUES ('18841','Small_Poring_Band','Small Poring Band','5','20','10','350','0','0','8','0','1','4294967295','63','2','256','0','0',NULL,'1','955','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,(getrefine()/3)*2; bonus2 bExpAddRace,RC_Boss,3; bonus2 bExpAddRace,RC_NonBoss,3; if (getrefine()>9) bonus bAspd,1;','','');
+REPLACE INTO `item_db` VALUES ('18842','Hat_Of_Girl','Hat Of Girl','5','20','10','350','0','0','8','0','1','4294967295','63','2','256','0','0',NULL,'1','956','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,(getrefine()/3)*2; bonus2 bSubRace,RC_DemiHuman,7; bonus bMaxHPrate,-3;','','');
+REPLACE INTO `item_db` VALUES ('18843','Small_Deviling_Hat','Small Deviling Hat','5','20','10','350','0','0','7','0','1','4294967295','63','2','256','0','0',NULL,'1','957','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiHuman,5; if (getrefine()>8) { bonus bMaxHPrate,getrefine()-8; }','','');
REPLACE INTO `item_db` VALUES ('18844','Blue_Poring_Bubble','Blue Poring Bubble','5','20','10','50','0','0','5','0','0','4294967295','63','2','1','0','0',NULL,'0','958','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2; bonus bFlee2,2;','','');
REPLACE INTO `item_db` VALUES ('18845','Banshee_Master_Kiss','Banshee Master Kiss','5','20','10','200','0','0','5','0','0','4294967295','63','2','1','0','0',NULL,'0','959','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('18848','Fresh_Roses','Fresh Roses','5','0','0','0','0','0','0','0','1','4294967295','63','2','256','0','1',NULL,'1','963','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18849','Celine_Ribbon','Celine Ribbon','5','0','0','0','0','0','0','0','1','4294967295','63','2','256','0','1',NULL,'1','967','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18846','Seagod_Protector','Seagod Protector','5','0','0','100','0','0','0','0','0','4294967295','63','2','512','0','10',NULL,'0','960','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,5;','','');
+REPLACE INTO `item_db` VALUES ('18847','Jolly_Roger','Jolly Roger','5','0','0','500','0','0','10','0','1','4294967295','63','2','256','0','10',NULL,'1','962','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','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; }','','');
+REPLACE INTO `item_db` VALUES ('18848','Fresh_Roses','Fresh Roses','5','0','0','200','0','0','0','0','1','4294967295','63','2','256','0','1',NULL,'1','963','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,20+getrefine();','','');
+REPLACE INTO `item_db` VALUES ('18849','Celine_Ribbon','Celine Ribbon','5','0','0','200','0','0','0','0','1','4294967295','63','2','256','0','1',NULL,'1','967','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus bMatk,40+getrefine(); bonus bMagicHPGainValue,200; bonus2 bHPRegenRate,50,5000;','','');
REPLACE INTO `item_db` VALUES ('18850','Polar_Bear_Cap','Polar Bear Cap','5','20','10','300','0','0','7','0','0','4294967295','63','2','256','0','0',NULL,'0','966','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bUnbreakableHelm,0; bonus bDex,1; bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('18851','Valentine_Heart','Valentine Heart','5','0','0','0','0','0','0','0','0','4294967295','63','2','256','0','40',NULL,'1','397','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('18852','Tasty_Strawberry_Hat','Tasty Strawberry Hat','5','20','10','150','0','0','4','0','0','4294967295','63','2','256','0','30',NULL,'1','968','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; if (getrefine()>=12) bonus bAspd,2;','','');
+REPLACE INTO `item_db` VALUES ('18853','Tasty_Strawberry_Hat_','Tasty Strawberry Hat','5','20','10','150','0','0','4','0','1','4294967295','63','2','256','0','30',NULL,'1','968','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; if (getrefine()>=12) bonus bAspd,2;','','');
+REPLACE INTO `item_db` VALUES ('18854','Yellow_Valentine_Heart','Yellow Valentine Heart','5','0','0','0','0','0','0','0','0','4294967295','63','2','256','0','40',NULL,'1','865','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('18855','Aviator_Hat','Aviator Hat','5','0','0','100','0','0','10','0','0','4294967295','63','2','1','0','1',NULL,'1','972','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3; bonus bInt,3;','','');
REPLACE INTO `item_db` VALUES ('18858','Pink_Angeling_Bubble','Pink Angeling Bubble','5','0','0','50','0','0','5','0','0','4294967295','63','2','1','0','1',NULL,'0','975','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,200; bonus bAspd,1;','','');
REPLACE INTO `item_db` VALUES ('18859','Angeling_Bubble','Angeling Bubble','5','0','0','50','0','0','5','0','0','4294967295','63','2','1','0','1',NULL,'0','976','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bMatkRate,2; bonus bMaxHP,100;','','');
REPLACE INTO `item_db` VALUES ('18860','Preschool_Hat','Preschool Hat','5','0','0','100','0','0','8','0','1','4294967295','63','2','256','0','1',NULL,'1','977','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
@@ -8584,7 +8683,7 @@ REPLACE INTO `item_db` VALUES ('19865','Costume_Joker_Jester','Costume Joker Jes
REPLACE INTO `item_db` VALUES ('19866','Costume_Blue_Pajamas','Costume Blue Pajamas','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','501','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('19867','Costume_Red_Pajamas','Costume Red Pajamas','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','501','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('19868','Costume_Showy_High_Cap','Costume Showy High Cap','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','830','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19869','Costume_Boss_Beret','Costume Boss Beret','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','1134','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19869','Costume_Antiquity_Helmet','Costume Antiquity Helmet','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','846','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('19871','C_DecorationOfMusic_Accessory','Decoration of Music','5','20','10','0','0','0','0','0','0','4294967295','63','2','2048','0','0',NULL,'0','1074','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','sc_start SC_DECORATION_OF_MUSIC,-1,0;','sc_end SC_DECORATION_OF_MUSIC;');
REPLACE INTO `item_db` VALUES ('19873','Costume_Carnival_Hat','Costume Carnival Hat','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','505','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('19874','Costume_Carnival_Circlet','Costume Carnival Circlet','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','506','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
@@ -8748,6 +8847,7 @@ REPLACE INTO `item_db` VALUES ('20064','Costume_Blue_Brain_Hat','Costume Blue Br
REPLACE INTO `item_db` VALUES ('20067','Costume_White_Rabbit_Headband','Costume White Rabbit Headband','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','719','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20068','Costume_Black_Rabbit_Headband','Costume Black Rabbit Headband','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','718','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20070','Costume_Alpaca_Hood','Costume Alpaca Hood','5','0','0','0','0','0','0','0','0','4294967295','63','2','7168','0','0',NULL,'1','1234','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20071','Costume_Worg_In_Mouth','Costume Worg In Mouth','5','0','0','0','0','0','0','0','0','4294967295','63','2','4096','0','0',NULL,'1','1235','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20073','Costume_Hair_Band','Costume Hair Band','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','9','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20074','Costume_Biretta','Costume Biretta','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','11','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20084','Costume_Ceremonial_Hat','Costume Ceremonial Hat','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','325','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
@@ -8761,6 +8861,7 @@ REPLACE INTO `item_db` VALUES ('20094','Costume_Green_Ribbon','Costume Green Rib
REPLACE INTO `item_db` VALUES ('20095','Costume_Red_Ribbon','Costume Red Ribbon','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','440','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20096','Costume_Blue_Ribbonn','Costume Blue Ribbonn','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','441','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20097','Costume_White_Ribbon','Costume White Ribbon','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','442','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20098','Costume_Vampire_Hairband','Costume Vampire Hairband','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','1238','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20099','Costume_Ljosalfar','Costume Ljosalfar','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','1239','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20100','Costume_Volume_Fhat','Costume Volume Fhat','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','1240','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20102','Costume_Horse_King_J','Costume Horse King_J','5','0','0','0','0','0','0','0','0','4294967295','63','2','7168','0','0',NULL,'1','1189','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
@@ -8800,9 +8901,17 @@ REPLACE INTO `item_db` VALUES ('20135','Costume_12th_Anniversary_Crown','Costume
REPLACE INTO `item_db` VALUES ('20136','Costume_12th_Anniversary_Fairy_Ears','Costume 12th Anniversary Fairy Ears','5','0','0','0','0','0','0','0','0','4294967295','63','2','2048','0','0',NULL,'1','875','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20139','Costume_Mini_Horse_Hairpin1','Costume Mini Horse Hairpin1','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','1271','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20140','Costume_Mini_Horse_Hairpin2','Costume Mini Horse Hairpin2','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','1272','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20141','Costume_Observer','Costume Observer','5','0','0','0','0','0','0','0','0','4294967295','63','2','2048','0','0',NULL,'1','337','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20142','Costume_Machoman_Glasses','Costume Machoman Glasses','5','0','0','0','0','0','0','0','0','4294967295','63','2','2048','0','0',NULL,'1','92','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20143','Costume_Candy_Cane_In_Mouth','Costume Candy Cane In Mouth','5','0','0','0','0','0','0','0','0','4294967295','63','2','4096','0','0',NULL,'1','665','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20144','Costume_Ancient_Elven_Ear','Costume Ancient Elven Ear','5','0','0','0','0','0','0','0','0','4294967295','63','2','2048','0','0',NULL,'1','665','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20145','Costume_Robo_Eye','Costume Robo Eye','5','0','0','0','0','0','0','0','0','4294967295','63','2','2048','0','0',NULL,'1','345','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20146','Costume_Angel_Of_Ghost','Costume Angel Of Ghost','5','0','0','0','0','0','0','0','0','4294967295','63','2','2048','0','0',NULL,'1','394','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20147','Costume_Pigeon_On_Shoulder','Costume Pigeon On Shoulder','5','0','0','0','0','0','0','0','0','4294967295','63','2','2048','0','0',NULL,'1','1034','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20148','Costume_Musketeer_Hat','Costume Musketeer Hat','5','0','0','0','0','0','0','0','0','4294967295','63','2','2048','0','0',NULL,'1','466','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20149','Costume_Hexagon_Glasses','Costume Hexagon Glasses','5','0','0','0','0','0','0','0','0','4294967295','63','2','2048','0','0',NULL,'1','822','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20150','Costume_Wind_Fan','Costume Wind Fan','5','0','0','0','0','0','0','0','0','4294967295','63','2','4096','0','0',NULL,'1','1051','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20151','Costume_Poison_Spore_Hat','Costume Poison Spore Hat','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','899','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20152','Costume_Straw_Rice_Bag','Costume Straw Rice Bag','5','0','0','0','0','0','0','0','0','4294967295','63','2','7168','0','0',NULL,'1','1273','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20153','Costume_Monochrome_Cap','Costume Monochrome Cap','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','1274','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20154','Costume_Falling_Maple_leafs','Costume Falling Maple leafs','5','0','0','0','0','0','0','0','0','4294967295','63','2','4096','0','0',NULL,'1','1275','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
@@ -8836,7 +8945,10 @@ REPLACE INTO `item_db` VALUES ('20181','Costume_Mystic_Rose','Costume Mystic Ros
REPLACE INTO `item_db` VALUES ('20182','Costume_Rainbow_Eggshell','Costume Rainbow Eggshell','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','124','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20183','C_There_Is_Something','C There Is Something','5','0','0','0','0','0','0','0','0','4294967295','63','2','3072','0','1',NULL,'0','1091','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20184','Costume_Party_Hat','Costume Party Hat','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','144','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20185','Costume_Fashionable_Glasses','Costume Fashionable Glasses','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','131','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20186','Costume_Magni\'s_Cap','Costume Magni\'s Cap','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','250','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20187','Costume_Fricca\'s_Circlet','Costume Fricca\'s Circlet','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','251','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20189','Costume_Goibne\'s_Helm','Costume Goibne\'s Helm','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','258','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20190','Costume_Chick_Hat_J','Costume Chick Hat J','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','432','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20191','Costume_Black_Cat_Ears_Beret','Costume Black Cat Ears Beret','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','1071','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20192','Costume_Green_Foxtail','Costume Green Foxtail','5','0','0','0','0','0','0','0','0','4294967295','63','2','4096','0','0',NULL,'1','1058','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
@@ -8875,13 +8987,19 @@ REPLACE INTO `item_db` VALUES ('20224','Costume_Red_Tailed_Ribbon','Costume Red
REPLACE INTO `item_db` VALUES ('20225','Costume_Pumpkin_Head','Costume Pumpkin Head','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','206','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20226','Costume_Red_Comb','Costume Red Comb','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','445','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20227','Costume_Husky_Hat','Costume Husky Hat','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','1016','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20228','Costume_Piggie_Bank_J','Costume Piggie Bank J','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','603','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20228','Costume_Piggie_Bank_J','Costume Piggie Bank J','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','603','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20229','Costume_New_Year_Hairpin','Costume New Year Hairpin','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','1155','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20230','Costume_Bankruptcy_Mask','Costume Bankruptcy Mask','5','0','0','0','0','0','0','0','0','4294967295','63','2','6144','0','0',NULL,'1','936','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20231','Costume_Snowman_Hat','Costume Snowman Hat','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','616','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20232','Costume_Celines_Ribbon','Costume Celines Ribbon','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','967','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20233','Costume_Golden_Statue_of_Baby_Angel','Costume Golden Statue of Baby Angel','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','646','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20234','Costume_Baphomet_Hat','Costume Baphomet Hat','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','1311','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20234','Costume_Baphomet_Hat','Costume Baphomet Hat','5','0','0','0','0','0','0','0','0','4294967295','63','2','7168','0','0',NULL,'1','1311','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20235','Costume_Frozen_Rose','Costume Frozen Rose','5','0','0','0','0','0','0','0','0','4294967295','63','2','4096','0','0',NULL,'1','1025','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20236','Costume_Arc_Angeling_Hat','Costume Arc Angeling Hat','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','241','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20237','Costume_Pink_Beanie','Costume Pink Beanie','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','281','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20238','Costume_Drooping_Blue_Cat','Costume Drooping Blue Cat','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','277','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20239','Costume_Large_Ribbon_Muffler','Costume Large Ribbon Muffler','5','0','0','0','0','0','0','0','0','4294967295','63','2','4096','0','0',NULL,'1','1312','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20240','Costume_Gift_of_Snow','Costume Gift of Snow','5','0','0','0','0','0','0','0','0','4294967295','63','2','4096','0','0',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20241','Costume_Eclipse_Hat','Costume Eclipse Hat','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','922','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20242','Costume_Snownow_Hat','Costume Snownow Hat','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','1313','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20243','Costume_Choco_Mint_Bonnet','Costume Choco Mint Bonnet','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','1314','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
@@ -8901,41 +9019,369 @@ REPLACE INTO `item_db` VALUES ('20256','Costume_Honey_Pancake','Costume Honey Pa
REPLACE INTO `item_db` VALUES ('20257','Costume_Black_Rabbit_Bonnet','Costume Black Rabbit Bonnet','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','1320','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20258','Costume_Blue_Headdress','Costume Blue Headdress','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','1321','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20259','Costume_Pink_Clover','Costume Pink Clover','5','0','0','0','0','0','0','0','0','4294967295','63','2','4096','0','0',NULL,'1','1322','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20260','Costume_Stardust','Costume Stardust','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','81','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20262','Costume_Fox_Ears_Drop_Ribbon','Costume Fox Ears Drop Ribbon','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','1070','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20263','Costume_Sleeping_Cat_Hat','Costume Sleeping Cat Hat','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','838','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20264','Costume_Blood_Sucker','Costume Blood Sucker','5','0','0','0','0','0','0','0','0','4294967295','63','2','4096','0','0',NULL,'1','893','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20265','Costume_Bird_Nest_Hat','Costume Bird Nest Hat','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','235','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20266','Costume_Secret_Zipper','Costume Secret Zipper','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','1324','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20267','Costume_Penguin_Cap','Costume Penguin Cap','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','1325','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20268','Costume_Sleep_Eclipse_Family','Costume Sleep Eclipse Family','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','1326','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20269','Costume_White_Fox_Ear_Ribbon','Costume White Fox Ear Ribbon','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','1327','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20270','Costume_Gryphon_Wing_Ears','Costume Gryphon Wing Ears','5','0','0','0','0','0','0','0','0','4294967295','63','2','2048','0','0',NULL,'1','1328','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20271','Costume_Sunflower','Costume Sunflower','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','37','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20272','Costume_Unicorn_Horn','Costume Unicorn Horn','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','42','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20292','Costume_Black_Ramen_Hat','Costume Black Ramen Hat','5','0','0','0','0','0','0','0','0','4294967295','63','2','1024','0','0',NULL,'1','1338','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20500','T_Archangel_Wing','T Archangel\'s Wings','5','0','0','100','0','0','0','0','0','4294967295','63','2','8192','0','0',NULL,'0','1','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
REPLACE INTO `item_db` VALUES ('20600','Fantastic_Aura','Fantastic Aura','5','0','0','0','0','0','0','0','0','4294967295','63','2','16384','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
REPLACE INTO `item_db` VALUES ('20700','Egir_Manteau','Aegir Mantle','5','200000','100000','300','0','0','10','0','1','4294967295','63','2','4','0','110',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableGarment,0; bonus bUnbreakableHelm,0;','','');
REPLACE INTO `item_db` VALUES ('20706','Amistr_Bag','Amistr Bag','5','0','0','500','0','0','18','0','0','4294967295','63','2','4','0','0',NULL,'1','4','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus2 bSubEle,Ele_Neutral,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_Holy,5; bonus2 bSubEle,Ele_Dark,5; bonus2 bSubEle,Ele_Ghost,5; bonus2 bSubEle,Ele_Undead,5;','','');
REPLACE INTO `item_db` VALUES ('20707','Kirin_Wing','Kirin Wing','5','20','10','0','0','0','18','0','0','4294967295','63','2','4','0','0',NULL,'1','6','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bVit,1; bonus bDex,1; bonus bAgi,1; bonus bLuk,1;','','');
REPLACE INTO `item_db` VALUES ('20711','Manteau_Of_Diego','Manteau Of Diego','5','20','10','600','0','0','15','0','1','4294967295','63','2','4','0','0',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('20721','Gray_Cloak','Gray Cloak','5','20','10','600','0','0','45','0','1','4294967295','56','2','4','0','120',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Holy,3+(getrefine()/2);','','');
REPLACE INTO `item_db` VALUES ('20724','Love_Dad_Wing_2012','Love Dad Wing 2012','5','0','0','100','0','0','15','0','1','4294967295','63','2','4','0','0',NULL,'1','5','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(readparam(bStr)>=90) { bonus bAllStats,1; bonus bMaxHPrate,1; bonus bMaxSPrate,1; bonus bStr,getrefine(); } if(readparam(bAgi)>=90) { bonus bAllStats,1; bonus bMaxHPrate,1; bonus bMaxSPrate,1; bonus bAgi,getrefine(); } if(readparam(bVit)>=90) { bonus bAllStats,1; bonus bMaxHPrate,1; bonus bMaxSPrate,1; bonus bVit,getrefine(); } if(readparam(bInt)>=90) { bonus bAllStats,1; bonus bMaxHPrate,1; bonus bMaxSPrate,1; bonus bInt,getrefine(); } if(readparam(bDex)>=90) { bonus bAllStats,1; bonus bMaxHPrate,1; bonus bMaxSPrate,1; bonus bDex,getrefine(); } if(readparam(bLuk)>=90) { bonus bAllStats,1; bonus bMaxHPrate,1; bonus bMaxSPrate,1; bonus bLuk,getrefine(); }','','');
+REPLACE INTO `item_db` VALUES ('20725','Piamette_Ribbon','Piamette Ribbon','5','0','0','0','0','0','0','0','1','4294967295','63','2','4','0','30',NULL,'1','7','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1; bonus bMatk,10;','','');
REPLACE INTO `item_db` VALUES ('20727','Costume_Brilliant_Golden_Wings','Brilliant Golden Wings','5','0','0','0','0','0','0','0','0','4294967295','63','2','8192','0','0',NULL,'1','5','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20737','Costume_Kirin_Wings','Costume Kirin Wings','5','0','0','0','0','0','0','0','0','4294967295','63','2','8192','0','0',NULL,'1','6','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20744','Tarlock\'s_Cloak','Tarlock\'s Cloak','5','20','10','400','0','0','12','0','1','4294967295','63','2','4','0','125',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','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; }','','');
REPLACE INTO `item_db` VALUES ('20746','Costume_Rudra_Wings','Costume Rudra Wings','5','0','0','0','0','0','0','0','0','4294967295','63','2','8192','0','0',NULL,'1','8','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20757','Heavenly_Wings1','Heavenly Wings1','5','0','0','0','0','0','10','0','1','4294967295','63','2','4','0','0',NULL,'1','9','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3; skill AL_INCAGI,3;','','');
REPLACE INTO `item_db` VALUES ('20758','Heavenly_Wings2','Heavenly Wings2','5','0','0','0','0','0','10','0','1','4294967295','63','2','4','0','0',NULL,'1','9','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3; skill AL_INCAGI,3;','','');
REPLACE INTO `item_db` VALUES ('20761','Costume_Wing_of_Happiness','Costume Wing of Happiness','5','0','0','0','0','0','0','0','0','4294967295','63','2','8192','0','0',NULL,'1','9','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20762','Costume_Great_Devil_Wings','Costume Great Devil Wings','5','0','0','0','0','0','0','0','0','4294967295','63','2','8192','0','0',NULL,'1','10','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20763','Costume_Amistr_Bag','Costume Amistr Bag','5','0','0','0','0','0','0','0','0','4294967295','63','2','8192','0','0',NULL,'1','4','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20764','Costume_Fallen_Angel_Wing','Costume Fallen Angel Wing','5','0','0','0','0','0','0','0','0','4294967295','63','2','8192','0','0',NULL,'1','3','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20765','Costume_Archangel_Wing','Costume Archangel Wing','5','0','0','0','0','0','0','0','0','4294967295','63','2','8192','0','0',NULL,'1','1','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('20768','Arch_Angel_Wing','Arch Angel Wing','5','0','0','200','0','0','18','0','0','4294967295','63','2','4','0','0',NULL,'1','10','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20773','Excellion_Wing','Excellion Wing','5','20','10','900','0','0','40','0','0','4294967295','63','2','4','0','99',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','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; } }','','');
REPLACE INTO `item_db` VALUES ('21000','Upg_Twohand_Sword','Upgrade Two-Hand Sword','4','20','10','1500','100','0','0','1','1','16514','63','2','34','3','0',NULL,'1','3','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,(getrefine()*12); bonus bMatk,(getrefine()*5); if(BaseLevel>70) bonus bBaseAtk,(((BaseLevel-70)/10)*10);','','');
REPLACE INTO `item_db` VALUES ('21001','Velum_Claymore','Vellum Claymore','4','20','10','3500','260','0','0','2','0','16514','63','2','34','4','95',NULL,'1','3','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiHuman,80; bonus2 bIgnoreDefRate,RC_DemiHuman,30; 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; }\"; }','','');
REPLACE INTO `item_db` VALUES ('21002','Velum_Katzbalger','Vellum Katzbalger','4','20','10','2500','100','0','0','1','0','16514','63','2','34','4','95',NULL,'1','3','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bSPVanishRate,10000,8,BF_NORMAL;','','');
-REPLACE INTO `item_db` VALUES ('21003','Muramasa_','Muramasa','4','20','10','1000','155','0','0','1','2','16514','63','2','34','4','48',NULL,'1','3','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('21004','Alca_Bringer_','Alca Bringer','4','20','10','3400','280','0','0','2','2','128','56','2','34','3','100',NULL,'1','3','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('21005','Metal_Two_Hand_Sword','Metal Two-Handed Sword','4','20','10','0','95','0','0','1','1','16514','63','2','34','3','0',NULL,'1','3','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('21003','Muramasa_','Muramasa','4','20','10','1000','155','0','0','1','2','16514','63','2','34','4','48',NULL,'1','3','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,30; bonus bAspdRate,8; bonus2 bAddEff2,Eff_Curse,10;','','');
+REPLACE INTO `item_db` VALUES ('21004','Alca_Bringer_','Alca Bringer','4','20','10','3400','280','0','0','2','2','128','56','2','34','3','100',NULL,'1','3','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspd,(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('21005','Metal_Two_Hand_Sword','Metal Two-Handed Sword','4','0','0','0','95','0','0','1','1','16514','63','2','34','3','0',NULL,'1','3','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,getrefine()*6; bonus bMatk,getrefine()*2; if(BaseLevel>20) { bonus bAtk,min(((BaseLevel-20)/10)*5,120); }','','');
+REPLACE INTO `item_db` VALUES ('21006','TE_WoE_Two-Handed_Sword','TE WoE Two-Handed Sword','4','0','0','0','150','0','0','1','0','16514','63','2','34','3','40',NULL,'0','3','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Bleeding,300; bonus2 bAddRace,RC_DemiHuman,40;','','');
+REPLACE INTO `item_db` VALUES ('21007','Heavy_Sword','Heavy Sword','4','20','10','2500','330','0','0','1','1','16512','63','2','34','1','150',NULL,'1','3','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,20;','','');
+REPLACE INTO `item_db` VALUES ('21008','Small_Karasuma','Small Karasuma','4','20','10','1000','170','0','0','1','2','16514','63','2','34','4','50',NULL,'1','3','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,getrefine()*2; bonus3 bAutoSpell,NPC_CRITICALWOUND,1,50;','','');
+REPLACE INTO `item_db` VALUES ('21009','Thanatos_Great_Sword','Thanatos Great Sword','4','20','10','1300','280','120','0','1','1','16514','56','2','34','4','120',NULL,'1','3','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000;','','heal -1000,0;');
+REPLACE INTO `item_db` VALUES ('21010','Evil_Slayer_Slasher_Sword','Evil Slayer Slasher Sword','4','20','10','2000','225','0','0','1','1','16514','56','2','34','3','100',NULL,'1','3','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()>=9) { bonus bAtkRate,5; } if(getrefine()>=12) { bonus bAtkRate,7; }','','');
+REPLACE INTO `item_db` VALUES ('21011','Gigantic_Blade','Gigantic Blade','4','20','10','5000','300','0','0','1','1','16514','56','2','34','4','130',NULL,'1','3','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAspdRate,-5; if(readparam(bStr)<=110) bonus bAtk,-250; bonus bCritAtkRate,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('21012','Mashirubeken','Mashirubeken','4','20','10','2200','200','150','0','1','2','128','56','2','34','4','110',NULL,'1','3','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(isequipped(4388)) bonus3 bAutoSpell,MG_SOULSTRIKE,5,20+(getequiprefinerycnt(EQI_HAND_R)); 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));','','');
+REPLACE INTO `item_db` VALUES ('21013','Companion_Cavalry_Sword','Companion Cavalry Sword','4','20','10','2200','210','0','0','1','2','128','56','2','34','4','110',NULL,'1','3','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillUseSP,KN_AUTOCOUNTER,-2; bonus2 bSkillUseSP,LK_PARRYING,-25; if(isequipped(4072)) { bonus2 bSubSize,Size_Large,15; bonus2 bSubSize,Size_Small,15; }','','');
+REPLACE INTO `item_db` VALUES ('21014','Infinity_Two-Handed_Sword','Infinity Two-Handed Sword','4','20','10','500','230','0','0','1','1','16514','56','2','34','4','100',NULL,'1','3','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('21015','Crimson_Two-Handed_Sword','Crimson Two-Handed Sword','4','20','10','1700','170','0','0','1','2','16514','63','2','34','3','70',NULL,'1','3','0','0','0','0',NULL,'0',NULL,'0',NULL,'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);','','');
+REPLACE INTO `item_db` VALUES ('21016','Two-Handed_Sword_of_Vicious_Mind','Two-Handed Sword of Vicious Mind','4','20','10','2200','220','0','0','1','1','16514','63','2','34','4','160',NULL,'1','3','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2);','','');
+REPLACE INTO `item_db` VALUES ('21018','Lindy_Hop','Lindy Hop','4','20','10','3400','340','0','0','1','2','16514','56','2','34','4','170',NULL,'1','3','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtkRate,getrefine()/2; bonus bAspdRate,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('21019','Onimaru','Onimaru','4','0','0','4200','75','0','0','1','2','128','56','2','34','4','130',NULL,'1','3','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','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; } if(getrefine()>=9) { skill LK_BERSERK,1; }','','');
+REPLACE INTO `item_db` VALUES ('22000','Temporal_Boots_of_STR','Temporal Boots of STR','5','20','10','600','0','0','25','0','0','4294967295','56','2','64','0','99',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300+((getrefine()/3)*100); bonus bMaxSP,30+((getrefine()/3)*10); bonus bAtk,(getrefine()/3)*7; if(readparam(bStr)>=120) bonus bAtk,50;','','');
+REPLACE INTO `item_db` VALUES ('22001','Temporal_Boots_of_INT','Temporal Boots of INT','5','20','10','600','0','0','20','0','0','4294967295','56','2','64','0','99',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','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;','','');
+REPLACE INTO `item_db` VALUES ('22002','Temporal_Boots_of_AGI','Temporal Boots of AGI','5','20','10','600','0','0','25','0','0','4294967295','56','2','64','0','99',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300+((getrefine()/3)*100); bonus bMaxSP,30+((getrefine()/3)*10); bonus bAspdRate,(getrefine()/3)*3; if(readparam(bAgi)>=120) bonus bAspd,1;','','');
+REPLACE INTO `item_db` VALUES ('22003','Temporal_Boots_of_VIT','Temporal Boots of VIT','5','20','10','600','0','0','25','0','0','4294967295','56','2','64','0','99',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300+((getrefine()/3)*100); bonus bMaxSP,30+((getrefine()/3)*10); if(readparam(bVit)>=120) bonus bMaxHPrate,8;','','');
+REPLACE INTO `item_db` VALUES ('22004','Temporal_Boots_of_DEX','Temporal Boots of DEX','5','20','10','600','0','0','25','0','0','4294967295','56','2','64','0','99',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','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; }','','');
+REPLACE INTO `item_db` VALUES ('22005','Temporal_Boots_of_LUK','Temporal Boots of LUK','5','20','10','600','0','0','20','0','0','4294967295','56','2','64','0','99',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','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; }','','');
+REPLACE INTO `item_db` VALUES ('22006','Temporal_Boots_of_STR_','Temporal Boots of STR','5','20','10','600','0','0','25','0','1','4294967295','56','2','64','0','99',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300+((getrefine()/3)*100); bonus bMaxSP,30+((getrefine()/3)*10); bonus bAtk,(getrefine()/3)*7; if(readparam(bStr)>=120) bonus bAtk,50;','','');
+REPLACE INTO `item_db` VALUES ('22007','Temporal_Boots_of_INT_','Temporal Boots of INT','5','20','10','600','0','0','20','0','1','4294967295','56','2','64','0','99',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','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;','','');
+REPLACE INTO `item_db` VALUES ('22008','Temporal_Boots_of_AGI_','Temporal Boots of AGI','5','20','10','600','0','0','25','0','1','4294967295','56','2','64','0','99',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300+((getrefine()/3)*100); bonus bMaxSP,30+((getrefine()/3)*10); bonus bAspdRate,(getrefine()/3)*3; if(readparam(bAgi)>=120) bonus bAspd,1;','','');
+REPLACE INTO `item_db` VALUES ('22009','Temporal_Boots_of_VIT_','Temporal Boots of VIT','5','20','10','600','0','0','25','0','1','4294967295','56','2','64','0','99',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300+((getrefine()/3)*100); bonus bMaxSP,30+((getrefine()/3)*10); if(readparam(bVit)>=120) bonus bMaxHPrate,8;','','');
+REPLACE INTO `item_db` VALUES ('22010','Temporal_Boots_of_DEX_','Temporal Boots of DEX','5','20','10','600','0','0','25','0','1','4294967295','56','2','64','0','99',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','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; }','','');
+REPLACE INTO `item_db` VALUES ('22011','Temporal_Boots_of_LUK_','Temporal Boots of LUK','5','20','10','600','0','0','20','0','1','4294967295','56','2','64','0','99',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','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; }','','');
+REPLACE INTO `item_db` VALUES ('22014','Enhanced_Variant_Shoes','Enhanced Variant Shoes','5','20','10','500','0','0','13','0','1','2093997952','63','2','64','0','85',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,12; bonus bMaxSPrate,12; .@r = getrefine(); bonus bDef,.@r; bonus bMdef,.@r;','','');
+REPLACE INTO `item_db` VALUES ('22015','Impr_Angel\'s_Arrival','Advanced Angel\'s Reincarnation','5','10000','5000','300','0','0','8','0','1','1','63','2','64','0','99',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,500; bonus bMaxSP,100;','','');
+REPLACE INTO `item_db` VALUES ('22018','Shoes_Of_Wise_Man','Shoes Of Wise Man','5','10','5','300','0','0','15','0','0','4294967295','63','2','64','0','50',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@r = getrefine(); if(.@r>5) { bonus bInt,.@r-5; bonus bMaxHPrate,-(.@r-5); }','','');
+REPLACE INTO `item_db` VALUES ('22033','Boots_of_Gray','Boots of Gray','5','10','5','400','0','0','25','0','1','4294967295','56','2','64','0','120',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Holy,1+getrefine()/3;','','');
+REPLACE INTO `item_db` VALUES ('22034','Crimson_Gaiter','Crimson Gaiter','5','10','5','500','0','0','10','0','0','4294967295','63','2','64','0','50',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,2; bonus bCritAtkRate,2; if(getrefine()>=6) { bonus bCritical,3; bonus bCritAtkRate,3; }','','');
+REPLACE INTO `item_db` VALUES ('22035','Heroic_Nepenthes_Shoes','Heroic Nepenthes Shoes','5','10','5','300','0','0','10','0','1','4294967295','63','2','64','0','160',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@r = getrefine(); if (.@r>=8) bonus bVariableCastrate,-5-((.@r >= 9) ? .@r : 0);','','');
+REPLACE INTO `item_db` VALUES ('22036','Heroic_Silver_Fox_Leather_Boots','Heroic Silver Fox Leather Boots','5','10','5','300','0','0','15','0','1','4294967295','63','2','64','0','160',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@r = getrefine(); bonus bLongAtkRate,5+((.@r >= 8) ? .@r : 0);','','');
+REPLACE INTO `item_db` VALUES ('22037','Heroic_Ungoliant_Upgrade_Boots','Heroic Ungoliant Upgrade Boots','5','10','5','300','0','0','10','0','1','4294967295','63','2','64','0','160',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@r = getrefine(); bonus bUseSPrate,-5-((.@r >= 8) ? .@r : 0);','','');
+REPLACE INTO `item_db` VALUES ('22038','Shoes_of_Hope','Shoes of Hope','5','10','5','100','0','0','3','0','1','4294967295','63','2','64','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5; bonus bMaxSPrate,5; if(getrefine()>= 6) { bonus bMaxHPrate,5; bonus bMaxSPrate,5; }','','');
+REPLACE INTO `item_db` VALUES ('22039','Elemental_Boots','Elemental Boots','5','10','5','100','0','0','10','0','1','4294967295','63','2','64','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,MG_LIGHTNINGBOLT,3; bonus2 bSkillAtk,MG_FIREBOLT,3; bonus2 bSkillAtk,MG_COLDBOLT,3; bonus2 bSkillAtk,WZ_EARTHSPIKE,3; bonus2 bVariableCastrate,MG_LIGHTNINGBOLT,-3; bonus2 bVariableCastrate,MG_FIREBOLT,-3; bonus2 bVariableCastrate,MG_COLDBOLT,-3; bonus2 bVariableCastrate,WZ_EARTHSPIKE,-3; if(getrefine()>= 6) { bonus2 bSkillAtk,MG_LIGHTNINGBOLT,(getrefine()-5); bonus2 bSkillAtk,MG_FIREBOLT,(getrefine()-5); bonus2 bSkillAtk,MG_COLDBOLT,(getrefine()-5); bonus2 bSkillAtk,WZ_EARTHSPIKE,(getrefine()-5); bonus2 bVariableCastrate,MG_LIGHTNINGBOLT,-(getrefine()-5); bonus2 bVariableCastrate,MG_FIREBOLT,-(getrefine()-5); bonus2 bVariableCastrate,MG_COLDBOLT,-(getrefine()-5); bonus2 bVariableCastrate,WZ_EARTHSPIKE,-(getrefine()-5); }','','');
+REPLACE INTO `item_db` VALUES ('22040','New_Trend_Shoes','New Trend Shoes','5','10','5','500','0','0','13','0','0','4294967295','63','2','64','0','30',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,10; bonus bMaxSPrate,10; if(getrefine()>= 12) { bonus bAspd,2; }','','');
+REPLACE INTO `item_db` VALUES ('22041','New_Trend_Shoes_','New Trend Shoes','5','10','5','500','0','0','13','0','1','4294967295','63','2','64','0','30',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,10; bonus bMaxSPrate,10; if(getrefine()>= 12) { bonus bAspd,2; }','','');
+REPLACE INTO `item_db` VALUES ('22042','Terraria','Terraria','5','10','5','300','0','0','15','0','1','4294967295','63','2','64','0','50',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bAspd,1; bonus bMdef,5; bonus bUnbreakableShoes,1;','','');
+REPLACE INTO `item_db` VALUES ('22043','AGI_Complement','AGI Complement','5','10','5','350','0','0','25','0','1','1024','56','2','64','0','100',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,5+(getrefine()/4);','','');
+REPLACE INTO `item_db` VALUES ('22044','Reinforced_Parts_Booster','Reinforced Parts - Booster','5','10','5','1000','0','0','23','0','1','1024','56','2','64','0','100',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillUseSP,NC_HOVERING,15; if(getrefine()>=7) { bonus2 bSkillUseSP,NC_HOVERING,-20; }','','');
+REPLACE INTO `item_db` VALUES ('22045','Beach_Sandals','Summer Sandals','5','10','5','200','0','0','5','0','0','4294967295','63','2','64','0','0',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5; bonus3 bAutoSpellWhenHit,AL_INCAGI,10,300;','','');
+REPLACE INTO `item_db` VALUES ('22046','Boots_of_Airship','Boots of Airship','5','20','10','0','0','0','26','0','0','2147483647','63','2','64','0','125',NULL,'0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bAspdRate,10;','','');
+REPLACE INTO `item_db` VALUES ('22047','Tarlock\'s_Boots','Tarlock\'s Boots','5','20','10','250','0','0','13','0','0','2147483647','63','2','64','0','125',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bAspdRate,5; if(getrefine()>6) { bonus bAgi,1; bonus bAspdRate,5; } if(getrefine()>8) { bonus bAgi,1; bonus bAspdRate,5; } if(getrefine()>11) { bonus bAspd,1; }','','');
+REPLACE INTO `item_db` VALUES ('22059','Egir_Shoes_','Egir Shoes','5','20','10','300','0','0','13','0','0','2147483647','63','2','64','0','40',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,500; bonus bMaxSP,50; bonus bUnbreakableShoes,0;','','');
REPLACE INTO `item_db` VALUES ('22067','Witch_Shoes','Witch Shoes','5','3500','1750','400','0','0','10','0','0','2147483646','63','2','64','0','0',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill ALL_CATCRY, 1; bonus bUnbreakableShoes,0; autobonus3 \"{ }\",1000,7000,ALL_CATCRY,\"{ montransform 1505,420000; }\";','','');
REPLACE INTO `item_db` VALUES ('22514','Candy_Holder','Candy Holder','11','20','10','10','0','0','0','0','0','4294967295','63','2','0','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('22515','Twisted_Key_of_Time','Twisted Key of Time','3','10','5','300','0','0','0','0','0','4294967295','63','2','0','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
REPLACE INTO `item_db` VALUES ('22540','Runstone_Lux','Lux Anima Rune','11','2','1','100','0','0','0','0','0','4294967295','63','2','0','0','0',NULL,'0','0','0','0','60000','0',NULL,'0',NULL,'20','1','0','itemskill RK_LUXANIMA,1;','','');
REPLACE INTO `item_db` VALUES ('22669','HALLOWEEN_G_BOX','Halloween Box','2','0','0','20','0','0','0','0','0','4294967295','63','2','0','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 22669,1;','','');
REPLACE INTO `item_db` VALUES ('22670','DARK_INVITATION','Invitation of Darkness','2','10','5','10','0','0','0','0','0','4294967295','63','2','0','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@r = rand(1,3); if (.@r == 1) { specialeffect2 EF_DEVIL; warp \"niflheim\",193,186; } else if(.@r == 2) { heal -500,-1000; sc_start SC_STUN,3000,0; } else { specialeffect2 EF_DEVIL; warp \"niflheim\",347,255; }','','');
REPLACE INTO `item_db` VALUES ('22777','Buff_Gift_Set','Buff Gift Set','2','20','10','100','0','0','0','0','0','4294967295','63','2','0','0','0',NULL,'0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','getitem 14534,5; getitem 12215,5; getitem 12216,5;','','');
REPLACE INTO `item_db` VALUES ('22837','Integer_Time','Integer Time','2','0','0','0','0','0','0','0','0','4294967295','63','2','0','0','50',NULL,'0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','TmpRouletteBronze += 1;','','');
REPLACE INTO `item_db` VALUES ('22838','Something_Candy_Holder','Something Candy Holder','2','20','10','10','0','0','0','0','0','4294967295','63','2','0','0','0',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 22838,1;','','');
-REPLACE INTO `item_db` VALUES ('28200','End_Of_The_Horizon','End Of The Horizon','5','2700000','1350000','2400','410','0','0','9','1','1073741824','63','2','34','4','110',NULL,'1','21','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('28201','South_Cross','Southern Cross','5','2800000','1400000','2000','480','0','0','9','0','1073741824','63','2','34','4','141',NULL,'1','21','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,GC_CROSSIMPACT,1,50;','','');
-REPLACE INTO `item_db` VALUES ('28202','Southern_Cross_','Southern Cross','5','2800000','1400000','2000','480','0','0','9','1','1073741824','63','2','34','4','141',NULL,'1','21','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,GC_CROSSIMPACT,1,50;','','');
-REPLACE INTO `item_db` VALUES ('28203','Half_BF_Rifle1','Half BF Rifle1','5','0','0','0','50','0','0','9','0','1090519040','63','2','34','3','80',NULL,'1','18','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bHit,8; bonus bCritical,8; bonus2 bAddRace,RC_DemiHuman,30; bonus2 bVariableCastrate,GS_TRACKING,-20; bonus2 bIgnoreDefRaceRate,RC_DemiHuman,10; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('28204','Half_BF_Shotgun1','Half BF Shotgun1','5','0','0','0','100','0','0','9','0','1090519040','63','2','34','3','80',NULL,'1','20','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bSplashRange,1; bonus2 bAddRace,RC_DemiHuman,30; bonus2 bIgnoreDefRaceRate,RC_DemiHuman,10; autobonus \"{ bonus bBaseAtk,80; bonus2 bHPLossRate,100,1000; }\",30,6000,BF_WEAPON,\"{ specialeffect2 EF_BASH3D; }\"; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('24000','T_STR1_Armor_Shadow','T STR1 Armor Shadow','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('24001','T_DEX1_Weapon_Shadow','T DEX1 Weapon Shadow','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('24002','T_LUK1_Shield_Shadow','T LUK1 Shield Shadow','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('24003','T_AGI1_Shoes_Shadow','T AGI1 Shoes Shadow','5','10','5','0','0','0','0','0','0','4294967295','63','2','524288','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('24004','T_VIT1_Earrings_Shadow(R)','T VIT1 Earrings Shadow(R)','5','10','5','0','0','0','0','0','0','4294967295','63','2','1048576','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('24005','T_INT1_Pendant_Shadow(L)','T INT1 Pendant Shadow(L)','5','10','5','0','0','0','0','0','0','4294967295','63','2','2097152','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('24006','T_STR2_Armor_Shadow','T STR2 Armor Shadow','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','30',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('24007','T_DEX2_Weapon_Shadow','T DEX2 Weapon Shadow','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','30',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('24008','T_LUK2_Shield_Shadow','T LUK2 Shield Shadow','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','60',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2;','','');
+REPLACE INTO `item_db` VALUES ('24009','T_AGI2_Shoes_Shadow','T AGI2 Shoes Shadow','5','10','5','0','0','0','0','0','0','4294967295','63','2','524288','0','90',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('24010','T_VIT2_Earrings_Shadow(R)','T VIT2 Earrings Shadow(R)','5','10','5','0','0','0','0','0','0','4294967295','63','2','1048576','0','120',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2;','','');
+REPLACE INTO `item_db` VALUES ('24011','T_INT2_Pendant_Shadow(L)','T INT2 Pendant Shadow(L)','5','10','5','0','0','0','0','0','0','4294967295','63','2','2097152','0','150',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('24012','Promotional_Weapon_Shadow','Promotional Weapon Shadow','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('24013','Promotional_Armor_Shadow','Promotional Armor Shadow','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('24014','Promotional_Shoes_Shadow','Promotional Shoes Shadow','5','10','5','0','0','0','0','0','0','4294967295','63','2','524288','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('24015','Promotional_Shield_Shadow','Promotional Shield Shadow','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('24016','Promotional_Earrings_Shadow','Promotional Earrings Shadow','5','10','5','0','0','0','0','0','0','4294967295','63','2','1048576','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('24017','Promotional_Pendant_Shadow','Promotional Pendant Shadow','5','10','5','0','0','0','0','0','0','4294967295','63','2','2097152','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('24018','Shadow_Physical_Earring','Shadow Physical Earring','5','10','5','0','0','0','0','0','0','4294967295','63','2','1048576','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,(getrefine()>=7)?2:1;','','');
+REPLACE INTO `item_db` VALUES ('24019','Shadow_Physical_Weapon','Shadow Physical Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; if (getrefine() >= 7) { bonus bAtkRate,1; }','','');
+REPLACE INTO `item_db` VALUES ('24020','Shadow_Physical_Pendant','Shadow Physical Pendant','5','10','5','0','0','0','0','0','0','4294967295','63','2','2097152','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; if (getrefine() >= 7) { bonus bMaxHPrate,1; }','','');
+REPLACE INTO `item_db` VALUES ('24021','Shadow_Magical_Earring','Shadow Magical Earring','5','10','5','0','0','0','0','0','0','4294967295','63','2','1048576','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,-(getrefine()>=7)?2:1;','','');
+REPLACE INTO `item_db` VALUES ('24022','Shadow_Magical_Weapon','Shadow Magical Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,10; if (getrefine() >= 7) { bonus bMatkRate,1; }','','');
+REPLACE INTO `item_db` VALUES ('24023','Shadow_Magical_Pendant','Shadow Magical Pendant','5','10','5','0','0','0','0','0','0','4294967295','63','2','2097152','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,50; if (getrefine() >= 7) { bonus bMaxSPrate,1; }','','');
+REPLACE INTO `item_db` VALUES ('24024','Shadow_Breeze_Armor','Shadow Breeze Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5+(getrefine()>=7 ? 10 : 0);','','');
+REPLACE INTO `item_db` VALUES ('24025','Shadow_Champion_Shoes','Shadow Champion Shoes','5','10','5','0','0','0','0','0','0','4294967295','63','2','524288','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,20; bonus bMaxSP,20; if (getrefine() >= 7) { bonus bMaxHP,1; bonus bMaxSP,1; }','','');
+REPLACE INTO `item_db` VALUES ('24026','Shadow_Athena_Shield','Shadow Athena Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,(getrefine()>=7)?20:10;','','');
+REPLACE INTO `item_db` VALUES ('24027','Immune_Shadow_Armor','Immune Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,0,1;','','');
+REPLACE INTO `item_db` VALUES ('24028','Hard_Shadow_Armor','Hard Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,50; if (getrefine() >= 7) { bonus bMaxHPrate,1; }','','');
+REPLACE INTO `item_db` VALUES ('24029','Ancient_Shadow_Armor','Ancient Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,(getrefine()>=7)?20:10;','','');
+REPLACE INTO `item_db` VALUES ('24030','Critital_Shadow_Armor','Critital Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,(getrefine()>=7)?10:5;','','');
+REPLACE INTO `item_db` VALUES ('24031','King_Bird_Shadow_Weapon','King Bird Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; if (getrefine() >= 7) { bonus bLongAtkRate,1; }','','');
+REPLACE INTO `item_db` VALUES ('24032','Critical_Hit_Shadow_Weapon','Critical Hit Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; if (getrefine() >= 7) { bonus bCritAtkRate,1; }','','');
+REPLACE INTO `item_db` VALUES ('24034','Lucky_Shadow_Weapon','Lucky Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; if (getrefine() >= 7) { bonus bLuk,1; } if (getrefine() >= 9) { bonus bLuk,1; }','','');
+REPLACE INTO `item_db` VALUES ('24033','Healing_Shadow_Weapon','Healing Shadow Weapon','5','10','5','0','0','10','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine()>=7) bonus bHealPower2,5;','','');
+REPLACE INTO `item_db` VALUES ('24035','Power_Shadow_Earring','Power Shadow Earring','5','10','5','0','0','0','0','0','0','4294967295','63','2','1048576','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; .@r = getrefine(); if(.@r>=7) { bonus bStr,1; } if(.@r>=9) { bonus bStr,1; }','','');
+REPLACE INTO `item_db` VALUES ('24036','Ect_Shadow_Pendant','Ect Shadow Pendant','5','10','5','0','0','0','0','0','0','4294967295','63','2','2097152','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; .@r = getrefine(); if(.@r>=7) { bonus bInt,1; } if(.@r>=9) { bonus bInt,1; }','','');
+REPLACE INTO `item_db` VALUES ('24037','Dexter_travelers_Shadow_Armor','Dexter travelers Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; .@r = getrefine(); if(.@r>=7) { bonus bDex,1; } if(.@r>=9) { bonus bDex,1; }','','');
+REPLACE INTO `item_db` VALUES ('24038','Vital_Shadow_Shoes','Vital Shadow Shoes','5','10','5','0','0','0','0','0','0','4294967295','63','2','524288','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; .@r = getrefine(); if(.@r>=7) { bonus bVit,1; } if(.@r>=9) { bonus bVit,1; }','','');
+REPLACE INTO `item_db` VALUES ('24039','Athletic_Shadow_Shield','Athletic Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; .@r = getrefine(); if(.@r>=7) { bonus bAgi,1; } if(.@r>=9) { bonus bAgi,1; }','','');
+REPLACE INTO `item_db` VALUES ('24040','Lucky_Shadow_Armor','Lucky Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus bCritical,(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24041','Power_Shadow_Pendant','Power Shadow Pendant','5','10','5','0','0','0','0','0','0','4294967295','63','2','2097152','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bBaseAtk,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24042','Ect_Shadow_Earring','Ect Shadow Earring','5','10','5','0','0','0','0','0','0','4294967295','63','2','1048576','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMatk,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24043','Dexter_Travelers_Shadow_Weapon','Dexter Travelers Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bHit,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24044','Vital_Shadow_Shield','Vital Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bDef,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24045','Athletic_Shadow_Shoes','Athletic Shadow Shoes','5','10','5','0','0','0','0','0','0','4294967295','63','2','524288','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bFlee,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24046','Resist_Spell_Power_Shadow_Pendant','Resist Spell Power Shadow Pendant','5','10','5','0','0','0','0','0','0','4294967295','63','2','2097152','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,(getrefine()>=7)?6:3;','','');
+REPLACE INTO `item_db` VALUES ('24047','Rapid_Shadow_Pendant','Rapid Shadow Pendant','5','10','5','0','0','0','0','0','0','4294967295','63','2','2097152','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@r = getrefine(); bonus bAspdRate,1+((.@r>=9)?2:(.@r>=7)?1:0);','','');
+REPLACE INTO `item_db` VALUES ('24048','Casters_Shadow_Pendant','Casters Shadow Pendant','5','10','5','0','0','0','0','0','0','4294967295','63','2','2097152','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@r = getrefine(); bonus bVariableCastrate,1+((.@r>=9)?2:(.@r>=7)?1:0);','','');
+REPLACE INTO `item_db` VALUES ('24049','Hard_Shadow_Earring','Hard Shadow Earring','5','10','5','0','0','0','0','0','0','4294967295','63','2','1048576','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; .@r = getrefine(); bonus bMaxHPrate,((.@r>=9)?2:(.@r>=7)?1:0);','','');
+REPLACE INTO `item_db` VALUES ('24050','Wise_Shadow_Earring','Wise Shadow Earring','5','10','5','0','0','0','0','0','0','4294967295','63','2','1048576','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,50; .@r = getrefine(); bonus bMaxSPrate,((.@r>=9)?2:(.@r>=7)?1:0);','','');
+REPLACE INTO `item_db` VALUES ('24051','Athena_Shadow_Earring','Athena Shadow Earring','5','10','5','0','0','0','0','0','0','4294967295','63','2','1048576','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,(getrefine()>=7)?20:10;','','');
+REPLACE INTO `item_db` VALUES ('24052','Cranial_Shadow_Shield','Cranial Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiHuman,1; .@r = getrefine(); if(.@r>=7) { bonus2 bSubRace,RC_DemiHuman,1; } if(.@r>=9) { bonus2 bSubRace,RC_DemiHuman,1; }','','');
+REPLACE INTO `item_db` VALUES ('24053','Safeguard_Shadow_Shield','Safeguard Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Boss,1; .@r = getrefine(); if(.@r>=7) { bonus2 bSubRace,RC_Boss,1; } if(.@r>=9) { bonus2 bSubRace,RC_Boss,1; }','','');
+REPLACE INTO `item_db` VALUES ('24054','Brutal_Shadow_Shield','Brutal Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Brute,1; .@r = getrefine(); if(.@r>=7) { bonus2 bSubRace,RC_Brute,1; } if(.@r>=9) { bonus2 bSubRace,RC_Brute,1; }','','');
+REPLACE INTO `item_db` VALUES ('24055','Gargantua_Shadow_Shield','Gargantua Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Insect,1; .@r = getrefine(); if(.@r>=7) { bonus2 bSubRace,RC_Insect,1; } if(.@r>=9) { bonus2 bSubRace,RC_Insect,1; }','','');
+REPLACE INTO `item_db` VALUES ('24056','Homer\'s_Shadow_Shield','Homer\'s Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Fish,1; .@r = getrefine(); if(.@r>=7) { bonus2 bSubRace,RC_Fish,1; } if(.@r>=9) { bonus2 bSubRace,RC_Fish,1; }','','');
+REPLACE INTO `item_db` VALUES ('24057','Dragoon_Shadow_Shield','Dragoon Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Dragon,1; .@r = getrefine(); if(.@r>=7) { bonus2 bSubRace,RC_Dragon,1; } if(.@r>=9) { bonus2 bSubRace,RC_Dragon,1; }','','');
+REPLACE INTO `item_db` VALUES ('24058','Satanic_Shadow_Shield','Satanic Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Angel,1; .@r = getrefine(); if(.@r>=7) { bonus2 bSubRace,RC_Angel,1; } if(.@r>=9) { bonus2 bSubRace,RC_Angel,1; }','','');
+REPLACE INTO `item_db` VALUES ('24059','Fire-Proof_Shadow_Shield','Fire-Proof Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Formless,1; .@r = getrefine(); if(.@r>=7) { bonus2 bSubRace,RC_Formless,1; } if(.@r>=9) { bonus2 bSubRace,RC_Formless,1; }','','');
+REPLACE INTO `item_db` VALUES ('24060','Requiem_Shadow_Shield','Requiem Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Undead,1; .@r = getrefine(); if(.@r>=7) { bonus2 bSubRace,RC_Undead,1; } if(.@r>=9) { bonus2 bSubRace,RC_Undead,1; }','','');
+REPLACE INTO `item_db` VALUES ('24061','Cadi_Shadow_Shield','Cadi Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Plant,1; .@r = getrefine(); if(.@r>=7) { bonus2 bSubRace,RC_Plant,1; } if(.@r>=9) { bonus2 bSubRace,RC_Plant,1; }','','');
+REPLACE INTO `item_db` VALUES ('24062','Bloody_Shadow_Shoes','Bloody Shadow Shoes','5','10','5','0','0','0','0','0','0','4294967295','63','2','524288','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiHuman,2; bonus2 bMagicAddRace,RC_DemiHuman,2; .@r = getrefine(); if(.@r>=7) { bonus2 bAddRace,RC_DemiHuman,1; bonus2 bMagicAddRace,RC_DemiHuman,1; } if(.@r>=9) { bonus2 bAddRace,RC_DemiHuman,2; bonus2 bMagicAddRace,RC_DemiHuman,2; }','','');
+REPLACE INTO `item_db` VALUES ('24063','Liberation_Shadow_Shoes','Liberation Shadow Shoes','5','10','5','0','0','0','0','0','0','4294967295','63','2','524288','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Boss,2; bonus2 bMagicAddRace,RC_Boss,2; .@r = getrefine(); if(.@r>=7) { bonus2 bAddRace,RC_Boss,1; bonus2 bMagicAddRace,RC_Boss,1; } if(.@r>=9) { bonus2 bAddRace,RC_Boss,2; bonus2 bMagicAddRace,RC_Boss,2; }','','');
+REPLACE INTO `item_db` VALUES ('24064','Chemical_Shadow_Shoes','Chemical Shadow Shoes','5','10','5','0','0','0','0','0','0','4294967295','63','2','524288','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Plant,2; bonus2 bMagicAddRace,RC_Plant,2; .@r = getrefine(); if(.@r>=7) { bonus2 bAddRace,RC_Plant,1; bonus2 bMagicAddRace,RC_Plant,1; } if(.@r>=9) { bonus2 bAddRace,RC_Plant,2; bonus2 bMagicAddRace,RC_Plant,2; }','','');
+REPLACE INTO `item_db` VALUES ('24065','Glamorous_Shadow_Shoes','Glamorous Shadow Shoes','5','10','5','0','0','0','0','0','0','4294967295','63','2','524288','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Brute,2; bonus2 bMagicAddRace,2,2; .@r = getrefine(); if(.@r>=7) { bonus2 bAddRace,RC_Brute,1; bonus2 bMagicAddRace,2,1; } if(.@r>=9) { bonus2 bAddRace,RC_Brute,2; bonus2 bMagicAddRace,2,2; }','','');
+REPLACE INTO `item_db` VALUES ('24066','Sekti_Side_Shadow_Shoes','Sekti Side Shadow Shoes','5','10','5','0','0','0','0','0','0','4294967295','63','2','524288','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Insect,2; bonus2 bMagicAddRace,RC_Insect,2; .@r = getrefine(); if(.@r>=7) { bonus2 bAddRace,RC_Insect,1; bonus2 bMagicAddRace,RC_Insect,1; } if(.@r>=9) { bonus2 bAddRace,RC_Insect,2; bonus2 bMagicAddRace,RC_Insect,2; }','','');
+REPLACE INTO `item_db` VALUES ('24067','Fisher_Shadow_Shoes','Fisher Shadow Shoes','5','10','5','0','0','0','0','0','0','4294967295','63','2','524288','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Fish,2; bonus2 bMagicAddRace,RC_Fish,2; .@r = getrefine(); if(.@r>=7) { bonus2 bAddRace,RC_Fish,1; bonus2 bMagicAddRace,RC_Fish,1; } if(.@r>=9) { bonus2 bAddRace,RC_Fish,2; bonus2 bMagicAddRace,RC_Fish,2; }','','');
+REPLACE INTO `item_db` VALUES ('24068','Seraphim_Shadow_Shoes','Seraphim Shadow Shoes','5','10','5','0','0','0','0','0','0','4294967295','63','2','524288','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Angel,2; bonus2 bMagicAddRace,RC_Angel,2; .@r = getrefine(); if(.@r>=7) { bonus2 bAddRace,RC_Angel,1; bonus2 bMagicAddRace,RC_Angel,1; } if(.@r>=9) { bonus2 bAddRace,RC_Angel,2; bonus2 bMagicAddRace,RC_Angel,2; }','','');
+REPLACE INTO `item_db` VALUES ('24069','Beholder_Shadow_Shoes','Beholder Shadow Shoes','5','10','5','0','0','0','0','0','0','4294967295','63','2','524288','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Formless,2; bonus2 bMagicAddRace,RC_Formless,2; .@r = getrefine(); if(.@r>=7) { bonus2 bAddRace,RC_Formless,1; bonus2 bMagicAddRace,RC_Formless,1; } if(.@r>=9) { bonus2 bAddRace,RC_Formless,2; bonus2 bMagicAddRace,RC_Formless,2; }','','');
+REPLACE INTO `item_db` VALUES ('24070','Divine_Shadow_Shoes','Divine Shadow Shoes','5','10','5','0','0','0','0','0','0','4294967295','63','2','524288','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Undead,2; bonus2 bMagicAddRace,RC_Undead,2; .@r = getrefine(); if(.@r>=7) { bonus2 bAddRace,RC_Undead,1; bonus2 bMagicAddRace,RC_Undead,1; } if(.@r>=9) { bonus2 bAddRace,RC_Undead,2; bonus2 bMagicAddRace,RC_Undead,2; }','','');
+REPLACE INTO `item_db` VALUES ('24071','Dragoons_Shadow_Shoes','Dragoons Shadow Shoes','5','10','5','0','0','0','0','0','0','4294967295','63','2','524288','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Dragon,2; bonus2 bMagicAddRace,RC_Dragon,2; .@r = getrefine(); if(.@r>=7) { bonus2 bAddRace,RC_Dragon,1; bonus2 bMagicAddRace,RC_Dragon,1; } if(.@r>=9) { bonus2 bAddRace,RC_Dragon,2; bonus2 bMagicAddRace,RC_Dragon,2; }','','');
+REPLACE INTO `item_db` VALUES ('24072','Large_Shadow_Armor','Large Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Large,2; .@r = getrefine(); if(.@r>=7) { bonus2 bSubSize,Size_Large,1; } if(.@r>=9) { bonus2 bSubSize,Size_Large,2; }','','');
+REPLACE INTO `item_db` VALUES ('24073','Medium_Shadow_Armor','Medium Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Medium,2; .@r = getrefine(); if(.@r>=7) { bonus2 bSubSize,Size_Medium,1; } if(.@r>=9) { bonus2 bSubSize,Size_Medium,2; }','','');
+REPLACE INTO `item_db` VALUES ('24074','Small_Shadow_Armor','Small Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Small,2; .@r = getrefine(); if(.@r>=7) { bonus2 bSubSize,Size_Small,1; } if(.@r>=9) { bonus2 bSubSize,Size_Small,2; }','','');
+REPLACE INTO `item_db` VALUES ('24075','Large_Shadow_Weapon','Large Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Large,2; .@r = getrefine(); if(.@r>=7) { bonus2 bAddSize,Size_Large,1; } if(.@r>=9) { bonus2 bAddSize,Size_Large,2; }','','');
+REPLACE INTO `item_db` VALUES ('24076','Medium_Shadow_Weapon','Medium Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Medium,2; .@r = getrefine(); if(.@r>=7) { bonus2 bAddSize,Size_Medium,1; } if(.@r>=9) { bonus2 bAddSize,Size_Medium,2; }','','');
+REPLACE INTO `item_db` VALUES ('24077','Small_Shadow_Weapon','Small Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,2; .@r = getrefine(); if(.@r>=7) { bonus2 bAddSize,Size_Small,1; } if(.@r>=9) { bonus2 bAddSize,Size_Small,2; }','','');
+REPLACE INTO `item_db` VALUES ('24078','Spiritual_Shadow_Weapon','Spiritual Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate,-5; if (getrefine() >= 7) { bonus bSPrecovRate,5; }','','');
+REPLACE INTO `item_db` VALUES ('24079','Spiritual_Shadow_Earring','Spiritual Shadow Earring','5','10','5','0','0','0','0','0','0','4294967295','63','2','1048576','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,50;','','');
+REPLACE INTO `item_db` VALUES ('24080','Spiritual_Shadow_Pendant','Spiritual Shadow Pendant','5','10','5','0','0','0','0','0','0','4294967295','63','2','2097152','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,(getrefine()>=7?2:1);','','');
+REPLACE INTO `item_db` VALUES ('24081','Mali_Shas_Shadow_Armor','Mali Shas Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; if (getrefine() >= 7) { bonus bMaxHPrate,1; }','','');
+REPLACE INTO `item_db` VALUES ('24082','Mali_Shas_Shadow_Shoes','Mali Shas Shadow Shoes','5','10','5','0','0','0','0','0','0','4294967295','63','2','524288','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,(getrefine()>=7?2:1);','','');
+REPLACE INTO `item_db` VALUES ('24083','Mali_Shas_Shadow_Shield','Mali Shas Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,(getrefine()>=7?10:5);','','');
+REPLACE INTO `item_db` VALUES ('24084','Gemstone_Shadow_Armor','Gemstone Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24085','Gemstone_Shadow_Shoes','Gemstone Shadow Shoes','5','10','5','0','0','0','0','0','0','4294967295','63','2','524288','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24086','Gemstone_Shadow_Shield','Gemstone Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24087','Gemstone_Shadow_Weapon','Gemstone Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24088','Gemstone_Shadow_Earring','Gemstone Shadow Earring','5','10','5','0','0','0','0','0','0','4294967295','63','2','1048576','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24089','Gemstone_Shadow_Pendant','Gemstone Shadow Pendant','5','10','5','0','0','0','0','0','0','4294967295','63','2','2097152','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24090','Stability_Shadow_Shield','Stability Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','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;','','');
+REPLACE INTO `item_db` VALUES ('24091','Harrods_Plaster_Shadow_Armor','Harrods Plaster Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Stone,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24092','Harrods_Plaster_Shadow_Shoes','Harrods Plaster Shadow Shoes','5','10','5','0','0','0','0','0','0','4294967295','63','2','524288','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Stone,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24093','Insomnia_Shadow_Armor','Insomnia Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Sleep,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24094','Insomnia_Shadow_Shoes','Insomnia Shadow Shoes','5','10','5','0','0','0','0','0','0','4294967295','63','2','524288','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Sleep,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24095','Peerless_Shadow_Armor','Peerless Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Silence,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24096','Peerless_Shadow_Shoes','Peerless Shadow Shoes','5','10','5','0','0','0','0','0','0','4294967295','63','2','524288','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Silence,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24097','Andre_Shadow_Armor','Andre Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Blind,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24098','Andre_Shadow_Shoes','Andre Shadow Shoes','5','10','5','0','0','0','0','0','0','4294967295','63','2','524288','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Blind,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24099','Freezing_Frozen_Shadow_Weapon','Freezing Frozen Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Freeze,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24100','Freezing_Frozen_Shadow_Earring','Freezing Frozen Shadow Earring','5','10','5','0','0','0','0','0','0','4294967295','63','2','1048576','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Freeze,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24101','Freezing_Frozen_Shadow_Pendant','Freezing Frozen Shadow Pendant','5','10','5','0','0','0','0','0','0','4294967295','63','2','2097152','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Freeze,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24102','Vitality_Shadow_Earring','Vitality Shadow Earring','5','10','5','0','0','0','0','0','0','4294967295','63','2','1048576','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Bleeding,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24103','Vitality_Shadow_Pendant','Vitality Shadow Pendant','5','10','5','0','0','0','0','0','0','4294967295','63','2','2097152','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Bleeding,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24104','Neutral_Shadow_Weapon','Neutral Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Stun,getrefine()/2;','','');
+REPLACE INTO `item_db` VALUES ('24105','Neutral_Shadow_Earring','Neutral Shadow Earring','5','10','5','0','0','0','0','0','0','4294967295','63','2','1048576','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Stun,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24106','Neutral_Shadow_Pendant','Neutral Shadow Pendant','5','10','5','0','0','0','0','0','0','4294967295','63','2','2097152','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Stun,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24107','Frozen_Curse_Shadow_Earring','Frozen Curse Shadow Earring','5','10','5','0','0','0','0','0','0','4294967295','63','2','1048576','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Curse,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24108','Frozen_Curse_Shadow_Pendant','Frozen Curse Shadow Pendant','5','10','5','0','0','0','0','0','0','4294967295','63','2','2097152','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Curse,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24109','Caster_Shadow_Earrings','Caster Shadow Earrings','5','10','5','0','0','0','0','0','0','4294967295','63','2','1048576','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,-1-((getrefine()>=7)?1:0);','','');
+REPLACE INTO `item_db` VALUES ('24110','Caster_Shadow_Weapon','Caster Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@r = getrefine(); bonus bVariableCastrate,-1-((.@r>=7)?1:0)-((.@r>=9)?2:0);','','');
+REPLACE INTO `item_db` VALUES ('24111','Spell_Flow_Shadow_Shoes','Spell Flow Shadow Shoes','5','10','5','0','0','0','0','0','0','4294967295','63','2','524288','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate,1; if (getrefine() >= 7) bonus bSPrecovRate,5;','','');
+REPLACE INTO `item_db` VALUES ('24112','Spell_Flow_Shadow_Armor','Spell Flow Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate,1+((getrefine()>=7)?1:0)+((getrefine()>=9)?1:0);','','');
+REPLACE INTO `item_db` VALUES ('24113','Spell_Flow_Shadow_Shield','Spell Flow Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate,1; if (getrefine() >= 7) bonus bMaxSPrate,1;','','');
+REPLACE INTO `item_db` VALUES ('24114','Grid_Shadow_Armor','Grid Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill BS_GREED,1; bonus2 bSkillUseSP,BS_GREED,100-(getrefine()*10);','','');
+REPLACE INTO `item_db` VALUES ('24115','Grid_Shadow_Shoes','Grid Shadow Shoes','5','10','5','0','0','0','0','0','0','4294967295','63','2','524288','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill BS_GREED,1; bonus2 bSkillUseSP,BS_GREED,100-(getrefine()*10);','','');
+REPLACE INTO `item_db` VALUES ('24116','Grid_Shadow_Shield','Grid Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill BS_GREED,1; bonus2 bSkillUseSP,BS_GREED,100-(getrefine()*10);','','');
+REPLACE INTO `item_db` VALUES ('24117','Grid_Shadow_Weapon','Grid Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill BS_GREED,1; bonus2 bSkillUseSP,BS_GREED,100-(getrefine()*10);','','');
+REPLACE INTO `item_db` VALUES ('24118','Grid_Shadow_Earring','Grid Shadow Earring','5','10','5','0','0','0','0','0','0','4294967295','63','2','1048576','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill BS_GREED,1; bonus2 bSkillUseSP,BS_GREED,100-(getrefine()*10);','','');
+REPLACE INTO `item_db` VALUES ('24119','Grid_Shadow_Pendant','Grid Shadow Pendant','5','10','5','0','0','0','0','0','0','4294967295','63','2','2097152','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill BS_GREED,1; bonus2 bSkillUseSP,BS_GREED,100-(getrefine()*10);','','');
+REPLACE INTO `item_db` VALUES ('24120','Heal_Shadow_Armor','Heal Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_HEAL,1; bonus2 bSkillUseSP,AL_HEAL,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24121','Heal_Shadow_Shoes','Heal Shadow Shoes','5','10','5','0','0','0','0','0','0','4294967295','63','2','524288','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_HEAL,1; bonus2 bSkillUseSP,AL_HEAL,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24122','Heal_Shadow_Shield','Heal Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_HEAL,1; bonus2 bSkillUseSP,AL_HEAL,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24123','Heal_Shadow_Weapon','Heal Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_HEAL,1; bonus2 bSkillUseSP,AL_HEAL,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24124','Heal_Shadow_Earring','Heal Shadow Earring','5','10','5','0','0','0','0','0','0','4294967295','63','2','1048576','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_HEAL,1; bonus2 bSkillUseSP,AL_HEAL,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24125','Heal_Shadow_Pendant','Heal Shadow Pendant','5','10','5','0','0','0','0','0','0','4294967295','63','2','2097152','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_HEAL,1; bonus2 bSkillUseSP,AL_HEAL,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24126','Hiding_Shadow_Armor','Hiding Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_HIDING,1; bonus2 bSkillUseSP,TF_HIDING,50-(getrefine()*5);','','sc_end SC_HIDING;');
+REPLACE INTO `item_db` VALUES ('24127','Hiding_Shadow_Shoes','Hiding Shadow Shoes','5','10','5','0','0','0','0','0','0','4294967295','63','2','524288','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_HIDING,1; bonus2 bSkillUseSP,TF_HIDING,50-(getrefine()*5);','','sc_end SC_HIDING;');
+REPLACE INTO `item_db` VALUES ('24128','Hiding_Shadow_Shield','Hiding Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_HIDING,1; bonus2 bSkillUseSP,TF_HIDING,50-(getrefine()*5);','','sc_end SC_HIDING;');
+REPLACE INTO `item_db` VALUES ('24129','Hiding_Shadow_Weapon','Hiding Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_HIDING,1; bonus2 bSkillUseSP,TF_HIDING,50-(getrefine()*5);','','sc_end SC_HIDING;');
+REPLACE INTO `item_db` VALUES ('24130','Hiding_Shadow_Earring','Hiding Shadow Earring','5','10','5','0','0','0','0','0','0','4294967295','63','2','1048576','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_HIDING,1; bonus2 bSkillUseSP,TF_HIDING,50-(getrefine()*5);','','sc_end SC_HIDING;');
+REPLACE INTO `item_db` VALUES ('24131','Hiding_Shadow_Pendant','Hiding Shadow Pendant','5','10','5','0','0','0','0','0','0','4294967295','63','2','2097152','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_HIDING,1; bonus2 bSkillUseSP,TF_HIDING,50-(getrefine()*5);','','sc_end SC_HIDING;');
+REPLACE INTO `item_db` VALUES ('24132','Cloaking_Shadow_Armor','Cloaking Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AS_CLOAKING,1; bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);','','sc_end SC_CLOAKING;');
+REPLACE INTO `item_db` VALUES ('24133','Cloaking_Shadow_Shoes','Cloaking Shadow Shoes','5','10','5','0','0','0','0','0','0','4294967295','63','2','524288','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AS_CLOAKING,1; bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);','','sc_end SC_CLOAKING;');
+REPLACE INTO `item_db` VALUES ('24134','Cloaking_Shadow_Shield','Cloaking Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AS_CLOAKING,1; bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);','','sc_end SC_CLOAKING;');
+REPLACE INTO `item_db` VALUES ('24135','Cloaking_Shadow_Weapon','Cloaking Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AS_CLOAKING,1; bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);','','sc_end SC_CLOAKING;');
+REPLACE INTO `item_db` VALUES ('24136','Cloaking_Shadow_Earring','Cloaking Shadow Earring','5','10','5','0','0','0','0','0','0','4294967295','63','2','1048576','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AS_CLOAKING,1; bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);','','sc_end SC_CLOAKING;');
+REPLACE INTO `item_db` VALUES ('24137','Cloaking_Shadow_Pendant','Cloaking Shadow Pendant','5','10','5','0','0','0','0','0','0','4294967295','63','2','2097152','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AS_CLOAKING,1; bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);','','sc_end SC_CLOAKING;');
+REPLACE INTO `item_db` VALUES ('24138','Teleport_Shadow_Armor','Teleport Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_TELEPORT,1; bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24139','Teleport_Shadow_Shoes','Teleport Shadow Shoes','5','10','5','0','0','0','0','0','0','4294967295','63','2','524288','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_TELEPORT,1; bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24140','Teleport_Shadow_Shield','Teleport Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_TELEPORT,1; bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24141','Teleport_Shadow_Weapon','Teleport Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_TELEPORT,1; bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24142','Teleport_Shadow_Earring','Teleport Shadow Earring','5','10','5','0','0','0','0','0','0','4294967295','63','2','1048576','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_TELEPORT,1; bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24143','Teleport_Shadow_Pendant','Teleport Shadow Pendant','5','10','5','0','0','0','0','0','0','4294967295','63','2','2097152','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_TELEPORT,1; bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24144','Steal_Shadow_Armor','Steal Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_STEAL,1; bonus2 bSkillUseSP,TF_STEAL,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24145','Steal_Shadow_Shoes','Steal Shadow Shoes','5','10','5','0','0','0','0','0','0','4294967295','63','2','524288','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_STEAL,1; bonus2 bSkillUseSP,TF_STEAL,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24146','Steal_Shadow_Shield','Steal Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_STEAL,1; bonus2 bSkillUseSP,TF_STEAL,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24147','Steal_Shadow_Weapon','Steal Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_STEAL,1; bonus2 bSkillUseSP,TF_STEAL,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24148','Steal_Shadow_Earring','Steal Shadow Earring','5','10','5','0','0','0','0','0','0','4294967295','63','2','1048576','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_STEAL,1; bonus2 bSkillUseSP,TF_STEAL,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24149','Steal_Shadow_Pendant','Steal Shadow Pendant','5','10','5','0','0','0','0','0','0','4294967295','63','2','2097152','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_STEAL,1; bonus2 bSkillUseSP,TF_STEAL,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24150','Infinity_Shadow_Earring','Infinity Shadow Earring','5','10','5','0','0','0','0','0','0','4294967295','63','2','1048576','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@r = getrefine(); bonus2 bSubSize,Size_All,1+((.@r >= 9) ? 2 : (.@r >= 7) ? 1 : 0);','','');
+REPLACE INTO `item_db` VALUES ('24151','Infinity_Shadow_Pendant','Infinity Shadow Pendant','5','10','5','0','0','0','0','0','0','4294967295','63','2','2097152','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@r = getrefine(); bonus2 bSubSize,Size_All,1+((.@r >= 9) ? 2 : (.@r >= 7) ? 1 : 0);','','');
+REPLACE INTO `item_db` VALUES ('24152','Solid_Shadow_Weapon','Solid Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24153','Solid_Shadow_Earring','Solid Shadow Earring','5','10','5','0','0','0','0','0','0','4294967295','63','2','1048576','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24154','Solid_Shadow_Armor','Solid Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24155','Solid_Shadow_Pendant','Solid Shadow Pendant','5','10','5','0','0','0','0','0','0','4294967295','63','2','2097152','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24156','Demi-Human_Shadow_Weapon','Demi-Human Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreDefRate,RC_DemiHuman,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24157','Exorcist_Shadow_Weapon','Exorcist Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreDefRate,RC_Demon,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24158','Hunting_Shadow_Weapon','Hunting Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreDefRate,RC_Brute,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24159','Insect_Shadow_Weapon','Insect Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreDefRate,RC_Insect,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24160','Fishing_Shadow_Weapon','Fishing Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreDefRate,RC_Fish,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24161','Dragon_Killer_Shadow_Weapon','Dragon Killer Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreDefRate,RC_Dragon,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24162','Angelus_Shadow_Weapon','Angelus Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreDefRate,RC_Angel,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24163','Formless_Shadow_Weapon','Formless Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreDefRate,RC_Formless,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24164','Holy_Water_Shadow_Weapon','Holy Water Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreDefRate,RC_Undead,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24165','Plant_Shadow_Weapon','Plant Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreDefRate,RC_Plant,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24166','Penetration_Shadow_Earring','Penetration Shadow Earring','5','10','5','0','0','0','0','0','0','4294967295','63','2','1048576','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@r = getrefine(); bonus2 bIgnoreDefRate,RC_NonBoss,5+(.@r/2); bonus2 bIgnoreDefRate,RC_Boss,5+(.@r/2);','','');
+REPLACE INTO `item_db` VALUES ('24167','Penetration_Shadow_Pendant','Penetration Shadow Pendant','5','10','5','0','0','0','0','0','0','4294967295','63','2','2097152','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@r = getrefine(); bonus2 bIgnoreDefRate,RC_NonBoss,5+(.@r/2); bonus2 bIgnoreDefRate,RC_Boss,5+(.@r/2);','','');
+REPLACE INTO `item_db` VALUES ('24168','Tempest_Shadow_Earring','Tempest Shadow Earring','5','10','5','0','0','0','0','0','0','4294967295','63','2','1048576','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_NonBoss,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24169','Tempest_Pendant_Shadow','Tempest Pendant Shadow','5','10','5','0','0','0','0','0','0','4294967295','63','2','2097152','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_NonBoss,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24170','Magic_Demi-Human_Shadow_Weapon','Magic Demi-Human Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_DemiHuman,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24171','Magic_Exorcist_Shadow_Weapon','Magic Exorcist Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_Demon,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24172','Magic_Hunting_Shadow_Weapon','Magic Hunting Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_Brute,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24173','Magic_Insect_Shadow_Weapon','Magic Insect Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_Insect,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24174','Magic_Fishing_Shadow_Weapon','Magic Fishing Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_Fish,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24175','Magic_Dragon_Killer_Shadow_Weapon','Magic Dragon Killer Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_Dragon,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24176','Magic_Angelus_Shadow_Weapon','Magic Angelus Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_Angel,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24177','Magic_Formless_Shadow_Weapon','Magic Formless Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_Formless,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24178','Magic_Holy_Water_Shadow_Weapon','Magic Holy Water Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_Undead,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24179','Magic_Caesars_Shadow_Weapon','Magic Caesars Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_Plant,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24180','Bearer\'s_Shadow_Armor','Bearer\'s Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24181','Bearer\'s_Shadow_Shoes','Bearer\'s Shadow Shoes','5','10','5','0','0','0','0','0','0','4294967295','63','2','524288','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,50+(5*(getrefine()/2));','','');
+REPLACE INTO `item_db` VALUES ('24182','Bearer\'s_Shadow_Shield','Bearer\'s Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24183','Bearer\'s_Shadow_Weapon','Bearer\'s Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100+(10*(getrefine()/2));','','');
+REPLACE INTO `item_db` VALUES ('24184','Bearer\'s_Shadow_Earring','Bearer\'s Shadow Earring','5','10','5','0','0','0','0','0','0','4294967295','63','2','1048576','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24185','Bearer\'s_Shadow_Pendant','Bearer\'s Shadow Pendant','5','10','5','0','0','0','0','0','0','4294967295','63','2','2097152','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24186','Basis_Shadow_Armor','Basis Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@r = getrefine(); bonus2 bAddEle,Ele_Neutral,1+(.@r/2); bonus2 bMagicAddEle,Ele_Neutral,1+(.@r/2);','','');
+REPLACE INTO `item_db` VALUES ('24187','Hallowed_Shadow_Armor','Hallowed Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@r = getrefine(); bonus2 bAddEle,Ele_Dark,1+(.@r/2); bonus2 bMagicAddEle,Ele_Dark,1+(.@r/2);','','');
+REPLACE INTO `item_db` VALUES ('24188','Underneith_Shadow_Armor','Underneith Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@r = getrefine(); bonus2 bAddEle,Ele_Water,1+(.@r/2); bonus2 bMagicAddEle,Ele_Water,1+(.@r/2);','','');
+REPLACE INTO `item_db` VALUES ('24189','Underneath_Shadow_Armor','Underneath Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@r = getrefine(); bonus2 bAddEle,Ele_Earth,1+(.@r/2); bonus2 bMagicAddEle,Ele_Earth,1+(.@r/2);','','');
+REPLACE INTO `item_db` VALUES ('24190','Flame_Shadow_Armor','Flame Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@r = getrefine(); bonus2 bAddEle,Ele_Fire,1+(.@r/2); bonus2 bMagicAddEle,Ele_Fire,1+(.@r/2);','','');
+REPLACE INTO `item_db` VALUES ('24191','Windy_Shadow_Armor','Windy Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@r = getrefine(); bonus2 bAddEle,Ele_Wind,1+(.@r/2); bonus2 bMagicAddEle,Ele_Wind,1+(.@r/2);','','');
+REPLACE INTO `item_db` VALUES ('24192','Envenom_Shadow_Armor','Envenom Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@r = getrefine(); bonus2 bAddEle,Ele_Poison,1+(.@r/2); bonus2 bMagicAddEle,Ele_Poison,1+(.@r/2);','','');
+REPLACE INTO `item_db` VALUES ('24193','Damned_Shadow_Armor','Damned Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@r = getrefine(); bonus2 bAddEle,Ele_Holy,1+(.@r/2); bonus2 bMagicAddEle,Ele_Holy,1+(.@r/2);','','');
+REPLACE INTO `item_db` VALUES ('24194','Exorcism_Shadow_Armor','Exorcism Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@r = getrefine(); bonus2 bAddEle,Ele_Ghost,1+(.@r/2); bonus2 bMagicAddEle,Ele_Ghost,1+(.@r/2);','','');
+REPLACE INTO `item_db` VALUES ('24195','Divine_Shadow_Armor','Divine Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@r = getrefine(); bonus2 bAddEle,Ele_Undead,1+(.@r/2); bonus2 bMagicAddEle,Ele_Undead,1+(.@r/2);','','');
+REPLACE INTO `item_db` VALUES ('24196','Hasty_Shadow_Shoes','Hasty Shadow Shoes','5','10','5','0','0','0','0','0','0','4294967295','63','2','524288','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24197','Hasty_Shadow_Armor','Hasty Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24198','Basis_Shadow_Shield','Basis Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@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;','','');
+REPLACE INTO `item_db` VALUES ('24199','Hallowed_Shadow_Shield','Hallowed Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@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;','','');
+REPLACE INTO `item_db` VALUES ('24200','Saharic_Shadow_Shield','Saharic Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@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;','','');
+REPLACE INTO `item_db` VALUES ('24201','Underneath_Shadow_Shield','Underneath Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@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;','','');
+REPLACE INTO `item_db` VALUES ('24202','Flammable_Shadow_Shield','Flammable Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@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;','','');
+REPLACE INTO `item_db` VALUES ('24203','Windy_Shadow_Shield','Windy Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@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;','','');
+REPLACE INTO `item_db` VALUES ('24204','Envenom_Shadow_Shield','Envenom Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@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;','','');
+REPLACE INTO `item_db` VALUES ('24205','Damned_Shadow_Shield','Damned Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@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;','','');
+REPLACE INTO `item_db` VALUES ('24206','Exorcism_Shadow_Shield','Exorcism Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@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;','','');
+REPLACE INTO `item_db` VALUES ('24207','Divine_Shadow_Shield','Divine Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@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;','','');
+REPLACE INTO `item_db` VALUES ('24208','Expert_Shadow_Shoes','Expert Shadow Shoes','5','20','10','100','0','0','0','0','0','4294967295','63','2','524288','0','150','175','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Boss,1; bonus2 bExpAddRace,RC_NonBoss,1;','','');
+REPLACE INTO `item_db` VALUES ('24209','Expert_Shield_Shadow','Expert Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','150','175','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Boss,(getrefine()/4); bonus2 bExpAddRace,RC_NonBoss,(getrefine()/4);','','');
+REPLACE INTO `item_db` VALUES ('24210','Beginner_Shadow_Shoes','Beginner Shadow Shoes','5','20','10','0','0','0','0','0','0','4294967295','63','2','524288','0','1','49','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Boss,getrefine(); bonus2 bExpAddRace,RC_NonBoss,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24211','Beginner_Shadow_Shield','Beginner Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1','49','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Boss,getrefine(); bonus2 bExpAddRace,RC_NonBoss,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24212','Rookie_Shadow_Shoes','Rookie Shadow Shoes','5','10','5','0','0','0','0','0','0','4294967295','63','2','524288','0','50','99','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Boss,(getrefine()/2); bonus2 bExpAddRace,RC_NonBoss,(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24213','Rookie_Shadow_Shield','Rookie Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','50','99','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Boss,(getrefine()/2); bonus2 bExpAddRace,RC_NonBoss,(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24214','Advanced_Shadow_Shoes','Advanced Shadow Shoes','5','20','10','0','0','0','0','0','0','4294967295','63','2','524288','0','100','149','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Boss,(getrefine()/3); bonus2 bExpAddRace,RC_NonBoss,(getrefine()/3);','','');
+REPLACE INTO `item_db` VALUES ('24215','Advanced_Shadow_Shield','Advanced Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','100','149','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Boss,(getrefine()/3); bonus2 bExpAddRace,RC_NonBoss,(getrefine()/3);','','');
+REPLACE INTO `item_db` VALUES ('24216','Attack_Shadow_Armor','Attack Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@r = getrefine(); autobonus \"{ bonus bAtk2,(.@r*5); }\",(.@r*20)+100,3000,BF_NORMAL;','','');
+REPLACE INTO `item_db` VALUES ('24217','Blitz_Shadow_Earring','Blitz Shadow Earring','5','10','5','0','0','0','0','0','0','4294967295','63','2','1048576','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@r = getrefine(); bonus bHit,(.@r/2)+5; if(.@r>=7) { bonus bAspd,1; }','','');
+REPLACE INTO `item_db` VALUES ('24218','Blitz_Shadow_Pendant','Blitz Shadow Pendant','5','10','5','0','0','0','0','0','0','4294967295','63','2','2097152','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@r = getrefine(); bonus bAtk2,(.@r/2)+5; if(.@r>=7) { bonus bAspd,1; }','','');
+REPLACE INTO `item_db` VALUES ('24219','Cold_Bolt_Shadow_Armor','Cold Bolt Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','set .@ref,getrefine(); if(.@ref>=2) { autobonus \"{ bonus3 bAutoSpell,14,(.@ref/2),1000; }\",(.@ref*2)+100,100,BF_SHORT; }','','');
+REPLACE INTO `item_db` VALUES ('24220','Fire_Bolt_Shadow_Armor','Fire Bolt Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','set .@ref,getrefine(); if(.@ref>=2) { autobonus \"{ bonus3 bAutoSpell,19,(.@ref/2),1000; }\",(.@ref*2)+100,100,BF_SHORT; }','','');
+REPLACE INTO `item_db` VALUES ('24221','Lightning_Bolt_Shadow_Armor','Lightning Bolt Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','set .@ref,getrefine(); if(.@ref>=2) { autobonus \"{ bonus3 bAutoSpell,20,(.@ref/2),1000; }\",(.@ref*2)+100,100,BF_SHORT; }','','');
+REPLACE INTO `item_db` VALUES ('24222','Earth_Spike_Shadow_Armor','Earth Spike Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','set .@ref,getrefine(); if(.@ref>=2) { autobonus \"{ bonus3 bAutoSpell,90,(.@ref/2),1000; }\",(.@ref*2)+100,100,BF_SHORT; }','','');
+REPLACE INTO `item_db` VALUES ('24223','Enhanced_Force_Shadow_Weapon','Enhanced Force Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','56','2','131072','0','100',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk2,10; bonus bAtkRate,(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24224','Force_Shadow_Weapon','Force Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','70',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@r = getrefine(); if(.@r<7) bonus bAtkRate,1; else if(.@r==7 || .@r==8) bonus bAtkRate,2; else if(.@r>=9) bonus bAtkRate,3;','','');
+REPLACE INTO `item_db` VALUES ('24225','Force_Shadow_Earring','Force Shadow Earring','5','10','5','0','0','0','0','0','0','4294967295','63','2','1048576','0','70',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@r = getrefine(); bonus bAtk2,(5+.@r); if(.@r>=7) bonus bMaxHPrate,1; if(.@r>=9) bonus bMaxSPrate,1;','','');
+REPLACE INTO `item_db` VALUES ('24226','Force_Shadow_Pendant','Force Shadow Pendant','5','10','5','0','0','0','0','0','0','4294967295','63','2','2097152','0','70',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@r = getrefine(); bonus bAtk2,(5+.@r); if(.@r>=7) bonus bMaxHPrate,1; if(.@r>=9) bonus bMaxSPrate,1;','','');
+REPLACE INTO `item_db` VALUES ('24227','Enhanced_Soul_Shadow_Weapon','Enhanced Soul Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','56','2','131072','0','100',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,10; bonus bMatkRate,(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24228','Soul_Shadow_Weapon','Soul Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','70',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@r = getrefine(); if(.@r<7) bonus bMatkRate,1; else if(.@r==7 || .@r==8) bonus bMatkRate,2; else if(.@r>=9) bonus bMatkRate,3;','','');
+REPLACE INTO `item_db` VALUES ('24229','Soul_Shadow_Earring','Soul Shadow Earring','5','10','5','0','0','0','0','0','0','4294967295','63','2','1048576','0','70',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@r = getrefine(); bonus bMatk,(5+.@r); if(.@r>=7) bonus bMaxHPrate,1; if(.@r>=9) bonus bMatkRate,1;','','');
+REPLACE INTO `item_db` VALUES ('24230','Soul_Shadow_Pendant','Soul Shadow Pendant','5','10','5','0','0','0','0','0','0','4294967295','63','2','2097152','0','70',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@r = getrefine(); bonus bMatk,(5+.@r); if(.@r>=7) bonus bMaxHPrate,1; if(.@r>=9) bonus bMatkRate,1;','','');
+REPLACE INTO `item_db` VALUES ('24231','Blitz_Shadow_Shoes','Blitz Shadow Shoes','5','10','5','0','0','0','0','0','0','4294967295','63','2','524288','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5; if (getrefine() >= 2) { bonus bCritical,2; } if (getrefine() >= 7) { bonus bAspd,1; } if (getrefine() >= 9) { bonus bAspd,1; }','','');
+REPLACE INTO `item_db` VALUES ('24232','Blitz_Shadow_Shield','Blitz Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,5; if (getrefine() >= 2) { bonus bCritical,2; } if (getrefine() >= 7) { bonus bAspd,1; } if (getrefine() >= 9) { bonus bAspd,1; }','','');
+REPLACE INTO `item_db` VALUES ('24233','Exceeding_Shadow_Weapon','Exceeding Shadow Weapon','5','10','5','0','0','0','0','0','0','4294967295','63','2','131072','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,5; bonus bMatk,5; bonus bAtkRate,getrefine(); bonus bMatkRate,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24234','Titan_Shadow_Earring','Titan Shadow Earring','5','10','5','0','0','0','0','0','0','4294967295','63','2','1048576','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Large,1; if (getrefine() >= 7) { bonus2 bAddSize,Size_Large,1; } if (getrefine() >= 9) { bonus2 bAddSize,Size_Large,2; }','','');
+REPLACE INTO `item_db` VALUES ('24235','Titan_Shadow_Pendant','Titan Shadow Pendant','5','10','5','0','0','0','0','0','0','4294967295','63','2','2097152','0','70',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Large,1; if (getrefine() >= 7) { bonus2 bAddSize,Size_Large,1; } if (getrefine() >= 9) { bonus2 bAddSize,Size_Large,2; }','','');
+REPLACE INTO `item_db` VALUES ('24236','Boned_Shadow_Earring','Boned Shadow Earring','5','10','5','0','0','0','0','0','0','4294967295','63','2','1048576','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Medium,1; if (getrefine() >= 7) { bonus2 bAddSize,Size_Medium,1; } if (getrefine() >= 9) { bonus2 bAddSize,Size_Medium,2; }','','');
+REPLACE INTO `item_db` VALUES ('24237','Boned_Shadow_Pendant','Boned Shadow Pendant','5','10','5','0','0','0','0','0','0','4294967295','63','2','2097152','0','70',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Medium,1; if (getrefine() >= 7) { bonus2 bAddSize,Size_Medium,1; } if (getrefine() >= 9) { bonus2 bAddSize,Size_Medium,2; }','','');
+REPLACE INTO `item_db` VALUES ('24238','Gigantic_Shadow_Earring','Gigantic Shadow Earring','5','10','5','0','0','0','0','0','0','4294967295','63','2','1048576','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,1; if (getrefine() >= 7) { bonus2 bAddSize,Size_Small,1; } if (getrefine() >= 9) { bonus2 bAddSize,Size_Small,2; }','','');
+REPLACE INTO `item_db` VALUES ('24239','Gigantic_Shadow_Pendant','Gigantic Shadow Pendant','5','10','5','0','0','0','0','0','0','4294967295','63','2','2097152','0','70',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,1; if (getrefine() >= 7) { bonus2 bAddSize,Size_Small,1; } if (getrefine() >= 9) { bonus2 bAddSize,Size_Small,2; }','','');
+REPLACE INTO `item_db` VALUES ('24240','Caster_Shadow_Shoes','Caster Shadow Shoes','5','10','5','0','0','0','0','0','0','4294967295','63','2','524288','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,5; bonus bUseSPrate,-1; bonus bUseSPrate,-(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24241','Caster_Shadow_Shield','Caster Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,5; bonus bUseSPrate,-1; bonus bUseSPrate,-(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24242','Caster_Shadow_Armor','Caster Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,5; bonus bUseSPrate,-1; bonus bUseSPrate,-(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24243','Reload_Shadow_Shoes','Reload Shadow Shoes','5','10','5','0','0','0','0','0','0','4294967295','63','2','524288','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate,-1; if (getrefine() >= 7) { bonus bDelayrate,-1; } if (getrefine() >= 9) { bonus bDelayrate,-1; }','','');
+REPLACE INTO `item_db` VALUES ('24244','Reload_Shadow_Shield','Reload Shadow Shield','5','10','5','0','0','0','0','0','0','4294967295','63','2','262144','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate,-1; if (getrefine() >= 7) { bonus bDelayrate,-1; } if (getrefine() >= 9) { bonus bDelayrate,-1; }','','');
+REPLACE INTO `item_db` VALUES ('24245','Reload_Shadow_Armor','Reload Shadow Armor','5','10','5','0','0','0','0','0','0','4294967295','63','2','65536','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate,-1; if (getrefine() >= 7) { bonus bDelayrate,-1; } if (getrefine() >= 9) { bonus bDelayrate,-1; }','','');
+REPLACE INTO `item_db` VALUES ('28000','Thanatos_Katar','Thanatos Katar','4','20','10','1800','220','80','0','1','1','4096','56','2','34','4','120',NULL,'1','16','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000;','','heal -1000,0;');
+REPLACE INTO `item_db` VALUES ('28001','Evil_Slayer_Ripper_Katar','Evil Slayer Ripper Katar','4','20','10','1200','120','0','0','1','1','4096','56','2','34','3','100',NULL,'1','16','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Demon,10; bonus2 bAddRace,RC_Undead,10; if(getrefine()>8) { bonus bAtkRate,5; } if(getrefine()>11) { bonus bAtkRate,7; }','','');
+REPLACE INTO `item_db` VALUES ('28002','Half_BF_Katar2','Half BF Katar2','4','20','10','0','130','0','0','1','0','4096','63','2','34','3','80',NULL,'1','16','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bDex,1; bonus bLuk,1; bonus2 bAddRace,RC_DemiHuman,35; bonus bCritAtkRate,10; bonus bAspdRate,3; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('28007','Crimson_Katar','Crimson Katar','4','20','10','1300','130','0','0','1','2','4096','63','2','34','3','70',NULL,'1','16','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);','','');
+REPLACE INTO `item_db` VALUES ('28008','Katar_of_Vicious_Mind','Katar of Vicious Mind','4','20','10','1800','180','0','0','1','1','4096','63','2','34','4','160',NULL,'1','16','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2);','','');
+REPLACE INTO `item_db` VALUES ('28010','Juliette_de_Rachel','Juliette de Rachel','4','20','10','2500','300','0','0','1','2','4096','56','2','34','4','170',NULL,'1','16','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,getrefine()/2; bonus bAspdRate,getrefine(); bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('28100','Thanatos_Axe','Thanatos Axe','4','20','10','4000','300','80','0','1','1','279714','56','2','34','4','120',NULL,'1','7','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000;','','heal -1000,0;');
+REPLACE INTO `item_db` VALUES ('28101','Axe_Tornado','Axe Tornado','4','500','250','4000','320','0','0','1','1','279714','56','2','34','4','100',NULL,'1','7','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus2 bSkillCooldown,NC_AXETORNADO,-1000;','','');
+REPLACE INTO `item_db` VALUES ('28106','Crimson_Two-handed_Axe','Crimson Two-handed Axe','4','20','10','2000','200','0','0','1','2','279714','63','2','34','3','70',NULL,'1','7','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5); bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('28107','Two-Handed_Axe_of_Vicious_Mind','Two-Handed Axe of Vicious Mind','4','20','10','2500','250','0','0','1','1','279714','63','2','34','4','160',NULL,'1','7','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('28200','End_Of_The_Horizon','End Of The Horizon','4','2700000','1350000','2400','410','0','0','9','1','1073741824','63','2','34','4','110',NULL,'1','21','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('28201','South_Cross','Southern Cross','4','2800000','1400000','2000','480','0','0','9','0','1073741824','63','2','34','4','141',NULL,'1','21','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,GC_CROSSIMPACT,1,50;','','');
+REPLACE INTO `item_db` VALUES ('28202','Southern_Cross_','Southern Cross','4','2800000','1400000','2000','480','0','0','9','1','1073741824','63','2','34','4','141',NULL,'1','21','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,GC_CROSSIMPACT,1,50;','','');
+REPLACE INTO `item_db` VALUES ('28203','Half_BF_Rifle1','Half BF Rifle1','4','0','0','0','50','0','0','9','0','1090519040','63','2','34','3','80',NULL,'1','18','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bHit,8; bonus bCritical,8; bonus2 bAddRace,RC_DemiHuman,30; bonus2 bVariableCastrate,GS_TRACKING,-20; bonus2 bIgnoreDefRate,RC_DemiHuman,10; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('28204','Half_BF_Shotgun1','Half BF Shotgun1','4','0','0','0','100','0','0','9','0','1090519040','63','2','34','3','80',NULL,'1','20','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bSplashRange,1; bonus2 bAddRace,RC_DemiHuman,30; bonus2 bIgnoreDefRate,RC_DemiHuman,10; autobonus \"{ bonus bBaseAtk,80; bonus2 bHPLossRate,100,1000; }\",30,6000,BF_WEAPON,\"{ specialeffect2 EF_BASH3D; }\"; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('28310','Sarah\'s_Left_Earring','Sarah\'s Left Earring','5','0','0','100','0','0','0','0','0','2147483647','63','2','136','0','145',NULL,'0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','skill AL_HEAL,1;','','');
+REPLACE INTO `item_db` VALUES ('28311','Sarah\'s_Right_Earring','Sarah\'s Right Earring','5','0','0','100','0','0','0','0','0','2147483647','63','2','136','0','145',NULL,'0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','skill AL_TELEPORT,1;','','');
+REPLACE INTO `item_db` VALUES ('28326','Broken_Chips_01','Broken Chips 01','5','10','5','100','0','0','0','0','1','4294967295','63','2','136','0','100',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,4;','','');
+REPLACE INTO `item_db` VALUES ('28327','Broken_Chips_02','Broken Chips 02','5','10','5','100','0','0','0','0','1','4294967295','63','2','136','0','100',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4;','','');
+REPLACE INTO `item_db` VALUES ('28332','Jewerly_Ring','Jewerly Ring','5','10','5','100','0','0','0','0','0','4294967295','63','2','136','0','1',NULL,'0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,20; autobonus \"{ bonus bAspd,2; }\",50,2000,BF_WEAPON|BF_MAGIC;','','');
+REPLACE INTO `item_db` VALUES ('28333','Gold_PC_Room_Ring','Gold PC Room Ring','5','10','5','0','0','0','0','0','1','4294967295','63','2','136','0','1',NULL,'1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3; bonus bMaxSPrate,3;','','');
+REPLACE INTO `item_db` VALUES ('28604','Crimson_Bible','Crimson Bible','4','20','10','450','45','0','0','1','2','4260096','63','2','2','3','70',NULL,'1','15','0','0','0','0',NULL,'0',NULL,'0',NULL,'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;','','');
+REPLACE INTO `item_db` VALUES ('28605','Book_of_Vicious_Mind','Book of Vicious Mind','4','20','10','950','95','0','0','1','1','4260096','63','2','2','4','160',NULL,'1','15','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); bonus bMatk,pow(min(getrefine(),15),2); bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('28705','Crimson_Dagger','Crimson Dagger','4','20','10','550','55','0','0','1','2','579821295','63','2','2','3','70',NULL,'1','1','0','0','0','0',NULL,'0',NULL,'0',NULL,'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);','','');
+REPLACE INTO `item_db` VALUES ('28706','Dagger_of_Vicious_Mind','Dagger of Vicious Mind','4','20','10','1050','105','50','0','1','1','579821295','63','2','2','4','160',NULL,'1','1','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); bonus bMatk,pow(min(getrefine(),15),2)/2;','','');
+REPLACE INTO `item_db` VALUES ('28900','Praetorian_Shield','Praetorian Shield','5','20','10','3000','0','0','30','0','1','2147483647','63','2','32','0','100',NULL,'1','1','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill LG_SHIELDSPELL,1; .@rate = 20+(getrefine()); bonus3 bAutoSpellWhenHit,HP_ASSUMPTIO,3,.@rate; bonus bDef,getrefine()*10; bonus bMdef,getrefine();','','');
diff --git a/src/map/battle.c b/src/map/battle.c
index e983eebc6..539d3516e 100644
--- a/src/map/battle.c
+++ b/src/map/battle.c
@@ -5902,10 +5902,10 @@ enum damage_lv battle_weapon_attack(struct block_list* src, struct block_list* t
{
int index = sd->equip_index[EQI_AMMO];
if (index<0) {
- if (sd->weapontype1 > W_KATAR && sd->weapontype1 < W_HUUMA)
- clif->arrow_fail(sd, 0);
- else
+ if ( sd->weapontype1 > W_KATAR && sd->weapontype1 < W_HUUMA )
clif->skill_fail(sd, 0, USESKILL_FAIL_NEED_MORE_BULLET, 0);
+ else
+ clif->arrow_fail(sd, 0);
return ATK_NONE;
}
//Ammo check by Ishizu-chan
diff --git a/src/map/channel.c b/src/map/channel.c
index 0704bf706..4331f6767 100644
--- a/src/map/channel.c
+++ b/src/map/channel.c
@@ -477,6 +477,17 @@ void channel_map_join(struct map_session_data *sd)
channel->join(map->list[sd->bl.m].channel, sd, NULL, false);
}
+void channel_irc_join(struct map_session_data *sd)
+{
+ struct channel_data *chan = ircbot->channel;
+ if (sd->state.autotrade || sd->state.standalone)
+ return;
+ if (!channel->config->irc_name)
+ return;
+ if (chan)
+ channel->join(chan, sd, NULL, false);
+}
+
/**
* Lets a guild's members join a newly allied guild's channel.
*
@@ -574,7 +585,8 @@ void read_channels_config(void)
int ally_enabled = 0, local_enabled = 0,
local_autojoin = 0, ally_autojoin = 0,
allow_user_channel_creation = 0,
- irc_enabled = 0;
+ irc_enabled = 0,
+ irc_autojoin = 0;
if( !libconfig->setting_lookup_string(settings, "map_local_channel_name", &local_name) )
local_name = "map";
@@ -655,11 +667,14 @@ void read_channels_config(void)
libconfig->setting_lookup_bool(settings, "map_local_channel_autojoin", &local_autojoin);
libconfig->setting_lookup_bool(settings, "ally_channel_autojoin", &ally_autojoin);
+ libconfig->setting_lookup_bool(settings, "irc_channel_autojoin", &irc_autojoin);
if (local_autojoin)
channel->config->local_autojoin = true;
if (ally_autojoin)
channel->config->ally_autojoin = true;
+ if (irc_autojoin)
+ channel->config->irc_autojoin = true;
libconfig->setting_lookup_bool(settings, "allow_user_channel_creation", &allow_user_channel_creation);
@@ -768,7 +783,7 @@ int do_init_channel(bool minimal)
return 0;
channel->db = stridb_alloc(DB_OPT_DUP_KEY|DB_OPT_RELEASE_DATA, HCS_NAME_LENGTH);
- channel->config->ally = channel->config->local = channel->config->irc = channel->config->ally_autojoin = channel->config->local_autojoin = false;
+ channel->config->ally = channel->config->local = channel->config->irc = channel->config->ally_autojoin = channel->config->local_autojoin = channel->config->irc_autojoin = false;
channel->config_read();
return 0;
@@ -828,6 +843,7 @@ void channel_defaults(void)
channel->guild_join_alliance = channel_guild_join_alliance;
channel->guild_leave_alliance = channel_guild_leave_alliance;
channel->quit_guild = channel_quit_guild;
+ channel->irc_join = channel_irc_join;
channel->config_read = read_channels_config;
}
diff --git a/src/map/channel.h b/src/map/channel.h
index ba6aafc79..8fbf08d42 100644
--- a/src/map/channel.h
+++ b/src/map/channel.h
@@ -51,7 +51,7 @@ struct Channel_Config {
char **colors_name;
unsigned char colors_count;
bool local, ally, irc;
- bool local_autojoin, ally_autojoin;
+ bool local_autojoin, ally_autojoin, irc_autojoin;
char local_name[HCS_NAME_LENGTH], ally_name[HCS_NAME_LENGTH], irc_name[HCS_NAME_LENGTH];
unsigned char local_color, ally_color, irc_color;
bool closing;
@@ -106,6 +106,7 @@ struct channel_interface {
void (*guild_join_alliance) (const struct guild *g_source, const struct guild *g_ally);
void (*guild_leave_alliance) (const struct guild *g_source, const struct guild *g_ally);
void (*quit_guild) (struct map_session_data *sd);
+ void (*irc_join) (struct map_session_data *sd);
void (*config_read) (void);
};
diff --git a/src/map/clif.c b/src/map/clif.c
index 22d259006..d28e64cd3 100644
--- a/src/map/clif.c
+++ b/src/map/clif.c
@@ -9265,6 +9265,9 @@ void clif_parse_LoadEndAck(int fd,struct map_session_data *sd) {
if (channel->config->local && channel->config->local_autojoin) {
channel->map_join(sd);
}
+ if (channel->config->irc && channel->config->irc_autojoin) {
+ channel->irc_join(sd);
+ }
}
mail->clear(sd);
diff --git a/src/map/skill.c b/src/map/skill.c
index 793b2f060..4c8ecb40f 100644
--- a/src/map/skill.c
+++ b/src/map/skill.c
@@ -2196,7 +2196,12 @@ int skill_attack(int attack_type, struct block_list* src, struct block_list *dsr
//Trick Dead protects you from damage, but not from buffs and the like, hence it's placed here.
if (sc && sc->data[SC_TRICKDEAD])
return 0;
-
+ if ( skill_id != HW_GRAVITATION ) {
+ struct status_change *csc = status->get_sc(src);
+ if(csc && csc->data[SC_GRAVITATION] && csc->data[SC_GRAVITATION]->val3 == BCT_SELF )
+ return 0;
+ }
+
dmg = battle->calc_attack(attack_type,src,bl,skill_id,skill_lv,flag&0xFFF);
//Skotlex: Adjusted to the new system
@@ -2530,6 +2535,9 @@ int skill_attack(int attack_type, struct block_list* src, struct block_list *dsr
case HT_LANDMINE:
dmg.dmotion = clif->skill_damage(dsrc,bl,tick, dmg.amotion, dmg.dmotion, damage, dmg.div_, skill_id, -1, type);
break;
+ case HW_GRAVITATION:
+ dmg.dmotion = clif->damage(bl, bl, 0, 0, damage, 1, 4, 0);
+ break;
case WZ_SIGHTBLASTER:
dmg.dmotion = clif->skill_damage(src,bl,tick, dmg.amotion, dmg.dmotion, damage, dmg.div_, skill_id, (flag&SD_LEVEL) ? -1 : skill_lv, 5);
break;
@@ -6920,48 +6928,24 @@ int skill_castend_nodamage_id(struct block_list *src, struct block_list *bl, uin
}
break;
case AM_CP_WEAPON:
- if(dstsd && dstsd->inventory_data[dstsd->equip_index[EQI_HAND_R]])
- clif->skill_nodamage(src,bl,skill_id,skill_lv,
- sc_start(src,bl,type,100,skill_lv,skill->get_time(skill_id,skill_lv)));
- else {
- clif->skill_fail(sd,skill_id,USESKILL_FAIL_LEVEL,0);
- map->freeblock_unlock();
- return 0;
- }
- break;
- case AM_CP_SHIELD: {
- int i;
- if(dstsd && (i=dstsd->equip_index[EQI_HAND_L])>=0 && dstsd->inventory_data[i] &&
- dstsd->inventory_data[i]->type==IT_ARMOR)
- clif->skill_nodamage(src,bl,skill_id,skill_lv,
- sc_start(src,bl,type,100,skill_lv,skill->get_time(skill_id,skill_lv)));
- else {
- clif->skill_fail(sd,skill_id,USESKILL_FAIL_LEVEL,0);
- map->freeblock_unlock();
- return 0;
- }
- }
- break;
+ case AM_CP_SHIELD:
case AM_CP_ARMOR:
- if(dstsd && dstsd->inventory_data[dstsd->equip_index[EQI_ARMOR]])
- clif->skill_nodamage(src,bl,skill_id,skill_lv,
- sc_start(src,bl,type,100,skill_lv,skill->get_time(skill_id,skill_lv)));
- else {
- clif->skill_fail(sd,skill_id,USESKILL_FAIL_LEVEL,0);
- map->freeblock_unlock();
- return 0;
- }
- break;
case AM_CP_HELM:
- if(dstsd && dstsd->inventory_data[dstsd->equip_index[EQI_HEAD_TOP]])
- clif->skill_nodamage(src,bl,skill_id,skill_lv,
- sc_start(src,bl,type,100,skill_lv,skill->get_time(skill_id,skill_lv)));
- else {
- clif->skill_fail(sd,skill_id,USESKILL_FAIL_LEVEL,0);
- map->freeblock_unlock();
+ {
+ unsigned int equip[] = { EQP_WEAPON, EQP_SHIELD, EQP_ARMOR, EQP_HEAD_TOP };
+ int index;
+ if ( sd && (bl->type != BL_PC || (dstsd && pc->checkequip(dstsd, equip[skill_id - AM_CP_WEAPON]) < 0) ||
+ (dstsd && equip[skill_id - AM_CP_WEAPON] == EQP_SHIELD && pc->checkequip(dstsd, EQP_SHIELD) > 0
+ && (index = dstsd->equip_index[EQI_HAND_L]) >= 0 && dstsd->inventory_data[index]
+ && dstsd->inventory_data[index]->type != IT_ARMOR)) ) {
+ clif->skill_fail(sd, skill_id, USESKILL_FAIL_LEVEL, 0);
+ map->freeblock_unlock(); // Don't consume item requirements
return 0;
}
+ clif->skill_nodamage(src, bl, skill_id, skill_lv,
+ sc_start(src, bl, type, 100, skill_lv, skill->get_time(skill_id, skill_lv)));
break;
+ }
case AM_TWILIGHT1:
if (sd) {
clif->skill_nodamage(src,bl,skill_id,skill_lv,1);
@@ -7645,27 +7629,24 @@ int skill_castend_nodamage_id(struct block_list *src, struct block_list *bl, uin
}
break;
// Full Chemical Protection
- case CR_FULLPROTECTION: {
- bool iused=false;
- int i;
- if(dstsd && dstsd->inventory_data[dstsd->equip_index[EQI_HAND_R]]) {
- iused=true;
- clif->skill_nodamage(src,bl,skill_id,skill_lv,sc_start(src,bl,SC_PROTECTWEAPON,100,skill_lv,skill->get_time(skill_id,skill_lv)));
- } if(dstsd && (i=dstsd->equip_index[EQI_HAND_L])>=0 && dstsd->inventory_data[i] &&
- dstsd->inventory_data[i]->type==IT_ARMOR) {
- iused=true;
- clif->skill_nodamage(src,bl,skill_id,skill_lv,sc_start(src,bl,SC_PROTECTSHIELD,100,skill_lv,skill->get_time(skill_id,skill_lv)));
- } if(dstsd && dstsd->inventory_data[dstsd->equip_index[EQI_ARMOR]]) {
- iused=true;
- clif->skill_nodamage(src,bl,skill_id,skill_lv,sc_start(src,bl,SC_PROTECTARMOR,100,skill_lv,skill->get_time(skill_id,skill_lv)));
- } if(dstsd && dstsd->inventory_data[dstsd->equip_index[EQI_HEAD_TOP]]) {
- iused=true;
- clif->skill_nodamage(src,bl,skill_id,skill_lv,sc_start(src,bl,SC_PROTECTHELM,100,skill_lv,skill->get_time(skill_id,skill_lv)));
- } if(iused)
- clif->skill_nodamage(src,bl,skill_id,skill_lv,1);
- else {
- clif->skill_fail(sd,skill_id,USESKILL_FAIL_LEVEL,0);
- map->freeblock_unlock();
+ case CR_FULLPROTECTION:
+ {
+ unsigned int equip[] = { EQP_WEAPON, EQP_SHIELD, EQP_ARMOR, EQP_HEAD_TOP };
+ int i, s = 0, skilltime = skill->get_time(skill_id, skill_lv);
+ for ( i = 0; i < 4; i++ ) {
+ if ( bl->type != BL_PC || (dstsd && pc->checkequip(dstsd, equip[i]) < 0) )
+ continue;
+ if ( dstsd && equip[i] == EQP_SHIELD ) {
+ short index = dstsd->equip_index[EQI_HAND_L];
+ if ( index >= 0 && dstsd->inventory_data[index] && dstsd->inventory_data[index]->type != IT_ARMOR )
+ continue;
+ }
+ sc_start(src, bl, (sc_type)(SC_PROTECTWEAPON + i), 100, skill_lv, skilltime);
+ s++;
+ }
+ if ( sd && !s ) {
+ clif->skill_fail(sd, skill_id, USESKILL_FAIL_LEVEL, 0);
+ map->freeblock_unlock(); // Don't consume item requirements
return 0;
}
}
diff --git a/src/map/status.c b/src/map/status.c
index bc8f289d5..4e4398c49 100644
--- a/src/map/status.c
+++ b/src/map/status.c
@@ -1652,7 +1652,6 @@ int status_check_skilluse(struct block_list *src, struct block_list *target, uin
(sc->data[SC_TRICKDEAD] && skill_id != NV_TRICKDEAD)
|| (sc->data[SC_AUTOCOUNTER] && !flag && skill_id)
|| (sc->data[SC_GOSPEL] && sc->data[SC_GOSPEL]->val4 == BCT_SELF && skill_id != PA_GOSPEL)
- || (sc->data[SC_GRAVITATION] && sc->data[SC_GRAVITATION]->val3 == BCT_SELF && flag != 2)
)
return 0;
@@ -5479,8 +5478,8 @@ short status_calc_aspd(struct block_list *bl, struct status_change *sc, short fl
bonus -= sc->data[SC_DEFENDER]->val4 / 10;
if (sc->data[SC_GOSPEL] && sc->data[SC_GOSPEL]->val4 == BCT_ENEMY) // needs more info
bonus -= 25;
- if (sc->data[SC_GRAVITATION])
- bonus -= sc->data[SC_GRAVITATION]->val2; // needs more info
+ if (sc->data[SC_GRAVITATION] && sc->data[SC_GRAVITATION]->val3 != BCT_SELF)
+ bonus -= sc->data[SC_GRAVITATION]->val2 / 10;
if (sc->data[SC_JOINTBEAT]) { // needs more info
if (sc->data[SC_JOINTBEAT]->val2&BREAK_WRIST)
bonus -= 25;
@@ -5641,7 +5640,7 @@ short status_calc_aspd_rate(struct block_list *bl, struct status_change *sc, int
aspd_rate += sc->data[SC_DEFENDER]->val4;
if(sc->data[SC_GOSPEL] && sc->data[SC_GOSPEL]->val4 == BCT_ENEMY)
aspd_rate += 250;
- if(sc->data[SC_GRAVITATION])
+ if(sc->data[SC_GRAVITATION] && sc->data[SC_GRAVITATION]->val3 != BCT_SELF)
aspd_rate += sc->data[SC_GRAVITATION]->val2;
if(sc->data[SC_JOINTBEAT]) {
if( sc->data[SC_JOINTBEAT]->val2&BREAK_WRIST )
diff --git a/src/plugins/HPMHooking/HPMHooking_map.HPMHooksCore.inc b/src/plugins/HPMHooking/HPMHooking_map.HPMHooksCore.inc
index 5275e6fde..d7a6cf672 100644
--- a/src/plugins/HPMHooking/HPMHooking_map.HPMHooksCore.inc
+++ b/src/plugins/HPMHooking/HPMHooking_map.HPMHooksCore.inc
@@ -297,6 +297,8 @@ struct {
struct HPMHookPoint *HP_channel_guild_leave_alliance_post;
struct HPMHookPoint *HP_channel_quit_guild_pre;
struct HPMHookPoint *HP_channel_quit_guild_post;
+ struct HPMHookPoint *HP_channel_irc_join_pre;
+ struct HPMHookPoint *HP_channel_irc_join_post;
struct HPMHookPoint *HP_channel_config_read_pre;
struct HPMHookPoint *HP_channel_config_read_post;
struct HPMHookPoint *HP_chat_create_pc_chat_pre;
@@ -5502,6 +5504,8 @@ struct {
int HP_channel_guild_leave_alliance_post;
int HP_channel_quit_guild_pre;
int HP_channel_quit_guild_post;
+ int HP_channel_irc_join_pre;
+ int HP_channel_irc_join_post;
int HP_channel_config_read_pre;
int HP_channel_config_read_post;
int HP_chat_create_pc_chat_pre;
diff --git a/src/plugins/HPMHooking/HPMHooking_map.HookingPoints.inc b/src/plugins/HPMHooking/HPMHooking_map.HookingPoints.inc
index 3f0cec7e1..05ceb4ab1 100644
--- a/src/plugins/HPMHooking/HPMHooking_map.HookingPoints.inc
+++ b/src/plugins/HPMHooking/HPMHooking_map.HookingPoints.inc
@@ -156,6 +156,7 @@ struct HookingPointData HookingPoints[] = {
{ HP_POP(channel->guild_join_alliance, HP_channel_guild_join_alliance) },
{ HP_POP(channel->guild_leave_alliance, HP_channel_guild_leave_alliance) },
{ HP_POP(channel->quit_guild, HP_channel_quit_guild) },
+ { HP_POP(channel->irc_join, HP_channel_irc_join) },
{ HP_POP(channel->config_read, HP_channel_config_read) },
/* chat */
{ HP_POP(chat->create_pc_chat, HP_chat_create_pc_chat) },
diff --git a/src/plugins/HPMHooking/HPMHooking_map.Hooks.inc b/src/plugins/HPMHooking/HPMHooking_map.Hooks.inc
index 1c8b3d17a..8f7c4f0b4 100644
--- a/src/plugins/HPMHooking/HPMHooking_map.Hooks.inc
+++ b/src/plugins/HPMHooking/HPMHooking_map.Hooks.inc
@@ -3981,6 +3981,32 @@ void HP_channel_quit_guild(struct map_session_data *sd) {
}
return;
}
+void HP_channel_irc_join(struct map_session_data *sd) {
+ int hIndex = 0;
+ if( HPMHooks.count.HP_channel_irc_join_pre ) {
+ void (*preHookFunc) (struct map_session_data *sd);
+ *HPMforce_return = false;
+ for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_irc_join_pre; hIndex++ ) {
+ preHookFunc = HPMHooks.list.HP_channel_irc_join_pre[hIndex].func;
+ preHookFunc(sd);
+ }
+ if( *HPMforce_return ) {
+ *HPMforce_return = false;
+ return;
+ }
+ }
+ {
+ HPMHooks.source.channel.irc_join(sd);
+ }
+ if( HPMHooks.count.HP_channel_irc_join_post ) {
+ void (*postHookFunc) (struct map_session_data *sd);
+ for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_irc_join_post; hIndex++ ) {
+ postHookFunc = HPMHooks.list.HP_channel_irc_join_post[hIndex].func;
+ postHookFunc(sd);
+ }
+ }
+ return;
+}
void HP_channel_config_read(void) {
int hIndex = 0;
if( HPMHooks.count.HP_channel_config_read_pre ) {