瀏覽代碼

Item script corrections

* Thanks to @attackjom
Cydh 5 年之前
父節點
當前提交
c8bd4dbf6a
共有 2 個文件被更改,包括 391 次插入370 次删除
  1. 34 13
      db/re/item_combo_db.txt
  2. 357 357
      db/re/item_db.txt

+ 34 - 13
db/re/item_combo_db.txt

@@ -766,7 +766,16 @@
 19139:22170,{ bonus bVit,4; bonus bInt,5; bonus2 bSubRace,RC_DemiHuman,3; bonus2 bSubRace,RC_Player,3; }
 19172:28500,{ bonus bDelayrate,-15; }
 19172:4403,{ bonus bDelayrate,30; }
+19242:5040,{ bonus bHealPower,5; }
+19242:18607,{ bonus bHealPower,5; }
 19247:28762,{ bonus bMatk,50; .@eq = getequiprefinerycnt(EQI_HEAD_TOP); .@weapon = getequiprefinerycnt(EQI_HAND_R); if (.@eq >= 7 && .@weapon >= 7) { bonus bVariableCastrate,-10; } if ((.@eq + .@weapon) >= 18) { bonus2 bMagicAddSize,Size_Small,15; bonus2 bMagicAddSize,Size_Medium,15; if ((.@eq + .@weapon) >= 22) { autobonus "{ bonus bMatk,50; bonus2 bMagicAtkEle,Ele_Fire,20; }",5,10000,BF_MAGIC; /* unknown rate */ } } }
+19266:19267,{ bonus bDelayrate,getequiprefinerycnt(EQI_HEAD_TOP)*-1; }
+19266:1617,{ bonus bMatk,getequiprefinerycnt(EQI_HAND_R)*10; }
+19266:1618,{ bonus bMatk,getequiprefinerycnt(EQI_HAND_R)*10; }
+19266:1619,{ bonus bMatk,getequiprefinerycnt(EQI_HAND_R)*10; }
+19266:1620,{ bonus bMatk,getequiprefinerycnt(EQI_HAND_R)*10; }
+19266:1628,{ bonus bMatk,getequiprefinerycnt(EQI_HAND_R)*10; }
+19266:2535,{ bonus bVariableCastrate,getequiprefinerycnt(EQI_GARMENT)*-5; }
 19272:4365,{ bonus bVariableCastrate,-100; bonus2 bSkillCooldown,"WL_TELEKINESIS_INTENSE",-120000; }
 19299:4463,{ .@type = getiteminfo(getequipid(EQI_COMPOUND_ON),11); if (.@type == W_BOOK || .@type == W_STAFF || .@type == W_2HSTAFF) { bonus2 bMagicAddRace,RC_Player, getequiprefinerycnt(EQI_HAND_R)*2; } }
 19299:5966,{ .@a = readparam(bDex); bonus bMatk,10; bonus bVariableCastrate,-2; bonus2 bSubRace,RC_DemiHuman,2; bonus2 bSubRace,RC_Player,2; if (.@a>=108) { bonus bMatk,20; bonus bVariableCastrate,-3; bonus2 bSubRace,RC_DemiHuman,2; bonus2 bSubRace,RC_Player,2; } if (.@a>=120) { bonus bMatk,30; bonus bVariableCastrate,-5; bonus2 bSubRace,RC_DemiHuman,4; bonus2 bSubRace,RC_Player,4; } }
@@ -885,6 +894,18 @@
 20937:22201,{ bonus bVariableCastrate,-5; }
 20937:22201:15380,{ bonus bMatkRate,2; .@a = getequiprefinerycnt(EQI_GARMENT); .@b = getequiprefinerycnt(EQI_SHOES); .@c = getequiprefinerycnt(EQI_ARMOR); if (.@a>=7 && .@b>=7 &&.@c>=7) bonus bMatkRate,3; if (.@a+.@b+.@c >= 27) bonus2 bMagicAtkEle,Ele_Fire,15; }
 20941:4197,{ bonus bFlee,20; bonus bMaxHPrate,10; bonus bMdef,10; }
+20963:22006,{ bonus bBaseAtk,50; if (getequiprefinerycnt(EQI_SHOES)>=10) { bonus2 bIgnoreDefRaceRate,RC_Demon,30; bonus2 bIgnoreDefRaceRate,RC_Beast,30; bonus2 bIgnoreMdefRaceRate,RC_Demon,30; bonus2 bIgnoreMdefRaceRate,RC_Beast,30; } }
+20963:22113,{ bonus bBaseAtk,50; if (getequiprefinerycnt(EQI_SHOES)>=10) { bonus2 bIgnoreDefRaceRate,RC_Demon,30; bonus2 bIgnoreDefRaceRate,RC_Beast,30; bonus2 bIgnoreMdefRaceRate,RC_Demon,30; bonus2 bIgnoreMdefRaceRate,RC_Beast,30; } }
+20964:22010,{ bonus bCritAtkRate,7; if (getequiprefinerycnt(EQI_SHOES)>=10) { bonus2 bIgnoreDefRaceRate,RC_Demon,30; bonus2 bIgnoreDefRaceRate,RC_Beast,30; bonus2 bIgnoreMdefRaceRate,RC_Demon,30; bonus2 bIgnoreMdefRaceRate,RC_Beast,30; } }
+20964:22115,{ bonus bCritAtkRate,7; if (getequiprefinerycnt(EQI_SHOES)>=10) { bonus2 bIgnoreDefRaceRate,RC_Demon,30; bonus2 bIgnoreDefRaceRate,RC_Beast,30; bonus2 bIgnoreMdefRaceRate,RC_Demon,30; bonus2 bIgnoreMdefRaceRate,RC_Beast,30; } }
+20965:22007,{ bonus bDelayrate,-5; if (getequiprefinerycnt(EQI_SHOES)>=10) { bonus2 bIgnoreDefRaceRate,RC_Demon,30; bonus2 bIgnoreDefRaceRate,RC_Beast,30; bonus2 bIgnoreMdefRaceRate,RC_Demon,30; bonus2 bIgnoreMdefRaceRate,RC_Beast,30; } }
+20965:22116,{ bonus bDelayrate,-5; if (getequiprefinerycnt(EQI_SHOES)>=10) { bonus2 bIgnoreDefRaceRate,RC_Demon,30; bonus2 bIgnoreDefRaceRate,RC_Beast,30; bonus2 bIgnoreMdefRaceRate,RC_Demon,30; bonus2 bIgnoreMdefRaceRate,RC_Beast,30; } }
+20966:22009,{ bonus bMatk,50; if (getequiprefinerycnt(EQI_SHOES)>=10) { bonus2 bIgnoreDefRaceRate,RC_Demon,30; bonus2 bIgnoreDefRaceRate,RC_Beast,30; bonus2 bIgnoreMdefRaceRate,RC_Demon,30; bonus2 bIgnoreMdefRaceRate,RC_Beast,30; } }
+20966:22114,{ bonus bMatk,50; if (getequiprefinerycnt(EQI_SHOES)>=10) { bonus2 bIgnoreDefRaceRate,RC_Demon,30; bonus2 bIgnoreDefRaceRate,RC_Beast,30; bonus2 bIgnoreMdefRaceRate,RC_Demon,30; bonus2 bIgnoreMdefRaceRate,RC_Beast,30; } }
+20967:22008,{ bonus bLongAtkRate,7; if (getequiprefinerycnt(EQI_SHOES)>=10) { bonus2 bIgnoreDefRaceRate,RC_Demon,30; bonus2 bIgnoreDefRaceRate,RC_Beast,30; bonus2 bIgnoreMdefRaceRate,RC_Demon,30; bonus2 bIgnoreMdefRaceRate,RC_Beast,30; } }
+20967:22117,{ bonus bLongAtkRate,7; if (getequiprefinerycnt(EQI_SHOES)>=10) { bonus2 bIgnoreDefRaceRate,RC_Demon,30; bonus2 bIgnoreDefRaceRate,RC_Beast,30; bonus2 bIgnoreMdefRaceRate,RC_Demon,30; bonus2 bIgnoreMdefRaceRate,RC_Beast,30; } }
+20968:22011,{ bonus bAspd,1; if (getequiprefinerycnt(EQI_SHOES)>=10) { bonus2 bIgnoreDefRaceRate,RC_Demon,30; bonus2 bIgnoreDefRaceRate,RC_Beast,30; bonus2 bIgnoreMdefRaceRate,RC_Demon,30; bonus2 bIgnoreMdefRaceRate,RC_Beast,30; } }
+20968:22118,{ bonus bAspd,1; if (getequiprefinerycnt(EQI_SHOES)>=10) { bonus2 bIgnoreDefRaceRate,RC_Demon,30; bonus2 bIgnoreDefRaceRate,RC_Beast,30; bonus2 bIgnoreMdefRaceRate,RC_Demon,30; bonus2 bIgnoreMdefRaceRate,RC_Beast,30; } }
 20969:1752,{ bonus2 bSubEle,Ele_Fire,75; }
 20969:1754,{ bonus2 bSubEle,Ele_Water,75; }
 20969:1755,{ bonus2 bSubEle,Ele_Wind,75; }
@@ -1115,11 +1136,11 @@
 24430:24168:24169,{ bonus bMatk,5; .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L); if (.@r >= 25) { bonus2 bIgnoreMdefRaceRate,RC_Fish,100; bonus2 bIgnoreMdefRaceRate,RC_Insect,100; } }
 24431:24168:24169,{ bonus bMatk,5; .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L); if (.@r >= 25) { bonus2 bIgnoreMdefRaceRate,RC_DemiHuman,100; bonus2 bIgnoreMdefRaceRate,RC_Undead,100; } }
 24432:24433:24166:24167:24373:24374,{ .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_ARMOR) + getequiprefinerycnt(EQI_SHADOW_ACC_SHOES) + getequiprefinerycnt(EQI_SHADOW_ACC_SHIELD) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L);  if (.@r >= 54) { bonus2 bIgnoreDefRaceRate,RC_All,20; } }
-24434:24166:24167,{ bonus bAtk,5; .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L);  if (.@r >= 25) { bonus2 bIgnoreDefRaceRate,RC_DemiHuman,100; bonus2 bIgnoreDefRaceRate,RC_Undead,100; } }
-24435:24166:24167,{ bonus bAtk,5; .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L);  if (.@r >= 25) { bonus2 bIgnoreDefRaceRate,RC_Fish,100; bonus2 bIgnoreDefRaceRate,RC_Insect,100; } }
-24436:24166:24167,{ bonus bAtk,5; .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L);  if (.@r >= 25) { bonus2 bIgnoreDefRaceRate,RC_Beast,100; bonus2 bIgnoreDefRaceRate,RC_Plant,100; } }
-24437:24166:24167,{ bonus bAtk,5; .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L);  if (.@r >= 25) { bonus2 bIgnoreDefRaceRate,RC_Formless,100; bonus2 bIgnoreDefRaceRate,RC_Dragon,100; } }
-24438:24166:24167,{ bonus bAtk,5; .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L);  if (.@r >= 25) { bonus2 bIgnoreDefRaceRate,RC_Demon,100; bonus2 bIgnoreDefRaceRate,RC_Angel,100; } }
+24434:24166:24167,{ bonus bBaseAtk,5; .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L);  if (.@r >= 25) { bonus2 bIgnoreDefRaceRate,RC_DemiHuman,100; bonus2 bIgnoreDefRaceRate,RC_Undead,100; } }
+24435:24166:24167,{ bonus bBaseAtk,5; .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L);  if (.@r >= 25) { bonus2 bIgnoreDefRaceRate,RC_Fish,100; bonus2 bIgnoreDefRaceRate,RC_Insect,100; } }
+24436:24166:24167,{ bonus bBaseAtk,5; .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L);  if (.@r >= 25) { bonus2 bIgnoreDefRaceRate,RC_Beast,100; bonus2 bIgnoreDefRaceRate,RC_Plant,100; } }
+24437:24166:24167,{ bonus bBaseAtk,5; .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L);  if (.@r >= 25) { bonus2 bIgnoreDefRaceRate,RC_Formless,100; bonus2 bIgnoreDefRaceRate,RC_Dragon,100; } }
+24438:24166:24167,{ bonus bBaseAtk,5; .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L);  if (.@r >= 25) { bonus2 bIgnoreDefRaceRate,RC_Demon,100; bonus2 bIgnoreDefRaceRate,RC_Angel,100; } }
 24440:24441:24442,{ .@r = getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_SHOES) + getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus2 bSkillAtk,"RK_SONICWAVE",.@r; }
 24441:24288,{ .@r = getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus2 bIgnoreDefRaceRate,RC_All,40+.@r; bonus2 bIgnoreDefRaceRate,RC_Player,-40+.@r; }
 24443:24444:24445,{ .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L); bonus2 bSkillAtk,"RK_IGNITIONBREAK",.@r; }
@@ -1307,25 +1328,25 @@
 //510001:450002:470001:480001:490005,{ bonus bMatk,20; bonus2 bMagicAddSize,Size_All,10; bonus2 bSkillAtk,"WZ_METEORSTORM",min(BaseLevel/15)*2; autobonus3 "{ bonus2 bSkillAtk,\"WZ_METEORSTORM\",35; }",1000,60000,"ST_PRESERVE"; }
 //510001:450001:470000:480000:490004,{ bonus2 bAddClass,Class_All,5; bonus bDelayrate,-15; bonus2 bSkillAtk,"SC_FATALMENACE",min(BaseLevel/15)*2; autobonus3 "{ bonus2 bSkillAtk,\"SC_FATALMENACE\",35; }",1000,60000,"ST_PRESERVE"; }
 //510002:450002:470001:480001:490005,{ bonus bMatk,20; bonus bVariableCastrate,-10; .@i = min(BaseLevel,180)/15*2; bonus2 bSkillAtk,"NJ_KOUENKA",.@i; bonus2 bSkillAtk,"NJ_HYOUSENSOU",.@i; bonus2 bSkillAtk,"NJ_HUUJIN",.@i; autobonus3 "{ bonus2 bSkillAtk,\"NJ_KOUENKA\",35; bonus2 bSkillAtk,\"NJ_HYOUSENSOU\",35; bonus2 bSkillAtk,\"NJ_HUUJIN\",35; }",1000,60000,"NJ_NEN"; }
-//510002:450004:470003:480003:490007,{ bonus bAtk,20; bonus2 bSkillCooldown,"KO_JYUMONJIKIRI",-1000; bonus2 bSkillAtk,"KO_HAPPOKUNAI",min(BaseLevel/15); autobonus3 "{ bonus2 bSkillAtk,\"KO_HAPPOKUNAI\",20; }",1000,60000,"NJ_NEN"; }
+//510002:450004:470003:480003:490007,{ bonus bBaseAtk,20; bonus2 bSkillCooldown,"KO_JYUMONJIKIRI",-1000; bonus2 bSkillAtk,"KO_HAPPOKUNAI",min(BaseLevel/15); autobonus3 "{ bonus2 bSkillAtk,\"KO_HAPPOKUNAI\",20; }",1000,60000,"NJ_NEN"; }
 //520000:450001:470000:480000:490004,{ bonus bDelayrate,-10; bonus2 bSkillCooldown,"NC_AXETORNADO",-1000; bonus2 bSkillAtk,"NC_AXETORNADO",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"NC_AXETORNADO\",20; }",1000,60000,"BS_WEAPONPERFECT"; }
 //520000:450004:470003:480003:490007,{ bonus bVariableCastrate,-10; bonus bDelayrate,-10; bonus2 bSkillAtk,"NC_ARMSCANNON",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"NC_ARMSCANNON\",20; }",1000,60000,"BS_WEAPONPERFECT"; }
 //530000:450003:470002:480002:490006,{ bonus bMatk,20; bonus bDelayrate,-10; bonus2 bSkillAtk,"LG_RAYOFGENESIS",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"LG_RAYOFGENESIS\",20; }",1000,60000,"AL_CURE"; }
 //530000:450004:470003:480003:490007,{ bonus bAspd,2; bonus bLongAtkRate,10; bonus2 bSkillAtk,"LG_BANISHINGPOINT",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"LG_BANISHINGPOINT\",35; }",1000,60000,"CR_SPEARQUICKEN"; }
 //540000:450002:470001:480001:490005,{ bonus bMatk,20; bonus2 bMagicAddSize,Size_All,10; bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",min(BaseLevel/15)*2; autobonus3 "{ bonus2 bSkillAtk,\"SO_PSYCHIC_WAVE\",20; }",1000,60000,"PF_MEMORIZE"; }
 //540000:450003:470002:480002:490006,{ bonus bMatk,20; bonus bAspd,2; .@i = min(BaseLevel,180)/15; bonus2 bSkillAtk,"MG_FIREBOLT",.@i; bonus2 bSkillAtk,"MG_COLDBOLT",.@i; bonus2 bSkillAtk,"MG_LIGHTNINGBOLT",.@i; autobonus3 "{ bonus2 bSkillAtk,\"MG_FIREBOLT\",35; bonus2 bSkillAtk,\"MG_COLDBOLT\",35; bonus2 bSkillAtk,\"MG_LIGHTNINGBOLT\",35; }",1000,60000,"PF_DOUBLECASTING"; }
-//540001:450001:470000:480000:490004,{ bonus bAtk,20; bonus2 bAddSize,Size_All,10; bonus2 bSkillAtk,"SJ_FULLMOONKICK",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"SJ_FULLMOONKICK\",20; }",1000,60000,"SJ_NEWMOONKICK"; }
-//540001:450004:470003:480003:490007,{ bonus bAtk,20; bonus bAspd,2; bonus2 bSkillAtk,"SJ_FALLINGSTAR",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"SJ_FALLINGSTAR\",20; }",1000,60000,"SJ_FLASHKICK"; }
+//540001:450001:470000:480000:490004,{ bonus bBaseAtk,20; bonus2 bAddSize,Size_All,10; bonus2 bSkillAtk,"SJ_FULLMOONKICK",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"SJ_FULLMOONKICK\",20; }",1000,60000,"SJ_NEWMOONKICK"; }
+//540001:450004:470003:480003:490007,{ bonus bBaseAtk,20; bonus bAspd,2; bonus2 bSkillAtk,"SJ_FALLINGSTAR",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"SJ_FALLINGSTAR\",20; }",1000,60000,"SJ_FLASHKICK"; }
 //550001:450002:470001:480001:490005,{ bonus bMatk,20; bonus2 bMagicAddSize,Size_All,10; bonus2 bSkillAtk,"SP_SWHOO",min(BaseLevel/15)*2; autobonus3 "{ bonus2 bSkillAtk,\"SP_SWHOO\",60; }",1000,60000,"SP_SPA"; }
 //550001:450003:470002:480002:490006,{ bonus bMatk,20; bonus bVariableCastrate,-10; bonus2 bSkillAtk,"SP_CURSEEXPLOSION",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"SP_CURSEEXPLOSION\",20; }",1000,60000,"SP_SOULCURSE"; }
 //550002:450002:470001:480001:490005,{ bonus bMatk,20; bonus2 bMagicAddSize,Size_All,10; bonus2 bSkillAtk,"SU_CN_METEOR",min(BaseLevel/15)*2; autobonus3 "{ bonus2 bSkillAtk,\"SU_CN_METEOR\",35; }",1000,60000,"SU_SV_STEMSPEAR"; }
-//550002:450004:470003:480003:490007,{ bonus bAtk,20; bonus bDelayrate,-10; bonus2 bSkillAtk,"SU_PICKYPECK",min(BaseLevel,180)/15*2; autobonus3 "{ bonus2 bSkillAtk,\"SU_PICKYPECK\",35; }",1000,60000,"SU_ARCLOUSEDASH"; }
+//550002:450004:470003:480003:490007,{ bonus bBaseAtk,20; bonus bDelayrate,-10; bonus2 bSkillAtk,"SU_PICKYPECK",min(BaseLevel,180)/15*2; autobonus3 "{ bonus2 bSkillAtk,\"SU_PICKYPECK\",35; }",1000,60000,"SU_ARCLOUSEDASH"; }
 //560000:450001:470000:480000:490004,{ bonus bMaxHPrate,10; bonus2 bMagicAddSize,Size_All,10; bonus2 bSkillAtk,"SR_TIGERCANNON",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"SR_TIGERCANNON\",20; }",1000,60000,"CH_SOULCOLLECT"; }
 //560000:450004:470003:480003:490007,{ bonus bMaxSPrate,10; bonus bDelayrate,-15; bonus2 bSkillAtk,"SR_KNUCKLEARROW",min(BaseLevel,180)/15*2; autobonus3 "{ bonus2 bSkillAtk,\"SR_KNUCKLEARROW\",35; }",1000,60000,"CH_SOULCOLLECT"; }
 //570000:450002:470001:480001:490005,{ bonus bMatk,20; bonus bDelayrate,-10; bonus2 bSkillAtk,"WM_REVERBERATION",min(BaseLevel/15); autobonus3 "{ bonus2 bSkillAtk,\"WM_REVERBERATION\",20; }",1000,60000,"AC_CONCENTRATION"; }
-//570000:450004:470003:480003:490007,{ bonus bAtk,20; bonus2 bSkillCooldown,"WM_SEVERE_RAINSTORM",-2000; bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"WM_SEVERE_RAINSTORM\",20; }",1000,60000,"AC_CONCENTRATION"; }
+//570000:450004:470003:480003:490007,{ bonus bBaseAtk,20; bonus2 bSkillCooldown,"WM_SEVERE_RAINSTORM",-2000; bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"WM_SEVERE_RAINSTORM\",20; }",1000,60000,"AC_CONCENTRATION"; }
 //580000:450002:470001:480001:490005,{ bonus bMatk,20; bonus bDelayrate,-10; bonus2 bSkillAtk,"WM_REVERBERATION",min(BaseLevel/15)*2; autobonus3 "{ bonus2 bSkillAtk,\"WM_REVERBERATION\",35; }",1000,60000,"AC_CONCENTRATION"; }
-//580000:450004:470003:480003:490007,{ bonus bAtk,20; bonus2 bSkillCooldown,"WM_SEVERE_RAINSTORM",-2000; bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"WM_SEVERE_RAINSTORM\",20; }",1000,60000,"AC_CONCENTRATION"; }
+//580000:450004:470003:480003:490007,{ bonus bBaseAtk,20; bonus2 bSkillCooldown,"WM_SEVERE_RAINSTORM",-2000; bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"WM_SEVERE_RAINSTORM\",20; }",1000,60000,"AC_CONCENTRATION"; }
 //590000:450003:470002:480002:490006,{ bonus bMatk,20; bonus2 bSkillAtk,"AB_JUDEX",30; bonus2 bSkillAtk,"AB_ADORAMUS",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"AB_ADORAMUS\",20; }",1000,60000,"PR_MAGNIFICAT"; }
 //590000:450004:470003:480003:490007,{ bonus bAspd,2; bonus bCritAtkRate,10; bonus2 bSkillAtk,"AB_DUPLELIGHT",min(BaseLevel,180)/15*2; autobonus3 "{ bonus2 bSkillAtk,\"AB_DUPLELIGHT\",20; }",1000,60000,"PR_MAGNIFICAT"; }
 //600001:450001:470000:480000:490004,{ bonus bAspd,2; bonus bCritAtkRate,10; bonus2 bSkillAtk,"RK_SONICWAVE",min(BaseLevel,180)/15*2; autobonus3 "{ bonus2 bSkillAtk,\"RK_SONICWAVE\",35; }",1000,60000,"LK_CONCENTRATION"; }
@@ -1336,8 +1357,8 @@
 //640000:450003:470002:480002:490006,{ bonus bMatk,20; bonus bDelayrate,-10; bonus2 bSkillAtk,"WL_SOULEXPANSION",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"WL_SOULEXPANSION\",20; }",1000,60000,"HW_MAGICPOWER"; }
 //700001:450001:470000:480000:490004,{ bonus bAspd,2; bonus bCritAtkRate,10; bonus2 bSkillAtk,"SN_SHARPSHOOTING",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"SN_SHARPSHOOTING\",20; }",1000,60000,"SN_SIGHT"; }
 //700001:450004:470003:480003:490007,{ bonus bMaxHPrate,10; bonus bDelayrate,-15; bonus2 bSkillAtk,"RA_AIMEDBOLT",min(BaseLevel,180)/15*2; autobonus3 "{ bonus2 bSkillAtk,\"RA_AIMEDBOLT\",35; }",1000,60000,"SN_SIGHT"; }
-//830000:450001:470000:480000:490004,{ bonus bAtk,20; bonus2 bAddSize,Size_All,10; bonus2 bSkillAtk,"RL_R_TRIP",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"RL_R_TRIP\",20; }",1000,60000,"RL_RICHS_COIN"; }
-//830000:450004:470003:480003:490007,{ bonus bAtk,20; bonus2 bSkillCooldown,"RL_FIRE_RAIN",-1000; bonus2 bSkillAtk,"RL_FIRE_RAIN",min(BaseLevel,180)/15*2; autobonus3 "{ bonus2 bSkillAtk,\"RL_FIRE_RAIN\",35; }",1000,60000,"RL_RICHS_COIN"; }
+//830000:450001:470000:480000:490004,{ bonus bBaseAtk,20; bonus2 bAddSize,Size_All,10; bonus2 bSkillAtk,"RL_R_TRIP",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"RL_R_TRIP\",20; }",1000,60000,"RL_RICHS_COIN"; }
+//830000:450004:470003:480003:490007,{ bonus bBaseAtk,20; bonus2 bSkillCooldown,"RL_FIRE_RAIN",-1000; bonus2 bSkillAtk,"RL_FIRE_RAIN",min(BaseLevel,180)/15*2; autobonus3 "{ bonus2 bSkillAtk,\"RL_FIRE_RAIN\",35; }",1000,60000,"RL_RICHS_COIN"; }
 //1000011:1000008,{ bonus2 bSkillAtk,"RA_AIMEDBOLT",15; }
 //1000011:1000009,{ bonus2 bSkillVariableCast,"RA_AIMEDBOLT",-1000; }
 //1000011:1000010,{ bonus2 bSkillCooldown,"RA_UNLIMIT",-45000; }

+ 357 - 357
db/re/item_db.txt

@@ -1176,7 +1176,7 @@
 1840,Requiem_Knuckle,Requiem Knuckle,5,20,,500,150:100,,1,0,0x00008100,63,2,2,4,100,1,12,{ .@r = getrefine(); .@b = 40; if(.@r>=5){ .@b += (.@r-5)*15+20; } bonus2 bAddRace2,RC2_BioLab,.@b; },{},{}
 1841,Claw_Of_Flash_,Claw of Flash,5,60000,,400,140,,1,3,0x00008100,63,2,2,4,105,1,12,{ bonus bAspd,1; bonus bAspdRate,getrefine(); bonus2 bAddSize,Size_Medium,getrefine(); },{},{}
 1846,Illusion_Combo_Battle_Glove,Illusion Combo Battle Glove,5,0,,500,250,,1,2,0x00008000,56,2,2,4,120,1,12,{ .@r = getrefine(); bonus2 bSkillAtk,"SR_SKYNETBLOW",(10+5*(.@r/2)); bonus2 bSkillAtk,"SR_DRAGONCOMBO",(10+5*(.@r/2)); bonus2 bSkillAtk,"SR_TIGERCANNON",(5*(.@r/3)); },{},{}
-1847,Iron_Nail_,Iron Nail,5,,,1000,180,,1,2,0x00008000,56,2,2,4,100,1,12,{ .@r = getrefine(); if (.@r >= 2) bonus bAtk,.@r/2; if (.@r >= 3) bonus bLongAtkRate,.@r/3*4; if (.@r >= 9) bonus2 bSkillAtk,"SR_RAMPAGEBLASTER",5; if (.@r >= 11) bonus2 bSkillCooldown,"SR_RAMPAGEBLASTER",-1000; },{},{}
+1847,Iron_Nail_,Iron Nail,5,,,1000,180,,1,2,0x00008000,56,2,2,4,100,1,12,{ .@r = getrefine(); if (.@r >= 2) bonus bBaseAtk,.@r/2; if (.@r >= 3) bonus bLongAtkRate,.@r/3*4; if (.@r >= 9) bonus2 bSkillAtk,"SR_RAMPAGEBLASTER",5; if (.@r >= 11) bonus2 bSkillCooldown,"SR_RAMPAGEBLASTER",-1000; },{},{}
 1862,Burning_Knuckle-OS,Burning Knuckle-OS,5,20,,900,175,,1,2,0x00008000,63,2,2,4,130,1,12,{ .@r = getrefine(); bonus2 bAddClass,Class_All,3; if (.@r >= 7) { bonus bAspdRate,7; if (.@r >= 9) { bonus2 bSkillAtk,"SR_RAMPAGEBLASTER",15; if (.@r >= 11) { bonus2 bAddSize,Size_Medium,20; bonus2 bAddSize,Size_Large,20; } } } },{},{}
 //===================================================================
 // Instruments
@@ -1309,7 +1309,7 @@
 2030,Unity_Two-Handed_Staff,Unity Two-Handed Staff,5,20,,500,95:135,,1,1,0x800200,63,2,34,3,1,1,23,{ bonus bMatk,pow(getrefine(),2)*125/100; },{},{}
 2032,Requiem_Wizardry_Staff,Requiem Wizardry Staff,5,20,,500,100:230,,1,,0xFFFFFFFF,63,2,2,4,100,1,10,{ .@r = getrefine(); .@b = 40; .@c = 5; if(.@r>=5){ .@b += (.@r-5)*15+20; .@c += .@r-5; } bonus2 bMagicAddRace2,RC2_BioLab,.@b; bonus2 bSubRace2,RC2_BioLab,.@c; bonus2 bIgnoreMdefRace2Rate,RC2_BioLab,(.@r-5)*10; },{},{}
 2039,Illusion_Wizardry_Staff,Illusion Wizardry Staff,5,0,,2400,150:250,,1,2,0x00810204,58,2,34,4,100,1,23,{ .@val = min(getrefine(),10)/2; bonus bInt,(6+.@val); bonus bDex,(2+.@val); },{},{}
-2048,Aeon_Staff,Aeon Staff,5,,,800,100:200,,1,2,0x00000200,56,2,34,4,100,1,23,{ bonus bMatk,200; bonus bUnbreakableWeapon; .@r = getrefine(); if (.@r >= 2) bonus bMatk,.@r/2*10; if (.@r >= 3) bonus2 bSkillAtk,"WL_EARTHSTRAIN",.@r/3*12; if (.@r >= 2) { bonus bVariableCastrate,-10; } if (.@r >= 2) { bonus2 bSkillCooldown,"WL_EARTHSTRAIN",-1000; } },{},{}
+2048,Aeon_Staff,Aeon Staff,5,,,800,100:200,,1,2,0x00000200,56,2,34,4,100,1,23,{ bonus bUnbreakableWeapon; .@r = getrefine(); if (.@r >= 2) bonus bMatk,.@r/2*10; if (.@r >= 3) bonus2 bSkillAtk,"WL_EARTHSTRAIN",.@r/3*12; if (.@r >= 9) { bonus bVariableCastrate,-10; } if (.@r >= 11) { bonus2 bSkillCooldown,"WL_EARTHSTRAIN",-1000; } },{},{}
 2049,Blue_Flame_Cane,Blue Flame Cane,5,20,,800,110:300,,1,2,0x00818314,63,2,34,4,175,1,23,{ .@r = getrefine; bonus bInt,7; bonus bMatkRate,.@r/2; bonus bUnbreakableWeapon; if (.@r>=9) .@val = 15; else if (.@r>=7) .@val = 5; if (.@r>=11) bonus2 bSubSize,Size_All,20; if (.@r>=13) bonus bDelayrate,-15; bonus2 bMagicAtkEle,Ele_Fire,.@val; bonus2 bMagicAtkEle,Ele_Earth,.@val; bonus2 bMagicAtkEle,Ele_Water,.@val; bonus2 bMagicAtkEle,Ele_Holy,.@val; },{},{}
 2051,Illusion_Survivor's_Staff,Illusion Survivor's Staff,5,0,,1200,100:240,,1,2,0x00818314,63,2,34,4,120,1,23,{ .@r = getrefine(); bonus bDex,2; bonus bInt,2; bonus bMaxHP,600; bonus bUnbreakableWeapon; bonus bMatkRate,(.@r/2); if (.@r >= 7) { bonus2 bMagicAddSize,Size_Small,15; bonus2 bMagicAddSize,Size_Medium,15; if (.@r >= 9) { bonus2 bSubSize,Size_Small,15; bonus2 bSubSize,Size_Medium,15; if (.@r >= 11) { bonus2 bSubDefEle,Ele_Water,15; bonus2 bSubDefEle,Ele_Wind,15; bonus2 bSubDefEle,Ele_Earth,15; bonus2 bSubDefEle,Ele_Fire,15; } } } },{},{}
 //===================================================================
@@ -4956,8 +4956,8 @@
 6960,Key_Air_Fortress,Key Air Fortress,3,10,,10,,,,,,,,,,,,,{},{},{}
 6961,Huge_Metal_Scrap,Huge Metal Scrap,3,10,0,1000,,,,,,,,,,,,,{},{},{}
 6962,Old_Fuel,Old Fuel,3,10,0,100,,,,,,,,,,,,,{},{},{}
-6963,HPdrainStone_Robe,HP Absorption Stone(Garment),6,10,,,,,,,,,,,,,,,{ bonus2 bHPDrainRate,10,1; },{},{}
-6964,SPdrainStone_Robe,SP Absorption Stone(Garment),6,10,,,,,,,,,,,,,,,{ bonus2 bSPDrainRate,10,1; },{},{}
+6963,HPdrainStone_Robe,HP Absorption Stone(Garment),6,,,100,,,,,,,,,,,,,{ bonus2 bHPDrainRate,10,1; },{},{}
+6964,SPdrainStone_Robe,SP Absorption Stone(Garment),6,,,100,,,,,,,,,,,,,{ bonus2 bSPDrainRate,10,1; },{},{}
 6965,Fire_Property_Reactor_Blueprint,Fire Property Reactor Blueprint,3,0,,10,,,,,,,,,,,,,{},{},{}
 6966,Water_Property_Reactor_Blueprint,Water Property Reactor Blueprint,3,0,,10,,,,,,,,,,,,,{},{},{}
 6967,Earth_Property_Reactor_Blueprint,Earth Property Reactor Blueprint,3,0,,10,,,,,,,,,,,,,{},{},{}
@@ -4980,7 +4980,7 @@
 6984,SP_Reactor_Blueprint,SP Reactor Blueprint,3,0,,10,,,,,,,,,,,,,{},{},{}
 6985,Frozen_Reactor_Blueprint,Frozen Reactor Blueprint,3,0,,10,,,,,,,,,,,,,{},{},{}
 6986,ASPD_Reactor_Blueprint,ASPD Reactor Blueprint,3,0,,10,,,,,,,,,,,,,{},{},{}
-6999,HPdrainStone_Top,HP Absorption Stone(Upper),6,10,,,,,,,,,,,,,,,{ bonus2 bHPDrainRate,10,3; },{},{}
+6999,HPdrainStone_Top,HP Absorption Stone(Upper),6,,,100,,,,,,,,,,,,,{ bonus2 bHPDrainRate,10,3; },{},{}
 
 //
 7001,Mould_Powder,Mould Powder,3,466,,10,,,,,,,,,,,,,{},{},{}
@@ -6066,7 +6066,7 @@
 9120,Aliza_Egg,Aliza Egg,7,20,,0,,,,,,,,,,,,,{},{},{}
 9121,Orc_Hero_Egg_,Orc Hero Egg,7,20,,0,,,,,,,,,,,,,{},{},{}
 
-9510,Costume_Enchant_Stone_Box17,Costume Enchant Stone Box17,18,,,0,,,,,0xFFFFFFFF,63,2,,,,,,{ /*getgroupitem(IG_Costume_Enchant_Stone_Box17);*/ },{},{}
+9510,Costume_Enchant_Stone_Box17,Costume Enchant Stone Box17,18,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ /*getgroupitem(IG_Costume_Enchant_Stone_Box17);*/ },{},{}
 9523,Metal_Smelting_Ticket,Metal Refining Ticket,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 9523; },{},{}
 9550,Gemstone_Of_Time,Gemstone of Time,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 9550; },{},{}
 9551,Time_Unseal_Key,Time Unseal Key,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 9551; },{},{}
@@ -8859,16 +8859,16 @@
 15205,Medical_Scrubs,Medical Scrubs,4,20,,1000,,50,,1,0xFFFFFFFF,63,2,16,,100,1,,{ .@r = getrefine(); bonus bMdef,10; bonus bDelayrate,-10; .@val = 1; if (.@r >= 7) { .@def = 50; bonus bUnbreakableArmor,1; .@val += 2; if (.@r >= 8) { .@def += 100; .@val += 3; bonus2 bSubRace,RC_DemiHuman,7; bonus2 bSubRace,RC_Player,7; if (.@r >= 9) { .@def += 150; .@val += 4; bonus2 bResEff,Eff_Stone,5000; } } bonus bDef,.@def; } bonus bHealPower,2*.@val; bonus bHealPower2,.@val; bonus bAddItemHealRate,.@val; },{},{}
 15209,Drake_Coat,Drake Coat,4,20,,1200,,60,,1,0xFFFFFFFF,63,2,16,,100,1,0,{ .@r = getrefine(); bonus bMaxHP,500; bonus bMaxSP,50; bonus bMdef,10; bonus2 bAddClass,Class_All,3; if (.@r>=7) { bonus bMaxHP,1000; bonus bMaxSP,100; bonus2 bAddClass,Class_All,3; } if (.@r>=9) { bonus bMaxHP,1500; bonus bMaxSP,150; bonus2 bAddClass,Class_All,4; bonus bNoSizeFix; } },{},{}
 15212,YSF01_Plate,YSF01 Plate,4,0,,2100,,78,,1,0xFFFFFFFF,63,2,16,,170,1,0,{ .@r = getrefine(); if (.@r >= 13) { .@val = 11; } else if (.@r >= 11) { .@val = 7; } else if (.@r >= 8) { .@val = 5; } if (readparam(bStr) >= 125) { .@val += .@r; } if (.@val) { bonus2 bAddClass,Class_All,.@val; } },{},{}
-15278,Overwhelm_Str_Armor,Soaring Physical Armor,4,,,2000,,120,,1,0xFFFFFFFF,63,2,2,1,,1,,{ .@r = getrefine(); bonus bAtk,50; if (.@r > 2) bonus2 bAddClass,Class_All,.@r/3*2; if (.@r > 6) { bonus2 bIgnoreDefRaceRate,RC_Brute,30; bonus2 bIgnoreDefRaceRate,RC_Demon,30; } if (.@r > 8) { bonus2 bAddRace,RC_Brute,10; bonus2 bAddRace,RC_Demon,10; } if (.@r > 10) { bonus2 bAddEle,Ele_Earth,10; bonus2 bAddEle,Ele_Wind,10; } },{},{}
+15278,Overwhelm_Str_Armor,Soaring Physical Armor,4,,,2000,,120,,1,0xFFFFFFFF,63,2,2,1,,1,,{ .@r = getrefine(); bonus bBaseAtk,50; if (.@r > 2) bonus2 bAddClass,Class_All,.@r/3*2; if (.@r > 6) { bonus2 bIgnoreDefRaceRate,RC_Brute,30; bonus2 bIgnoreDefRaceRate,RC_Demon,30; } if (.@r > 8) { bonus2 bAddRace,RC_Brute,10; bonus2 bAddRace,RC_Demon,10; } if (.@r > 10) { bonus2 bAddEle,Ele_Earth,10; bonus2 bAddEle,Ele_Wind,10; } },{},{}
 15279,Overwhelm_Int_Armor,Robust Magical Armor,4,,,900,,60,,1,0xFFFFFFFF,63,2,2,1,,1,,{ .@r = getrefine(); bonus bMatk,50; if (.@r > 2) bonus bMatkRate,.@r/3*2; if (.@r > 6) { bonus2 bIgnoreMdefRaceRate,RC_Brute,30; bonus2 bIgnoreMdefRaceRate,RC_Demon,30; } if (.@r > 8) { bonus2 bAddRace,RC_Brute,10; bonus2 bAddRace,RC_Demon,10; } if (.@r > 10) { bonus2 bMagicAddEle,Ele_Earth,10; bonus2 bMagicAddEle,Ele_Wind,10; } },{},{}
 15280,S_Cri_Hit_Armor,Critical Hit Shadow Armor,12,0,,0,,,,0,0xFFFFFFFF,63,2,65536,,1,1,,{ .@r = getrefine(); .@val = 7; bonus bBaseAtk,15; if (.@r > 1) { bonus bCritAtkRate,(.@r/2); if (.@r >= 7) { .@val += 7; } } bonus bCritical,.@val; },{},{}
 15283,Mighty_Black_Threaded_Armor,Mighty Black Threaded Armor,4,20,,800,,60,,1,0xFFFFFFFF,63,2,16,,100,1,0,{ .@r = getrefine(); bonus bBaseAtk,10; bonus2 bIgnoreDefClassRate,Class_All,10; if (.@r>=7) { bonus bBaseAtk,20; bonus2 bIgnoreDefClassRate,Class_All,20; } if (.@r>=8) { bonus bBaseAtk,20; bonus2 bIgnoreDefClassRate,Class_All,20; bonus bUnbreakableArmor; } if (.@r>=9) { bonus bBaseAtk,30; bonus2 bIgnoreDefClassRate,Class_All,20; } },{},{}
-15346,Overwhelm_Luk_Armor,Unexpected Fortune Armor,4,,,2000,,120,,1,0xFFFFFFFF,63,2,2,1,,1,,{ .@r = getrefine(); bonus bAtk,50; if (.@r > 2) bonus bCritAtkRate,.@r/3*2; if (.@r > 6) { bonus2 bIgnoreDefRaceRate,RC_Brute,30; bonus2 bIgnoreDefRaceRate,RC_Demon,30; } if (.@r > 8) { bonus2 bAddRace,RC_Brute,10; bonus2 bAddRace,RC_Demon,10; } if (.@r > 10) { bonus2 bAddEle,Ele_Earth,10; bonus2 bAddEle,Ele_Wind,10; } },{},{}
-15347,Overwhelm_Vit_Armor,Strong Healthy Armor,4,,,2000,,120,,1,0xFFFFFFFF,63,2,2,1,,1,,{ .@r = getrefine(); bonus bAtk,50; if (.@r > 2) bonus bMaxHPrate,.@r/3*2; if (.@r > 6) { bonus2 bIgnoreDefRaceRate,RC_Brute,30; bonus2 bIgnoreDefRaceRate,RC_Demon,30; } if (.@r > 8) { bonus2 bAddRace,RC_Brute,10; bonus2 bAddRace,RC_Demon,10; } if (.@r > 10) { bonus2 bAddEle,Ele_Earth,10; bonus2 bAddEle,Ele_Wind,10; } },{},{}
+15346,Overwhelm_Luk_Armor,Unexpected Fortune Armor,4,,,2000,,120,,1,0xFFFFFFFF,63,2,2,1,,1,,{ .@r = getrefine(); bonus bBaseAtk,50; if (.@r > 2) bonus bCritAtkRate,.@r/3*2; if (.@r > 6) { bonus2 bIgnoreDefRaceRate,RC_Brute,30; bonus2 bIgnoreDefRaceRate,RC_Demon,30; } if (.@r > 8) { bonus2 bAddRace,RC_Brute,10; bonus2 bAddRace,RC_Demon,10; } if (.@r > 10) { bonus2 bAddEle,Ele_Earth,10; bonus2 bAddEle,Ele_Wind,10; } },{},{}
+15347,Overwhelm_Vit_Armor,Strong Healthy Armor,4,,,2000,,120,,1,0xFFFFFFFF,63,2,2,1,,1,,{ .@r = getrefine(); bonus bBaseAtk,50; if (.@r > 2) bonus bMaxHPrate,.@r/3*2; if (.@r > 6) { bonus2 bIgnoreDefRaceRate,RC_Brute,30; bonus2 bIgnoreDefRaceRate,RC_Demon,30; } if (.@r > 8) { bonus2 bAddRace,RC_Brute,10; bonus2 bAddRace,RC_Demon,10; } if (.@r > 10) { bonus2 bAddEle,Ele_Earth,10; bonus2 bAddEle,Ele_Wind,10; } },{},{}
 15348,Illusion_Goibne_Armor,Illusion Goibne Armor,4,0,,3500,,158,,1,0xFFFFFFFE,63,2,16,,130,1,0,{ bonus bMaxHPrate,10; .@r = getrefine(); if (.@r >= 9) { bonus bDef,150; } else if (.@r >= 7) { bonus bDef,50; } },{},{}
 15352,Nature_Dress,Nature Dress,4,10,,400,,120,,0,0xFFFFFFFF,63,2,16,,90,1,0,{ .@r = getrefine(); bonus bNoKnockback; bonus bUnbreakableArmor; bonus bDefEle,Ele_Earth; if (.@r>8) .@a = 40; else if (.@r>6) .@a = 25; else if (.@r>=5) .@a = 10; bonus2 bAddEle,Ele_Earth,.@a; bonus2 bAddEle,Ele_Wind,.@a; bonus2 bMagicAddEle,Ele_Earth,.@a; bonus2 bMagicAddEle,Ele_Wind,.@a; bonus2 bAddRace,RC_Demihuman,.@a; bonus2 bAddRace,RC_Brute,.@a; bonus2 bMagicAddRace,RC_Demihuman,.@a; bonus2 bMagicAddRace,RC_Brute,.@a; bonus2 bAddRace,RC_Player,.@a; bonus2 bMagicAddRace,RC_Player,.@a; },{},{}
-15353,Overwhelm_Agi_Armor,Splendid Swift Armor,4,,,2000,,120,,1,0xFFFFFFFF,63,2,2,1,,1,,{ .@r = getrefine(); bonus bAtk,50; if (.@r > 2) bonus bAspdRate,.@r/3*2; if (.@r > 6) { bonus2 bIgnoreDefRaceRate,RC_Brute,30; bonus2 bIgnoreDefRaceRate,RC_Demon,30; } if (.@r > 8) { bonus2 bAddRace,RC_Brute,10; bonus2 bAddRace,RC_Demon,10; } if (.@r > 10) { bonus2 bAddEle,Ele_Earth,10; bonus2 bAddEle,Ele_Wind,10; } },{},{}
-15354,Overwhelm_Dex_Armor,Excellent Dexterous Armor,4,,,2000,,120,,1,0xFFFFFFFF,63,2,2,1,,1,,{ .@r = getrefine(); bonus bAtk,50; if (.@r > 2) bonus bLongAtkRate,.@r/3*2; if (.@r > 6) { bonus2 bIgnoreDefRaceRate,RC_Brute,30; bonus2 bIgnoreDefRaceRate,RC_Demon,30; } if (.@r > 8) { bonus2 bAddRace,RC_Brute,10; bonus2 bAddRace,RC_Demon,10; } if (.@r > 10) { bonus2 bAddEle,Ele_Earth,10; bonus2 bAddEle,Ele_Wind,10; } },{},{}
+15353,Overwhelm_Agi_Armor,Splendid Swift Armor,4,,,2000,,120,,1,0xFFFFFFFF,63,2,2,1,,1,,{ .@r = getrefine(); bonus bBaseAtk,50; if (.@r > 2) bonus bAspdRate,.@r/3*2; if (.@r > 6) { bonus2 bIgnoreDefRaceRate,RC_Brute,30; bonus2 bIgnoreDefRaceRate,RC_Demon,30; } if (.@r > 8) { bonus2 bAddRace,RC_Brute,10; bonus2 bAddRace,RC_Demon,10; } if (.@r > 10) { bonus2 bAddEle,Ele_Earth,10; bonus2 bAddEle,Ele_Wind,10; } },{},{}
+15354,Overwhelm_Dex_Armor,Excellent Dexterous Armor,4,,,2000,,120,,1,0xFFFFFFFF,63,2,2,1,,1,,{ .@r = getrefine(); bonus bBaseAtk,50; if (.@r > 2) bonus bLongAtkRate,.@r/3*2; if (.@r > 6) { bonus2 bIgnoreDefRaceRate,RC_Brute,30; bonus2 bIgnoreDefRaceRate,RC_Demon,30; } if (.@r > 8) { bonus2 bAddRace,RC_Brute,10; bonus2 bAddRace,RC_Demon,10; } if (.@r > 10) { bonus2 bAddEle,Ele_Earth,10; bonus2 bAddEle,Ele_Wind,10; } },{},{}
 15376,Illusion_Armor_A-type,Illusion Armor A-type,4,0,,1000,,105,,1,0xFFFFFFFF,63,2,16,,130,1,0,{ .@r = getrefine(); bonus bBaseAtk,(100+10*(.@r/2)); if (.@r >= 7) { bonus bAspdRate,10; } },{},{}
 15377,Illusion_Armor_B-type,Illusion Armor B-type,4,0,,1000,,105,,1,0xFFFFFFFF,63,2,16,,130,1,0,{ .@r = getrefine(); bonus bMatk,(100+10*(.@r/2)); if (.@r >= 7) { bonus bVariableCastrate,-10; } },{},{}
 15378,Lava_Leather_Armor,Lava Leather Armor,4,20,,1500,,85,,1,0xFFFFFFFF,63,2,16,,175,1,0,{ .@r = getrefine(); bonus bBaseAtk,100; if (.@r>=7) bonus bDef,100; if (.@r>=9) bonus bDef,50; },{},{}
@@ -9670,8 +9670,8 @@
 18140,Gust_Bow_,Gust Bow,5,20,,1400,95,,5,2,0x000A0808,63,2,34,3,55,1,11,{},{},{}
 18145,Vigilante_Bow,Vigilante Bow,5,0,,1000,140,,5,2,0x00020000,56,2,34,3,100,1,11,{ .@r = getrefine(); .@bonus = 5*(readparam(bDex)/20); if (.@r>=7) { .@bonus += 10; } if (.@r>=9) { bonus2 bSkillAtk,"AC_DOUBLE",50; } bonus bLongAtkRate,.@bonus; },{},{}
 18149,Illusion_Ballista,Illusion Ballista,5,0,,3500,200,,5,2,0x00080800,58,2,34,4,100,1,11,{ bonus bLongAtkRate,getrefine(); },{},{}
-18164,Royal_Bow_,Royal Bow,5,,,1000,180,,5,2,0x00020800,56,2,34,4,100,1,11,{ .@r = getrefine(); if (.@r>=2)bonus bAtk,.@r/2*10; if (.@r>=3) bonus2 bSkillAtk,"RA_ARROWSTORM",.@r/3*12; if (.@r>=9) bonus bAspdRate,10; if (.@r>=11) bonus bLongAtkRate,5; },{},{}
-18170,Neev_Bow_Of_Rogue,Narcissus Bow,5,,,1000,180,,5,2,0x00020800,56,2,34,4,,1,11,{ .@r = getrefine(); if (.@r>=2)bonus bAtk,.@r/2*10; if (.@r>=3) bonus bLongAtkRate,.@r/3*4; if (.@r>=9) bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",.@r/3*10; if (.@r>=11) bonus2 bSkillCooldown,"WM_SEVERE_RAINSTORM",-2000; },{},{}
+18164,Royal_Bow_,Royal Bow,5,,,1000,180,,5,2,0x00020800,56,2,34,4,100,1,11,{ .@r = getrefine(); if (.@r>=2) bonus bBaseAtk,.@r/2*10; if (.@r>=3) bonus2 bSkillAtk,"RA_ARROWSTORM",.@r/3*12; if (.@r>=9) bonus bAspdRate,10; if (.@r>=11) bonus bLongAtkRate,5; },{},{}
+18170,Neev_Bow_Of_Rogue,Narcissus Bow,5,,,1000,180,,5,2,0x00020800,56,2,34,4,,1,11,{ .@r = getrefine(); if (.@r>=2) bonus bBaseAtk,.@r/2*10; if (.@r>=3) bonus bLongAtkRate,.@r/3*4; if (.@r>=9) bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",.@r/3*10; if (.@r>=11) bonus2 bSkillCooldown,"WM_SEVERE_RAINSTORM",-2000; },{},{}
 18174,Illusion_Hunter_Bow,Illusion Hunter Bow,5,0,,1500,165,,5,2,0x00000800,56,2,34,4,120,1,11,{ .@r = getrefine(); bonus bCritical,.@r; if (.@r >= 7) { bonus bAspdRate,10; if (.@r >= 9) { bonus bCritAtkRate,15; if (.@r >= 11) { bonus2 bAddRace,RC_Insect,30; bonus2 bAddRace,RC_Brute,30; } } } },{},{}
 18178,Virtual_Bow-OS,Virtual Bow-OS,5,20,,1200,200,,5,2,0x00000800,56,2,34,4,130,1,11,{ .@r = getrefine(); bonus2 bAddClass,Class_All,3; if (.@r >= 7) { bonus bLongAtkRate,7; if (.@r >= 9) { .@dmg = 30; if (.@r >= 11) { .@dmg += 20; } bonus2 bSkillAtk,"RA_ARROWSTORM",.@dmg; } } },{},{}
 18179,MH-P89-OS,MH-P89-OS,5,20,,1200,170,,5,2,0x00080000,56,2,34,4,130,1,11,{ .@r = getrefine(); bonus2 bAddClass,Class_All,3; if (.@r >= 7) { bonus bLongAtkRate,7; if (.@r >= 9) { bonus2 bSkillCooldown,"WM_SEVERE_RAINSTORM",-2000; if (.@r >= 11) { bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",15; } } } },{},{}
@@ -10163,19 +10163,19 @@
 19223,Illusion_Cap,Illusion Cap,4,0,,400,,15,,1,0x000654E3,63,2,256,,120,1,14,{ bonus2 bAddClass,Class_All,1; bonus bBaseAtk,(2*getrefine()); },{},{}
 19247,Illusion_Fancy_Flower,Illusion Fancy Flower,4,0,,100,,0,,1,0xFFFFFFFF,63,2,256,,120,0,4,{ bonus bMatkRate,1; bonus bMatk,(2*getrefine()); },{},{}
 //
-19241,C_Magical_Booster_,Costume Magical Booster,4,,,30,,10,,1,0xFFFFFFFF,63,2,2048,0,,,873,{},{},{}
-19242,C_Neko_Headress,Costume Neko Headress,4,,,10,,20,,1,0xFFFFFFFF,63,2,1024,0,,,816,{},{},{}
+19241,Magical_Booster_K,Magical Booster,4,,,300,,10,,1,0xFFFFFFFF,63,2,512,0,,1,873,{},{},{}
+19242,Neko_Headress,Costume Neko Headress,4,,,100,,20,,1,0xFFFFFFFF,63,2,256,0,,1,816,{ bonus bAllStats,1; bonus bAspdRate,5; .@r = getrefine(); if (.@r>=9) { bonus bVariableCast,-10; } if (.@r>=12) { bonus bVariableCastrate,-10; } bonus bNoCastCancel; if (BaseLevel < 100) { bonus2 bExpAddClass,Class_All,10; } else { bonus2 bExpAddClass,Class_All,4; } },{},{}
 19246,Royal_Guard_Necklace,Royal Guard Necklace,4,20,,300,,0,,0,0xFFFFFFFF,63,2,1,,80,0,1629,{ bonus bAspd,1; },{},{}
-19266,Survival_Circlet,Survival Circlet,4,,,500,,10,,0,0xFFFFFFFF,63,2,256,,1,1,1220,{},{},{}
-19267,Survival_Orb,Survival Orb,4,,,300,,2,,0,0xFFFFFFFF,63,2,1,,1,1,1488,{},{},{}
+19266,Survival_Circlet,Survival Circlet,4,,,500,,10,,0,0xFFFFFFFF,63,2,256,,1,1,1220,{ bonus bInt,3; .@r = getrefine(); if (.@r>=2) { bonus bMatk,.@r/2*10; } if (.@r>=10) { bonus bMatkRate,5; } if (BaseLevel>=130) { bonus bMatk,50; } },{},{}
+19267,Survival_Orb,Survival Orb,4,,,300,,2,,0,0xFFFFFFFF,63,2,1,,1,1,1488,{ bonus bMdef,2; bonus bVariableCastrate,-2; },{},{}
 19269,Happy_Flapping_Wings,Happy Flapping Angel Wings,4,20,,500,,2,,1,0xFFFFFFFF,63,2,256,,30,1,1251,{ .@r = getrefine(); .@a = 15; if (.@r >= 7) .@a += 15; if (.@r>=8) bonus2 bResEff,Eff_Stone,10000; if (.@r>=9) .@a += 20; bonus2 bAddRace2,RC2_CLOCKTOWER,.@a; bonus2 bMagicAddRace2,RC2_CLOCKTOWER,.@a; bonus2 bSubRace2,RC2_CLOCKTOWER,.@a; bonus2 bAddMonsterDropItem,1061,500; /* Unofficial rates, info get from bRO itemdescription */ },{},{}
 19272,Garden_of_Eden,Garden of Eden,4,20,,400,,5,,1,0xFFFFFFFF,63,2,256,,100,1,1653,{ .@r = getrefine(); bonus bInt,5; bonus bDex,5; bonus2 bIgnoreMdefRaceRate,RC_All,20; bonus2 bMagicAtkEle,Ele_All,10; if (.@r>=7) { bonus2 bIgnoreMdefRaceRate,RC_All,30; bonus2 bMagicAtkEle,Ele_All,15; } if (.@r>=9) { bonus2 bIgnoreMdefRaceRate,RC_All,50; bonus bVariableCastrate,-15; } },{},{ sc_end SC_TELEKINESIS_INTENSE; }
 19273,Gemini_Red_Eyes,Gemini Red Eyes,4,20,,100,,0,,0,0xFFFFFFFF,63,2,512,,100,0,1654,{ .@val = 100*(readparam(bVit)>89?50:10); bonus2 bResEff,Eff_Sleep,.@val; bonus2 bResEff,Eff_Stone,.@val; },{},{}
 19274,Open_Air_Headset,Open Air Headset,4,20,,100,,0,,0,0xFFFFFFFF,63,2,1,,90,0,1655,{ bonus bDelayrate,-5; bonus bUseSPrate,-5; bonus bSPGainValue,5; bonus bMagicSPGainValue,5; bonus bLongSPGainValue,5; },{},{}
 19285,Siegfried's_Helmet,Siegfried's Helmet,4,20,,500,,0,,1,0xFFFFFFFF,63,2,256,,100,1,1055,{ .@r = getrefine(); bonus2 bSubClass,Class_Boss,5; bonus bUnbreakableHelm; if (.@r>=6) { bonus bFlee2,5; bonus2 bSubClass,Class_Boss,5; } if (.@r>=8) { bonus bFlee2,5; bonus2 bSubClass,Class_Boss,10; bonus bNoKnockback; } },{},{}
-19289,C_Moon_Eyepatch,Costume Moon Eyepatch,4,,,0,,0,,1,0xFFFFFFFF,63,2,2048,0,,,1370,{},{},{}
-19291,C_Shiba_Inu,Costume Shiba Inu,4,,,0,,0,,1,0xFFFFFFFF,63,2,2048,0,,,1669,{},{},{}
-19294,C_CatEars_Cyber_HeadP_R,Costume Cyber Cat Ear Headphones (Red),4,,,0,,0,,1,0xFFFFFFFF,63,2,1024,0,,,1668,{},{},{}
+19289,C_Moon_Eyepatch,Costume Moon Eyepatch,4,,,0,,0,,0,0xFFFFFFFF,63,2,2048,,,,1370,{},{},{}
+19291,C_Shiba_Inu,Costume Shiba Inu,4,,,0,,0,,0,0xFFFFFFFF,63,2,2048,,,,1669,{},{},{}
+19294,C_CatEars_Cyber_HeadP_R,Costume Cyber Cat Ear Headphones (Red),4,,,0,,0,,0,0xFFFFFFFF,63,2,1024,,,,1668,{},{},{}
 19299,Tree_Sprout,Tree Sprout,4,20,,300,,0,,0,0xFFFFFFFF,63,2,1,,80,0,848,{ bonus bVariableCastrate,-5; },{},{}
 19306,Gambler_Card,Heart Card in Mouth,4,20,,300,,0,,0,0xFFFFFFFF,63,2,1,,80,0,1679,{ bonus bCritAtkRate,5; },{},{}
 19326,Book_of_Soyga,Book of Soyga,4,20,,1000,,0,,1,0xFFFFFFFF,63,2,256,,90,1,423,{},{},{}
@@ -10991,7 +10991,7 @@
 20392,C_Sniper_Google,Costume Sniper Google,4,0,,0,,,,0,0xFFFFFFFF,63,2,3072,,1,0,625,{},{},{}
 20393,C_Schmitz_Helm,Costume Schmitz Helm,4,0,,0,,,,0,0xFFFFFFFF,63,2,1024,,1,0,634,{},{},{}
 20394,C_Pumpkin_Toque,Costume Pumpkin Toque,4,0,,0,,,,0,0xFFFFFFFF,63,2,1024,,1,0,1411,{},{},{}
-20395,C_Black_Witch_Hat,Costume Black Witch Hat,4,,,0,,0,,0,0xFFFFFFFF,63,2,34,0,,,1006,{},{},{}
+20395,C_Black_Witch_Hat,Costume Black Witch Hat,4,,,0,,0,,0,0xFFFFFFFF,63,2,1024,,,,1006,{},{},{}
 20396,C_Green_Hat,Costume Green Hat,4,0,,0,,,,0,0xFFFFFFFF,63,2,1024,,1,0,939,{},{},{}
 20397,C_Jakk,Costume Jack,4,0,,0,,,,0,0xFFFFFFFF,63,2,6144,,1,0,1415,{ autobonus2 "{}",31,10000,BF_WEAPON|BF_MAGIC,"{ active_transform 1130,10000; specialeffect2 372; /*Confirm Special Effect*/ }"; },{},{}
 20398,C_Niffleheim_Bunny_Hat,Costume Niffleheim Bunny Hat,4,0,,0,,,,0,0xFFFFFFFF,63,2,1024,,1,0,1285,{},{},{}
@@ -11164,7 +11164,7 @@
 20830,Wings_of_Seraph,Wings of Seraph,4,0,,200,,18,,1,0xFFFFFFFF,63,2,4,,1,1,8,{},{},{}
 20831,Adventurer's_Spirit,Adventurer's Spirit,4,1000,,400,,40,,1,0xFFFFFFFF,63,2,4,,100,1,0,{ .@r = getrefine(); bonus bInt,5; if (.@r>=5) bonus bMatk,5*(readparam(bInt)/60); if (.@r>=7) bonus bMatk,5*(readparam(bInt)/10); },{},{}
 20834,Drifter's_Cape,Drifter's Cape,4,0,,400,,0,,0,0xFFFFFFFF,63,2,4,,100,1,0,{ .@r = getrefine(); .@bonus = 20; if (.@r>=7) { .@bonus += 5; } if (.@r>=9) { .@bonus += 5; } bonus2 bSubEle,Ele_Neutral,.@bonus; },{},{}
-20835,Fallen_Angel_Wings_,[Katsuya] Fallen Angel Wings,4,0,,200,,18,,1,0xFFFFFFFF,63,2,4,99,,1,3,{ bonus bAllStats,1; bonus bAtk,readparam(bStr)/20; bonus bMatk,readparam(bInt)/20; bonus2 bSubEle,Ele_Neutral,readparam(bVit)/20; bonus bLongAtkRate,readparam(bDex)/20; bonus bCritAtkRate,readparam(bLuk)/20; },{},{}
+20835,Fallen_Angel_Wings_,[Katsuya] Fallen Angel Wings,4,0,,200,,18,,1,0xFFFFFFFF,63,2,4,,99,1,3,{ bonus bAllStats,1; bonus bBaseAtk,readparam(bStr)/20; bonus bMatk,readparam(bInt)/20; bonus2 bSubEle,Ele_Neutral,readparam(bVit)/20; bonus bLongAtkRate,readparam(bDex)/20; bonus bCritAtkRate,readparam(bLuk)/20; },{},{}
 20836,Skin_of_Lindwyrm,Skin of Lindwyrm,4,1000,,600,,15,,1,0xFFFFFFFF,63,2,4,,100,1,0,{ bonus bAgi,5; bonus bVit,5; bonus bMdef,10; bonus2 bSubEle,Ele_Fire,5; bonus2 bSubEle,Ele_Water,5; bonus2 bSubRace,RC_Dragon,5; bonus2 bSubRace,RC_DemiHuman,5; bonus2 bSubRace,RC_Player,5; .@r = getrefine(); .@val = (readparam(bAgi)+readparam(bVit))/20; if (.@r>=7) { skill "TF_HIDING",1; if (.@r>=8) { bonus bMaxHPrate,.@val; bonus bVariableCastrate,-1*.@val; if (.@r>=9) { skill "AS_CLOAKING",1; } } } },{},{}
 20837,Skin_of_Gwiber,Skin of Gwiber,4,20,,600,,15,,1,0xFFFFFFFF,63,2,4,,100,1,0,{ bonus bInt,5; bonus bDex,5; bonus bMdef,10; bonus2 bSubEle,Ele_Dark,5; bonus2 bSubEle,Ele_Undead,5; bonus2 bSubRace,RC_Demon,5; bonus2 bSubRace,RC_Undead,5; .@r = getrefine(); .@val = (readparam(bInt)+readparam(bDex))/20; if (.@r>=7) { bonus bSPGainValue,10; if (.@r>=8) { bonus bBaseAtk,5*.@val; bonus bDelayrate,-2*.@val; if (.@r>=9) { bonus bSPGainValue,10; } } } },{},{}
 20838,Illusion_Muffler,Illusion Muffler,4,20,,400,,8,,1,0xFFFFFFFE,63,2,4,,99,1,0,{ .@r = getrefine(); bonus bMaxHP,(100+(100*.@r)); bonus bMaxSP,(10+(5*.@r)); },{},{}
@@ -11197,11 +11197,11 @@
 20949,Ladon_Skin,Ladon's Skin,4,20,,600,,15,,1,0xFFFFFFFF,63,2,4,,100,1,0,{ bonus2 bSubRace,RC_Player,5; bonus2 bSubRace,RC_DemiHuman,5; bonus2 bSubRace,RC_Brute,5; bonus2 bSubEle,Ele_Wind,5; bonus2 bSubEle,Ele_Earth,5; bonus bAgi,5; bonus bVit,5; bonus bMdef,10; .@r = getrefine(); if (.@r>=7) { .@val = 10; bonus bSPGainValue,10; bonus bLongSPGainValue,10; if (.@r>=8) { .@s = (readparam(bAgi)+readparam(bVit))/20; bonus bBaseAtk,15*.@s; bonus bHit,5*.@s; if (.@r>=9) { .@val += 10; } } bonus bSPGainValue,.@val; bonus bLongSPGainValue,.@val; } },{},{}
 20952,Nameless_Assassin_Muffler,Nameless Assassin's Muffler,4,20,,100,,10,,1,0xFFFFFFFF,63,2,4,,100,1,0,{ .@r= getrefine(); bonus bMdef,5; bonus bMaxHPrate,3; bonus bMaxSPrate,3; bonus2 bSubRace,RC_Player,5; if (.@r>=7) { bonus bMaxHPrate,7; bonus bMaxSPrate,7; bonus bAspd,1; bonus bHPGainValue,5; bonus bLongHPGainValue,5; } if (.@r>=8) bonus bSpeedRate,40; if (.@r>=9) { bonus bMaxHPrate,10; bonus bMaxSPrate,10; bonus bAspd,1; bonus bHPGainValue,5; bonus bLongHPGainValue,5; } if (.@r>=10) skill "AS_CLOAKING",3; },{},{}
 20962,Typhon_Skin,Typhon's Skin,4,20,,600,,15,,1,0xFFFFFFFF,63,2,4,,100,1,0,{ bonus2 bSubRace,RC_Player,5; bonus2 bSubRace,RC_DemiHuman,5; bonus2 bSubRace,RC_Fish,5; bonus2 bSubEle,Ele_Neutral,5; bonus2 bSubEle,Ele_Poison,5; bonus bAgi,5; bonus bVit,5; bonus bMdef,10; .@r = getrefine(); if (.@r>=7) { .@sp = 10; if (.@r>=8) { .@s = (readparam(bAgi)+readparam(bVit))/20; bonus bMatk,15*.@s; bonus bDef,20*.@s; if (.@r>=9) { .@sp += 10; } } bonus bMagicSPGainValue,.@sp; } },{},{}
-20963,Temporal_M_Str,Temporal Str Manteau,4,,,400,,38,,1,0xFFFFFFFF,56,2,4,,100,1,,{ .@r = getrefine(); bonus bAtk,10; if (.@r >= 2) { bonus2 bAddClass,Class_All,.@r/2; } if (.@r >= 4) { bonus2 bAddSize,Size_All,.@r/4*5; } if (.@r >= 7) { bonus2 bAddClass,Class_All,7; } if (.@r >= 9) { bonus2 bIgnoreDefRaceRate,RC_Brute,20; bonus2 bIgnoreDefRaceRate,RC_Demon,20; bonus2 bIgnoreMdefRaceRate,RC_Brute,20; bonus2 bIgnoreMdefRaceRate,RC_Demon,20; } if (.@r >= 11) { bonus2 bIgnoreDefRaceRate,RC_Brute,10; bonus2 bIgnoreDefRaceRate,RC_Demon,10; bonus2 bIgnoreMdefRaceRate,RC_Brute,10; bonus2 bIgnoreMdefRaceRate,RC_Demon,10; } },{},{}
-20964,Temporal_M_Agi,Temporal Agi Manteau,4,,,400,,38,,1,0xFFFFFFFF,56,2,4,,100,1,,{ .@r = getrefine(); bonus bAtk,10; if (.@r >= 2) { bonus bCritAtkRate,.@r/2*3; } if (.@r >= 4) { bonus2 bAddSize,Size_All,.@r/4*5; } if (.@r >= 7) { bonus2 bAddClass,Class_All,7; } if (.@r >= 9) { bonus2 bIgnoreDefRaceRate,RC_Brute,20; bonus2 bIgnoreDefRaceRate,RC_Demon,20; bonus2 bIgnoreMdefRaceRate,RC_Brute,20; bonus2 bIgnoreMdefRaceRate,RC_Demon,20; } if (.@r >= 11) { bonus2 bIgnoreDefRaceRate,RC_Brute,10; bonus2 bIgnoreDefRaceRate,RC_Demon,10; bonus2 bIgnoreMdefRaceRate,RC_Brute,10; bonus2 bIgnoreMdefRaceRate,RC_Demon,10; } },{},{}
-20965,Temporal_M_Vit,Temporal Vit Manteau,4,,,400,,38,,1,0xFFFFFFFF,56,2,4,,100,1,,{ .@r = getrefine(); bonus bAtk,10; if (.@r >= 2) { bonus bMaxHP,.@r/2*400; } if (.@r >= 4) { bonus bMaxHPrate,.@r/4*3; } if (.@r >= 7) { bonus2 bAddClass,Class_All,7; } if (.@r >= 9) { bonus2 bIgnoreDefRaceRate,RC_Brute,20; bonus2 bIgnoreDefRaceRate,RC_Demon,20; bonus2 bIgnoreMdefRaceRate,RC_Brute,20; bonus2 bIgnoreMdefRaceRate,RC_Demon,20; } if (.@r >= 11) { bonus2 bIgnoreDefRaceRate,RC_Brute,10; bonus2 bIgnoreDefRaceRate,RC_Demon,10; bonus2 bIgnoreMdefRaceRate,RC_Brute,10; bonus2 bIgnoreMdefRaceRate,RC_Demon,10; } },{},{}
+20963,Temporal_M_Str,Temporal Str Manteau,4,,,400,,38,,1,0xFFFFFFFF,56,2,4,,100,1,,{ .@r = getrefine(); bonus bBaseAtk,10; if (.@r >= 2) { bonus2 bAddClass,Class_All,.@r/2; } if (.@r >= 4) { bonus2 bAddSize,Size_All,.@r/4*5; } if (.@r >= 7) { bonus2 bAddClass,Class_All,7; } if (.@r >= 9) { bonus2 bIgnoreDefRaceRate,RC_Brute,20; bonus2 bIgnoreDefRaceRate,RC_Demon,20; bonus2 bIgnoreMdefRaceRate,RC_Brute,20; bonus2 bIgnoreMdefRaceRate,RC_Demon,20; } if (.@r >= 11) { bonus2 bIgnoreDefRaceRate,RC_Brute,10; bonus2 bIgnoreDefRaceRate,RC_Demon,10; bonus2 bIgnoreMdefRaceRate,RC_Brute,10; bonus2 bIgnoreMdefRaceRate,RC_Demon,10; } },{},{}
+20964,Temporal_M_Agi,Temporal Agi Manteau,4,,,400,,38,,1,0xFFFFFFFF,56,2,4,,100,1,,{ .@r = getrefine(); bonus bBaseAtk,10; if (.@r >= 2) { bonus bCritAtkRate,.@r/2*3; } if (.@r >= 4) { bonus2 bAddSize,Size_All,.@r/4*5; } if (.@r >= 7) { bonus2 bAddClass,Class_All,7; } if (.@r >= 9) { bonus2 bIgnoreDefRaceRate,RC_Brute,20; bonus2 bIgnoreDefRaceRate,RC_Demon,20; bonus2 bIgnoreMdefRaceRate,RC_Brute,20; bonus2 bIgnoreMdefRaceRate,RC_Demon,20; } if (.@r >= 11) { bonus2 bIgnoreDefRaceRate,RC_Brute,10; bonus2 bIgnoreDefRaceRate,RC_Demon,10; bonus2 bIgnoreMdefRaceRate,RC_Brute,10; bonus2 bIgnoreMdefRaceRate,RC_Demon,10; } },{},{}
+20965,Temporal_M_Vit,Temporal Vit Manteau,4,,,400,,38,,1,0xFFFFFFFF,56,2,4,,100,1,,{ .@r = getrefine(); bonus bBaseAtk,10; if (.@r >= 2) { bonus bMaxHP,.@r/2*400; } if (.@r >= 4) { bonus bMaxHPrate,.@r/4*3; } if (.@r >= 7) { bonus2 bAddClass,Class_All,7; } if (.@r >= 9) { bonus2 bIgnoreDefRaceRate,RC_Brute,20; bonus2 bIgnoreDefRaceRate,RC_Demon,20; bonus2 bIgnoreMdefRaceRate,RC_Brute,20; bonus2 bIgnoreMdefRaceRate,RC_Demon,20; } if (.@r >= 11) { bonus2 bIgnoreDefRaceRate,RC_Brute,10; bonus2 bIgnoreDefRaceRate,RC_Demon,10; bonus2 bIgnoreMdefRaceRate,RC_Brute,10; bonus2 bIgnoreMdefRaceRate,RC_Demon,10; } },{},{}
 20966,Temporal_M_Int,Temporal Int Manteau,4,,,400,,38,,1,0xFFFFFFFF,56,2,4,,100,1,,{ .@r = getrefine(); bonus bMatk,10; if (.@r >= 2) { bonus bMatkRate,.@r/2; } if (.@r >= 4) { bonus2 bMagicAddClass,Class_All,.@r/4*3; } if (.@r >= 7) { bonus2 bMagicAddClass,Class_All,7; } if (.@r >= 9) { bonus2 bIgnoreDefRaceRate,RC_Brute,20; bonus2 bIgnoreDefRaceRate,RC_Demon,20; bonus2 bIgnoreMdefRaceRate,RC_Brute,20; bonus2 bIgnoreMdefRaceRate,RC_Demon,20; } if (.@r >= 11) { bonus2 bIgnoreDefRaceRate,RC_Brute,10; bonus2 bIgnoreDefRaceRate,RC_Demon,10; bonus2 bIgnoreMdefRaceRate,RC_Brute,10; bonus2 bIgnoreMdefRaceRate,RC_Demon,10; } },{},{}
-20967,Temporal_M_Dex,Temporal Dex Manteau,4,,,400,,38,,1,0xFFFFFFFF,56,2,4,,100,1,,{ .@r = getrefine(); bonus bAtk,10; if (.@r >= 2) { bonus bLongAtkRate,.@r/2; } if (.@r >= 4) { bonus bCritAtkRate,.@r/4*3; } if (.@r >= 7) { bonus2 bAddClass,Class_All,7; } if (.@r >= 9) { bonus2 bIgnoreDefRaceRate,RC_Brute,20; bonus2 bIgnoreDefRaceRate,RC_Demon,20; bonus2 bIgnoreMdefRaceRate,RC_Brute,20; bonus2 bIgnoreMdefRaceRate,RC_Demon,20; } if (.@r >= 11) { bonus2 bIgnoreDefRaceRate,RC_Brute,10; bonus2 bIgnoreDefRaceRate,RC_Demon,10; bonus2 bIgnoreMdefRaceRate,RC_Brute,10; bonus2 bIgnoreMdefRaceRate,RC_Demon,10; } },{},{}
+20967,Temporal_M_Dex,Temporal Dex Manteau,4,,,400,,38,,1,0xFFFFFFFF,56,2,4,,100,1,,{ .@r = getrefine(); bonus bBaseAtk,10; if (.@r >= 2) { bonus bLongAtkRate,.@r/2; } if (.@r >= 4) { bonus bCritAtkRate,.@r/4*3; } if (.@r >= 7) { bonus2 bAddClass,Class_All,7; } if (.@r >= 9) { bonus2 bIgnoreDefRaceRate,RC_Brute,20; bonus2 bIgnoreDefRaceRate,RC_Demon,20; bonus2 bIgnoreMdefRaceRate,RC_Brute,20; bonus2 bIgnoreMdefRaceRate,RC_Demon,20; } if (.@r >= 11) { bonus2 bIgnoreDefRaceRate,RC_Brute,10; bonus2 bIgnoreDefRaceRate,RC_Demon,10; bonus2 bIgnoreMdefRaceRate,RC_Brute,10; bonus2 bIgnoreMdefRaceRate,RC_Demon,10; } },{},{}
 20968,Temporal_M_Luk,Temporal Luk Manteau,4,,,400,,38,,1,0xFFFFFFFF,56,2,4,,100,1,,{ .@r = getrefine(); bonus bCritical,3; if (.@r >= 2) { bonus bCritAtkRate,.@r/2*3; } if (.@r >= 4) { bonus bAspdRate,.@r/4*5; } if (.@r >= 7) { bonus2 bAddClass,Class_All,7; } if (.@r >= 9) { bonus2 bIgnoreDefRaceRate,RC_Brute,20; bonus2 bIgnoreDefRaceRate,RC_Demon,20; bonus2 bIgnoreMdefRaceRate,RC_Brute,20; bonus2 bIgnoreMdefRaceRate,RC_Demon,20; } if (.@r >= 11) { bonus2 bIgnoreDefRaceRate,RC_Brute,10; bonus2 bIgnoreDefRaceRate,RC_Demon,10; bonus2 bIgnoreMdefRaceRate,RC_Brute,10; bonus2 bIgnoreMdefRaceRate,RC_Demon,10; } },{},{}
 20969,Rainbow_Muffler,Rainbow Muffler,4,20,,300,,12,,0,0xFFFFFFFF,63,2,4,,100,1,0,{ .@r = getrefine(); .@lvl = getskilllv("WM_GLOOMYDAY"); if (.@r >= 7) { .@val = 10; } else if (.@r >= 5) { .@val = 5; } else { .@val = 2; } bonus bMaxHPrate,.@val; bonus bMaxSPrate,.@val; bonus bMatkRate,.@val+(4*.@lvl); bonus2 bSubRace,RC_Player,5; bonus2 bSkillAtk,"WM_METALICSOUND",4*.@lvl; if (getskilllv("WM_FRIGG_SONG") == 5) { bonus2 bSkillCooldown,"WM_METALICSOUND",-200; bonus bAspdRate,10; } if (getskilllv("WM_LULLABY_DEEPSLEEP") == 5) { skill "AL_HEAL",10; bonus bMagicHPGainValue,200; bonus bMagicSPGainValue,20; } },{},{}
 //===================================================================
@@ -11226,7 +11226,7 @@
 21016,Two_Handed_Sword_of_Vicious_Mind,Two-Handed Sword of Vicious Mind,5,20,,2200,220,,1,1,0x00004082,63,2,34,4,160,1,3,{ bonus bAtk,pow(min(getrefine(),15),2); },{},{}
 21018,Lindy_Hop,Lindy Hop,5,20,,3400,340,,1,2,0x00004082,56,2,34,4,170,1,3,{ .@r = getrefine(); bonus2 bAddClass,Class_All,.@r/2; bonus bAspdRate,.@r; bonus bUnbreakableWeapon; },{},{}
 21019,Onimaru,Onimaru,5,0,,4200,75,,1,2,0x00000080,56,2,34,4,130,1,3,{ .@bStr = readparam(bStr); .@r = getrefine(); bonus bBaseAtk,(min(120,.@bStr)); if (.@bStr > 119) bonus bBaseAtk,160; else if (.@bStr > 107) bonus bBaseAtk,80; else if (.@bStr > 94) bonus bBaseAtk,40; if (.@r > 6) bonus bUnbreakableWeapon; bonus4 bAutoSpell,"NPC_WIDECURSE",4,100,0; if (.@r > 8) bonus4 bAutoSpellOnSkill,"LK_BERSERK","BS_OVERTHRUST",5,100; },{},{}
-21038,Oriental_Sword,Oriental Sword,5,,,1000,0,0,,2,0xFFFFFFFF,63,2,2,4,,,2,{ .@r = getrefine(); if (.@r >= 2) { bonus bAtk,.@r/2; } if (.@r >= 3) { bonus2 bSkillAtk,"RK_SONICWAVE",.@r/3*10; } if (.@r >= 9) { bonus5 bAutoSpell,"RK_SONICWAVE",2,.@r/3*10,BF_SHORT|BF_WEAPON,1; } if (.@r >= 11) { bonus bUnbreakableWeapon; } },{},{}
+21038,Oriental_Sword,Oriental Sword,5,,,1000,0,0,,2,0xFFFFFFFF,63,2,2,4,,,2,{ .@r = getrefine(); if (.@r >= 2) { bonus bBaseAtk,.@r/2; } if (.@r >= 3) { bonus2 bSkillAtk,"RK_SONICWAVE",.@r/3*10; } if (.@r >= 9) { bonus5 bAutoSpell,"RK_SONICWAVE",2,.@r/3*10,BF_SHORT|BF_WEAPON,1; } if (.@r >= 11) { bonus bUnbreakableWeapon; } },{},{}
 21039,Royal_Knight's_Broadsword,Royal Knight's Broadsword,5,20,,4000,280,,1,2,0x00004082,56,2,34,4,175,1,3,{ .@r = getrefine(); bonus bBaseAtk,20*(.@r/2); if (.@r>=7) bonus bCritAtkRate,10; if (.@r>=9) bonus bUnbreakableWeapon; },{},{}
 21047,Beam_Claymor-OS,Beam Claymor-OS,5,20,,1800,250,,1,2,0x00004082,56,2,34,4,130,1,3,{ .@r = getrefine(); bonus bUnbreakableWeapon; bonus bCritical,5; if (.@r >= 7) { bonus bAspdRate,7; if (.@r >= 9) { bonus bCritAtkRate,15; if (.@r >= 11) { bonus2 bAddSize,Size_Small,20; bonus2 bAddSize,Size_Medium,20; } } } },{},{}
 21050,Illusion_Tae_Goo_Lyeon,Illusion Tae Goo Lyeon,5,20,,2000,250,,1,2,0x00004082,56,2,34,4,120,1,3,{ .@r = getrefine(); bonus bFlee2,10; bonus bLongAtkRate,.@r*2; if (.@r >= 7) { bonus bUseSPrate,-20; if (.@r >= 9) { bonus bDelayrate,-20; if (.@r >= 11) { bonus bMaxHPrate,10; bonus bMaxSPrate,10; } } } },{},{}
@@ -11552,12 +11552,12 @@
 22899,Parchment_City,Parchment City,2,20,,0,,,,,0xFFFFFFFF,63,2,,,,,,{ itemskill "AL_INCAGI",1; heal -15,0; },{},{}
 22901,Question_Old_Blue_Box,Mysterious Blue Box,2,20,,0,,,,,0xFFFFFFFF,63,2,,,,,,{ callfunc("F_Mysterious_box"); },{},{}
 22902,Sealed_Card_Album_Scroll_II,Sealed Card Album Scroll II,2,20,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ getitem callfunc("F_Rand",6238,6239,17474,22829,24243,24244,24245),1; },{},{}
-22905,Costume_Enchant_Stone_Box6,Costume Enchant Stone Box6,18,,,0,,,,,0xFFFFFFFF,63,2,,,,,,{ /*getgroupitem(IG_Costume_Enchant_Stone_Box6);*/ },{},{}
-22953,Costume_Enchant_Stone_Box7,Costume Enchant Stone Box7,18,,,0,,,,,0xFFFFFFFF,63,2,,,,,,{ /*getgroupitem(IG_Costume_Enchant_Stone_Box7);*/ },{},{}
+22905,Costume_Enchant_Stone_Box6,Costume Enchant Stone Box6,18,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ /*getgroupitem(IG_Costume_Enchant_Stone_Box6);*/ },{},{}
+22953,Costume_Enchant_Stone_Box7,Costume Enchant Stone Box7,18,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ /*getgroupitem(IG_Costume_Enchant_Stone_Box7);*/ },{},{}
 22984,Kahluna_Milk,Kahluna Milk,0,6,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ sc_start SC_DORAM_BUF_01, 180000, 0; },{},{}
 22985,Basil,Basil,0,10,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ sc_start SC_DORAM_BUF_02, 180000, 0; },{},{}
 //
-23001,Costume_Enchant_Stone_Box8,Costume Enchant Stone Box8,18,,,0,,,,,0xFFFFFFFF,63,2,,,,,,{ /*getgroupitem(IG_Costume_Enchant_Stone_Box8);*/ },{},{}
+23001,Costume_Enchant_Stone_Box8,Costume Enchant Stone Box8,18,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ /*getgroupitem(IG_Costume_Enchant_Stone_Box8);*/ },{},{}
 23012,S_Small_Mana_Potion,[Sale] Small Mana Potion,2,0,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ bonus_script "bonus2 bRegenPercentSP,5,5000;",600,9; /* fix me: unknown flag and specialeffect ; disabled when LK_BERSERK */ },{},{}
 23016,Cursed_Fragment,Cursed Fragment,2,1,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ callfunc("F_Cursed_Fragment"); },{},{}
 23038,S_Slim_White_Box,[Sale] Slim White Potion Box,2,0,,0,,,,,0xFFFFFFFF,63,2,,,,,,{ getitem 11573,200; },{},{}
@@ -11566,26 +11566,26 @@
 23046,S_Mystic_Powder,[Sale] Mystic Powder,2,0,,0,,,,,0xFFFFFFFF,63,2,,,,,,{ bonus_script "bonus bFlee,20; bonus bLuk,10;",300,9; /* fix me: unknown flag and specialeffect */ },{},{}
 23047,S_Blessing_Tyr,[Sale] Blessing of Tyr,2,0,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ sc_start SC_FLEEFOOD,300000,30; sc_start SC_HITFOOD,300000,30; sc_start SC_ATKPOTION,300000,20; sc_start SC_MATKPOTION,300000,20; },{},{}
 23048,S_Resilience_Potion,[Sale] Resilience Enhancement Potion,2,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ bonus_script "bonus bAddItemHealRate,20;",1800,9; /* fix me: unknown flag and specialeffect */ },{},{}
-23058,Costume_Enchant_Stone_Box9,Costume Enchant Stone Box9,18,,,0,,,,,0xFFFFFFFF,63,2,,,,,,{ /*getgroupitem(IG_Costume_Enchant_Stone_Box9);*/ },{},{}
+23058,Costume_Enchant_Stone_Box9,Costume Enchant Stone Box9,18,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ /*getgroupitem(IG_Costume_Enchant_Stone_Box9);*/ },{},{}
 23076,Build_Up_Potion_SS,Build Up Potion SS,2,10,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ if (strcharinfo(3) == "slabw01") { bonus_script "{ bonus bAspd,10; }",10; } },{},{}
 23077,Build_Up_Potion_SC,Build Up Potion SC,2,10,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ if (strcharinfo(3) == "slabw01") { bonus_script "{ bonus bCritical,30; }",10; } },{},{}
 23078,Build_Up_Potion_AC,Build Up Potion AC,2,10,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ if (strcharinfo(3) == "slabw01") { bonus_script "{ bonus bVariableCastrate,-80; }",10; } },{},{}
 23080,Cursed_Crystal,Cursed Crystal,2,1,,500,,,,,0xFFFFFFFF,63,2,,,,,,{ callfunc("F_Cursed_Crystal"); },{},{}
-23086,Costume_Enchant_Stone_Box10,Costume Enchant Stone Box10,18,,,0,,,,,0xFFFFFFFF,63,2,,,,,,{ /*getgroupitem(IG_Costume_Enchant_Stone_Box10);*/ },{},{}
+23086,Costume_Enchant_Stone_Box10,Costume Enchant Stone Box10,18,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ /*getgroupitem(IG_Costume_Enchant_Stone_Box10);*/ },{},{}
 23087,Small_Leather_Bag,Small Leather Bag,2,0,,0,,,,,0xFFFFFFFF,63,2,,,,,,{ getitem 25180,1; getitem 25181,1; getitem 25182,1; getitem 25183,1; getitem 25184,1; getitem 25185,1; },{},{}
-23100,Drooping_Gunslinger_Scroll,Drooping Gunslinger Scroll,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23100; },{},{}
+23100,Drooping_Gunslinger_Scroll,Drooping Gunslinger Scroll,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23100; },{},{}
 23123,Bullet_Case_Flare,Flare Bullet Cartridge,2,10,,250,,,,,0xFFFFFFFF,63,2,,,,,,{ getitem 13228,500; },{},{}
 23124,Bullet_Case_Lighting,Lightning Bullet Cartridge,2,10,,250,,,,,0xFFFFFFFF,63,2,,,,,,{ getitem 13229,500; },{},{}
 23125,Bullet_Case_Ice,Ice Bullet Cartridge,2,10,,250,,,,,0xFFFFFFFF,63,2,,,,,,{ getitem 13230,500; },{},{}
 23126,Bullet_Case_Poison,Poison Bullet Cartridge,2,10,,250,,,,,0xFFFFFFFF,63,2,,,,,,{ getitem 13231,500; },{},{}
 23127,Bullet_Case_Blind,Blind Bullet Cartridge,2,10,,250,,,,,0xFFFFFFFF,63,2,,,,,,{ getitem 13232,500; },{},{}
-23151,EnchantStone_Recipe,Enchant Stone Recipe,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23151; },{},{}
-23152,Collectibles_Box,Collectibles SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23152; },{},{}
-23153,Pet_Egg_Box,Pet Egg SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23153; },{},{}
-23154,Costume_Exchange_Box,Costume Exchange SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23154; },{},{}
-23170,Fan_Modification_Kit,Fan Modification Kit,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23170; },{},{}
-23174,Costume_Enchant_Stone_Box11,Costume Enchant Stone Box11,18,,,0,,,,,0xFFFFFFFF,63,2,,,,,,{ /*getgroupitem(IG_Costume_Enchant_Stone_Box11);*/ },{},{}
-23175,Uniform_Repair_Kit,Uniform Repair Kit,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23175; },{},{}
+23151,EnchantStone_Recipe,Enchant Stone Recipe,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23151; },{},{}
+23152,Collectibles_Box,Collectibles SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23152; },{},{}
+23153,Pet_Egg_Box,Pet Egg SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23153; },{},{}
+23154,Costume_Exchange_Box,Costume Exchange SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23154; },{},{}
+23170,Fan_Modification_Kit,Fan Modification Kit,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23170; },{},{}
+23174,Costume_Enchant_Stone_Box11,Costume Enchant Stone Box11,18,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ /*getgroupitem(IG_Costume_Enchant_Stone_Box11);*/ },{},{}
+23175,Uniform_Repair_Kit,Uniform Repair Kit,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23175; },{},{}
 23177,Kafra_Card_,Kafra Card,2,2,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ callfunc "F_CashStore"; },{},{}
 23188,Unprocessed_Parts,Unprocessed Parts,2,10,,0,,,,,0xFFFFFFFF,63,2,,,,,,{ pet 1632; },{},{}
 23189,Small_Needle_Kit,Small Needle Kit,2,10,,0,,,,,0xFFFFFFFF,63,2,,,,,,{ pet 1622; },{},{}
@@ -11597,139 +11597,139 @@
 23196,Agust_Lucky_Scroll,Shining Blue Lucky Egg,18,10,,10,,,,0,0xFFFFFFFF,63,2,,,1,,,{ getgroupitem(IG_Agust_Lucky_Scroll); },{},{}
 //
 23228,Hazy_Mooncake,Hazy Mooncake,0,768,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ /* unknown */ },{},{}
-23229,Scroll_of_Fallen_Angel_Wings,Scroll of Fallen Angel Wings,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23229; },{},{}
-23236,Class_Shadow_Box_Weapon,Class Shadow Box (Weapon),11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23236; },{},{}
-23237,Class_Shadow_Box_Armor,Class Shadow Box (Armor),11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23237; },{},{}
-23238,Class_Shadow_Box_Shoes,Class Shadow Box (Shoes),11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23238; },{},{}
-23239,Class_Shadow_Box_Shield,Class Shadow Box (Shield),11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23239; },{},{}
-23240,Class_Shadow_Box_Pendant,Class Shadow Box (Pendant),11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23240; },{},{}
-23241,Class_Shadow_Box_Earring,Class Shadow Box (Earring),11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23241; },{},{}
-23247,StatusShadow_Mix,StatusShadow Mix,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23247; },{},{}
-23248,GemstoneShadow_Mix,GemstoneShadow Mix,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23248; },{},{}
-23249,BearersShadow_Mix,BearerShadow Mix,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23249; },{},{}
-23250,ComposeShadow_Mix,ComposerShadow Mix,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23250; },{},{}
+23229,Scroll_of_Fallen_Angel_Wings,Scroll of Fallen Angel Wings,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23229; },{},{}
+23236,Class_Shadow_Box_Weapon,Class Shadow Box (Weapon),11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23236; },{},{}
+23237,Class_Shadow_Box_Armor,Class Shadow Box (Armor),11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23237; },{},{}
+23238,Class_Shadow_Box_Shoes,Class Shadow Box (Shoes),11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23238; },{},{}
+23239,Class_Shadow_Box_Shield,Class Shadow Box (Shield),11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23239; },{},{}
+23240,Class_Shadow_Box_Pendant,Class Shadow Box (Pendant),11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23240; },{},{}
+23241,Class_Shadow_Box_Earring,Class Shadow Box (Earring),11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23241; },{},{}
+23247,StatusShadow_Mix,StatusShadow Mix,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23247; },{},{}
+23248,GemstoneShadow_Mix,GemstoneShadow Mix,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23248; },{},{}
+23249,BearersShadow_Mix,BearerShadow Mix,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23249; },{},{}
+23250,ComposeShadow_Mix,ComposerShadow Mix,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23250; },{},{}
 23256,Elixir_Bandages,Elixir Bandages,2,10,,0,,,,,0xFFFFFFFF,63,2,,,,,,{ pet 1041; },{},{}
 23277,Mado_Box,Emergency Magic Gear,2,10000,,3000,,,,,0x00000400,56,2,,,100,,,{ setmadogear 1; },{},{}
 23280,N_Fly_Wing_,Novice Fly Wing,11,10,,0,,,,,0xFFFFFFFF,63,2,,,1:98,,,{ itemskill "AL_TELEPORT",1; },{},{}
-23281,RaceShadow_Mix,RaceShadow Mix,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23281; },{},{}
+23281,RaceShadow_Mix,RaceShadow Mix,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23281; },{},{}
 23288,Compressed_Wing_Of_Fly,Compressed Fly Wing,11,1000,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ itemskill "AL_TELEPORT",1; },{},{}
-23289,Candy_Pouch_Blessing_Scroll_Melee,Candy Pouch Blessing Scroll(Physical),11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23289; },{},{}
-23290,Candy_Pouch_Blessing_Scroll_Range,Candy Pouch Blessing Scroll(Ranged),11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23290; },{},{}
-23291,Candy_Pouch_Blessing_Scroll_Macgi,Candy Pouch Blessing Scroll(Magic),11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23291; },{},{}
-23299,Costume_Enchant_Stone_Box12,Costume Enchant Stone Box12,18,,,0,,,,,0xFFFFFFFF,63,2,,,,,,{ /*getgroupitem(IG_Costume_Enchant_Stone_Box12);*/ },{},{}
+23289,Candy_Pouch_Blessing_Scroll_Melee,Candy Pouch Blessing Scroll(Physical),11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23289; },{},{}
+23290,Candy_Pouch_Blessing_Scroll_Range,Candy Pouch Blessing Scroll(Ranged),11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23290; },{},{}
+23291,Candy_Pouch_Blessing_Scroll_Macgi,Candy Pouch Blessing Scroll(Magic),11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23291; },{},{}
+23299,Costume_Enchant_Stone_Box12,Costume Enchant Stone Box12,18,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ /*getgroupitem(IG_Costume_Enchant_Stone_Box12);*/ },{},{}
 //
 23307,S_Shining_Def_Scroll,[Sale] Shining Defense Scroll,2,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ bonus_script "bonus bDef,500; bonus bMdef,200;",600; /* fix me: unknown flag and specialeffect */ },{},{}
-23308,Magical_Booster_Amplifier,Magical Booster Amplifier,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23308; },{},{}
-23311,Magic_Cat_hand_Scroll,Magic Cat Hand Scroll,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23311; },{},{}
-23324,StabilityShadow_Mix,StabilityShadow Mix,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23324; },{},{}
+23308,Magical_Booster_Amplifier,Magical Booster Amplifier,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23308; },{},{}
+23311,Magic_Cat_hand_Scroll,Magic Cat Hand Scroll,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23311; },{},{}
+23324,StabilityShadow_Mix,StabilityShadow Mix,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23324; },{},{}
 23340,S_Megaphone,[Sale] Megaphone,2,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ input .@megaphone$; announce strcharinfo(0) + ": " + .@megaphone$,bc_all,0xFF0000; },{},{}
-23436,Shadow_Refine_Hammer,Shadow Refine Hammer,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23436; },{},{}
-23474,InfinityShadow_Mix,InfinityShadow Mix,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23474; },{},{}
-23524,Costume_Enchant_Stone_Box13,Costume Enchant Stone Box13,18,,,0,,,,,0xFFFFFFFF,63,2,,,,,,{ /*getgroupitem(IG_Costume_Enchant_Stone_Box13);*/ },{},{}
-23545,Silver_Statue,Silver Statue,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23545; },{},{}
-23546,Cursed_Blood,Cursed Blood,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23546; },{},{}
-23547,Gold_Statue,Gold Statue,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23547; },{},{}
-23629,Costume_Enchant_Stone_Box14,Costume Enchant Stone Box14,18,,,0,,,,,0xFFFFFFFF,63,2,,,,,,{ /*getgroupitem(IG_Costume_Enchant_Stone_Box14);*/ },{},{}
-23665,PhysicalMagical_Mix,PhysicalMagical Mix,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23665; },{},{}
-23666,ImmunedAthena_Mix,ImmunedAthena Mix,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23666; },{},{}
-23667,HardChamption_Mix,HardChampion Mix,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23667; },{},{}
-23668,KingbirdAncient_Mix,KingbirdAncient Mix,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23668; },{},{}
-23669,CriticalHit_Mix,CriticalHit Mix,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23669; },{},{}
-23675,Geffen_Magic_Scroll,Geffen Magic Armor Order Form,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23675; },{},{}
-23676,Gray_Charcoal_Melee,Grey Abrasive (physical),11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23676; },{},{}
-23677,Gray_Charcoal_Magic,Grey Abrasive (magical),11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23677; },{},{}
-23678,Gray_Charcoal_Range,Grey Abrasive (distance),11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23678; },{},{}
-23679,Geffen_Magic_Scroll2,Geffen Magic Accessory Order Form,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23679; },{},{}
-23682,Costume_Enchant_Stone_Box15,Costume Enchant Stone Box15,18,,,0,,,,,0xFFFFFFFF,63,2,,,,,,{ /*getgroupitem(IG_Costume_Enchant_Stone_Box15);*/ },{},{}
-23706,Charleston_Parts_W,Charleston Upgrade Parts (Physical),11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23706; },{},{}
-23707,Charleston_Parts_R,Charleston Upgrade Parts (Ranged),11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23707; },{},{}
-23720,Shadow_Random_Mix,Shadow Random Mix,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23720; },{},{}
-23770,Costume_Enchant_Stone_Box16,Costume Enchant Stone Box16,18,,,0,,,,,0xFFFFFFFF,63,2,,,,,,{ /*getgroupitem(IG_Costume_Enchant_Stone_Box16);*/ },{},{}
-23776,EP17_1_SPC05,Weapon Modifier (Physical),11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23776; },{},{}
-23777,EP17_1_SPC06,Advanced Weapon Modifier (Physical),11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23777; },{},{}
-23778,EP17_1_SPC07,Super Weapon Modifier (Physical),11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23778; },{},{}
-23779,EP17_1_SPC08,Weapon Modifier (Magic),11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23779; },{},{}
-23780,EP17_1_SPC09,Advanced Weapon Modifier (Magic),11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23780; },{},{}
-23781,EP17_1_SPC10,Super Weapon Modifier (Magic),11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23781; },{},{}
-23815,Magma_Essence,Lava Essence,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23815; },{},{}
-23818,Bs_Item_M_S_2,Giant Orc Helm Combination SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23818; },{},{}
-23819,Bs_Item_M_S_8,Crimson Rose SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23819; },{},{}
-23820,Bs_Item_M_S_10,Grand Peco Hairband SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23820; },{},{}
-23821,Bs_Item_M_S_11,Moonflower Hair Hat SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23821; },{},{}
-23822,Bs_Item_M_S_34,Wings of 8 Purgatories SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23822; },{},{}
-23823,Bs_Item_M_S_41,Tare Neko Cru SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23823; },{},{}
-23824,Bs_Item_M_S_42,Glory Soccer Ball Hat SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23824; },{},{}
-23825,Bs_Item_M_S_43,Wicket marching Hat SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23825; },{},{}
-23826,Bs_Item_M_S_44,Wandering Wolf Hat SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23826; },{},{}
-23827,Bs_Sha_M_S_1,Status Shadow SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23827; },{},{}
-23828,Bs_Sha_M_S_17,Elegant Shadow SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23828; },{},{}
-23829,Bs_Sha_M_S_18,Tension Shadow SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23829; },{},{}
-23830,Bs_Sha_M_S_19,Restore Shadow SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23830; },{},{}
-23831,Bs_Sha_M_S_20,Healing Shadow SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23831; },{},{}
-23832,Bs_Item_M_S_4,Amistr Cap SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23832; },{},{}
-23833,Bs_Item_M_S_6,Tiger King Doll Hat SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23833; },{},{}
-23834,Bs_Item_M_S_7,Bacsojin Doll SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23834; },{},{}
-23835,Bs_Item_M_S_12,Candy Pouch Bag SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23835; },{},{}
-23836,Bs_Item_M_S_13,Gold Fish Head Hat SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23836; },{},{}
-23837,Bs_Item_M_S_15,Survival SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23837; },{},{}
-23838,Bs_Item_M_S_28,Toy Sringe SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23838; },{},{}
-23839,Bs_Item_M_S_29,Indigor Rear Ribbon SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23839; },{},{}
-23840,Bs_Item_M_S_31,Magical Booster SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23840; },{},{}
-23841,Bs_Item_M_S_32,Rosario's Necklace SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23841; },{},{}
-23842,Bs_Item_M_S_33,Spirit Crown SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23842; },{},{}
-23843,Bs_Item_M_S_36,Guard's Cap SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23843; },{},{}
+23436,Shadow_Refine_Hammer,Shadow Refine Hammer,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23436; },{},{}
+23474,InfinityShadow_Mix,InfinityShadow Mix,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23474; },{},{}
+23524,Costume_Enchant_Stone_Box13,Costume Enchant Stone Box13,18,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ /*getgroupitem(IG_Costume_Enchant_Stone_Box13);*/ },{},{}
+23545,Silver_Statue,Silver Statue,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23545; },{},{}
+23546,Cursed_Blood,Cursed Blood,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23546; },{},{}
+23547,Gold_Statue,Gold Statue,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23547; },{},{}
+23629,Costume_Enchant_Stone_Box14,Costume Enchant Stone Box14,18,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ /*getgroupitem(IG_Costume_Enchant_Stone_Box14);*/ },{},{}
+23665,PhysicalMagical_Mix,PhysicalMagical Mix,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23665; },{},{}
+23666,ImmunedAthena_Mix,ImmunedAthena Mix,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23666; },{},{}
+23667,HardChamption_Mix,HardChampion Mix,11,,,100,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23667; },{},{}
+23668,KingbirdAncient_Mix,KingbirdAncient Mix,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23668; },{},{}
+23669,CriticalHit_Mix,CriticalHit Mix,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23669; },{},{}
+23675,Geffen_Magic_Scroll,Geffen Magic Armor Order Form,11,,,100,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23675; },{},{}
+23676,Gray_Charcoal_Melee,Grey Abrasive (physical),11,,,50,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23676; },{},{}
+23677,Gray_Charcoal_Magic,Grey Abrasive (magical),11,,,50,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23677; },{},{}
+23678,Gray_Charcoal_Range,Grey Abrasive (distance),11,,,50,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23678; },{},{}
+23679,Geffen_Magic_Scroll2,Geffen Magic Accessory Order Form,11,,,100,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23679; },{},{}
+23682,Costume_Enchant_Stone_Box15,Costume Enchant Stone Box15,18,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ /*getgroupitem(IG_Costume_Enchant_Stone_Box15);*/ },{},{}
+23706,Charleston_Parts_W,Charleston Upgrade Parts (Physical),11,,,50,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23706; },{},{}
+23707,Charleston_Parts_R,Charleston Upgrade Parts (Ranged),11,,,50,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23707; },{},{}
+23720,Shadow_Random_Mix,Shadow Random Mix,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23720; },{},{}
+23770,Costume_Enchant_Stone_Box16,Costume Enchant Stone Box16,18,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ /*getgroupitem(IG_Costume_Enchant_Stone_Box16);*/ },{},{}
+23776,EP17_1_SPC05,Weapon Modifier (Physical),11,,,50,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23776; },{},{}
+23777,EP17_1_SPC06,Advanced Weapon Modifier (Physical),11,,,50,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23777; },{},{}
+23778,EP17_1_SPC07,Super Weapon Modifier (Physical),11,,,50,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23778; },{},{}
+23779,EP17_1_SPC08,Weapon Modifier (Magic),11,,,50,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23779; },{},{}
+23780,EP17_1_SPC09,Advanced Weapon Modifier (Magic),11,,,50,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23780; },{},{}
+23781,EP17_1_SPC10,Super Weapon Modifier (Magic),11,,,50,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23781; },{},{}
+23815,Magma_Essence,Lava Essence,11,,,50,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23815; },{},{}
+23818,Bs_Item_M_S_2,Giant Orc Helm Combination SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23818; },{},{}
+23819,Bs_Item_M_S_8,Crimson Rose SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23819; },{},{}
+23820,Bs_Item_M_S_10,Grand Peco Hairband SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23820; },{},{}
+23821,Bs_Item_M_S_11,Moonflower Hair Hat SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23821; },{},{}
+23822,Bs_Item_M_S_34,Wings of 8 Purgatories SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23822; },{},{}
+23823,Bs_Item_M_S_41,Tare Neko Cru SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23823; },{},{}
+23824,Bs_Item_M_S_42,Glory Soccer Ball Hat SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23824; },{},{}
+23825,Bs_Item_M_S_43,Wicket marching Hat SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23825; },{},{}
+23826,Bs_Item_M_S_44,Wandering Wolf Hat SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23826; },{},{}
+23827,Bs_Sha_M_S_1,Status Shadow SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23827; },{},{}
+23828,Bs_Sha_M_S_17,Elegant Shadow SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23828; },{},{}
+23829,Bs_Sha_M_S_18,Tension Shadow SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23829; },{},{}
+23830,Bs_Sha_M_S_19,Restore Shadow SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23830; },{},{}
+23831,Bs_Sha_M_S_20,Healing Shadow SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23831; },{},{}
+23832,Bs_Item_M_S_4,Amistr Cap SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23832; },{},{}
+23833,Bs_Item_M_S_6,Tiger King Doll Hat SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23833; },{},{}
+23834,Bs_Item_M_S_7,Bacsojin Doll SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23834; },{},{}
+23835,Bs_Item_M_S_12,Candy Pouch Bag SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23835; },{},{}
+23836,Bs_Item_M_S_13,Gold Fish Head Hat SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23836; },{},{}
+23837,Bs_Item_M_S_15,Survival SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23837; },{},{}
+23838,Bs_Item_M_S_28,Toy Sringe SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23838; },{},{}
+23839,Bs_Item_M_S_29,Indigor Rear Ribbon SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23839; },{},{}
+23840,Bs_Item_M_S_31,Magical Booster SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23840; },{},{}
+23841,Bs_Item_M_S_32,Rosario's Necklace SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23841; },{},{}
+23842,Bs_Item_M_S_33,Spirit Crown SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23842; },{},{}
+23843,Bs_Item_M_S_36,Guard's Cap SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23843; },{},{}
 23844,Bs_Item_M_S_37,Bandit's Hood SynthesisBox,11,,,1,,0,,0,0xFFFFFFFF,63,2,,0,,,,{ synthesisui 23844; },{},{}
-23845,Bs_Item_M_S_38,Angel's Blessing SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23845; },{},{}
-23846,Bs_Item_M_S_39,Rabbit Magic Hat SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23846; },{},{}
-23847,Bs_Item_M_S_40,Anubis Helm SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23847; },{},{}
-23848,Bs_Item_M_S_45,Imp Hat SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23848; },{},{}
-23849,Bs_Item_M_S_46,Red Marching Hat SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23849; },{},{}
-23850,Bs_Item_M_S_47,Ifrit Mask SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23850; },{},{}
-23851,Bs_Item_M_S_48,Incarnation Of Morocc Doll SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23851; },{},{}
-23852,Bs_Item_M_S_49,Samambaia SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23852; },{},{}
-23853,Bs_Item_M_S_50,Chick Hat SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23853; },{},{}
-23854,Bs_Sha_M_S_2,Class Shadow SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23854; },{},{}
-23855,Bs_Sha_M_S_5,Spell Shadow SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23855; },{},{}
-23856,Bs_Sha_M_S_6,Size Shadow SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23856; },{},{}
-23857,Bs_Sha_M_S_7,Race Shadow SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23857; },{},{}
-23858,Bs_Sha_M_S_8,Stability Shadow SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23858; },{},{}
-23859,Bs_Sha_M_S_13,Special Shadow SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23859; },{},{}
-23860,Bs_Sha_M_S_15,Physical Shadow SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23860; },{},{}
-23861,Bs_Sha_M_S_16,Magical Shadow SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23861; },{},{}
-23862,Bs_Sha_M_S_23,EXP Shadow SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23862; },{},{}
-23863,Bs_Item_M_S_5,Mad Bunny SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23863; },{},{}
-23864,Bs_Item_M_S_9,Archangel's Wings SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23864; },{},{}
-23865,Bs_Item_M_S_14,Smokie's Transformation Leaf SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23865; },{},{}
-23866,Bs_Item_M_S_16,Ifrit's Ear SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23866; },{},{}
-23867,Bs_Item_M_S_17,Heartwing Band SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23867; },{},{}
-23868,Bs_Item_M_S_19,Sigrun's Wings SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23868; },{},{}
-23869,Bs_Item_M_S_27,Cat Headdress SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23869; },{},{}
-23870,Bs_Item_M_S_35,Noble Mask SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23870; },{},{}
-23871,Bs_Sha_M_S_9,Gemstone Shadow SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23871; },{},{}
-23872,Bs_Sha_M_S_10,Bearers Shadow SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23872; },{},{}
-23873,Bs_Sha_M_S_11,Hasty Shadow SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23873; },{},{}
-23874,Bs_Sha_M_S_21,Critical Shadow SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23874; },{},{}
-23875,Bs_Sha_M_S_22,Mortal Blow Shadow SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23875; },{},{}
-23876,Bs_Item_M_S_1,Fallen Angel Wings SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23876; },{},{}
-23877,Bs_Item_M_S_3,Adventurer's Backpack SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23877; },{},{}
-23879,Bs_Item_M_S_18,Spell Circuit SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23879; },{},{}
-23880,Bs_Item_M_S_20,New Wave Sunglasses SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23880; },{},{}
-23881,Bs_Item_M_S_21,Giant Snake Breath SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23881; },{},{}
-23882,Bs_Item_M_S_22,Judge Hat SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23882; },{},{}
-23883,Bs_Item_M_S_23,Dog Officer SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23883; },{},{}
-23884,Bs_Item_M_S_24,Fancy Feather Hat SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23884; },{},{}
-23885,Bs_Item_M_S_25,Amistr Beret SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23885; },{},{}
-23886,Bs_Item_M_S_26,General Helm SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23886; },{},{}
-23887,Bs_Item_M_S_30,Cursed Knight's Shield SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23887; },{},{}
-23888,Bs_Sha_M_S_3,Penetration Shadow SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23888; },{},{}
-23889,Bs_Sha_M_S_4,Tempest Shadow SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23889; },{},{}
-23890,Bs_Sha_M_S_12,Blitz Shadow SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23890; },{},{}
-23891,Bs_Sha_M_S_14,Reload Shadow SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23891; },{},{}
-23892,Bs_Sha_M_S_24,Force and Spirit Shadow SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23892; },{},{}
-23893,Bs_Sha_M_S_25,Infinity Shadow SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23893; },{},{}
-23894,Bs_Item_M_S_51,Wickebine's Black Cat's Ear SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23894; },{},{}
-23926,Shadow_9_Refine_Hammer,Shadow 9 Refine Hammer,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23926; },{},{}
-23967,EnchantStone_Recipe_9m,Enchant Stone Recipe 9m,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23967; },{},{}
+23845,Bs_Item_M_S_38,Angel's Blessing SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23845; },{},{}
+23846,Bs_Item_M_S_39,Rabbit Magic Hat SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23846; },{},{}
+23847,Bs_Item_M_S_40,Anubis Helm SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23847; },{},{}
+23848,Bs_Item_M_S_45,Imp Hat SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23848; },{},{}
+23849,Bs_Item_M_S_46,Red Marching Hat SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23849; },{},{}
+23850,Bs_Item_M_S_47,Ifrit Mask SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23850; },{},{}
+23851,Bs_Item_M_S_48,Incarnation Of Morocc Doll SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23851; },{},{}
+23852,Bs_Item_M_S_49,Samambaia SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23852; },{},{}
+23853,Bs_Item_M_S_50,Chick Hat SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23853; },{},{}
+23854,Bs_Sha_M_S_2,Class Shadow SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23854; },{},{}
+23855,Bs_Sha_M_S_5,Spell Shadow SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23855; },{},{}
+23856,Bs_Sha_M_S_6,Size Shadow SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23856; },{},{}
+23857,Bs_Sha_M_S_7,Race Shadow SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23857; },{},{}
+23858,Bs_Sha_M_S_8,Stability Shadow SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23858; },{},{}
+23859,Bs_Sha_M_S_13,Special Shadow SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23859; },{},{}
+23860,Bs_Sha_M_S_15,Physical Shadow SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23860; },{},{}
+23861,Bs_Sha_M_S_16,Magical Shadow SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23861; },{},{}
+23862,Bs_Sha_M_S_23,EXP Shadow SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23862; },{},{}
+23863,Bs_Item_M_S_5,Mad Bunny SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23863; },{},{}
+23864,Bs_Item_M_S_9,Archangel's Wings SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23864; },{},{}
+23865,Bs_Item_M_S_14,Smokie's Transformation Leaf SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23865; },{},{}
+23866,Bs_Item_M_S_16,Ifrit's Ear SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23866; },{},{}
+23867,Bs_Item_M_S_17,Heartwing Band SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23867; },{},{}
+23868,Bs_Item_M_S_19,Sigrun's Wings SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23868; },{},{}
+23869,Bs_Item_M_S_27,Cat Headdress SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23869; },{},{}
+23870,Bs_Item_M_S_35,Noble Mask SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23870; },{},{}
+23871,Bs_Sha_M_S_9,Gemstone Shadow SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23871; },{},{}
+23872,Bs_Sha_M_S_10,Bearers Shadow SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23872; },{},{}
+23873,Bs_Sha_M_S_11,Hasty Shadow SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23873; },{},{}
+23874,Bs_Sha_M_S_21,Critical Shadow SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23874; },{},{}
+23875,Bs_Sha_M_S_22,Mortal Blow Shadow SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23875; },{},{}
+23876,Bs_Item_M_S_1,Fallen Angel Wings SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23876; },{},{}
+23877,Bs_Item_M_S_3,Adventurer's Backpack SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23877; },{},{}
+23879,Bs_Item_M_S_18,Spell Circuit SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23879; },{},{}
+23880,Bs_Item_M_S_20,New Wave Sunglasses SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23880; },{},{}
+23881,Bs_Item_M_S_21,Giant Snake Breath SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23881; },{},{}
+23882,Bs_Item_M_S_22,Judge Hat SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23882; },{},{}
+23883,Bs_Item_M_S_23,Dog Officer SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23883; },{},{}
+23884,Bs_Item_M_S_24,Fancy Feather Hat SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23884; },{},{}
+23885,Bs_Item_M_S_25,Amistr Beret SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23885; },{},{}
+23886,Bs_Item_M_S_26,General Helm SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23886; },{},{}
+23887,Bs_Item_M_S_30,Cursed Knight's Shield SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23887; },{},{}
+23888,Bs_Sha_M_S_3,Penetration Shadow SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23888; },{},{}
+23889,Bs_Sha_M_S_4,Tempest Shadow SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23889; },{},{}
+23890,Bs_Sha_M_S_12,Blitz Shadow SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23890; },{},{}
+23891,Bs_Sha_M_S_14,Reload Shadow SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23891; },{},{}
+23892,Bs_Sha_M_S_24,Force and Spirit Shadow SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23892; },{},{}
+23893,Bs_Sha_M_S_25,Infinity Shadow SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23893; },{},{}
+23894,Bs_Item_M_S_51,Wickebine's Black Cat's Ear SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23894; },{},{}
+23926,Shadow_9_Refine_Hammer,Shadow 9 Refine Hammer,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 23926; },{},{}
+23967,EnchantStone_Recipe_9m,Enchant Stone Recipe 9m,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 23967; },{},{}
 //===================================================================
 // Shadow Equipments
 //===================================================================
@@ -12157,7 +12157,7 @@
 24421,S_Temporal_Transcendent_Pendant,Temporal Transcendent Shadow Pendant,12,0,,0,,,,0,0xFFFFFFFF,63,2,2097152,,1,1,,{ bonus bBaseAtk,15; },{},{}
 24423,S_Tempest_Weapon,Tempest Shadow Weapon,12,0,,0,,,,0,0xFFFFFFFF,63,2,131072,,1,1,,{ bonus2 bIgnoreDefClassRate,Class_Normal,5+(getrefine()/2); },{},{}
 24424,S_Tempest_Armor,Tempest Shadow Armor,12,0,,0,,,,0,0xFFFFFFFF,63,2,65536,,1,1,,{ bonus2 bIgnoreDefClassRate,Class_Normal,5+(getrefine()/2); },{},{}
-24425,S_Perfect_Size_Weapon,Perfect Size Shadow Weapon,12,,,0,,0,,0,0xFFFFFFFF,63,2,131072,,,1,,{ bonus2 bAddSize,Size_All,2; bonus2 bMagicAddSize,Size_All,2; .@r = getrefine(); bonus bAtk,.@r*3; if (.@r >= 7) { bonus2 bAddSize,Size_All,2; bonus2 bMagicAddSize,Size_All,2; } if (.@r >= 9) { bonus2 bAddSize,Size_All,3; bonus2 bMagicAddSize,Size_All,3; } },{},{}
+24425,S_Perfect_Size_Weapon,Perfect Size Shadow Weapon,12,,,0,,0,,0,0xFFFFFFFF,63,2,131072,,,1,,{ bonus2 bAddSize,Size_All,2; bonus2 bMagicAddSize,Size_All,2; .@r = getrefine(); bonus bBaseAtk,.@r*3; if (.@r >= 7) { bonus2 bAddSize,Size_All,2; bonus2 bMagicAddSize,Size_All,2; } if (.@r >= 9) { bonus2 bAddSize,Size_All,3; bonus2 bMagicAddSize,Size_All,3; } },{},{}
 24426,S_Perfect_Size_Armor,Perfect Size Shadow Armor,12,,,0,,0,,0,0xFFFFFFFF,63,2,65536,,,1,,{ bonus2 bSubSize,Size_All,2; /*bonus2 bMagicSubSize,Size_All,2;*/ .@r = getrefine(); bonus bDef,.@r; if (.@r >= 7) { bonus2 bSubSize,Size_All,2; /*bonus2 bMagicSubSize,Size_All,2;*/ } if (.@r >= 9) { bonus2 bSubSize,Size_All,3; /*bonus2 bMagicSubSize,Size_All,3;*/ } },{},{}
 24427,S_Magic_Exorcist_Current_Weapon,Magic Exorcist Current Shadow Weapon,12,,,0,,0,,0,0xFFFFFFFF,63,2,131072,,,1,,{ bonus2 bIgnoreMdefRaceRate,RC_Demon,5; bonus2 bIgnoreMdefRaceRate,RC_Angel,5; .@r = getrefine(); if (.@r >= 2) { bonus2 bIgnoreMdefRaceRate,RC_Demon,.@r/2; bonus2 bIgnoreMdefRaceRate,RC_Angel,.@r/2; } },{},{}
 24428,S_Magic_Vibration_Dragon_Killer_Weapon,Magic Vibration Dragon Killer Shadow Weapon,12,,,0,,0,,0,0xFFFFFFFF,63,2,131072,,,1,,{ bonus2 bIgnoreMdefRaceRate,RC_Formless,5; bonus2 bIgnoreMdefRaceRate,RC_Dragon,5; .@r = getrefine(); if (.@r >= 2) { bonus2 bIgnoreMdefRaceRate,RC_Formless,.@r/2; bonus2 bIgnoreMdefRaceRate,RC_Dragon,.@r/2; } },{},{}
@@ -12211,24 +12211,24 @@
 //===================================================================
 // New etc.
 //===================================================================
-25000,SPdrainStone_Top,SP Absorption Stone(Upper),6,0,,10,,,,,,,,,,,,,{ bonus2 bSPDrainRate,10,1; },{},{}
-25001,DEFStone_Middle,Def Stone(Middle),6,0,,10,,,,,,,,,,,,,{ bonus bDef,20; },{},{}
-25002,ChangeLUK_Middle,LUK Exchange Stone(Middle),6,0,,10,,,,,,,,,,,,,{ bonus bLuk,3; bonus bStr,-3; },{},{}
-25003,ChangeSTR_Middle,STR Exchange Stone(Middle),6,0,,10,,,,,,,,,,,,,{ bonus bStr,3; bonus bInt,-3; },{},{}
-25004,ChangeAGI_Middle,AGI Exchange Stone(Middle),6,0,,10,,,,,,,,,,,,,{ bonus bAgi,3; bonus bLuk,-3; },{},{}
-25005,ChangeINT_Middle,INT Exchange Stone(Middle),6,0,,10,,,,,,,,,,,,,{ bonus bInt,3; bonus bDex,-3; },{},{}
-25006,ChangeVIT_Middle,VIT Exchange Stone(Middle),6,0,,10,,,,,,,,,,,,,{ bonus bVit,3; bonus bAgi,-3; },{},{}
-25007,ChangeDEX_Middle,DEX Exchange Stone(Middle),6,0,,10,,,,,,,,,,,,,{ bonus bDex,3; bonus bVit,-3; },{},{}
-25008,ChangeVIT_Bottom,VIT Exchange Stone(Lower),6,0,,10,,,,,,,,,,,,,{ bonus bVit,3; bonus bLuk,-3; },{},{}
-25009,ChangeAGI_Bottom,AGI Exchange Stone(Lower),6,0,,10,,,,,,,,,,,,,{ bonus bAgi,3; bonus bStr,-3; },{},{}
-25010,ChangeDEX_Bottom,DEX Exchange Stone(Lower),6,0,,10,,,,,,,,,,,,,{ bonus bDex,3; bonus bAgi,-3; },{},{}
-25011,ChangeLUK_Bottom,LUK Exchange Stone(Lower),6,0,,10,,,,,,,,,,,,,{ bonus bLuk,3; bonus bInt,-3; },{},{}
-25012,ChangeSTR_Bottom,STR Exchange Stone(Lower),6,0,,10,,,,,,,,,,,,,{ bonus bStr,3; bonus bDex,-3; },{},{}
-25013,ChangeINT_Bottom,INT Exchange Stone(Lower),6,0,,10,,,,,,,,,,,,,{ bonus bInt,3; bonus bVit,-3; },{},{}
-25014,MDEFStone_Bottom,Mdef Stone(Lower),6,0,,10,,,,,,,,,,,,,{ bonus bMdef,4; },{},{}
-25015,EXPStone_Bottom,EXP Stone(Lower),6,0,,10,,,,,,,,,,,,,{ bonus2 bExpAddClass,Class_All,2; },{},{}
-25016,ATKStone_Bottom,ATK Stone(Lower),6,0,,10,,,,,,,,,,,,,{ bonus2 bAddClass,Class_All,1; },{},{}
-25017,MATKStone_Bottom,MATK Stone(Lower),6,0,,10,,,,,,,,,,,,,{ bonus bMatkRate,1; },{},{}
+25000,SPdrainStone_Top,SP Absorption Stone(Upper),6,,,100,,,,,,,,,,,,,{ bonus2 bSPDrainRate,10,1; },{},{}
+25001,DEFStone_Middle,Def Stone(Middle),6,,,100,,,,,,,,,,,,,{ bonus bDef,20; },{},{}
+25002,ChangeLUK_Middle,LUK Exchange Stone(Middle),6,,,100,,,,,,,,,,,,,{ bonus bLuk,3; bonus bStr,-3; },{},{}
+25003,ChangeSTR_Middle,STR Exchange Stone(Middle),6,,,100,,,,,,,,,,,,,{ bonus bStr,3; bonus bInt,-3; },{},{}
+25004,ChangeAGI_Middle,AGI Exchange Stone(Middle),6,,,100,,,,,,,,,,,,,{ bonus bAgi,3; bonus bLuk,-3; },{},{}
+25005,ChangeINT_Middle,INT Exchange Stone(Middle),6,,,100,,,,,,,,,,,,,{ bonus bInt,3; bonus bDex,-3; },{},{}
+25006,ChangeVIT_Middle,VIT Exchange Stone(Middle),6,,,100,,,,,,,,,,,,,{ bonus bVit,3; bonus bAgi,-3; },{},{}
+25007,ChangeDEX_Middle,DEX Exchange Stone(Middle),6,,,100,,,,,,,,,,,,,{ bonus bDex,3; bonus bVit,-3; },{},{}
+25008,ChangeVIT_Bottom,VIT Exchange Stone(Lower),6,,,100,,,,,,,,,,,,,{ bonus bVit,3; bonus bLuk,-3; },{},{}
+25009,ChangeAGI_Bottom,AGI Exchange Stone(Lower),6,,,100,,,,,,,,,,,,,{ bonus bAgi,3; bonus bStr,-3; },{},{}
+25010,ChangeDEX_Bottom,DEX Exchange Stone(Lower),6,,,100,,,,,,,,,,,,,{ bonus bDex,3; bonus bAgi,-3; },{},{}
+25011,ChangeLUK_Bottom,LUK Exchange Stone(Lower),6,,,100,,,,,,,,,,,,,{ bonus bLuk,3; bonus bInt,-3; },{},{}
+25012,ChangeSTR_Bottom,STR Exchange Stone(Lower),6,,,100,,,,,,,,,,,,,{ bonus bStr,3; bonus bDex,-3; },{},{}
+25013,ChangeINT_Bottom,INT Exchange Stone(Lower),6,,,100,,,,,,,,,,,,,{ bonus bInt,3; bonus bVit,-3; },{},{}
+25014,MDEFStone_Bottom,Mdef Stone(Lower),6,,,100,,,,,,,,,,,,,{ bonus bMdef,4; },{},{}
+25015,EXPStone_Bottom,EXP Stone(Lower),6,,,100,,,,,,,,,,,,,{ bonus2 bExpAddClass,Class_All,2; },{},{}
+25016,ATKStone_Bottom,ATK Stone(Lower),6,,,100,,,,,,,,,,,,,{ bonus2 bAddClass,Class_All,1; },{},{}
+25017,MATKStone_Bottom,MATK Stone(Lower),6,,,100,,,,,,,,,,,,,{ bonus bMatkRate,1; },{},{}
 25043,Thorny_Vine_Flute,Thorny Vine Flute,3,0,,0,,,,,,,,,,,,,{},{},{}
 25044,Hard_Thorny_Vine,Hard Thorny Vine,3,0,,10,,,,,,,,,,,,,{},{},{}
 25045,Luxurious_Cloth,Luxurious Cloth,3,0,,0,,,,,,,,,,,,,{},{},{}
@@ -12236,21 +12236,21 @@
 25047,Kahlunac,Kahlunac,3,0,,0,,,,,,,,,,,,,{},{},{}
 25048,Hearty_Lunchbox,Hearty Lunchbox,3,0,,0,,,,,,,,,,,,,{},{},{}
 25049,Basilac_Clam,Basilac Clam,3,0,,0,,,,,,,,,,,,,{},{},{}
-25058,TwinkleEffect_Top,TwinkleEffect (Upper),6,0,,10,,,,,,,,,,,,,{/*TODO*/},{},{}
-25059,GhostEffect_Middle,GhostEffect (Middle),6,0,,10,,,,,,,,,,,,,{/*TODO*/},{},{}
-25060,Critical_Stone,Critical Stone (Middle),6,0,,10,,,,,,,,,,,,,{ bonus bCritAtkRate,3; },{},{}
-25061,Range_Stone,Range Stone (Middle),6,0,,10,,,,,,,,,,,,,{ bonus bLongAtkRate,3; },{},{}
-25062,Greed_Stone,Greed Stone (Bottom),6,0,,10,,,,,,,,,,,,,{ skill "BS_GREED",1; },{},{}
-25063,MaxHP2_Stone,MaxHP2 Stone (Bottom),6,0,,10,,,,,,,,,,,,,{ bonus bMaxHP,100; if (BaseLevel >= 120) bonus bMaxHPrate,2; },{},{}
-25064,MaxSP2_Stone,MaxSP2 Stone (Bottom),6,0,,10,,,,,,,,,,,,,{ bonus bMaxSP,50; if (BaseLevel >= 120) bonus bMaxHPrate,2; },{},{}
-25065,Detoxify_Stone,Detoxify Stone (Bottom),6,0,,10,,,,,,,,,,,,,{ skill "TF_DETOXIFY",1; },{},{}
-25066,Recovery_Stone,Recovery Stoen (Bottom),6,0,,10,,,,,,,,,,,,,{ skill "PR_STRECOVER",1; },{},{}
-25067,CastingStone_Robe,CastingStone (Garment),6,0,,10,,,,,,,,,,,,,{ bonus bFixedCast,-500; },{},{}
-25068,ASPDStone_Top,ASPDStone (Upper),6,0,,10,,,,,,,,,,,,,{ bonus bAspd,1; },{},{}
-25069,ReloadStone_Top,ReloadStone (Upper),6,0,,10,,,,,,,,,,,,,{ bonus bDelayrate,-1; },{},{}
-25070,ReloadStone_Middle,ReloadStone (Middle),6,0,,10,,,,,,,,,,,,,{ bonus bDelayrate,-1; },{},{}
-25071,ReloadStone_Bottom,ReloadStone (Bottom),6,0,,10,,,,,,,,,,,,,{ bonus bDelayrate,-1; },{},{}
-25072,Kyrie_Stone,Kyrie Stone (Bottom),6,0,,10,,,,,,,,,,,,,{ skill "PR_KYRIE",1; },{},{}
+25058,TwinkleEffect_Top,TwinkleEffect (Upper),6,,,100,,,,,,,,,,,,,{/*TODO*/},{},{}
+25059,GhostEffect_Middle,GhostEffect (Middle),6,,,100,,,,,,,,,,,,,{/*TODO*/},{},{}
+25060,Critical_Stone,Critical Stone (Middle),6,,,100,,,,,,,,,,,,,{ bonus bCritAtkRate,3; },{},{}
+25061,Range_Stone,Range Stone (Middle),6,,,100,,,,,,,,,,,,,{ bonus bLongAtkRate,3; },{},{}
+25062,Greed_Stone,Greed Stone (Bottom),6,,,100,,,,,,,,,,,,,{ skill "BS_GREED",1; },{},{}
+25063,MaxHP2_Stone,MaxHP2 Stone (Bottom),6,,,100,,,,,,,,,,,,,{ bonus bMaxHP,100; if (BaseLevel >= 120) bonus bMaxHPrate,2; },{},{}
+25064,MaxSP2_Stone,MaxSP2 Stone (Bottom),6,,,100,,,,,,,,,,,,,{ bonus bMaxSP,50; if (BaseLevel >= 120) bonus bMaxHPrate,2; },{},{}
+25065,Detoxify_Stone,Detoxify Stone (Bottom),6,,,100,,,,,,,,,,,,,{ skill "TF_DETOXIFY",1; },{},{}
+25066,Recovery_Stone,Recovery Stoen (Bottom),6,,,100,,,,,,,,,,,,,{ skill "PR_STRECOVER",1; },{},{}
+25067,CastingStone_Robe,CastingStone (Garment),6,,,100,,,,,,,,,,,,,{ bonus bFixedCast,-500; },{},{}
+25068,ASPDStone_Top,ASPDStone (Upper),6,,,100,,,,,,,,,,,,,{ bonus bAspd,1; },{},{}
+25069,ReloadStone_Top,ReloadStone (Upper),6,,,100,,,,,,,,,,,,,{ bonus bDelayrate,-1; },{},{}
+25070,ReloadStone_Middle,ReloadStone (Middle),6,,,100,,,,,,,,,,,,,{ bonus bDelayrate,-1; },{},{}
+25071,ReloadStone_Bottom,ReloadStone (Bottom),6,,,100,,,,,,,,,,,,,{ bonus bDelayrate,-1; },{},{}
+25072,Kyrie_Stone,Kyrie Stone (Bottom),6,,,100,,,,,,,,,,,,,{ skill "PR_KYRIE",1; },{},{}
 25127,Silent_Energy_Particle,Silent Energy Particle,3,0,,0,,,,,,,,,,,,,{},{},{}
 25128,Weak_Energy_Particle,Weak Energy Particle,3,0,,0,,,,,,,,,,,,,{},{},{}
 25129,Unstable_Energy_Particle,Unstable Energy Particle,3,0,,0,,,,,,,,,,,,,{},{},{}
@@ -12258,11 +12258,11 @@
 25131,Fallen_Energy_Particle,Fallen Energy Particle,3,0,,0,,,,,,,,,,,,,{},{},{}
 25132,Pumpkin_Deco,Pumpkin Deco,3,0,,0,,,,,,,,,,,,,{},{},{}
 25133,Dried_White_Stem,Dried White Stem,3,0,,0,,,,,,,,,,,,,{},{},{}
-25136,ElectricEffect_Middle,ElectricEffect (Middle),6,0,,10,,,,,,,,,,,,,{/*TODO*/},{},{}
-25137,GreenFloor_Bottom,GreenFloor (Bottom),6,0,,10,,,,,,,,,,,,,{/*TODO*/},{},{}
-25138,ShrinkEffect_Middle,ShrinkEffect (Middle),6,0,,10,,,,,,,,,,,,,{/*TODO*/},{},{}
-25139,Identify_Stone,Identify Stone (Bottom),6,0,,10,,,,,,,,,,,,,{ skill "MC_IDENTIFY",1; },{},{}
-25141,EXPStone_Middle,EXPStone (Middle),6,0,,10,,,,,,,,,,,,,{ bonus2 bExpAddClass,Class_All,2; },{},{}
+25136,ElectricEffect_Middle,ElectricEffect (Middle),6,,,100,,,,,,,,,,,,,{/*TODO*/},{},{}
+25137,GreenFloor_Bottom,GreenFloor (Bottom),6,,,100,,,,,,,,,,,,,{/*TODO*/},{},{}
+25138,ShrinkEffect_Middle,ShrinkEffect (Middle),6,,,100,,,,,,,,,,,,,{/*TODO*/},{},{}
+25139,Identify_Stone,Identify Stone (Bottom),6,,,100,,,,,,,,,,,,,{ skill "MC_IDENTIFY",1; },{},{}
+25141,EXPStone_Middle,EXPStone (Middle),6,,,100,,,,,,,,,,,,,{ bonus2 bExpAddClass,Class_All,2; },{},{}
 25142,Doram_Token,Doram Token,3,,0,0,,,,,,,,,,,,,{},{},{}
 25143,Gift_Stuffed_Doll,Gift Stuffed Doll,3,0,,0,,,,,,,,,,,,,{},{},{}
 25144,Bridge_Postured_Doll,Bridge Postured Doll,3,0,,0,,,,,,,,,,,,,{},{},{}
@@ -12289,15 +12289,15 @@
 25165,High_Class_Tea,High Class Tea,3,0,,0,,,,,,,,,,,,,{},{},{}
 25166,Very_Shining_Ring,Very Shining Ring,3,0,,0,,,,,,,,,,,,,{},{},{}
 25167,Old_Letter,Old Letter,3,0,,0,,,,,,,,,,,,,{},{},{}
-25170,MinorCastingStone_Robe,MinorCastingStone (Garment),6,0,,10,,,,,,,,,,,,,{ bonus bFixedCast,-300; },{},{}
-25171,EXPStone_Top,EXPStone (Upper),6,0,,10,,,,,,,,,,,,,{ bonus2 bExpAddClass,Class_All,2; },{},{}
-25172,CastingStone_Top,CastingStone (Upper),6,0,,0,,,,,,,,,,,,,{ bonus bVariableCastrate,-3; },{},{}
-25173,CastingStone_Middle,CastingStone (Middle),6,0,,0,,,,,,,,,,,,,{ bonus bVariableCastrate,-3; },{},{}
-25174,CastingStone_Bottom,CastingStone (Bottom),6,0,,0,,,,,,,,,,,,,{ bonus bVariableCastrate,-3; },{},{}
-25175,LexAeternaStone_Middle,LexAeternaStone (Middle),6,0,,10,,,,,,,,,,,,,{ bonus4 bAutoSpell,"PR_LEXAETERNA",1,10,1; },{},{}
-25176,BlueAuraEffect_Middle,BlueAuraEffect (Middle),6,0,,10,,,,,,,,,,,,,{/*TODO*/},{},{}
-25177,ShadowEffect_Middle,ShadowEffect (Middle),6,0,,10,,,,,,,,,,,,,{/*TODO*/},{},{}
-25178,PinkGlowEffect_Middle,PinkGlowEffect (Middle),6,0,,10,,,,,,,,,,,,,{/*TODO*/},{},{}
+25170,MinorCastingStone_Robe,MinorCastingStone (Garment),6,,,100,,,,,,,,,,,,,{ bonus bFixedCast,-300; },{},{}
+25171,EXPStone_Top,EXPStone (Upper),6,,,100,,,,,,,,,,,,,{ bonus2 bExpAddClass,Class_All,2; },{},{}
+25172,CastingStone_Top,CastingStone (Upper),6,,,100,,,,,,,,,,,,,{ bonus bVariableCastrate,-3; },{},{}
+25173,CastingStone_Middle,CastingStone (Middle),6,,,100,,,,,,,,,,,,,{ bonus bVariableCastrate,-3; },{},{}
+25174,CastingStone_Bottom,CastingStone (Bottom),6,,,100,,,,,,,,,,,,,{ bonus bVariableCastrate,-3; },{},{}
+25175,LexAeternaStone_Middle,LexAeternaStone (Middle),6,,,100,,,,,,,,,,,,,{ bonus4 bAutoSpell,"PR_LEXAETERNA",1,10,1; },{},{}
+25176,BlueAuraEffect_Middle,BlueAuraEffect (Middle),6,,,100,,,,,,,,,,,,,{/*TODO*/},{},{}
+25177,ShadowEffect_Middle,ShadowEffect (Middle),6,,,100,,,,,,,,,,,,,{/*TODO*/},{},{}
+25178,PinkGlowEffect_Middle,PinkGlowEffect (Middle),6,,,100,,,,,,,,,,,,,{/*TODO*/},{},{}
 25179,Blessing_Star,Blessing Star,3,0,,0,,,,,,,,,,,,,{},{},{}
 25180,Old_Rings,Old Rings,3,0,,0,,,,,,,,,,,,,{},{},{}
 25181,Wood_Rosary,Wood Rosary,3,0,,0,,,,,,,,,,,,,{},{},{}
@@ -12306,19 +12306,19 @@
 25184,Portable_Sewingbox,Portable Sewingbox,3,0,,0,,,,,,,,,,,,,{},{},{}
 25185,Locket_Pendant,Locket Pendant,3,0,,0,,,,,,,,,,,,,{},{},{}
 25187,Slug_Bullet,Slug Bullet,3,1200,,1200,,,,,,,,,,,,,{},{},{}
-25205,ShrinkEffect_Bottom,ShrinkEffect (Bottom),6,0,,10,,,,,,,,,,,,,{/*TODO*/},{},{}
-25206,ElectricEffect_Top,ElectricEffect (Upper),6,0,,10,,,,,,,,,,,,,{/*TODO*/},{},{}
-25207,SPAbsorb_Stone_Top,SPAbsorb Stone (Upper),6,0,,10,,,,,,,,,,,,,{ bonus2 bSPDrainRate,20,1; },{},{}
-25208,SPAbsorb_Stone_Robe,SPAbsorb Stone (Garment),6,0,,10,,,,,,,,,,,,,{ bonus2 bSPDrainRate,20,1; },{},{}
-25209,HPAbsorb_Stone_Robe,HPAbsorb Stone (Garment),6,0,,10,,,,,,,,,,,,,{ bonus2 bHPDrainRate,20,3; },{},{}
-25210,HPAbsorb_Stone_Top,HPAbsorb Stone (Upper),6,0,,10,,,,,,,,,,,,,{ bonus2 bHPDrainRate,20,3; },{},{}
+25205,ShrinkEffect_Bottom,ShrinkEffect (Bottom),6,,,100,,,,,,,,,,,,,{/*TODO*/},{},{}
+25206,ElectricEffect_Top,ElectricEffect (Upper),6,,,100,,,,,,,,,,,,,{/*TODO*/},{},{}
+25207,SPAbsorb_Stone_Top,SPAbsorb Stone (Upper),6,,,100,,,,,,,,,,,,,{ bonus2 bSPDrainRate,20,1; },{},{}
+25208,SPAbsorb_Stone_Robe,SPAbsorb Stone (Garment),6,,,100,,,,,,,,,,,,,{ bonus2 bSPDrainRate,20,1; },{},{}
+25209,HPAbsorb_Stone_Robe,HPAbsorb Stone (Garment),6,,,100,,,,,,,,,,,,,{ bonus2 bHPDrainRate,20,3; },{},{}
+25210,HPAbsorb_Stone_Top,HPAbsorb Stone (Upper),6,,,100,,,,,,,,,,,,,{ bonus2 bHPDrainRate,20,3; },{},{}
 25223,Para_Team_Coin,Eden Group Coin,3,0,,0,,,,,,,,,,,,,{},{},{}
-25224,WhiteBodyEffect_Middle,WhiteBodyEffect (Middle),6,0,,10,,,,,,,,,,,,,{/*TODO*/},{},{}
-25225,ExplodingEffect_Middle,ExplodingEffect (Middle),6,0,,10,,,,,,,,,,,,,{/*TODO*/},{},{}
-25226,WaterFieldEffect_Bottom,WaterFieldEffect (Bottom),6,0,,10,,,,,,,,,,,,,{/*TODO*/},{},{}
-25227,Heal_Stone_Bottom,Heal Stone (Bottom),6,0,,10,,,,,,,,,,,,,{ skill "AL_HEAL",1; },{},{}
-25228,Teleport_Stone_Bottom,Teleport Stone (Bottom),6,0,,10,,,,,,,,,,,,,{ skill "AL_TELEPORT",1; },{},{}
-25229,Steal_Stone_Bottom,Steal Stone (Bottom),6,0,,10,,,,,,,,,,,,,{ skill "TF_STEAL",1; },{},{}
+25224,WhiteBodyEffect_Middle,WhiteBodyEffect (Middle),6,,,100,,,,,,,,,,,,,{/*TODO*/},{},{}
+25225,ExplodingEffect_Middle,ExplodingEffect (Middle),6,,,100,,,,,,,,,,,,,{/*TODO*/},{},{}
+25226,WaterFieldEffect_Bottom,WaterFieldEffect (Bottom),6,,,100,,,,,,,,,,,,,{/*TODO*/},{},{}
+25227,Heal_Stone_Bottom,Heal Stone (Bottom),6,,,100,,,,,,,,,,,,,{ skill "AL_HEAL",1; },{},{}
+25228,Teleport_Stone_Bottom,Teleport Stone (Bottom),6,,,100,,,,,,,,,,,,,{ skill "AL_TELEPORT",1; },{},{}
+25229,Steal_Stone_Bottom,Steal Stone (Bottom),6,,,100,,,,,,,,,,,,,{ skill "TF_STEAL",1; },{},{}
 25231,Suspicious_Bottle,Suspicious Bottle,3,1000,,10,,,,,,,,,,,,,{},{},{}
 25232,Cheap_Lubricant,Cheap Lubricant,3,1000,,10,,,,,,,,,,,,,{},{},{}
 25233,Cotton_Tufts,Cotton Tufts,3,1000,,10,,,,,,,,,,,,,{},{},{}
@@ -12358,54 +12358,54 @@
 25298,Spirit_Jewel,Spirit Jewel,3,0,,1,,,,,,,,,,,,,{},{},{}
 25299,Snowball,Snowball,3,0,,1,,,,,,,,,,,,,{},{},{}
 25300,Ktullanux_Eye,Ktullanux Eye,3,0,,1,,,,,,,,,,,,,{},{},{}
-25302,Double_Attack_Stone_Robe,Double Attack Stone (Garment),6,0,,10,,,,,,,,,,,,,{ skill "TF_DOUBLE",3; },{},{}
-25303,Critical_Stone_Robe,Critical Stone (Garment),6,0,,10,,,,,,,,,,,,,{ bonus bCritAtkRate,20; },{},{}
-25304,Critical_Stone_Top,Critical Stone (Upper),6,0,,10,,,,,,,,,,,,,{ bonus bCritAtkRate,3; },{},{}
-25305,Critical_Stone_Bottom,Critical Stone (Bottom),6,0,,10,,,,,,,,,,,,,{ bonus bCritAtkRate,3; },{},{}
-25306,Variable_Casting_Stone,Variable Casting Stone (Garment),6,0,,10,,,,,,,,,,,,,{ bonus bVariableCastrate,-10; },{},{}
+25302,Double_Attack_Stone_Robe,Double Attack Stone (Garment),6,,,100,,,,,,,,,,,,,{ skill "TF_DOUBLE",3; },{},{}
+25303,Critical_Stone_Robe,Critical Stone (Garment),6,,,100,,,,,,,,,,,,,{ bonus bCritAtkRate,20; },{},{}
+25304,Critical_Stone_Top,Critical Stone (Upper),6,,,100,,,,,,,,,,,,,{ bonus bCritAtkRate,3; },{},{}
+25305,Critical_Stone_Bottom,Critical Stone (Bottom),6,,,100,,,,,,,,,,,,,{ bonus bCritAtkRate,3; },{},{}
+25306,Variable_Casting_Stone,Variable Casting Stone (Garment),6,,,100,,,,,,,,,,,,,{ bonus bVariableCastrate,-10; },{},{}
 25311,Piece_of_Black_Horn,Piece of Black Horn,3,0,,1,,,,,,,,,,,,,{},{},{}
 25312,Fine_Old_Doll,Fine Old Doll,3,0,,1,,,,,,,,,,,,,{},{},{}
 25313,Old_Shell,Old Shell,3,0,,1,,,,,,,,,,,,,{},{},{}
 25375,Powerful_Soul_Essence,Powerful Soul Essence,3,0,,0,,,,,,,,,,,,,{},{},{}
 25377,Luxurious_Pet_Food,Luxurious Pet Food,3,0,,10,,,,,,,,,,,,,{},{},{}
 //
-25409,SuraStone_Top,SuraStone (Upper),6,0,,10,,,,,,,,,,,,,{ bonus bAtk,getskilllv("MO_IRONHAND")*2; },{},{}
-25410,SuraStone_Middle,SuraStone (Middle),6,0,,10,,,,,,,,,,,,,{ bonus bAtk,getskilllv("MO_DODGE")*2; },{},{}
-25411,SuraStone_Bottom,SuraStone (Bottom),6,0,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"MO_CHAINCOMBO",20; },{},{}
-25412,SuraStone_Robe,SuraStone (Garment),6,0,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"SR_RAMPAGEBLASTER",15; },{},{}
-25413,RangerStone_Top,RangerStone (Upper),6,0,,10,,,,,,,,,,,,,{ bonus bAtk,getskilllv("HT_STEELCROW")*2; },{},{}
-25414,RangerStone_Middle,RangerStone (Middle),6,0,,10,,,,,,,,,,,,,{ bonus2 bSkillFixedCast,"SN_SHARPSHOOTING",-500; },{},{}
-25415,RangerStone_Bottom,RangerStone (Bottom),6,0,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"AC_SHOWER",20; },{},{}
-25416,RangerStone_Robe,RangerStone (Garment),6,0,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"RA_ARROWSTORM",10; },{},{}
-25417,SorcererStone_Top,SorcererStone (Upper),6,0,,10,,,,,,,,,,,,,{ bonus bDelayrate,getskilllv("SA_ADVANCEDBOOK"); },{},{}
-25418,SorcererStone_Middle,SorcererStone (Middle),6,0,,10,,,,,,,,,,,,,{ bonus2 bSkillFixedCast,"PF_DOUBLECASTING",-400; },{},{}
-25419,SorcererStone_Bottom,SorcererStone (Bottom),6,0,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"MG_FIREBOLT",20; bonus2 bSkillAtk,"MG_COLDBOLT",20; bonus2 bSkillAtk,"MG_LIGHTNINGBOLT",20; },{},{}
-25420,SorcererStone_Robe,SorcererStone (Garment),6,0,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",10; },{},{}
-25445,RuneknightStone_Top,Lord Knight Stone (Top),6,0,,10,,,,,,,,,,,,,{ bonus bAtk,getskilllv("KN_SPEARMASTERY")*2; },{},{}
-25446,RuneknightStone_Middle,Lord Knight Stone (Middle),6,0,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"LK_SPIRALPIERCE",15; },{},{}
-25447,RuneknightStone_Bottom,Lord Knight Stone (Bottom),6,0,,10,,,,,,,,,,,,,{ bonus bAspdRate,"KN_CAVALIERMASTERY"; },{},{}
-25448,RuneknightStone_Robe,Rune Knight Stone (Garment),6,0,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"RK_DRAGONBREATH",10; bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",10; },{},{}
-25449,GeneticStone_Robe,Genetic Stone (Garment),6,0,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"GN_CARTCANNON",10; },{},{}
-25450,GeneticStone_Top,Creator Stone (Top),6,0,,10,,,,,,,,,,,,,{ bonus bAtk,getskilllv("AM_LEARNINGPOTION")*2; },{},{}
-25451,GeneticStone_Middle,Creator Stone (Middle),6,0,,10,,,,,,,,,,,,,{ bonus bHealPower,getskilllv("AM_POTIONPITCHER")*2; },{},{}
-25452,GeneticStone_Bottom,Creator Stone (Bottom),6,0,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"AM_ACIDTERROR",20; },{},{}
-25453,WarlockStone_Top,High Wizard Stone (Top),6,0,,10,,,,,,,,,,,,,{ bonus bMatkRate,getskilllv("HW_MAGICPOWER")*2; },{},{}
-25454,WarlockStone_Middle,High Wizard Stone (Middle),6,0,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"WZ_METEOR",20; },{},{}
-25455,WarlockStone_Bottom,High Wizard Stone (Bottom),6,0,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"WZ_FIREPILLAR",20; },{},{}
-25456,WarlockStone_Robe,Warlock Stone (Garment),6,0,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"WL_CRIMSONROCK",10; },{},{}
+25409,SuraStone_Top,SuraStone (Upper),6,,,100,,,,,,,,,,,,,{ bonus bBaseAtk,getskilllv("MO_IRONHAND")*2; },{},{}
+25410,SuraStone_Middle,SuraStone (Middle),6,,,100,,,,,,,,,,,,,{ bonus bBaseAtk,getskilllv("MO_DODGE")*2; },{},{}
+25411,SuraStone_Bottom,SuraStone (Bottom),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"MO_CHAINCOMBO",20; },{},{}
+25412,SuraStone_Robe,SuraStone (Garment),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"SR_RAMPAGEBLASTER",15; },{},{}
+25413,RangerStone_Top,RangerStone (Upper),6,,,100,,,,,,,,,,,,,{ bonus bBaseAtk,getskilllv("HT_STEELCROW")*2; },{},{}
+25414,RangerStone_Middle,RangerStone (Middle),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillFixedCast,"SN_SHARPSHOOTING",-500; },{},{}
+25415,RangerStone_Bottom,RangerStone (Bottom),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"AC_SHOWER",20; },{},{}
+25416,RangerStone_Robe,RangerStone (Garment),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"RA_ARROWSTORM",10; },{},{}
+25417,SorcererStone_Top,SorcererStone (Upper),6,,,100,,,,,,,,,,,,,{ bonus bDelayrate,getskilllv("SA_ADVANCEDBOOK"); },{},{}
+25418,SorcererStone_Middle,SorcererStone (Middle),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillFixedCast,"PF_DOUBLECASTING",-400; },{},{}
+25419,SorcererStone_Bottom,SorcererStone (Bottom),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"MG_FIREBOLT",20; bonus2 bSkillAtk,"MG_COLDBOLT",20; bonus2 bSkillAtk,"MG_LIGHTNINGBOLT",20; },{},{}
+25420,SorcererStone_Robe,SorcererStone (Garment),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",10; },{},{}
+25445,RuneknightStone_Top,Lord Knight Stone (Top),6,,,100,,,,,,,,,,,,,{ bonus bBaseAtk,getskilllv("KN_SPEARMASTERY")*2; },{},{}
+25446,RuneknightStone_Middle,Lord Knight Stone (Middle),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"LK_SPIRALPIERCE",15; },{},{}
+25447,RuneknightStone_Bottom,Lord Knight Stone (Bottom),6,,,100,,,,,,,,,,,,,{ bonus bAspdRate,"KN_CAVALIERMASTERY"; },{},{}
+25448,RuneknightStone_Robe,Rune Knight Stone (Garment),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"RK_DRAGONBREATH",10; bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",10; },{},{}
+25449,GeneticStone_Robe,Genetic Stone (Garment),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"GN_CARTCANNON",10; },{},{}
+25450,GeneticStone_Top,Creator Stone (Top),6,,,100,,,,,,,,,,,,,{ bonus bBaseAtk,getskilllv("AM_LEARNINGPOTION")*2; },{},{}
+25451,GeneticStone_Middle,Creator Stone (Middle),6,,,100,,,,,,,,,,,,,{ bonus bHealPower,getskilllv("AM_POTIONPITCHER")*2; },{},{}
+25452,GeneticStone_Bottom,Creator Stone (Bottom),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"AM_ACIDTERROR",20; },{},{}
+25453,WarlockStone_Top,High Wizard Stone (Top),6,,,100,,,,,,,,,,,,,{ bonus bMatkRate,getskilllv("HW_MAGICPOWER")*2; },{},{}
+25454,WarlockStone_Middle,High Wizard Stone (Middle),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"WZ_METEOR",20; },{},{}
+25455,WarlockStone_Bottom,High Wizard Stone (Bottom),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"WZ_FIREPILLAR",20; },{},{}
+25456,WarlockStone_Robe,Warlock Stone (Garment),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"WL_CRIMSONROCK",10; },{},{}
 25464,World_Moving_Rights,World Moving Rights,3,20,,0,,,,,,,,,,,,,{},{},{}
-25490,ShadowchaserStone_Top,Shadow Chaser Stone (Upper),6,0,,10,,,,,,,,,,,,,{ bonus bAtk,getskilllv("RG_PLAGIARISM")*2; },{},{}
-25491,ShadowchaseStone_Middle,Shadow Chaser Stone (Middle),6,0,,10,,,,,,,,,,,,,{ bonus bHit,getskilllv("AC_VULTURE")*2; },{},{}
-25492,ShadowchaseStone_Bottom,Shadow Chaser Stone (Bottom),6,0,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"RG_RAID",20; },{},{}
-25493,ShadowchaserStone_Robe,Shadow Chaser Stone (Garment),6,0,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"SC_TRIANGLESHOT",15; },{},{}
-25494,MechanicStone_Top,Mechanic Stone (Upper),6,0,,10,,,,,,,,,,,,,{ bonus bAtk,getskilllv("BS_WEAPONRESEARCH")*2; },{},{}
-25495,MechanicStone_Middle,Mechanic Stone (Middle),6,0,,10,,,,,,,,,,,,,{ bonus bHit,getskilllv("BS_SKINTEMPER")*3; },{},{}
-25496,MechanicStone_Bottom,Mechanic Stone (Bottom),6,0,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"WS_CARTTERMINATION",20; },{},{}
-25497,MechanicStone_Robe,Mechanic Stone (Garment),6,0,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"NC_AXETORNADO",15; },{},{}
-25498,WanderMinstrelStone_Top,Wanderer Minstrel Stone (Upper),6,0,,10,,,,,,,,,,,,,{ if (Sex == SEX_FEMALE) bonus bAtk,getskilllv("DC_DANCINGLESSON")*2; else bonus bAtk,getskilllv("BA_MUSICALLESSON")*2; },{},{}
-25499,WanderMinstrelStone_Middle,Wanderer Minstrel Stone (Middle),6,0,,10,,,,,,,,,,,,,{ if (Sex == SEX_FEMALE) bonus2 bSkillAtk,"DC_THROWARROW",20; else bonus2 bSkillAtk,"BA_MUSICALSTRIKE",20; },{},{}
-25500,WanderMinstrelStone_Bottom,Wanderer Minstrel Stone (Bottom),6,0,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"CG_ARROWVULCAN",20; },{},{}
-25501,WanderMinstrelStone_Robe,Wanderer Minstrel Stone (Garment),6,0,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",15; },{},{}
+25490,ShadowchaserStone_Top,Shadow Chaser Stone (Upper),6,,,100,,,,,,,,,,,,,{ bonus bBaseAtk,getskilllv("RG_PLAGIARISM")*2; },{},{}
+25491,ShadowchaseStone_Middle,Shadow Chaser Stone (Middle),6,,,100,,,,,,,,,,,,,{ bonus bHit,getskilllv("AC_VULTURE")*2; },{},{}
+25492,ShadowchaseStone_Bottom,Shadow Chaser Stone (Bottom),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"RG_RAID",20; },{},{}
+25493,ShadowchaserStone_Robe,Shadow Chaser Stone (Garment),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"SC_TRIANGLESHOT",15; },{},{}
+25494,MechanicStone_Top,Mechanic Stone (Upper),6,,,100,,,,,,,,,,,,,{ bonus bBaseAtk,getskilllv("BS_WEAPONRESEARCH")*2; },{},{}
+25495,MechanicStone_Middle,Mechanic Stone (Middle),6,,,100,,,,,,,,,,,,,{ bonus bHit,getskilllv("BS_SKINTEMPER")*3; },{},{}
+25496,MechanicStone_Bottom,Mechanic Stone (Bottom),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"WS_CARTTERMINATION",20; },{},{}
+25497,MechanicStone_Robe,Mechanic Stone (Garment),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"NC_AXETORNADO",15; },{},{}
+25498,WanderMinstrelStone_Top,Wanderer Minstrel Stone (Upper),6,,,100,,,,,,,,,,,,,{ if (Sex == SEX_FEMALE) bonus bBaseAtk,getskilllv("DC_DANCINGLESSON")*2; else bonus bBaseAtk,getskilllv("BA_MUSICALLESSON")*2; },{},{}
+25499,WanderMinstrelStone_Middle,Wanderer Minstrel Stone (Middle),6,,,100,,,,,,,,,,,,,{ if (Sex == SEX_FEMALE) bonus2 bSkillAtk,"DC_THROWARROW",20; else bonus2 bSkillAtk,"BA_MUSICALSTRIKE",20; },{},{}
+25500,WanderMinstrelStone_Bottom,Wanderer Minstrel Stone (Bottom),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"CG_ARROWVULCAN",20; },{},{}
+25501,WanderMinstrelStone_Robe,Wanderer Minstrel Stone (Garment),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",15; },{},{}
 25508,Token_of_OrcGeneral,Orc Warlord Token,3,,,1,,,,,,,,,,,,,{},{},{}
 //
 25622,White_Snake_Tear,White Snake's Tear,3,,,1,,,,,,,,,,,,,{},{},{}
@@ -12446,56 +12446,56 @@
 25703,M_M_Overpower,Modification Module (Overpower),6,20,,10,,,,,,,,,,,,,{ autobonus "{ bonus bStr,50; bonus2 bAddClass,Class_All,15; bonus bMatkRate,-15; }",20,10000,BF_WEAPON; /* unknown rate */ },{},{}
 25704,M_M_Fatal_Flash,Modification Module (Fatal Flash),6,20,,10,,,,,,,,,,,,,{ autobonus "{ bonus bStr,50; bonus bCritAtkRate,10; bonus2 bHPLossRate,300,1000; }",20,10000,BF_WEAPON; /* unknown rate */ },{},{}
 25705,M_M_Lucky_Strike,Modification Module (Lucky Strike),6,20,,10,,,,,,,,,,,,,{ autobonus "{ bonus bLuk,50; bonus2 bMagicAtkEle,Ele_All,10; bonus2 bHPLossRate,300,1000; }",20,10000,BF_MAGIC; /* unknown rate */ },{},{}
-25706,HighpriestStone_Top,High Priest Stone (Upper),6,0,,10,,,,,,,,,,,,,{ bonus bHealPower,getskilllv("HP_MEDITATIO"); },{},{}
-25707,HighpriestStone_Middle,High Priest Stone (Middle),6,0,,10,,,,,,,,,,,,,{ bonus bCritAtkRate,getskilllv("BS_MACE")*2; },{},{}
-25708,HighpriestStone_Bottom,High Priest Stone (Bottom),6,0,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"PR_MAGNUS",20; },{},{}
-25709,ArchbishopStone_Robe,Archbishop Stone (Garment),6,0,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"AB_ADORAMUS",15; },{},{}
-25710,PaladinStone_Top,Paladin Stone (Upper),6,0,,10,,,,,,,,,,,,,{ bonus bMaxHPrate,getskilllv("CR_TRUST")/2; },{},{}
-25711,PaladinStone_Middle,Paladin Stone (Middle),6,0,,10,,,,,,,,,,,,,{ bonus bLongAtkRate,getskilllv("KN_SPEARMASTERY")/2; },{},{}
-25712,PaladinStone_Bottom,Paladin Stone (Bottom),6,0,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"CR_HOLYCROSS",20; },{},{}
-25713,RoyalguardStone_Robe,Royal Guard Stone (Garment),6,0,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"LG_BANISHINGPOINT",15; },{},{}
-25714,AssacrossStone_Top,Assassin Cross Stone (Upper),6,0,,10,,,,,,,,,,,,,{ bonus bAtk,getskilllv("AS_KATAR")*2; },{},{}
-25715,AssacrossStone_Middle,Assassin Cross Stone (Middle),6,0,,10,,,,,,,,,,,,,{ bonus bAtk,getskilllv("AS_LEFT")*2; },{},{}
-25716,AssacrossStone_Bottom,Assassin Cross Stone (Bottom),6,0,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"AS_SONICBLOW",20; },{},{}
-25717,GuillcrossStone_Robe,Assassin Cross Stone (Garment),6,0,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"GC_ROLLINGCUTTER",15; },{},{}
+25706,HighpriestStone_Top,High Priest Stone (Upper),6,,,100,,,,,,,,,,,,,{ bonus bHealPower,getskilllv("HP_MEDITATIO"); },{},{}
+25707,HighpriestStone_Middle,High Priest Stone (Middle),6,,,100,,,,,,,,,,,,,{ bonus bCritAtkRate,getskilllv("BS_MACE")*2; },{},{}
+25708,HighpriestStone_Bottom,High Priest Stone (Bottom),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"PR_MAGNUS",20; },{},{}
+25709,ArchbishopStone_Robe,Archbishop Stone (Garment),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"AB_ADORAMUS",15; },{},{}
+25710,PaladinStone_Top,Paladin Stone (Upper),6,,,100,,,,,,,,,,,,,{ bonus bMaxHPrate,getskilllv("CR_TRUST")/2; },{},{}
+25711,PaladinStone_Middle,Paladin Stone (Middle),6,,,100,,,,,,,,,,,,,{ bonus bLongAtkRate,getskilllv("KN_SPEARMASTERY")/2; },{},{}
+25712,PaladinStone_Bottom,Paladin Stone (Bottom),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"CR_HOLYCROSS",20; },{},{}
+25713,RoyalguardStone_Robe,Royal Guard Stone (Garment),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"LG_BANISHINGPOINT",15; },{},{}
+25714,AssacrossStone_Top,Assassin Cross Stone (Upper),6,,,100,,,,,,,,,,,,,{ bonus bBaseAtk,getskilllv("AS_KATAR")*2; },{},{}
+25715,AssacrossStone_Middle,Assassin Cross Stone (Middle),6,,,100,,,,,,,,,,,,,{ bonus bBaseAtk,getskilllv("AS_LEFT")*2; },{},{}
+25716,AssacrossStone_Bottom,Assassin Cross Stone (Bottom),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"AS_SONICBLOW",20; },{},{}
+25717,GuillcrossStone_Robe,Assassin Cross Stone (Garment),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"GC_ROLLINGCUTTER",15; },{},{}
 //
-25729,Shadowdecon,Shadowdecon,3,,,2,,,,,,,,,,,,,{},{},{}
-25731,Zelunium,Zelunium,3,,,2,,,,,,,,,,,,,{},{},{}
+25729,Shadowdecon,Shadowdecon,3,,,20,,,,,,,,,,,,,{},{},{}
+25731,Zelunium,Zelunium,3,,,20,,,,,,,,,,,,,{},{},{}
 //
-25797,SuraStone_Robe2,Sura Stone II (Garment),6,,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"SR_KNUCKLEARROW",15; },{},{}
-25798,SuraStone_Bottom2,Sura Stone II (Bottom),6,,,10,,,,,,,,,,,,,{ bonus bAtk,getskilllv("AL_DP")*2; },{},{}
-25799,SuraStone_Middle2,Sura Stone II (Middle),6,,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"MO_COMBOFINISH",15; },{},{}
-25800,SuraStone_Top2,Sura Stone II (Upper),6,,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"CH_CHAINCRUSH",15; },{},{}
-25801,SorcererStone_Robe2,Sorcerer Stone II (Garment),6,,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"SO_DIAMONDDUST",15; },{},{}
-25802,SorcererStone_Bottom2,Sorcerer Stone II (Bottom),6,,,10,,,,,,,,,,,,,{ bonus bMatk,getskilllv("SA_AUTOSPELL")*2; },{},{}
-25803,SorcererStone_Middle2,Sorcerer Stone II (Middle),6,,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"MG_FIREBOLT",20; bonus2 bSkillAtk,"MG_COLDBOLT",20; bonus2 bSkillAtk,"MG_LIGHTNINGBOLT",20; },{},{}
-25804,SorcererStone_Top2,Sorcerer Stone II (Upper),6,,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"WZ_EARTHSPIKE",20; bonus2 bSkillAtk,"WZ_HEAVENDRIVE",20; },{},{}
-25805,ShadowchaserStone_Robe2,Shadow Chaser Stone II (Garment),6,,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"SC_FATALMENACE",15; },{},{}
-25806,ShadowchasStone_Bottom2,Shadow Chaser Stone II (Bottom),6,,,10,,,,,,,,,,,,,{ bonus bHit,getskilllv("TF_MISS"); },{},{}
-25807,ShadowchasStone_Middle2,Shadow Chaser Stone II (Middle),6,,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"RG_BACKSTAP",15; },{},{}
-25808,ShadowchaserStone_Top2,Shadow Chaser Stone II (Upper),6,,,10,,,,,,,,,,,,,{ bonus bAtk,getskilllv("RG_SNATCHER")*2; },{},{}
+25797,SuraStone_Robe2,Sura Stone II (Garment),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"SR_KNUCKLEARROW",15; },{},{}
+25798,SuraStone_Bottom2,Sura Stone II (Bottom),6,,,100,,,,,,,,,,,,,{ bonus bBaseAtk,getskilllv("AL_DP")*2; },{},{}
+25799,SuraStone_Middle2,Sura Stone II (Middle),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"MO_COMBOFINISH",15; },{},{}
+25800,SuraStone_Top2,Sura Stone II (Upper),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"CH_CHAINCRUSH",15; },{},{}
+25801,SorcererStone_Robe2,Sorcerer Stone II (Garment),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"SO_DIAMONDDUST",15; },{},{}
+25802,SorcererStone_Bottom2,Sorcerer Stone II (Bottom),6,,,100,,,,,,,,,,,,,{ bonus bMatk,getskilllv("SA_AUTOSPELL")*2; },{},{}
+25803,SorcererStone_Middle2,Sorcerer Stone II (Middle),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"MG_FIREBOLT",20; bonus2 bSkillAtk,"MG_COLDBOLT",20; bonus2 bSkillAtk,"MG_LIGHTNINGBOLT",20; },{},{}
+25804,SorcererStone_Top2,Sorcerer Stone II (Upper),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"WZ_EARTHSPIKE",20; bonus2 bSkillAtk,"WZ_HEAVENDRIVE",20; },{},{}
+25805,ShadowchaserStone_Robe2,Shadow Chaser Stone II (Garment),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"SC_FATALMENACE",15; },{},{}
+25806,ShadowchasStone_Bottom2,Shadow Chaser Stone II (Bottom),6,,,100,,,,,,,,,,,,,{ bonus bHit,getskilllv("TF_MISS"); },{},{}
+25807,ShadowchasStone_Middle2,Shadow Chaser Stone II (Middle),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"RG_BACKSTAP",15; },{},{}
+25808,ShadowchaserStone_Top2,Shadow Chaser Stone II (Upper),6,,,100,,,,,,,,,,,,,{ bonus bBaseAtk,getskilllv("RG_SNATCHER")*2; },{},{}
 //
-25842,SoulLinkerStone_Robe,Soul Linker Stone (Garment),6,,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"SP_SWHOO",20; },{},{}
-25843,SoulLinkerStone_Top,Soul Linker Stone (Upper),6,,,10,,,,,,,,,,,,,{ bonus bMatk,getskilllv("TK_SPTIME")*2; },{},{}
-25844,SoulLinkerStone_Middle,Soul Linker Stone (Middle),6,,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"SL_SMA",20; },{},{}
-25845,SoulLinkerStone_Bottom,Soul Linker Stone (Bottom),6,,,10,,,,,,,,,,,,,{ bonus bVariableCastrate,getskilllv("SL_KAAHI")*2; },{},{}
-25846,StarGladiatorStone_Top,Star Gladiator Stone (Upper),6,,,10,,,,,,,,,,,,,{ bonus bAtk,getskilllv("TK_HPTIME")*2; },{},{}
-25847,StarGladiatorStone_Middle,Star Gladiator Stone (Middle),6,,,10,,,,,,,,,,,,,{ bonus2 bFixedCastrate,"SG_FEEL",-50; },{},{}
-25848,StarGladiatorStone_Bottom,Star Gladiator Stone (Bottom),6,,,10,,,,,,,,,,,,,{ bonus bAspdRate,getskilllv("SG_KNOWLEDGE"); },{},{}
-25849,StarGladiatorStone_Garment,Star Gladiator Stone (Garment),6,,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"SJ_FALLINGSTAR",20; bonus2 bSkillAtk,"SJ_SOLARBURST",20; bonus2 bSkillAtk,"SJ_FULLMOONKICK",20; },{},{}
-25850,NinjaStone_Top,Ninja Stone (Upper),6,,,10,,,,,,,,,,,,,{ bonus bAtk,getskilllv("NJ_NINPOU")*2; bonus bMatk,getskilllv("NJ_NINPOU")*2; },{},{}
-25851,NinjaStone_Middle,Ninja Stone (Middle),6,,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"KO_HUUMARANKA",20; },{},{}
-25852,NinjaStone_Bottom,Ninja Stone (Bottom),6,,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"NJ_BAKUENRYU",20; bonus2 bSkillAtk,"NJ_HYOUSYOURAKU",20; bonus2 bSkillAtk,"NJ_KAMAITACHI",20;},{},{}
-25853,KagerouStone_Robe,Kagerou Stone (Garment),6,,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"KO_HUUMARANKA",25; },{},{}
-25854,OboroStone_Robe,Oboro Stone (Garment),6,,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"NJ_KOUENKA",20; },{},{}
-25855,GunslingerStone_Top,Gunslinger Stone (Upper),6,,,10,,,,,,,,,,,,,{ bonus bAtk,getskilllv("GS_SNAKEEYE")*2; },{},{}
-25856,GunslingerStone_Middle,Gunslinger Stone (Middle),6,,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"GS_DESPERADO",20; },{},{}
-25857,GunslingerStone_Bottom,Gunslinger Stone (Bottom),6,,,10,,,,,,,,,,,,,{ bonus bLongAtkRate,getskilllv("GS_CHAINACTION")/2; },{},{}
-25858,GunslingerStone_Robe,Gunslinger Stone (Garment),6,,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"RL_HAMMER_OF_GOD",20; bonus2 bSkillAtk,"RL_R_TRIP",20; },{},{}
-25859,DoramStone_Top,Doram Stone (Upper),6,,,10,,,,,,,,,,,,,{ .@lv = getskilllv("SU_SCRATCH"); bonus bAtk,.@lv; bonus bMatk,.@lv; },{},{}
-25860,DoramStone_Middle,Doram Stone (Middle),6,,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"SU_LUNATICCARROTBEAT",20; },{},{}
-25861,DoramStone_Bottom,Doram Stone (Bottom),6,,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"SU_SV_STEMSPEAR",20; },{},{}
-25862,DoramStone_Robe,Doram Stone (Garment),6,,,10,,,,,,,,,,,,,{ bonus2 bSkillAtk,"SU_PICKYPECK",20; bonus2 bSkillAtk,"SU_CN_METEOR",20; },{},{}
+25842,SoulLinkerStone_Robe,Soul Linker Stone (Garment),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"SP_SWHOO",20; },{},{}
+25843,SoulLinkerStone_Top,Soul Linker Stone (Upper),6,,,100,,,,,,,,,,,,,{ bonus bMatk,getskilllv("TK_SPTIME")*2; },{},{}
+25844,SoulLinkerStone_Middle,Soul Linker Stone (Middle),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"SL_SMA",20; },{},{}
+25845,SoulLinkerStone_Bottom,Soul Linker Stone (Bottom),6,,,100,,,,,,,,,,,,,{ bonus bVariableCastrate,getskilllv("SL_KAAHI")*2; },{},{}
+25846,StarGladiatorStone_Top,Star Gladiator Stone (Upper),6,,,100,,,,,,,,,,,,,{ bonus bBaseAtk,getskilllv("TK_HPTIME")*2; },{},{}
+25847,StarGladiatorStone_Middle,Star Gladiator Stone (Middle),6,,,100,,,,,,,,,,,,,{ bonus2 bFixedCastrate,"SG_FEEL",-50; },{},{}
+25848,StarGladiatorStone_Bottom,Star Gladiator Stone (Bottom),6,,,100,,,,,,,,,,,,,{ bonus bAspdRate,getskilllv("SG_KNOWLEDGE"); },{},{}
+25849,StarGladiatorStone_Garment,Star Gladiator Stone (Garment),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"SJ_FALLINGSTAR",20; bonus2 bSkillAtk,"SJ_SOLARBURST",20; bonus2 bSkillAtk,"SJ_FULLMOONKICK",20; },{},{}
+25850,NinjaStone_Top,Ninja Stone (Upper),6,,,100,,,,,,,,,,,,,{ bonus bBaseAtk,getskilllv("NJ_NINPOU")*2; bonus bMatk,getskilllv("NJ_NINPOU")*2; },{},{}
+25851,NinjaStone_Middle,Ninja Stone (Middle),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"KO_HUUMARANKA",20; },{},{}
+25852,NinjaStone_Bottom,Ninja Stone (Bottom),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"NJ_BAKUENRYU",20; bonus2 bSkillAtk,"NJ_HYOUSYOURAKU",20; bonus2 bSkillAtk,"NJ_KAMAITACHI",20;},{},{}
+25853,KagerouStone_Robe,Kagerou Stone (Garment),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"KO_HUUMARANKA",25; },{},{}
+25854,OboroStone_Robe,Oboro Stone (Garment),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"NJ_KOUENKA",20; },{},{}
+25855,GunslingerStone_Top,Gunslinger Stone (Upper),6,,,100,,,,,,,,,,,,,{ bonus bBaseAtk,getskilllv("GS_SNAKEEYE")*2; },{},{}
+25856,GunslingerStone_Middle,Gunslinger Stone (Middle),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"GS_DESPERADO",20; },{},{}
+25857,GunslingerStone_Bottom,Gunslinger Stone (Bottom),6,,,100,,,,,,,,,,,,,{ bonus bLongAtkRate,getskilllv("GS_CHAINACTION")/2; },{},{}
+25858,GunslingerStone_Robe,Gunslinger Stone (Garment),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"RL_HAMMER_OF_GOD",20; bonus2 bSkillAtk,"RL_R_TRIP",20; },{},{}
+25859,DoramStone_Top,Doram Stone (Upper),6,,,100,,,,,,,,,,,,,{ .@lv = getskilllv("SU_SCRATCH"); bonus bBaseAtk,.@lv; bonus bMatk,.@lv; },{},{}
+25860,DoramStone_Middle,Doram Stone (Middle),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"SU_LUNATICCARROTBEAT",20; },{},{}
+25861,DoramStone_Bottom,Doram Stone (Bottom),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"SU_SV_STEMSPEAR",20; },{},{}
+25862,DoramStone_Robe,Doram Stone (Garment),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"SU_PICKYPECK",20; bonus2 bSkillAtk,"SU_CN_METEOR",20; },{},{}
 //===================================================================
 // New Spears
 //===================================================================
@@ -12509,7 +12509,7 @@
 26107,Elder_Staff,Elder Staff,5,0,,500,60:150,,1,3,0x00008110,63,2,2,3,100,1,10,{ .@r = getrefine(); .@bonus = 10; if (.@r>=7) { .@bonus += 5; } if (.@r>=9) { .@bonus += 10; } bonus bHealPower,.@bonus; },{},{}
 26109,Illusion_Staff_of_Bordeaux,Illusion Staff of Bordeaux,5,20,,500,60:180,,1,2,0x00010200,58,2,2,4,99,1,10,{ bonus bInt,3; bonus bDex,2; if (getskilllv("SA_DRAGONOLOGY") == 5) { .@val = getrefine()/3; bonus bMatkRate,(5+.@val); bonus bUseSPrate,(-15-(5*.@val)); } },{},{}
 26110,CandyCaneRod,Candy Cane Rod,5,20,,500,10:140,,1,2,0x00818315,63,2,2,4,99,1,10,{ bonus bInt,2; bonus bFlee,2*getrefine(); if(getrefine()>= 10) { bonus bFlee2,10; } },{},{}
-26111,Metal_Foxtail,Metal Foxtail,5,,,0,120:120,,1,1,0x80000000,63,2,2,3,1,1,10,{ .@r = getrefine() * 3; bonus bAtk,.@r; bonus bMatk,.@r; if (BaseLevel >= 20) { .@r = min(BaseLevel,120)/10*3; bonus bAtk,.@r; bonus bMatk,.@r; } bonus bUnbreakableWeapon; },{},{}
+26111,Metal_Foxtail,Metal Foxtail,5,,,0,120:120,,1,1,0x80000000,63,2,2,3,1,1,10,{ .@r = getrefine() * 3; bonus bBaseAtk,.@r; bonus bMatk,.@r; if (BaseLevel >= 20) { .@r = min(BaseLevel,120)/10*3; bonus bBaseAtk,.@r; bonus bMatk,.@r; } bonus bUnbreakableWeapon; },{},{}
 26118,Shadow_Staff_,Shadow Staff,5,,,500,40:155,,1,2,0x00010000,56,2,2,4,100,1,10,{ .@r = getrefine(); bonus bMatk,.@r*10; if (.@r>=3) bonus2 bSkillAtk,"SO_EARTHGRAVE",.@r/3; if (.@r>=9) bonus bVariableCastrate,-10; if (.@r>=11) bonus2 bSkillCooldown,"SO_PSYCHIC_WAVE",-1000; },{},{}
 26138,Hellfire_Staff,Hellfire Staff,5,20,,800,110:180,,1,2,0x00818314,63,2,2,4,175,1,23,{ .@r = getrefine; bonus bInt,5; bonus bMatk,15*(.@r/2); bonus bUnbreakableWeapon; if (.@r>=9) .@val = 15; else if (.@r>=7) .@val = 5; bonus2 bMagicAtkEle,Ele_Fire,.@val; bonus2 bMagicAtkEle,Ele_Earth,.@val; },{},{}
 26139,Icicle_Staff,Icicle Staff,5,20,,800,110:180,,1,2,0x00818314,63,2,2,4,175,1,23,{ .@r = getrefine; bonus bInt,5; bonus bMatk,15*(.@r/2); bonus bUnbreakableWeapon; if (.@r>=9) .@val = 15; else if (.@r>=7) .@val = 5; bonus2 bMagicAtkEle,Ele_Water,.@val; bonus2 bMagicAtkEle,Ele_Holy,.@val; },{},{}
@@ -12711,7 +12711,7 @@
 28022,Illusion_Infiltrator,Illusion Infiltrator,5,0,,1500,200,,1,2,0x00001000,58,2,34,4,100,1,16,{ bonus2 bAddRace,RC_DemiHuman,60; bonus2 bAddRace,RC_Player,60; bonus bDef,3; .@flee = 5; .@flee2 = 2; if (getrefine() >= 9) { .@flee += 5; .@flee2 += 2; bonus2 bAddClass,Class_All,5; } bonus bFlee,.@flee; bonus bFlee2,.@flee2; },{},{}
 28023,Illusion_Sharpened_Legbone_of_Ghoul,Illusion Sharpened Legbone of Ghoul,5,0,,1700,220,,1,2,0x00001000,58,2,34,3,100,1,16,{ autobonus "{ bonus bDefEle,Ele_Undead; sc_start SC_ENDURE,6000,1; }",40,6000,BF_WEAPON|BF_SHORT,"{ active_transform 1036,6000; }"; },{},{}
 28038,Meuchler-OS,Meuchler-OS,5,20,,1300,190,,1,2,0x00001000,63,2,34,4,130,1,16,{ .@r = getrefine(); bonus2 bAddClass,Class_All,3; if (.@r >= 7) { bonus bAspdRate,7; if (.@r >= 9) { bonus2 bSkillAtk,"GC_CROSSRIPPERSLASHER",15; if (.@r >= 11) { bonus2 bAddSize,Size_Small,20; bonus2 bAddSize,Size_Medium,20; } } } },{},{}
-28039,Katar_of_Shiver,Katar of Shiver,5,,,1200,185,,1,2,0x00001000,56,2,34,4,100,1,16,{ .@r = getrefine(); if (.@r>=2) { bonus bAtk,.@r/2*10; } if (.@r>=3) { bonus bCritAtkRate,.@r/3*4; } if (.@r>=9) { bonus bAspdRate,10; } if (.@r>=11) { bonus2 bAddRace,RC_DemiHuman,20; bonus2 bAddRace,RC_Player,20; bonus2 bAddRace,RC_Beast,20; } },{},{}
+28039,Katar_of_Shiver,Katar of Shiver,5,,,1200,185,,1,2,0x00001000,56,2,34,4,100,1,16,{ .@r = getrefine(); if (.@r>=2) { bonus bBaseAtk,.@r/2*10; } if (.@r>=3) { bonus bCritAtkRate,.@r/3*4; } if (.@r>=9) { bonus bAspdRate,10; } if (.@r>=11) { bonus2 bAddRace,RC_DemiHuman,20; bonus2 bAddRace,RC_Player,20; bonus2 bAddRace,RC_Beast,20; } },{},{}
 //===================================================================
 // New Axes
 //===================================================================
@@ -12725,7 +12725,7 @@
 28107,Two_Handed_Axe_of_Vicious_Mind,Two Handed Axe of Vicious Mind,5,20,,2500,250,,1,1,0x000444A2,63,2,34,4,160,1,7,{ bonus bAtk,pow(min(getrefine(),15),2); bonus bUnbreakableWeapon; },{},{}
 28110,Unity_Two-Handed_Axe,Unity Two-Handed Axe,5,20,,1000,190,,1,1,0x000444A2,63,2,34,3,1,1,7,{ bonus bBaseAtk,pow(getrefine(),2)*125/100; },{},{}
 28116,Mine_Worker's_Pickaxe,Mine Worker's Pickaxe,5,10,,4000,300,,1,2,0x00000400,56,2,34,3,100,1,7,{ bonus bUnbreakableWeapon; autobonus "{ bonus bCritical,20; }",5,7000,BF_SHORT,"{ specialeffect2 EF_ENCHANCE; }"; .@r = getrefine(); if (.@r>=9) { bonus bCritAtkRate,15; } else if (.@r>=7) { bonus bCritAtkRate,5; } },{},{}
-28130,Avenger_,Avenger,5,,,6000,270,,1,2,0x00000400,56,2,2,4,100,1,6,{ .@r = getrefine(); if (.@r>=2) { bonus bAtk,.@r/2*10; } if (.@r>=3) { bonus2 bSkillAtk,"NC_AXETORNADO",.@r/3*10; } if (.@r>=9) { bonus2 bSkillAtk,"NC_AXEBOOMERANG",40; } if (.@r>=11) { bonus2 bAddSize,Size_All,15; } },{},{}
+28130,Avenger_,Avenger,5,,,6000,270,,1,2,0x00000400,56,2,2,4,100,1,6,{ .@r = getrefine(); if (.@r>=2) { bonus bBaseAtk,.@r/2*10; } if (.@r>=3) { bonus2 bSkillAtk,"NC_AXETORNADO",.@r/3*10; } if (.@r>=9) { bonus2 bSkillAtk,"NC_AXEBOOMERANG",40; } if (.@r>=11) { bonus2 bAddSize,Size_All,15; } },{},{}
 28136,Blasti-OS,Blasti-OS,5,20,,4500,400,,1,2,0x00000400,56,2,34,4,130,1,7,{ .@r = getrefine(); .@red = 10; bonus bUnbreakableWeapon; if (.@r >= 7) { .@red += 15; if (.@r >= 9) { bonus bLongAtkRate,15; if (.@r >= 11) { bonus bDelayrate,-10; } } } bonus2 bSubSize,Size_Medium,.@red; bonus2 bSubSize,Size_Large,.@red; },{},{}
 //===================================================================
 // New Guns
@@ -12891,7 +12891,7 @@
 28626,Illusion_Tablet,Illusion Tablet,5,0,,800,170,,1,2,0x00410100,63,2,2,4,100,1,15,{ .@val = 10 + 10*(min(getrefine(),10)/3); bonus2 bAddEle,Ele_Dark,.@val; bonus2 bAddEle,Ele_Undead,.@val; bonus2 bAddEle,Ele_Poison,.@val; bonus2 bAddEle,Ele_Ghost,.@val; bonus2 bSubDefEle,Ele_Dark,-30; },{},{}
 28629,Circuit_Board-OS,Circuit Board-OS,5,20,,1200,180,,1,2,0x00410100,63,2,2,4,130,1,15,{ .@r = getrefine(); bonus2 bAddClass,Class_All,3; if (.@r >= 7) { bonus bAspdRate,7; if (.@r >= 9) { bonus2 bAddSize,Size_Small,20; bonus2 bAddSize,Size_Medium,20; if (.@r >= 11) { bonus bCritAtkRate,20; } } } },{},{}
 28630,Exoricists_Bible_,Exoricist's Bible,5,,,500,165:160,0,1,2,0x00000100,56,2,2,4,100,1,15,{ .@r = getrefine(); if (.@r>=2) { bonus bMatk,.@r/2*10; } if (.@r>=3) { bonus2 bSkillAtk,"AB_DUPLELIGHT",.@r/3*25; } if (.@r>=9) { bonus bAspdRate,10; } if (.@r>=11) { bonus2 bSkillAtk,"AB_DUPLELIGHT",30; } },{},{}
-28631,Thousand_Sun,Thousand Sun,5,,,900,160,0,1,2,0x00400000,56,2,2,4,100,1,15,{.@r = getrefine(); if (.@r>=2) { bonus bAtk,.@r/2*10; } if (.@r>=3) { bonus bMaxSPrate,.@r/3*2; } if (.@r>=9) { bonus2 bSkillAtk,"SJ_PROMINENCEKICK",15; } if (.@r>=11) { bonus2 bSkillAtk,"SJ_SOLARBURST",20; } },{},{}
+28631,Thousand_Sun,Thousand Sun,5,,,900,160,0,1,2,0x00400000,56,2,2,4,100,1,15,{.@r = getrefine(); if (.@r>=2) { bonus bBaseAtk,.@r/2*10; } if (.@r>=3) { bonus bMaxSPrate,.@r/3*2; } if (.@r>=9) { bonus2 bSkillAtk,"SJ_PROMINENCEKICK",15; } if (.@r>=11) { bonus2 bSkillAtk,"SJ_SOLARBURST",20; } },{},{}
 //===================================================================
 // More daggers
 //===================================================================
@@ -12933,9 +12933,9 @@
 28922,Illusion_Sacred_Mission,Illusion Sacred Mission,4,0,,1600,,190,,1,0x00004000,56,2,32,,120,1,4,{ bonus bVit,3; bonus bInt,2; bonus bMdef,3; bonus bUnbreakableShield; bonus2 bSkillAtk,"LG_EARTHDRIVE",(7*getrefine()); },{},{}
 28929,Happy_Shield,Happy Shield,4,10,,3500,,150,,1,0xFFFFFFFF,63,2,32,,90,1,1,{ bonus bMdef,10; },{},{}
 28941,Excelion_Shield,Excelion Shield,4,20,,1200,,95,,1,0xFFFFFFFF,63,2,32,,100,1,1,{ .@r = getrefine(); bonus bMdef,5; bonus bMaxHPrate,5; bonus bMaxSPrate,5; bonus bBaseAtk,30*(.@r/3); bonus bMatk,30*(.@r/3); if (readparam(Baselevel>=130)) { bonus bMaxHPrate,5; bonus bMaxSPrate,5; } },{},{}
-28942,Bloody_Knight_Shield,Cursed Knight's Shield,4,,,800,,0,,1,0xFFFFFFFF,63,2,32,,1,1,,{ bonus bAspdRate,10; bonus2 bAddClass,Class_All,3; bonus bMatkRate,3; bonus2 bSubEle,Ele_All,7; autobonus2 "{ bonus2 bSPRegenRate,25,1000; }",50,5000; autobonus "{ bonus2 bHPRegenRate,150,1000; }",50,5000; .@r = getrefine(); if (.@r>=7) { bonus bAtk,10; bonus bMatk,10; } if (.@r>=9) { bonus bAspd,1; } if (.@r>=12) { bonus bDelayrate,-3; } },{},{}
-28945,Bloody_Knight_Shield_,Bloody Knight's Shield,4,,,800,,0,,1,0xFFFFFFFF,63,2,32,,1,1,,{ bonus bAspdRate,10; bonus2 bAddClass,Class_All,3; bonus bMatkRate,3; bonus2 bSubEle,Ele_All,7; autobonus2 "{ bonus2 bSPRegenRate,25,1000; }",50,5000; autobonus "{ bonus2 bHPRegenRate,150,1000; }",50,5000; .@r = getrefine(); if (.@r>=7) { bonus bAtk,10; bonus bMatk,10; } if (.@r>=9) { bonus bAspd,1; } if (.@r>=12) { bonus bDelayrate,-3; } },{},{}
-28946,Bloody_Knight_Shield__,Purified Knight's Shield,4,,,800,,0,,1,0xFFFFFFFF,63,2,32,,1,1,,{ bonus bAspdRate,10; bonus2 bAddClass,Class_All,5; bonus bMatkRate,5; bonus2 bSubEle,Ele_All,10; autobonus2 "{ bonus2 bSPRegenRate,50,1000; }",50,5000; autobonus "{ bonus2 bHPRegenRate,300,1000; }",50,5000; .@r = getrefine(); if (.@r>=7) { bonus bAtk,20; bonus bMatk,20; } if (.@r>=9) { bonus bAspd,2; } if (.@r>=12) { bonus bDelayrate,-5; } },{},{}
+28942,Bloody_Knight_Shield,Cursed Knight's Shield,4,,,800,,0,,1,0xFFFFFFFF,63,2,32,,1,1,,{ bonus bAspdRate,10; bonus2 bAddClass,Class_All,3; bonus bMatkRate,3; bonus2 bSubEle,Ele_All,7; autobonus2 "{ bonus2 bSPRegenRate,25,1000; }",50,5000; autobonus "{ bonus2 bHPRegenRate,150,1000; }",50,5000; .@r = getrefine(); if (.@r>=7) { bonus bBaseAtk,10; bonus bMatk,10; } if (.@r>=9) { bonus bAspd,1; } if (.@r>=12) { bonus bDelayrate,-3; } },{},{}
+28945,Bloody_Knight_Shield_,Bloody Knight's Shield,4,,,800,,0,,1,0xFFFFFFFF,63,2,32,,1,1,,{ bonus bAspdRate,10; bonus2 bAddClass,Class_All,3; bonus bMatkRate,3; bonus2 bSubEle,Ele_All,7; autobonus2 "{ bonus2 bSPRegenRate,25,1000; }",50,5000; autobonus "{ bonus2 bHPRegenRate,150,1000; }",50,5000; .@r = getrefine(); if (.@r>=7) { bonus bBaseAtk,10; bonus bMatk,10; } if (.@r>=9) { bonus bAspd,1; } if (.@r>=12) { bonus bDelayrate,-3; } },{},{}
+28946,Bloody_Knight_Shield__,Purified Knight's Shield,4,,,800,,0,,1,0xFFFFFFFF,63,2,32,,1,1,,{ bonus bAspdRate,10; bonus2 bAddClass,Class_All,5; bonus bMatkRate,5; bonus2 bSubEle,Ele_All,10; autobonus2 "{ bonus2 bSPRegenRate,50,1000; }",50,5000; autobonus "{ bonus2 bHPRegenRate,300,1000; }",50,5000; .@r = getrefine(); if (.@r>=7) { bonus bBaseAtk,20; bonus bMatk,20; } if (.@r>=9) { bonus bAspd,2; } if (.@r>=12) { bonus bDelayrate,-5; } },{},{}
 28951,Nero_Shield,Nero Shield,4,20,,500,,80,,1,0xFFFFFFFF,63,2,32,,90,1,1,{ .@r = getrefine(); bonus bUnbreakableShield; bonus bMdef,5; bonus2 bSubEle,Ele_Water,10; bonus2 bAddEle,Ele_Water,5; bonus2 bMagicAddEle,Ele_Water,5; if (.@r>=6) { bonus2 bSubEle,Ele_Water,15; bonus2 bAddEle,Ele_Water,10; bonus2 bMagicAddEle,Ele_Water,10; } if (.@r>=8) { if (readparam(bStr)>=90) bonus bBaseAtk,50; if (readparam(bAgi)>=90) bonus bAspdRate,5; if (readparam(bInt)>=90) bonus bMatk,30; if (readparam(bVit)>=90) bonus bAddItemHealRate,10; if (readparam(bDex)>=90) bonus bVariableCastrate,-5; if (readparam(bLuk)>=90) bonus bCritAtkRate,5; } },{},{}
 28955,Fotia_Shield,Fotia Shield,4,20,,1000,,120,,1,0xFFFFFFFF,63,2,32,,90,1,1,{ .@r = getrefine(); bonus bUnbreakableShield; bonus bMdef,5; bonus2 bSubEle,Ele_Fire,10; bonus2 bAddEle,Ele_Fire,5; bonus2 bMagicAddEle,Ele_Fire,5; if (.@r>=6) { bonus2 bSubEle,Ele_Fire,15; bonus2 bAddEle,Ele_Fire,10; bonus2 bMagicAddEle,Ele_Fire,10; } if (.@r>=8) { if (readparam(bStr)>=90) bonus bBaseAtk,50; if (readparam(bAgi)>=90) bonus bAspdRate,5; if (readparam(bInt)>=90) bonus bMatk,30; if (readparam(bVit)>=90) bonus bAddItemHealRate,10; if (readparam(bDex)>=90) bonus bVariableCastrate,-5; if (readparam(bLuk)>=90) bonus bCritAtkRate,5; } },{},{}
 //===================================================================
@@ -13549,7 +13549,7 @@
 32005,Illusion_Pole_Axe,Illusion Pole Axe,5,0,,1500,190,,3,2,0x00004082,63,2,2,4,120,1,4,{ .@r = getrefine(); bonus bStr,3; bonus bInt,2; bonus bDex,2; if (.@r >= 13) { .@val = -2000; } else if (.@r >= 9) { .@val = -1000; } bonus2 bSkillCooldown,"RK_HUNDREDSPEAR",.@val; },{},{}
 32013,Metal_Stick,Metal Stick,5,0,0,2000,180,,3,3,0x00004080,56,2,2,4,150,1,4,{ .@r = getrefine(); bonus2 bSkillAtk,"LG_CANNONSPEAR",10; if(.@r > 6){ bonus2 bSkillAtk,"LG_OVERBRAND",10 + (.@r > 8 ? 15 : 0); } if(.@r > 11){ bonus bDelayrate,-15; } },{},{}
 32014,Brute_Spear,Brute Spear,5,0,0,,150,,3,0,0x00004080,56,2,2,4,100,1,4,{ .@r = getrefine(); bonus bUnbreakableWeapon; bonus2 bIgnoreDefRaceRate,RC_All,5*.@r; bonus2 bAddRace,RC_Player,80 + (.@r > 8 ? 20 : 0) + (.@r > 7 ? 35 : 0); if(.@r > 9){ bonus bMaxHPrate,15; bonus bMaxSPrate,15; } },{},{}
-32018,Aquatic_Spear_,Aquatic Spear,5,,,1200,180,,3,2,0x00004000,56,2,34,4,100,1,3,{ .@r = getrefine(); if (.@r>=2) { bonus bAtk,.@r/2*10; } if (.@r>=3) { bonus bLongAtkRate,.@r/3*4; } if (.@r>=9) { bonus bAspdRate,10; } if (.@r>=11) { bonus2 bSkillAtk,"LG_CANNONSPEAR",20; bonus2 bSkillAtk,"LG_BANISHINGPOINT",20; } },{},{}
+32018,Aquatic_Spear_,Aquatic Spear,5,,,1200,180,,3,2,0x00004000,56,2,34,4,100,1,3,{ .@r = getrefine(); if (.@r>=2) { bonus bBaseAtk,.@r/2*10; } if (.@r>=3) { bonus bLongAtkRate,.@r/3*4; } if (.@r>=9) { bonus bAspdRate,10; } if (.@r>=11) { bonus2 bSkillAtk,"LG_CANNONSPEAR",20; bonus2 bSkillAtk,"LG_BANISHINGPOINT",20; } },{},{}
 32019,Boost_Lance-OS,Boost Lance-OS,5,20,,1000,190,,3,2,0x00004000,56,2,2,4,130,1,4,{ .@r = getrefine(); .@aspd = 3; if (.@r >= 7) { .@aspd += 7; if (.@r >= 9) { .@dmg = 20; if (.@r >= 11) { .@dmg += 15; } bonus2 bSkillAtk,"LG_BANISHINGPOINT",.@dmg; } } bonus bAspdRate,.@aspd; },{},{}
 //
 32203,Accelerator_Chip,Accelerator Chip,4,20,,100,,0,,1,0xFFFFFFFF,63,2,136,,100,0,0,{ bonus2 bAddClass,Class_All,5; bonus bMatkRate,5; bonus bAspdRate,5; /* Combo with Riot Chip not implemented yet. */ },{},{}
@@ -13584,81 +13584,81 @@
 // INT32 Item IDs
 //===================================================================
 //100000,IDTest_Special,IDTest Special,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 100000; },{},{}
-//100003,ILL_Piece_A,Red Phantom Resonance Stone,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 100003; },{},{}
-//100004,ILL_Piece_B,Azure Mirage Resonance Stone,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 100004; },{},{}
-//100010,ShadowPerfectSize_Mix,Perfect Size Shadow SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 100010; },{},{}
-//100011,ShadowMagicPiercing_Mix,Magic Piercing Shadow SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 100011; },{},{}
-//100019,Costume_Enchant_Stone_Box18,Costume Enchant Stone Box18,18,,,0,,,,,0xFFFFFFFF,63,2,,,,,,{ /*getgroupitem(IG_Costume_Enchant_Stone_Box18);*/ },{},{}
-//100023,Ancient_Hero_Bravery,Ancient Hero Bravery,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 100023; },{},{}
-//100025,Ancient_Hero_Wisdom,Ancient Hero Wisdom,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 100025; },{},{}
-//100043,Boost_Up_1,Booster Armor UpgradeBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 100043; },{},{}
-//100044,Boost_Up_2,Booster Weapon UpgradeBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 100044; },{},{}
-//100052,Costume_Enchant_Stone_Box19,Costume Enchant Stone Box19,18,,,0,,,,,0xFFFFFFFF,63,2,,,,,,{ /*getgroupitem(IG_Costume_Enchant_Stone_Box19);*/ },{},{}
-//100053,ShadowPiercing_Mix,Piercing Shadow SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 100053; },{},{}
-//100058,ShadowHasty_Mix,Hasty Shadow SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 100058; },{},{}
-//100060,EnchantStone_Recipe_4m,4m Enchant Stone Recipe SynthesisBox,11,,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 100060; },{},{}
+//100003,ILL_Piece_A,Red Phantom Resonance Stone,11,,,0,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 100003; },{},{}
+//100004,ILL_Piece_B,Azure Mirage Resonance Stone,11,,,0,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 100004; },{},{}
+//100010,ShadowPerfectSize_Mix,Perfect Size Shadow SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 100010; },{},{}
+//100011,ShadowMagicPiercing_Mix,Magic Piercing Shadow SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 100011; },{},{}
+//100019,Costume_Enchant_Stone_Box18,Costume Enchant Stone Box18,18,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ /*getgroupitem(IG_Costume_Enchant_Stone_Box18);*/ },{},{}
+//100023,Ancient_Hero_Bravery,Ancient Hero Bravery,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 100023; },{},{}
+//100025,Ancient_Hero_Wisdom,Ancient Hero Wisdom,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 100025; },{},{}
+//100043,Boost_Up_1,Booster Armor UpgradeBox,11,,,0,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 100043; },{},{}
+//100044,Boost_Up_2,Booster Weapon UpgradeBox,11,,,0,,,,,0xFFFFFFFF,63,2,,,,,,{ upgradeui 100044; },{},{}
+//100052,Costume_Enchant_Stone_Box19,Costume Enchant Stone Box19,18,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ /*getgroupitem(IG_Costume_Enchant_Stone_Box19);*/ },{},{}
+//100053,ShadowPiercing_Mix,Piercing Shadow SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 100053; },{},{}
+//100058,ShadowHasty_Mix,Hasty Shadow SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 100058; },{},{}
+//100060,EnchantStone_Recipe_4m,4m Enchant Stone Recipe SynthesisBox,11,,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ synthesisui 100060; },{},{}
 //
-//450001,Attacker_Booster_Plate_,Attacker Booster Plate,4,,,0,,120,,1,0xFFFFFFFF,63,2,16,,100,1,,{ bonus bAtk,100; bonus bDelayrate,-5; .@r = getrefine(); if (.@r>=2) { bonus2 bAddClass,Class_All,.@r/2; } if (.@r>=3) { bonus bCritAtkRate,.@r/3; } if (.@r>=7) { bonus bAtk,50; } if (.@r>=9) { bonus bDelayrate,-5; } },{},{}
+//450001,Attacker_Booster_Plate_,Attacker Booster Plate,4,,,0,,120,,1,0xFFFFFFFF,63,2,16,,100,1,,{ bonus bBaseAtk,100; bonus bDelayrate,-5; .@r = getrefine(); if (.@r>=2) { bonus2 bAddClass,Class_All,.@r/2; } if (.@r>=3) { bonus bCritAtkRate,.@r/3; } if (.@r>=7) { bonus bBaseAtk,50; } if (.@r>=9) { bonus bDelayrate,-5; } },{},{}
 //450002,Elemental_Booster_Robe_,Elemental Booster Robe,4,,,0,,80,,1,0xFFFFFFFF,63,2,16,,100,1,,{ bonus bMatk,100; bonus bVariableCastrate,-5; .@r = getrefine(); if (.@r>=2) { bonus bMatkRate,.@r/2; } if (.@r>=3) { bonus bVariableCastrate,.@r/3*-1; } if (.@r>=7) { bonus bMatk,50; } if (.@r>=9) { bonus bVariableCastrate,-5; } },{},{}
 //450003,Defender_Booster_Robe_,Defender Booster Robe,4,,,0,,90,,1,0xFFFFFFFF,63,2,16,,100,1,,{ bonus bMatk,100; bonus bVariableCastrate,-5; .@r = getrefine(); if (.@r>=2) { bonus bMatkRate,.@r/2; } if (.@r>=3) { bonus bVariableCastrate,.@r/3*-1; } if (.@r>=7) { bonus bMatk,50; } if (.@r>=9) { bonus bVariableCastrate,-5; } },{},{}
-//450004,Ranger_Booster_Suits_,Ranger Booster Suits,4,,,0,,100,,1,0xFFFFFFFF,56,2,16,,100,1,,{ bonus bAtk,100; bonus bDelayrate,-5; .@r = getrefine(); if (.@r>=2) { bonus bAspdRate,.@r/2; } if (.@r>=3) { bonus bLongAtkRate,.@r/3; } if (.@r>=7) { bonus bAtk,50; } if (.@r>=9) { bonus bDelayrate,-5; } },{},{}
+//450004,Ranger_Booster_Suits_,Ranger Booster Suits,4,,,0,,100,,1,0xFFFFFFFF,56,2,16,,100,1,,{ bonus bBaseAtk,100; bonus bDelayrate,-5; .@r = getrefine(); if (.@r>=2) { bonus bAspdRate,.@r/2; } if (.@r>=3) { bonus bLongAtkRate,.@r/3; } if (.@r>=7) { bonus bBaseAtk,50; } if (.@r>=9) { bonus bDelayrate,-5; } },{},{}
 //
-//470000,Attacker_Booster_Greaves_,Attacker Booster Greaves,4,,,0,,20,,1,0xFFFFFFFF,63,2,64,,100,1,,{ bonus bAtk,20; bonus bFlee,20; .@r = getrefine(); if (.@r>=3) { bonus bMaxHPrate,.@r/3; } if (.@r>=7) { bonus bMaxHPrate,5; } if (.@r>=9) { bonus bFixedCast,-500; } },{},{}
+//470000,Attacker_Booster_Greaves_,Attacker Booster Greaves,4,,,0,,20,,1,0xFFFFFFFF,63,2,64,,100,1,,{ bonus bBaseAtk,20; bonus bFlee,20; .@r = getrefine(); if (.@r>=3) { bonus bMaxHPrate,.@r/3; } if (.@r>=7) { bonus bMaxHPrate,5; } if (.@r>=9) { bonus bFixedCast,-500; } },{},{}
 //470001,Elemental_Booster_Shoes_,Elemental Booster Shoes,4,,,0,,15,,1,0xFFFFFFFF,63,2,64,,100,1,,{ bonus bMatk,20; bonus bFlee,20; .@r = getrefine(); if (.@r>=3) { bonus bMaxHP,.@r/3*400; } if (.@r>=7) { bonus bMaxHP,1800; } if (.@r>=9) { bonus bFixedCast,-500; } },{},{}
 //470002,Defender_Booster_Shoes_,Defender Booster Shoes,4,,,0,,18,,1,0xFFFFFFFF,63,2,64,,100,1,,{ bonus bMatk,20; bonus bFlee,20; .@r = getrefine(); if (.@r>=3) { bonus bMaxHP,.@r/3*400; } if (.@r>=7) { bonus bMaxHP,1800; } if (.@r>=9) { bonus bFixedCast,-500; } },{},{}
-//470003,Ranger_Booster_Boots_,Ranger Booster Boots,4,,,0,,18,,1,0xFFFFFFFF,63,2,64,,100,1,,{ bonus bAtk,20; bonus bHit,15; .@r = getrefine(); if (.@r>=3) { bonus bMaxSP,.@r/3*50; } if (.@r>=7) { bonus bMaxSP,300; } if (.@r>=9) { bonus bFixedCast,-500; } },{},{}
+//470003,Ranger_Booster_Boots_,Ranger Booster Boots,4,,,0,,18,,1,0xFFFFFFFF,63,2,64,,100,1,,{ bonus bBaseAtk,20; bonus bHit,15; .@r = getrefine(); if (.@r>=3) { bonus bMaxSP,.@r/3*50; } if (.@r>=7) { bonus bMaxSP,300; } if (.@r>=9) { bonus bFixedCast,-500; } },{},{}
 //
 //480000,Attacker_Booster_Manteau_,Attacker Booster Manteau,4,,,0,,30,,1,0xFFFFFFFF,63,2,4,,100,1,,{ bonus bAspdRate,5; .@r = getrefine(); if (.@r>=3) { bonus bCritical,.@r/3*2; } if (.@r>=7) { bonus bCritAtkRate,5; } if (.@r>=9) { bonus bDelayrate,-10; } },{},{}
 //480001,Elemental_Booster_Muffler_,Elemental Booster Muffler,4,,,0,,20,,1,0xFFFFFFFF,63,2,4,,100,1,,{ bonus bVariableCastrate,-5; .@r = getrefine(); if (.@r>=3) { bonus bMatk,.@r/3*4; } if (.@r>=7) { bonus2 bMagicAtkEle,Ele_Fire,5; bonus2 bMagicAtkEle,Ele_Wind,5; bonus2 bMagicAtkEle,Ele_Water,5; bonus2 bMagicAtkEle,Ele_Ground,5; bonus2 bMagicAtkEle,Ele_Neutral,5; } if (.@r>=9) { bonus bDelayrate,-10; } },{},{}
 //480002,Defender_Booster_Muffler_,Defender Booster Muffler,4,,,0,,25,,1,0xFFFFFFFF,63,2,4,,100,1,,{ bonus bVariableCastrate,-5; .@r = getrefine(); if (.@r>=3) { bonus bMatk,.@r/3*4; } if (.@r>=7) { bonus2 bMagicAtkEle,Ele_Undead,5; bonus2 bMagicAtkEle,Ele_Poison,5; bonus2 bMagicAtkEle,Ele_Dark,5; bonus2 bMagicAtkEle,Ele_Ghost,5; bonus2 bMagicAtkEle,Ele_Holy,5; } if (.@r>=9) { bonus bDelayrate,-10; } },{},{}
-//480003,Ranger_Booster_Manteau_,Ranger Booster Manteau,4,,,0,,30,,1,0xFFFFFFFF,63,2,4,,100,1,,{ bonus bVariableCastrate,-5; .@r = getrefine(); if (.@r>=3) { bonus bAtk,.@r/3*2; } if (.@r>=7) { bonus bLongAtkRate,5; } if (.@r>=9) { bonus bDelayrate,-10; } },{},{}
+//480003,Ranger_Booster_Manteau_,Ranger Booster Manteau,4,,,0,,30,,1,0xFFFFFFFF,63,2,4,,100,1,,{ bonus bVariableCastrate,-5; .@r = getrefine(); if (.@r>=3) { bonus bBaseAtk,.@r/3*2; } if (.@r>=7) { bonus bLongAtkRate,5; } if (.@r>=9) { bonus bDelayrate,-10; } },{},{}
 //490004,Attacker_Booster_Ring,Attacker Booster Ring,4,,,0,,0,,1,0xFFFFFFFF,63,2,136,,100,,,{ bonus bAspdRate,10; bonus bVariableCastrate,-10; bonus bMaxHPrate,3; bonus bCritAtkRate,5; },{},{}
 //490005,Elemental_Booster_Earring,Elemental Booster Earrings,4,,,0,,0,,1,0xFFFFFFFF,63,2,136,,100,,,{ bonus bAspdRate,10; bonus bVariableCastrate,-10; bonus bMaxSPrate,3; bonus2 bMagicAtkEle,Ele_Fire,5; bonus2 bMagicAtkEle,Ele_Wind,5; bonus2 bMagicAtkEle,Ele_Water,5; bonus2 bMagicAtkEle,Ele_Ground,5; bonus2 bMagicAtkEle,Ele_Neutral,5; },{},{}
 //490006,Defender_Booster_Earring,Defender Booster Earrings,4,,,0,,0,,1,0xFFFFFFFF,63,2,136,,100,,,{ bonus bAspdRate,10; bonus bVariableCastrate,-10; bonus bMaxSPrate,3; bonus2 bMagicAtkEle,Ele_Undead,5; bonus2 bMagicAtkEle,Ele_Poison,5; bonus2 bMagicAtkEle,Ele_Dark,5; bonus2 bMagicAtkEle,Ele_Ghost,5; bonus2 bMagicAtkEle,Ele_Holy,5; },{},{}
 //490007,Range_Booster_Brooch,Range Booster Brooches,4,,,0,,0,,1,0xFFFFFFFF,63,2,136,,100,,,{ bonus bAspdRate,10; bonus bVariableCastrate,-10; bonus bMaxHPrate,3; bonus bLongAtkRate,2; },{},{}
 //
-//500001,Booster_Sword_,Booster Sword,5,,,0,160,,1,2,0x00040000,56,2,2,4,100,1,1,{ bonus2 bAddClass,Class_All,2; bonus bVariableCastrate,-3; .@r = getrefine(); bonus bAtk,.@r*3; bonus bAtk,min(BaseLevel,180)/15*3; if (.@r>=7) bonus bVariableCastrate,-1*getskilllv("AM_LEARNINGPOTION"); if (.@r>=9) bonus bLongAtkRate,10; },{},{}
+//500001,Booster_Sword_,Booster Sword,5,,,0,160,,1,2,0x00040000,56,2,2,4,100,1,1,{ bonus2 bAddClass,Class_All,2; bonus bVariableCastrate,-3; .@r = getrefine(); bonus bBaseAtk,.@r*3; bonus bBaseAtk,min(BaseLevel,180)/15*3; if (.@r>=7) bonus bVariableCastrate,-1*getskilllv("AM_LEARNINGPOTION"); if (.@r>=9) bonus bLongAtkRate,10; },{},{}
 //500003,Light_Blade_,Light Blade,5,,,1000,130:170,,1,2,0x00004000,56,2,2,4,100,1,1,{ .@r = getrefine(); if (.@r>=2) { bonus bMatk,.@r/2*10; } if (.@r>=3) { bonus2 bSkillAtk,"LG_RAYOFGENESIS",.@r/3*5; } if (.@r>=9) { bonus bVariableCastrate,-10; } if (.@r>=11) { bonus2 bMagicAtkEle,Ele_Holy,15; } },{},{}
-//500004,Slate_Sword_,Slate Sword,5,,,1000,190,,1,2,0x00040000,56,2,2,4,100,1,1,{ .@r = getrefine(); if (.@r>=2) { bonus bAtk,.@r/2*10; } if (.@r>=3) { bonus2 bSkillAtk,"GN_CART_TORNADO",.@r/3*10; } if (.@r>=9) { bonus2 bSkillAtk,"GN_CART_TORNADO",20; } if (.@r>=11) { bonus bDelayrate,-10; } },{},{}
+//500004,Slate_Sword_,Slate Sword,5,,,1000,190,,1,2,0x00040000,56,2,2,4,100,1,1,{ .@r = getrefine(); if (.@r>=2) { bonus bBaseAtk,.@r/2*10; } if (.@r>=3) { bonus2 bSkillAtk,"GN_CART_TORNADO",.@r/3*10; } if (.@r>=9) { bonus2 bSkillAtk,"GN_CART_TORNADO",20; } if (.@r>=11) { bonus bDelayrate,-10; } },{},{}
 //
-//510001,Booster_Dagger_,Booster Dagger,5,,,0,150:160,,1,2,0x00020000,56,2,2,4,100,1,1,{ bonus2 bMagicAtkEle,Ele_Fire,15; bonus2 bAddClass,Class_All,3; .@r = getrefine(); if (.@r) { bonus bAtk,.@r*2; bonus bMatk,.@r*2; } .@i = min(BaseLevel,180)/15*3; bonus bAtk,.@i; bonus bMatk,.@i; if (.@r>=7) { bonus2 bMagicAtkEle,Ele_Fire,getskilllv("RG_PLAGIARISM"); } if (.@r>=9) { bonus2 bAddSize,Size_All,10; bonus2 bMagicAddSize,Size_All,10; } },{},{}
-//510002,Booster_Nindo_,Booster Nindo,5,,,0,150:160,,1,2,0x20000000,63,2,2,4,100,1,1,{ bonus2 bMagicAtkEle,Ele_Fire,3; bonus2 bMagicAtkEle,Ele_Wind,3; bonus2 bMagicAtkEle,Ele_Water,3; bonus2 bAddClass,Class_All,3; .@r = getrefine(); if (.@r) { bonus bAtk,.@r*2; bonus bMatk,.@r*2; } .@i = min(BaseLevel,180)/15*3; bonus bAtk,.@i; bonus bMatk,.@i; if (.@r>=7) { bonus bVariableCastrate,-1*getskilllv("NJ_NINPOU"); } if (.@r>=9) { bonus2 bAddSize,Size_All,10; bonus2 bMagicAddSize,Size_All,10; } },{},{}
+//510001,Booster_Dagger_,Booster Dagger,5,,,0,150:160,,1,2,0x00020000,56,2,2,4,100,1,1,{ bonus2 bMagicAtkEle,Ele_Fire,15; bonus2 bAddClass,Class_All,3; .@r = getrefine(); if (.@r) { bonus bBaseAtk,.@r*2; bonus bMatk,.@r*2; } .@i = min(BaseLevel,180)/15*3; bonus bBaseAtk,.@i; bonus bMatk,.@i; if (.@r>=7) { bonus2 bMagicAtkEle,Ele_Fire,getskilllv("RG_PLAGIARISM"); } if (.@r>=9) { bonus2 bAddSize,Size_All,10; bonus2 bMagicAddSize,Size_All,10; } },{},{}
+//510002,Booster_Nindo_,Booster Nindo,5,,,0,150:160,,1,2,0x20000000,63,2,2,4,100,1,1,{ bonus2 bMagicAtkEle,Ele_Fire,3; bonus2 bMagicAtkEle,Ele_Wind,3; bonus2 bMagicAtkEle,Ele_Water,3; bonus2 bAddClass,Class_All,3; .@r = getrefine(); if (.@r) { bonus bBaseAtk,.@r*2; bonus bMatk,.@r*2; } .@i = min(BaseLevel,180)/15*3; bonus bBaseAtk,.@i; bonus bMatk,.@i; if (.@r>=7) { bonus bVariableCastrate,-1*getskilllv("NJ_NINPOU"); } if (.@r>=9) { bonus2 bAddSize,Size_All,10; bonus2 bMagicAddSize,Size_All,10; } },{},{}
 //
-//520000,Booster_Axe_,Booster Axe,5,,,0,200,,1,2,0x00000400,56,2,34,4,100,1,5,{ bonus bUnbreakableWeapon; bonus2 bAddClass,Class_All,5; .@r = getrefine(); bonus bAtk,.@r*3; bonus bAtk,min(BaseLevel,180)/15*3; if (.@r>=7) bonus bAtk,getskilllv("BS_WEAPONRESEARCH")*3; if (.@r>=9) bonus2 bAddSize,Size_All,15; },{},{}
+//520000,Booster_Axe_,Booster Axe,5,,,0,200,,1,2,0x00000400,56,2,34,4,100,1,5,{ bonus bUnbreakableWeapon; bonus2 bAddClass,Class_All,5; .@r = getrefine(); bonus bBaseAtk,.@r*3; bonus bBaseAtk,min(BaseLevel,180)/15*3; if (.@r>=7) bonus bBaseAtk,getskilllv("BS_WEAPONRESEARCH")*3; if (.@r>=9) bonus2 bAddSize,Size_All,15; },{},{}
 //
-//530000,Booster_Spear_,Booster Spear,5,,,0,160:160,,3,2,0x00004080,56,2,34,4,100,1,3,{ bonus bMatkRate,3; bonus2 bAddClass,Class_All,3; .@r = getrefine(); if (.@r) { bonus bAtk,.@r*2; bonus bMatk,.@r*2; } .@i = min(BaseLevel,180)/15*3; bonus bAtk,.@i; bonus bMatk,.@i; if (.@r>=7) { bonus bMatkRate,getskilllv("CR_TRUST"); } if (.@r>=9) { bonus bLongAtkRate,10; } },{},{}
+//530000,Booster_Spear_,Booster Spear,5,,,0,160:160,,3,2,0x00004080,56,2,34,4,100,1,3,{ bonus bMatkRate,3; bonus2 bAddClass,Class_All,3; .@r = getrefine(); if (.@r) { bonus bBaseAtk,.@r*2; bonus bMatk,.@r*2; } .@i = min(BaseLevel,180)/15*3; bonus bBaseAtk,.@i; bonus bMatk,.@i; if (.@r>=7) { bonus bMatkRate,getskilllv("CR_TRUST"); } if (.@r>=9) { bonus bLongAtkRate,10; } },{},{}
 //
 //540000,Booster_Spellbook_,Booster Spellbook,5,,,0,165:165,,1,2,0x00010000,56,2,2,4,100,1,15,{ bonus bMatkRate,2; bonus2 bMagicAddEle,Ele_Neutral,3; .@r = getrefine(); bonus bMatk,.@r; bonus bMatk,min(BaseLevel,180)/15*3; if (.@r>=7) { bonus bMatkRate,getskilllv("PF_HPCONVERSION"); } if (.@r>=9) { bonus2 bAddSize,Size_All,10; } },{},{}
-//540001,Booster_Book_,Booster Book,5,,,0,160,,1,2,0x00400000,56,2,2,4,100,1,15,{ bonus2 bAddClass,Class_All,3; .@r = getrefine(); bonus bAtk,.@r*3; bonus bAtk,min(BaseLevel,180)/15*3; if (.@r>=7) { bonus bAspdRate,getskilllv("TK_RUN"); } if (.@r>=9) { bonus2 bAddClass,Class_All,10; } },{},{}
+//540001,Booster_Book_,Booster Book,5,,,0,160,,1,2,0x00400000,56,2,2,4,100,1,15,{ bonus2 bAddClass,Class_All,3; .@r = getrefine(); bonus bBaseAtk,.@r*3; bonus bBaseAtk,min(BaseLevel,180)/15*3; if (.@r>=7) { bonus bAspdRate,getskilllv("TK_RUN"); } if (.@r>=9) { bonus2 bAddClass,Class_All,10; } },{},{}
 //
 //550001,Booster_Rod_,Booster Rod,5,,,700,120:170,,1,2,0x00800000,56,2,2,4,100,1,10,{ bonus bUnbreakableWeapon; bonus bMatkRate,2; bonus2 bMagicAtkEle,Ele_Dark,3; .@r = getrefine(); bonus bMatk,.@r*3; bonus bMatk,min(BaseLevel,180)/15*3; if (.@r>=7) { bonus2 bMagicAtkEle,Ele_Dark,getskilllv("TK_RUN"); } if (.@r>=9) { bonus2 bMagicAddSize,Size_All,10; } },{},{}
-//550002,Booster_Foxtail_,Booster Foxtail,5,,,700,250:260,,1,2,0x80000000,63,2,2,4,100,1,10,{ bonus bUnbreakableWeapon; .@r = getrefine(); bonus bAtk,.@r*2; bonus bMatk,.@r*2; .@i = min(BaseLevel,180)/15*3; bonus bAtk,.@i; bonus bMatk,.@i; if (.@r>=7) { bonus bVariableCastrate,getskilllv("SU_NYANGGRASS")*-2; bonus bLongAtkRate,getskilllv("SU_SVG_SPIRIT")*2; } if (.@r>=9) { bonus2 bAddSize,Size_All,10; bonus2 bMagicAddSize,Size_All,10; } },{},{}
+//550002,Booster_Foxtail_,Booster Foxtail,5,,,700,250:260,,1,2,0x80000000,63,2,2,4,100,1,10,{ bonus bUnbreakableWeapon; .@r = getrefine(); bonus bBaseAtk,.@r*2; bonus bMatk,.@r*2; .@i = min(BaseLevel,180)/15*3; bonus bBaseAtk,.@i; bonus bMatk,.@i; if (.@r>=7) { bonus bVariableCastrate,getskilllv("SU_NYANGGRASS")*-2; bonus bLongAtkRate,getskilllv("SU_SVG_SPIRIT")*2; } if (.@r>=9) { bonus2 bAddSize,Size_All,10; bonus2 bMagicAddSize,Size_All,10; } },{},{}
 //
-//560000,Booster_Knuckles_,Booster Knuckles,5,,,0,150,,1,2,0x00008000,56,2,2,4,100,1,12,{ bonus bMaxHPrate,3; bonus2 bAddClass,Class_All,3; .@r = getrefine(); bonus bAtk,.@r*3; bonus bAtk,min(BaseLevel,180)/15*3; if (.@r>=7) { bonus bMaxHPrate,getskilllv("MO_EXPLOSIONSPIRITS")*2; } if (.@r>=9) { bonus2 bAddClass,Class_All,10; } },{},{}
+//560000,Booster_Knuckles_,Booster Knuckles,5,,,0,150,,1,2,0x00008000,56,2,2,4,100,1,12,{ bonus bMaxHPrate,3; bonus2 bAddClass,Class_All,3; .@r = getrefine(); bonus bBaseAtk,.@r*3; bonus bBaseAtk,min(BaseLevel,180)/15*3; if (.@r>=7) { bonus bMaxHPrate,getskilllv("MO_EXPLOSIONSPIRITS")*2; } if (.@r>=9) { bonus2 bAddClass,Class_All,10; } },{},{}
 //
-//570000,Booster_Guitar_,Booster Guitar,5,,,0,150:160,,1,2,0x00080000,56,1,2,4,100,1,13,{ bonus2 bMagicAtkEle,Ele_Neutral,3; bonus2 bAddClass,Class_All,3; .@r = getrefine(); bonus bAtk,.@r*3; bonus bMatk,.@r*3; .@i = min(BaseLevel,180)/15*3; bonus bAtk,.@i; bonus bMatk,.@i; if (.@r>=7) { bonus bVariableCastrate,getskilllv("BA_MUSICALLESSON")*-1; } if (.@r>=9) { bonus2 bAddClass,Class_All,10; } },{},{}
+//570000,Booster_Guitar_,Booster Guitar,5,,,0,150:160,,1,2,0x00080000,56,1,2,4,100,1,13,{ bonus2 bMagicAtkEle,Ele_Neutral,3; bonus2 bAddClass,Class_All,3; .@r = getrefine(); bonus bBaseAtk,.@r*3; bonus bMatk,.@r*3; .@i = min(BaseLevel,180)/15*3; bonus bBaseAtk,.@i; bonus bMatk,.@i; if (.@r>=7) { bonus bVariableCastrate,getskilllv("BA_MUSICALLESSON")*-1; } if (.@r>=9) { bonus2 bAddClass,Class_All,10; } },{},{}
 //570002,Trumpet_Shell_,Trumpet Shell,5,,,700,160:190,,1,2,0x00080000,56,1,2,4,100,1,13,{ .@r = getrefine(); if (.@r>=2) { bonus bMatk,.@r/2*10; } if (.@r>=3) { bonus2 bMagicAtkEle,Ele_Neutral,.@r/3*4; } if (.@r>=9) { bonus2 bSkillAtk,"WM_REVERBERATION",10; bonus2 bSkillAtk,"WM_METALICSOUND",10; } if (.@r>=11) { bonus2 bSkillFixedCast,"WM_REVERBERATION",-5000; } },{},{}
 //
-//580000,Booster_Whip_,Booster Whip,5,,,0,150:160,,1,2,0x00080000,56,0,2,4,100,1,14,{ bonus2 bMagicAtkEle,Ele_Neutral,3; bonus2 bAddClass,Class_All,3; .@r = getrefine(); bonus bAtk,.@r*3; bonus bMatk,.@r*3; .@i = min(BaseLevel,180)/15*3; bonus bAtk,.@i; bonus bMatk,.@i; if (.@r>=7) { bonus bVariableCastrate,getskilllv("DC_DANCINGLESSON")*-1; } if (.@r>=9) { bonus2 bAddClass,Class_All,10; bonus2 bMagicAddClass,Class_All,10; } },{},{}
+//580000,Booster_Whip_,Booster Whip,5,,,0,150:160,,1,2,0x00080000,56,0,2,4,100,1,14,{ bonus2 bMagicAtkEle,Ele_Neutral,3; bonus2 bAddClass,Class_All,3; .@r = getrefine(); bonus bBaseAtk,.@r*3; bonus bMatk,.@r*3; .@i = min(BaseLevel,180)/15*3; bonus bBaseAtk,.@i; bonus bMatk,.@i; if (.@r>=7) { bonus bVariableCastrate,getskilllv("DC_DANCINGLESSON")*-1; } if (.@r>=9) { bonus2 bAddClass,Class_All,10; bonus2 bMagicAddClass,Class_All,10; } },{},{}
 //580002,Barbed_Wire_Whip_,Barbed Wire Whip,5,,,700,160:190,,1,2,0x00080000,56,0,2,4,100,1,14,{ .@r = getrefine(); if (.@r>=2) { bonus bMatk,.@r/2*10; } if (.@r>=3) { bonus2 bMagicAtkEle,Ele_Neutral,.@r/3*4; } if (.@r>=9) { bonus2 bSkillAtk,"WM_REVERBERATION",10; bonus2 bSkillAtk,"WM_METALICSOUND",10; } if (.@r>=11) { bonus2 bSkillFixedCast,"WM_REVERBERATION",-5000; } },{},{}
 //
-//590000,Booster_Mace_,Booster Mace,5,,,0,160:160,,1,2,0x00000100,56,2,56,4,100,1,7,{ bonus bUnbreakableWeapon; bonus2 bMagicAtkEle,Ele_Neutral,3; bonus2 bAddClass,Class_All,3; .@r = getrefine(); bonus bAtk,.@r*3; bonus bMatk,.@r*3; .@i = min(BaseLevel,180)/15*3; bonus bAtk,.@i; bonus bMatk,.@i; if (.@r>=7) { bonus bMatkRate,getskilllv("HP_MEDITATIO"); } if (.@r>=9) { bonus2 bAddClass,Class_All,10; bonus2 bMagicAddClass,Class_All,10; } },{},{}
-//590002,Meteor_Striker_,Meteor Striker,5,,,3000,300,,1,2,0x00000400,56,2,34,4,,,7,{ .@r = getrefine(); if (.@r>=2) { bonus bAtk,.@r/2*10; } if (.@r>=3) { bonus2 bSkillAtk,"NC_VULCANARM",.@r/3*10; } if (.@r>=9) { bonus2 bSkillAtk,"NC_VULCANARM",10; bonus2 bSkillAtk,"NC_ARMSCANNON",10; } if (.@r>=11) { bonus bVariableCastrate,-15; } },{},{}
+//590000,Booster_Mace_,Booster Mace,5,,,0,160:160,,1,2,0x00000100,56,2,56,4,100,1,7,{ bonus bUnbreakableWeapon; bonus2 bMagicAtkEle,Ele_Neutral,3; bonus2 bAddClass,Class_All,3; .@r = getrefine(); bonus bBaseAtk,.@r*3; bonus bMatk,.@r*3; .@i = min(BaseLevel,180)/15*3; bonus bBaseAtk,.@i; bonus bMatk,.@i; if (.@r>=7) { bonus bMatkRate,getskilllv("HP_MEDITATIO"); } if (.@r>=9) { bonus2 bAddClass,Class_All,10; bonus2 bMagicAddClass,Class_All,10; } },{},{}
+//590002,Meteor_Striker_,Meteor Striker,5,,,3000,300,,1,2,0x00000400,56,2,34,4,,,7,{ .@r = getrefine(); if (.@r>=2) { bonus bBaseAtk,.@r/2*10; } if (.@r>=3) { bonus2 bSkillAtk,"NC_VULCANARM",.@r/3*10; } if (.@r>=9) { bonus2 bSkillAtk,"NC_VULCANARM",10; bonus2 bSkillAtk,"NC_ARMSCANNON",10; } if (.@r>=11) { bonus bVariableCastrate,-15; } },{},{}
 //
-//600001,Booster_Twohanded_sword_,Booster Two-handed Sword,5,,,0,250,,1,2,0x00000080,56,2,34,4,100,1,2,{ bonus bCritical,10; bonus bMaxHPrate,3; .@r = getrefine(); bonus bAtk,.@r; bonus bAtk,min(BaseLevel,180)/15*3; if (.@r>=7) { bonus bAspdRate,getskilllv("KN_TWOHANDQUICKEN"); } if (.@r>=9) { bonus bCritAtkRate,10; } },{},{}
+//600001,Booster_Twohanded_sword_,Booster Two-handed Sword,5,,,0,250,,1,2,0x00000080,56,2,34,4,100,1,2,{ bonus bCritical,10; bonus bMaxHPrate,3; .@r = getrefine(); bonus bBaseAtk,.@r; bonus bBaseAtk,min(BaseLevel,180)/15*3; if (.@r>=7) { bonus bAspdRate,getskilllv("KN_TWOHANDQUICKEN"); } if (.@r>=9) { bonus bCritAtkRate,10; } },{},{}
 //600004,Dragonic_Slayer_,Dragonic Slayer,5,,,1000,180,,1,2,0x00000080,56,2,34,4,,,2,{ .@r = getrefine(); if (.@r>=2) { bonus bMaxHPrate,.@r/2*3; bonus bMaxSPrate,.@r/2*3; } if (.@r>=3) { bonus2 bSkillAtk,"RK_DRAGONBREATH",.@r/3*5; bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",.@r/3*5; } if (.@r>=9) { bonus bDelayrate,-10; } if (.@r>=11) { bonus2 bAddClass,Class_All,10; } },{},{}
 //
-//610000,Booster_Katar_,Booster Katar,5,,,0,150,,1,2,0x00001000,56,2,34,4,100,1,16,{ bonus2 bAddClass,Class_All,2; bonus bCritAtkRate,3; .@r = getrefine(); bonus bAtk,.@r*3; bonus bAtk,min(BaseLevel,180)/15*3; if (.@r>=7) { bonus bCritAtkRate,getskilllv("AS_KATAR"); } if (.@r>=9) { bonus2 bAddClass,Class_All,10; } },{},{}
+//610000,Booster_Katar_,Booster Katar,5,,,0,150,,1,2,0x00001000,56,2,34,4,100,1,16,{ bonus2 bAddClass,Class_All,2; bonus bCritAtkRate,3; .@r = getrefine(); bonus bBaseAtk,.@r*3; bonus bBaseAtk,min(BaseLevel,180)/15*3; if (.@r>=7) { bonus bCritAtkRate,getskilllv("AS_KATAR"); } if (.@r>=9) { bonus2 bAddClass,Class_All,10; } },{},{}
 //
 //640000,Booster_Staff_,Booster Staff,5,,,0,100:200,,1,2,0x00000200,56,2,2,4,100,1,10,{ bonus bUnbreakableWeapon; bonus bMatkRate,2; bonus2 bMagicAtkEle,Ele_Fire,3; .@r = getrefine(); bonus bMatk,.@r*3; bonus bMatk,min(BaseLevel,180)/15*3; if (.@r>=7) { bonus bMatkRate,getskilllv("HW_MAGICPOWER"); } if (.@r>=9) { bonus2 bMagicAtkEle,Ele_Fire,10; bonus2 bMagicAtkEle,Ele_Wind,10; bonus2 bMagicAtkEle,Ele_Water,10; } },{},{}
 //
-//700001,Booster_Bow_,Booster Bow,5,,,0,160,,5,2,0x00000800,56,2,34,4,100,1,11,{ bonus bCritical,10; bonus bMaxHPrate,3; .@r = getrefine(); bonus bAtk,.@r*3; bonus bAtk,min(BaseLevel,180)/15*3; if (.@r>=7) { bonus bAspdRate,getskilllv("SN_WINDWALK"); } if (.@r>=9) { bonus bLongAtkRate,10; } },{},{}
+//700001,Booster_Bow_,Booster Bow,5,,,0,160,,5,2,0x00000800,56,2,34,4,100,1,11,{ bonus bCritical,10; bonus bMaxHPrate,3; .@r = getrefine(); bonus bBaseAtk,.@r*3; bonus bBaseAtk,min(BaseLevel,180)/15*3; if (.@r>=7) { bonus bAspdRate,getskilllv("SN_WINDWALK"); } if (.@r>=9) { bonus bLongAtkRate,10; } },{},{}
 //
-//830000,Booster_Gatling_,Booster Gatling,5,,,0,170,,9,2,0x40000000,63,2,34,4,100,1,19,{ bonus2 bAddClass,Class_All,5; .@r = getrefine(); bonus bAtk,.@r*3; bonus bAtk,min(BaseLevel,180)/15*3; if (.@r>=7) { bonus bLongAtkRate,getskilllv("GS_SINGLEACTION"); } if (.@r>=9) { bonus bLongAtkRate,10; } },{},{}
+//830000,Booster_Gatling_,Booster Gatling,5,,,0,170,,9,2,0x40000000,63,2,34,4,100,1,19,{ bonus2 bAddClass,Class_All,5; .@r = getrefine(); bonus bBaseAtk,.@r*3; bonus bBaseAtk,min(BaseLevel,180)/15*3; if (.@r>=7) { bonus bLongAtkRate,getskilllv("GS_SINGLEACTION"); } if (.@r>=9) { bonus bLongAtkRate,10; } },{},{}
 //
 //1000008,Sniper_Stone_II_Top,Sniper Stone II (Top),6,,,100,,,,,,,,,,,,,{ bonus bAspdRate,getskilllv("SN_WINDWALK")/2; },{},{}
 //1000009,Sniper_Stone_II_Middle,Sniper Stone II (Middle),6,,,100,,,,,,,,,,,,,{ bonus bLongAtkRate,getskilllv("HT_BEASTBANE")*2; },{},{}
-//1000010,Sniper_Stone_II_Bottom,Sniper Stone II (Bottom),6,,,100,,,,,,,,,,,,,{ bonus bAtk,getskilllv("SN_SIGHT")*2;},{},{}
+//1000010,Sniper_Stone_II_Bottom,Sniper Stone II (Bottom),6,,,100,,,,,,,,,,,,,{ bonus bBaseAtk,getskilllv("SN_SIGHT")*2;},{},{}
 //1000011,Ranger_Stone_II_Garment,Ranger Stone II (Garment),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"RA_AIMEDBOLT",15; },{},{}
 //1000012,Mastersmith_Stone_II_Top,Mastersmith Stone II (Top),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillCooldown,"NC_AXEBOOMERANG",getskilllv("BS_OVERTHRUST")*-100; },{},{}
 //1000013,Mastersmith_Stone_II_Middle,Mastersmith Stone II (Middle),6,,,100,,,,,,,,,,,,,{ bonus2 bSkillAtk,"WS_CARTTERMINATION",15; },{},{}