Browse Source

Added shadow equipment in item db (#5533)

* Added some shadow equipment according to KRO description
* SQL update
Atemo 4 năm trước cách đây
mục cha
commit
e287d8ce54
3 tập tin đã thay đổi với 3994 bổ sung1 xóa
  1. 130 0
      db/re/item_combo_db.txt
  2. 3674 0
      db/re/item_db_equip.yml
  3. 190 1
      sql-files/item_db_re_equip.sql

+ 130 - 0
db/re/item_combo_db.txt

@@ -1865,3 +1865,133 @@
 310265:2235,{ bonus2 bSkillAtk,"WM_REVERBERATION",10; }
 310325:310326:310330,{ bonus bLongAtkRate,6; }
 310327:310328:310329,{ bonus bShortAtkRate,6; }
+24477:24293,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; }
+24477:24476:24478,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"SR_RAMPAGEBLASTER",.@sum; }
+24479:24306,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; }
+24479:24480:24481,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus2 bSkillAtk,"SR_SKYNETBLOW",.@sum; }
+24483:24293,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; }
+24483:24482:24484,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus bDelayrate,-.@sum/2; }
+24485:24306,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD); bonus2 bIgnoreDefRaceRate,RC_All,40+.@r; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@r; bonus2 bSkillAtk,"SR_TIGERCANNON",.@sum; }
+24485:24486:24487,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus bMaxHPrate,.@sum/2; bonus bMaxSPrate,.@sum/2; }
+24489:24292,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-40-.@sum; }
+24489:24488:24490,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"AB_DUPLELIGHT",.@sum; }
+24491:24305,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD); bonus2 bIgnoreMdefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-40-.@sum; }
+24491:24492:24493,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus2 bSkillAtk,"AB_ADORAMUS",.@sum/2; }
+24495:24292,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus2 bIgnoreMdefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-40-.@sum; }
+24495:24494:24496,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"AB_JUDEX",.@sum; }
+24497:24305,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD); bonus2 bIgnoreMdefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-40-.@sum; }
+24497:24498:24499,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus2 bSkillAtk,"PR_MAGNUS",.@sum; }
+24501:24299,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; }
+24501:24300,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; }
+24501:24500:24502,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",.@sum/2; }
+24503:24312,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; }
+24503:24313,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; }
+24503:24504:24505,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus2 bSkillAtk,"CG_ARROWVULCAN",.@sum; }
+24507:24299,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus2 bIgnoreMdefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-40-.@sum; }
+24507:24300,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus2 bIgnoreMdefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-40-.@sum; }
+24507:24506:24508,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"WM_METALICSOUND",.@sum; }
+24509:24312,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-40-.@sum; }
+24509:24313,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-40-.@sum; }
+24509:24510:24511,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus2 bSkillAtk,"WM_REVERBERATION",.@sum/2; }
+24513:24296,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus2 bIgnoreMdefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-40-.@sum; }
+24513:24512:24514,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"WL_JACKFROST",.@sum; }
+24515:24309,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD); bonus2 bIgnoreMdefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-40-.@sum; }
+24515:24516:24517,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus2 bSkillAtk,"WL_EARTHSTRAIN",.@sum; }
+24519:24296,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus2 bIgnoreMdefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-40-.@sum; }
+24519:24518:24520,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"WL_CRIMSONROCK",.@sum; }
+24521:24309,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD); bonus2 bIgnoreMdefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-40-.@sum; }
+24521:24522:24523,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus2 bSkillAtk,"WL_CHAINLIGHTNING",.@sum; }
+24525:24295,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; }
+24525:24524:24526,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus bDelayrate,-.@sum/2; }
+24527:24308,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD); bonus2 bIgnoreMdefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-40-.@sum; }
+24527:24528:24529,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",.@sum; }
+24531:24295,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; }
+24531:24530:24532,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus bDelayrate,-.@sum/2; }
+24533:24308,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD); bonus bVariableCastrate,-.@sum/2; }
+24533:24534:24535,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus2 bSkillAtk,"SC_FEINTBOMB",.@sum/2; }
+24537:24294,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; }
+24537:24536:24538,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"GC_ROLLINGCUTTER",.@sum; }
+24539:24307,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; }
+24539:24540:24541,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus bBaseAtk,.@sum; }
+24543:24294,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; }
+24543:24542:24544,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus bDelayrate,-.@sum/2; }
+24545:24307,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; }
+24545:24546:24547,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus2 bSkillAtk,"GC_CROSSRIPPERSLASHER",.@sum/2; }
+24549:24297,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus2 bIgnoreMdefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-40-.@sum; }
+24549:24548:24550,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"SO_DIAMONDDUST",.@sum; }
+24551:24310,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD); bonus2 bIgnoreMdefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-40-.@sum; }
+24551:24552:24553,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus2 bSkillAtk,"SO_EARTHGRAVE",.@sum; }
+24555:24297,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus2 bIgnoreMdefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-40-.@sum; }
+24555:24554:24556,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",.@sum; }
+24557:24310,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD); bonus2 bIgnoreMdefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-40-.@sum; }
+24557:24558:24559,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus2 bSkillAtk,"SO_VARETYR_SPEAR",.@sum; }
+24561:24291,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; }
+24561:24560:24562,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"GN_CART_TORNADO",.@sum; }
+24563:24304,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD); bonus bVariableCastrate,-.@sum/2; }
+24563:24564:24565,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus2 bSkillAtk,"GN_CARTCANNON",.@sum/2; }
+24567:24291,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; }
+24567:24566:24568,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"GN_SPORE_EXPLOSION",.@sum; }
+24569:24304,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; }
+24569:24570:24571,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus2 bSkillAtk,"GN_CRAZYWEED",.@sum; }
+24573:24289,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; }
+24573:24572:24574,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus bDelayrate,-.@sum/2; }
+24575:24302,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; }
+24575:24576:24577,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus2 bSkillAtk,"LG_SHIELDPRESS",.@sum; bonus2 bSkillAtk,"PA_SHIELDCHAIN",.@sum; }
+24579:24289,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; }
+24579:24578:24580,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"LG_BANISHINGPOINT",.@sum/2; bonus2 bSkillAtk,"LG_CANNONSPEAR",.@sum/2; }
+24581:24302,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD); bonus2 bIgnoreMdefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-40-.@sum; }
+24581:24582:24583,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus2 bSkillAtk,"LG_RAYOFGENESIS",.@sum; }
+24589:24584:24585:24586:24587:24588,{ bonus2 bSkillCooldown,"RK_IGNITIONBREAK",-500; bonus3 bAutoSpell,"RK_IGNITIONBREAK",max(3,getskilllv("RK_IGNITIONBREAK")),1; bonus2 bIgnoreDefRaceRate,RC_All,70; bonus2 bIgnoreMDefRaceRate,RC_All,70; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-70; bonus bLongAtkRate,15; bonus bDelayrate,-15; }
+24590:24584:24585:24586:24587:24588,{ bonus2 bSkillCooldown,"LG_CANNONSPEAR",-500; bonus2 bMagicAtkEle,Ele_Holy,10; bonus2 bIgnoreDefRaceRate,RC_All,70; bonus2 bIgnoreMdefRaceRate,RC_All,70; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-70; bonus bLongAtkRate,15; bonus bAspd,2; bonus2 bSkillAtk,"LG_RAYOFGENESIS",15; bonus2 bSkillAtk,"LG_CANNONSPEAR",15; }
+24591:24584:24585:24586:24587:24588,{ bonus2 bIgnoreDefRaceRate,RC_All,70; bonus2 bIgnoreMDefRaceRate,RC_All,70; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-70; bonus2 bAddSize,Size_All,5; bonus bLongAtkRate,15; bonus bDelayrate,-15; bonus2 bSkillAtk,"NC_AXETORNADO",15; bonus2 bSkillAtk,"NC_ARMSCANNON",15; }
+24592:24584:24585:24586:24587:24588,{ bonus2 bIgnoreDefRaceRate,RC_All,70; bonus2 bIgnoreMDefRaceRate,RC_All,70; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-70; bonus bLongAtkRate,15; bonus bDelayrate,-15; bonus bVariableCastrate,-10; bonus2 bSkillCooldown,"GN_CART_TORNADO",-1000; bonus2 bSkillAtk,"GN_CART_TORNADO",15; bonus2 bSkillAtk,"GN_CARTCANNON",15; }
+24593:24584:24585:24586:24587:24588,{ bonus2 bIgnoreDefRaceRate,RC_All,70; bonus2 bIgnoreMDefRaceRate,RC_All,70; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-70; bonus bLongAtkRate,15; bonus bDelayrate,-15; bonus bCritical,10; bonus2 bSkillAtk,"GC_COUNTERSLASH",15; bonus2 bSkillAtk,"GC_ROLLINGCUTTER",15; }
+24594:24584:24585:24586:24587:24588,{ bonus3 bAutoSpell,"SO_PSYCHIC_WAVE",3,1; bonus2 bMagicAtkEle,Ele_Neutral,10; bonus2 bIgnoreDefRaceRate,RC_All,70; bonus2 bIgnoreMdefRaceRate,RC_All,70; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-70; bonus bDelayrate,-15; bonus bAspd,2; bonus2 bSkillAtk,"SC_FATALMENACE",15; bonus2 bSkillAtk,"SC_TRIANGLESHOT",15; }
+24595:24584:24585:24586:24587:24588,{ bonus2 bMagicAtkEle,Ele_All,10; bonus2 bIgnoreDefRaceRate,RC_All,70; bonus2 bIgnoreMdefRaceRate,RC_All,70; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-70; bonus bDelayrate,-15; bonus bVariableCastrate,-10; bonus2 bSkillAtk,"WL_CHAINLIGHTNING",15; bonus2 bSkillAtk,"WL_CRIMSONROCK",15; }
+24596:24584:24585:24586:24587:24588,{ bonus2 bIgnoreDefRaceRate,RC_All,70; bonus2 bIgnoreMDefRaceRate,RC_All,70; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-70; bonus2 bSkillCooldown,"SO_DIAMONDDUST",-4000; bonus2 bMagicAtkEle,Ele_All,10; bonus2 bMagicAddSize,Size_All,10; bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",15; bonus2 bSkillAtk,"WL_CRIMSONROCK",15; }
+24597:24584:24585:24586:24587:24588,{ bonus2 bSkillAtk,"AB_ADORAMUS",15; bonus2 bSkillAtk,"AB_DUPLELIGHT",15; bonus2 bMagicAddSize,Size_All,10; bonus2 bAddSize,Size_All,10; bonus2 bMagicAtkEle,Ele_Holy,10; bonus2 bIgnoreDefRaceRate,RC_All,70; bonus2 bIgnoreMdefRaceRate,RC_All,70; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-70; bonus2 bSkillCooldown,"AB_ADORAMUS",-1000; }
+24598:24584:24585:24586:24587:24588,{ bonus2 bSkillCooldown,"SR_RAMPAGEBLASTER",-7500; bonus2 bIgnoreDefRaceRate,RC_All,70; bonus2 bIgnoreMDefRaceRate,RC_All,70; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-70; bonus bLongAtkRate,15; bonus bDelayrate,-15; bonus2 bSkillAtk,"SR_RAMPAGEBLASTER",15; bonus2 bSkillAtk,"SR_TIGERCANNON",15; }
+24599:24584:24585:24586:24587:24588,{ bonus2 bIgnoreDefRaceRate,RC_All,70; bonus2 bIgnoreMDefRaceRate,RC_All,70; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-70; bonus bLongAtkRate,15; bonus bDelayrate,-15; bonus bVariableCastrate,-10; bonus2 bSkillAtk,"RA_ARROWSTORM",15; bonus2 bSkillAtk,"RA_AIMEDBOLT",15; }
+24600:24584:24585:24586:24587:24588,{ bonus2 bMagicAtkEle,Ele_All,10; bonus2 bIgnoreDefRaceRate,RC_All,70; bonus2 bIgnoreMdefRaceRate,RC_All,70; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-70; bonus bLongAtkRate,15; bonus bVariableCastrate,-10; bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",15; bonus2 bSkillAtk,"WM_REVERBERATION",15; }
+24601:24405,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; }
+24601:24602:24603,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus2 bSkillAtk,"RL_D_TAIL",.@sum/2; }
+24604:24402,{ .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; }
+24604:24605:24606,{ .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"RL_FIREDANCE",.@sum/2; }
+24607:24405,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; }
+24607:24608:24609,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus2 bSkillAtk,"RL_HAMMER_OF_GOD",.@sum/2; }
+24610:24402,{ .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; }
+24610:24611:24612,{ .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"RL_BANISHING_BUSTER",.@sum/2; bonus2 bSkillAtk,"RL_S_STORM",.@sum/2; }
+24613:24405,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; }
+24613:24614:24615,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus2 bSkillAtk,"RL_R_TRIP",.@sum/2; }
+24616:24282,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus2 bIgnoreMdefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-40-.@sum; }
+24616:24617:24618,{ .@sum = getequiprefinerycnt(EQI_SHADOW_SHOES)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus2 bSkillAtk,"MG_FIREBOLT",.@sum*2; bonus2 bSkillAtk,"MG_COLDBOLT",.@sum*2; bonus2 bSkillAtk,"MG_LIGHTNINGBOLT",.@sum*2; bonus2 bSkillAtk,"WZ_HEAVENDRIVE",.@sum*2; bonus2 bSkillAtk,"WZ_STORMGUST",.@sum*2; bonus2 bSkillAtk,"WZ_VERMILION",.@sum*2; bonus2 bSkillAtk,"WZ_METEOR",.@sum*2; skill "PF_DOUBLECASTING",5; }
+24619:24318,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; }
+24619:24620:24621,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus2 bSkillAtk,"RG_BACKSTAP",.@sum*2; bonus2 bSkillAtk,"RG_RAID",.@sum*2; bonus2 bSkillAtk,"CR_SHIELDBOOMERANG",.@sum*2; bonus2 bSkillAtk,"PA_SHIELDCHAIN",.@sum*2; skill "PA_SHIELDCHAIN",5; }
+24622:24406,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; }
+24622:24623:24624,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus2 bSkillAtk,"KO_BAKURETSU",.@sum/2; bonus2 bSkillAtk,"KO_HAPPOKUNAI",.@sum/2; }
+24625:24403,{ .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; }
+24625:24626:24627,{ .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"KO_HUUMARANKA",.@sum/2; }
+24628:24407,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bIgnoreMdefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-40-.@sum; }
+24628:24629:24630,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus2 bSkillAtk,"NJ_BAKUENRYU",.@sum; bonus2 bSkillAtk,"NJ_HYOUSYOURAKU",.@sum; bonus2 bSkillAtk,"NJ_KAMAITACHI",.@sum; }
+24631:24404,{ .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus2 bIgnoreMdefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-40-.@sum; }
+24631:24632:24633,{ .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"NJ_KOUENKA",.@sum/2; bonus2 bSkillAtk,"NJ_HYOUSENSOU",.@sum/2; bonus2 bSkillAtk,"NJ_HUUJIN",.@sum/2; }
+24634:24409,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; }
+24634:24635:24636,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus2 bSkillAtk,"SU_PICKYPECK",.@sum/2; }
+24637:24408,{ .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; }
+24637:24638:24639,{ .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"SU_LUNATICCARROTBEAT",.@sum; bonus2 bSkillAtk,"SU_SVG_SPIRIT",.@sum; }
+24640:24411,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bIgnoreMdefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-40-.@sum; }
+24640:24641:24642,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus2 bSkillAtk,"SU_CN_METEOR",.@sum; }
+24643:24410,{ .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus2 bIgnoreMdefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-40-.@sum; }
+24643:24644:24645,{ .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"SU_SV_STEMSPEAR",.@sum/2; }
+24646:24413,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; }
+24646:24647:24648,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus2 bSkillAtk,"SJ_SOLARBURST",.@sum/2; }
+24649:24412,{ .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; }
+24649:24650:24651,{ .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"SJ_FULLMOONKICK",.@sum/2; }
+24652:24413,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; }
+24652:24653:24654,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus2 bSkillAtk,"SJ_FALLINGSTAR_ATK",.@sum; }
+24655:24415,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bIgnoreMdefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-40-.@sum; }
+24655:24656:24657,{ .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus2 bSkillAtk,"SP_SPA",.@sum; bonus2 bSkillAtk,"SP_SWHOO",.@sum; }
+24658:24414,{ .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus2 bIgnoreMdefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-40-.@sum; }
+24658:24659:24660,{ .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"SP_CURSEEXPLOSION",.@sum; }
+24661:24662,{ .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L); bonus2 bAddClass,Class_All,2; if (.@sum>=18) { bonus bIgnoreDefRace,RC_All; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-100; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-100; } }
+24663:24664,{ .@sum = getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bAddClass,Class_All,2; if (.@sum>=18) { bonus bIgnoreDefRace,RC_All; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-100; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-100; } }

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 3674 - 0
db/re/item_db_equip.yml


+ 190 - 1
sql-files/item_db_re_equip.sql

@@ -5476,6 +5476,195 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_blacksmi
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24473,'S_Arms_Weapon','Arm Shadow Weapon','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine(); bonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0);');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24474,'S_Arms_Pendant','Arm Shadow Pendant','Shadowgear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"NC_ARMSCANNON",5; .@r = getrefine(); if (.@r>=2) { bonus2 bSkillAtk,"NC_ARMSCANNON",.@r/2*2; }');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24475,'S_Arms_Earing','Arm Shadow Earring','Shadowgear',true,true,true,true,true,99,true,'bonus2 bSkillUseSPrate,"NC_ARMSCANNON",2; .@r = getrefine(); if (.@r >= 2) { bonus2 bSkillUseSPrate,"NC_ARMSCANNON",.@r/2*2; }');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_monk`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24476,'S_Rampage_Armor','Rampage Shadow Armor','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"SR_RAMPAGEBLASTER",5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_monk`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24477,'S_Rampage_Shield','Rampage Shadow Shield','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus bLongAtkRate,10;\n}\nelse if (.@r>=7) {\n   bonus bLongAtkRate,7;\n}\nelse {\n   bonus bLongAtkRate,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_monk`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24478,'S_Rampage_Shoes','Rampage Shadow Shoes','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillCooldown,"SR_RAMPAGEBLASTER",-200-100*(getrefine()/3);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_monk`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24479,'S_Skynetblow_Weapon','Sky Blow Shadow Weapon','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus2 bAddSize,Size_All,10;\n}\nelse if (.@r>=7) {\n   bonus2 bAddSize,Size_All,7;\n}\nelse {\n   bonus2 bAddSize,Size_All,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_monk`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24480,'S_Skynetblow_Pendant','Sky Blow Shadow Pendant','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"SR_SKYNETBLOW",5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_monk`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24481,'S_Skynetblow_Earing','Sky Net Blow Shadow Earring','ShadowGear',true,true,true,true,true,99,true,'bonus2 bAddClass,Class_All,2+(getrefine()/3);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_monk`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24482,'S_Knucklearrow_Armor','Knuckle Shadow Armor','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"SR_KNUCKLEARROW",5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_monk`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24483,'S_Knucklearrow_Shield','Knuckle Shadow Shield','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus bLongAtkRate,10;\n}\nelse if (.@r>=7) {\n   bonus bLongAtkRate,7;\n}\nelse {\n   bonus bLongAtkRate,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_monk`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24484,'S_Knucklearrow_Shoes','Knuckle Shadow Shoes','ShadowGear',true,true,true,true,true,99,true,'bonus2 bAddSize,Size_All,3+2*(getrefine()/3);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_monk`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24485,'S_TigerCannon_Weapon','Tiger Shadow Weapon','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus2 bAddSize,Size_All,10;\n}\nelse if (.@r>=7) {\n   bonus2 bAddSize,Size_All,7;\n}\nelse {\n   bonus2 bAddSize,Size_All,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_monk`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24486,'S_Tigercannon_Pendant','Tiger Shadow Pendant','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"SR_TIGERCANNON",5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_monk`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24487,'S_Tigercannon_Earing','Tiger Shadow Earring','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillUseSPrate,"SR_TIGERCANNON",2+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_priest`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24488,'S_Duplelight_Armor','Duplex Shadow Armor','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"AB_DUPLELIGHT",5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_priest`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24489,'S_Duplelight_Shield','Duplex Shadow Shield','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus2 bAddSize,Size_All,5;\n   bonus2 bMagicAtkEle,Ele_Holy,5;\n}\nelse if (.@r>=7) {\n   bonus2 bAddSize,Size_All,3;\n   bonus2 bMagicAtkEle,Ele_Holy,3;\n}\nelse {\n   bonus2 bAddSize,Size_All,1;\n   bonus2 bMagicAtkEle,Ele_Holy,1;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_priest`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24490,'S_Duplelight_Shoes','Duplex Shadow Shoes','ShadowGear',true,true,true,true,true,99,true,'bonus bCritAtkRate,5+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_priest`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24491,'S_Adoramus_Weapon','Adora Shadow Weapon','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus2 bMagicAtkEle,Ele_Holy,10;\n}\nelse if (.@r>=7) {\n   bonus2 bMagicAtkEle,Ele_Holy,6;\n}\nelse {\n   bonus2 bMagicAtkEle,Ele_Holy,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_priest`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24492,'S_Adoramus_Pendant','Adora Shadow Pendant','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"AB_ADORAMUS",5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_priest`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24493,'S_Adoramus_Earing','Adora Shadow Earring','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillUseSPrate,"AB_ADORAMUS",2+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_priest`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24494,'S_Judex_Armor','Judex Shadow Armor','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"AB_JUDEX",5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_priest`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24495,'S_Judex_Shield','Judex Shadow Shield','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus2 bMagicAtkEle,Ele_Holy,10;\n}\nelse if (.@r>=7) {\n   bonus2 bMagicAtkEle,Ele_Holy,6;\n}\nelse {\n   bonus2 bMagicAtkEle,Ele_Holy,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_priest`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24496,'S_Judex_Shoes','Judex Shadow Shoes','ShadowGear',true,true,true,true,true,99,true,'bonus2 bMagicAddSize,Size_All,3;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_priest`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24497,'S_Magnus_Weapon','Magnus Shadow Weapon','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus2 bMagicAtkEle,Ele_Holy,10;\n}\nelse if (.@r>=7) {\n   bonus2 bMagicAtkEle,Ele_Holy,6;\n}\nelse {\n   bonus2 bMagicAtkEle,Ele_Holy,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_priest`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24498,'S_Magnus_Pendant','Magnus Shadow Pendant','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"PR_MAGNUS",5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_priest`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24499,'S_Magnus_Earing','Magnus Shadow Earring','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillUseSPrate,"PR_MAGNUS",2+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_barddancer`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24500,'S_Rainstorm_Armor','Rainstorm Shadow Armor','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_barddancer`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24501,'S_Rainstorm_Shield','Rainstorm Shadow Shield','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus bLongAtkRate,10;\n}\nelse if (.@r>=7) {\n   bonus bLongAtkRate,6;\n}\nelse {\n   bonus bLongAtkRate,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_barddancer`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24502,'S_Rainstorm_Shoes','Rainstorm Shadow Shoes','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillUseSPrate,"WM_SEVERE_RAINSTORM",2+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_barddancer`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24503,'S_Arrowvulcan_Weapon','Arrow Vulcan Shadow Weapon','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus bLongAtkRate,10;\n}\nelse if (.@r>=7) {\n   bonus bLongAtkRate,6;\n}\nelse {\n   bonus bLongAtkRate,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_barddancer`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24504,'S_Arrowvulcan_Pendant','Arrow Vulcan Shadow Pendant','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"CG_ARROWVULCAN",5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_barddancer`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24505,'S_Arrowvulcan_Earing','Arrow Vulcan Shadow Earring','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillCooldown,"CG_ARROWVULCAN",-200-100*(getrefine()/3);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_barddancer`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24506,'S_Metalic_Armor','Metallic Shadow Armor','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"WM_METALICSOUND",5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_barddancer`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24507,'S_Metalic_Shield','Metallic Shadow Shield','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus2 bMagicAtkEle,Ele_Neutral,10;\n}\nelse if (.@r>=7) {\n   bonus2 bMagicAtkEle,Ele_Neutral,6;\n}\nelse {\n   bonus2 bMagicAtkEle,Ele_Neutral,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_barddancer`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24508,'S_Metalic_Shoes','Metallic Shadow Shoes','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillUseSPrate,"WM_METALICSOUND",2+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_barddancer`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24509,'S_Reverberation_Weapon','Vibrating Shadow Weapon','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus2 bMagicAtkEle,Ele_Neutral,10;\n}\nelse if (.@r>=7) {\n   bonus2 bMagicAtkEle,Ele_Neutral,6;\n}\nelse {\n   bonus2 bMagicAtkEle,Ele_Neutral,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_barddancer`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24510,'S_Reverberation_Pendant','Vibration Shadow Pendant','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"WM_REVERBERATION",5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_barddancer`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24511,'S_Reverberation_Earing','Vibration Shadow Earring','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillUseSPrate,"WM_REVERBERATION",2+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24512,'S_Jack_Armor','Jack Shadow Armor','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"WL_JACKFROST",5+2*getrefine();');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24513,'S_Jack_Shield','Jack Shadow Shield','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus2 bMagicAtkEle,Ele_Water,10;\n}\nelse if (.@r>=7) {\n   bonus2 bMagicAtkEle,Ele_Water,6;\n}\nelse {\n   bonus2 bMagicAtkEle,Ele_Water,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24514,'S_Jack_Shoes','Jack Shadow Shoes','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillCooldown,"WL_JACKFROST",-1000-100*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24515,'S_Strain_Weapon','Strain Shadow Weapon','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus2 bMagicAtkEle,Ele_Earth,10;\n}\nelse if (.@r>=7) {\n   bonus2 bMagicAtkEle,Ele_Earth,6;\n}\nelse {\n   bonus2 bMagicAtkEle,Ele_Earth,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24516,'S_Strain_Pendant','Strain Shadow Pendant','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"WL_EARTHSTRAIN",5+2*getrefine();');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24517,'S_Strain_Earing','Strain Shadow Earring','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillCooldown,"WL_EARTHSTRAIN",-200-100*(getrefine()/3);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24518,'S_Crimson_Armor','Crimson Shadow Armor','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"WL_CRIMSONROCK",5+2*getrefine();');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24519,'S_Crimson_Shield','Crimson Shadow Shield','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus2 bMagicAtkEle,Ele_Fire,10;\n}\nelse if (.@r>=7) {\n   bonus2 bMagicAtkEle,Ele_Fire,6;\n}\nelse {\n   bonus2 bMagicAtkEle,Ele_Fire,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24520,'S_Crimson_Shoes','Crimson Shadow Shoes','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillUseSPrate,"WL_CRIMSONROCK",4+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24521,'S_Chain_Weapon','Chain Shadow Weapon','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus2 bMagicAtkEle,Ele_Wind,10;\n}\nelse if (.@r>=7) {\n   bonus2 bMagicAtkEle,Ele_Wind,6;\n}\nelse {\n   bonus2 bMagicAtkEle,Ele_Wind,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24522,'S_Chain_Pendant','Chain Shadow Pendant','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"WL_CHAINLIGHTNING",5+2*getrefine();');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24523,'S_Chain_Earing','Chain Shadow Earring','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillUseSPrate,"WL_CHAINLIGHTNING",4+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_rogue`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24524,'S_Triangle_Armor','Triangle Shadow Armor','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"SC_TRIANGLESHOT",5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_rogue`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24525,'S_Triangle_Shield','Triangle Shadow Shield','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus bLongAtkRate,10;\n}\nelse if (.@r>=7) {\n   bonus bLongAtkRate,6;\n}\nelse {\n   bonus bLongAtkRate,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_rogue`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24526,'S_Triangle_Shoes','Triangle Shadow Shoes','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillUseSPrate,"SC_TRIANGLESHOT",2+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_rogue`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24527,'S_Shadowspell_Weapon','Shadowspell Shadow Weapon','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus3 bAutoSpell,"SO_PSYCHIC_WAVE",3,1+(.@r>=7?1:0)+(.@r>=9?2:0);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_rogue`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24528,'S_Shadowspell_Pendant','Shadowspell Shadow Pendant','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"WZ_METEOR",5+3*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_rogue`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24529,'S_Shadowspell_Earing','Shadowspell Shadow Earring','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus2 bMagicAtkEle,Ele_Neutral,2+2*(.@r/3);\nbonus2 bMagicAtkEle,Ele_Fire,2+2*(.@r/3);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_rogue`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24530,'S_Menace_Armor','Menace Shadow Armor','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"SC_FATALMENACE",5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_rogue`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24531,'S_Menace_Shield','Menace Shadow Shield','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus2 bAddSize,Size_All,10;\n}\nelse if (.@r>=7) {\n   bonus2 bAddSize,Size_All,6;\n}\nelse {\n   bonus2 bAddSize,Size_All,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_rogue`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24532,'S_Menace_Shoes','Menace Shadow Shoes','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillUseSPrate,"SC_FATALMENACE",2+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_rogue`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24533,'S_Paint_Weapon','Paint Shadow Weapon','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus2 bAddSize,Size_All,10;\n}\nelse if (.@r>=7) {\n   bonus2 bAddSize,Size_All,6;\n}\nelse {\n   bonus2 bAddSize,Size_All,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_rogue`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24534,'S_Paint_Pendant','Paint Shadow Pendant','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"SC_FEINTBOMB",5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_rogue`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24535,'S_Paint_Earing','Paint Shadow Earring','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillCooldown,"SC_FEINTBOMB",-200-100*(getrefine()/3);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_assassin`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24536,'S_Rolling_Armor','Rolling Shadow Armor','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"GC_ROLLINGCUTTER",5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_assassin`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24537,'S_Rolling_Shield','Rolling Shadow Shield','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus2 bAddSize,Size_All,10;\n}\nelse if (.@r>=7) {\n   bonus2 bAddSize,Size_All,6;\n}\nelse {\n   bonus2 bAddSize,Size_All,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_assassin`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24538,'S_Rolling_Shoes','Rolling Shadow Shoes','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillUseSPrate,"GC_ROLLINGCUTTER",2+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_assassin`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24539,'S_Katar_Weapon','Katar Shadow Weapon','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   autobonus "{ bonus2 bAddSize,Size_All,15; bonus bCritAtkRate,15; }",1,10000,BF_WEAPON;\n}\nelse if (.@r>=7) {\n   autobonus "{ bonus2 bAddSize,Size_All,15; bonus bCritAtkRate,15; }",1,5000,BF_WEAPON;\n}\nelse {\n   autobonus "{ bonus2 bAddSize,Size_All,10; bonus bCritAtkRate,10; }",1,5000,BF_WEAPON;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_assassin`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24540,'S_Katar_Pendant','Katar Shadow Pendant','ShadowGear',true,true,true,true,true,99,true,'bonus bCritAtkRate,5+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_assassin`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24541,'S_Katar_Earing','Katar Shadow Earring','ShadowGear',true,true,true,true,true,99,true,'bonus2 bAddSize,Size_All,5+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_assassin`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24542,'S_Slash_Armor','Slash Shadow Armor','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"GC_COUNTERSLASH",5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_assassin`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24543,'S_Slash_Shield','Slash Shadow Shield','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus2 bAddSize,Size_All,10;\n}\nelse if (.@r>=7) {\n   bonus2 bAddSize,Size_All,6;\n}\nelse {\n   bonus2 bAddSize,Size_All,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_assassin`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24544,'S_Slash_Shoes','Slash Shadow Shoes','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillUseSPrate,"GC_COUNTERSLASH",2+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_assassin`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24545,'S_Ripper_Weapon','Ripper Slasher Shadow Weapon','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus bLongAtkRate,10;\n}\nelse if (.@r>=7) {\n   bonus bLongAtkRate,6;\n}\nelse {\n   bonus bLongAtkRate,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_assassin`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24546,'S_Ripper_Pendant','Ripper Slasher Shadow Pendant','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"GC_CROSSRIPPERSLASHER",5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_assassin`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24547,'S_Ripper_Earing','Ripper Slasher Shadow Earring','ShadowGear',true,true,true,true,true,99,true,'bonus2 bAddSize,Size_All,5+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_sage`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24548,'S_Dust_Armor','Dust Shadow Armor','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"SO_DIAMONDDUST",5+2*getrefine();');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_sage`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24549,'S_Dust_Shield','Dust Shadow Shield','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus2 bMagicAtkEle,Ele_Water,10;\n}\nelse if (.@r>=7) {\n   bonus2 bMagicAtkEle,Ele_Water,6;\n}\nelse {\n   bonus2 bMagicAtkEle,Ele_Water,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_sage`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24550,'S_Dust_Shoes','Dust Shadow Shoes','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillUseSPrate,"SO_DIAMONDDUST",4+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_sage`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24551,'S_Grave_Weapon','Grave Shadow Weapon','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus2 bMagicAtkEle,Ele_Earth,10;\n}\nelse if (.@r>=7) {\n   bonus2 bMagicAtkEle,Ele_Earth,6;\n}\nelse {\n   bonus2 bMagicAtkEle,Ele_Earth,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_sage`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24552,'S_Grave_Pendant','Grave Shadow Pendant','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"SO_EARTHGRAVE",5+2*getrefine();');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_sage`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24553,'S_Grave_Earing','Grave Shadow Earring','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillCooldown,"SO_EARTHGRAVE",-200-100*(getrefine()/3);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_sage`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24554,'S_Psychic_Armor','Psychic Shadow Armor','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",5+2*getrefine();');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_sage`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24555,'S_Psychic_Shield','Psychic Shadow Shield','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus2 bMagicAtkEle,Ele_Neutral,10;\n}\nelse if (.@r>=7) {\n   bonus2 bMagicAtkEle,Ele_Neutral,6;\n}\nelse {\n   bonus2 bMagicAtkEle,Ele_Neutral,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_sage`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24556,'S_Psychic_Shoes','Psychic Shadow Shoes','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillUseSPrate,"SO_PSYCHIC_WAVE",4+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_sage`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24557,'S_Varetyr_Weapon','Varetyr Shadow Weapon','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus2 bMagicAtkEle,Ele_Wind,10;\n}\nelse if (.@r>=7) {\n   bonus2 bMagicAtkEle,Ele_Wind,6;\n}\nelse {\n   bonus2 bMagicAtkEle,Ele_Wind,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_sage`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24558,'S_Varetyr_Pendant','Varetyr Shadow Pendant','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"SO_VARETYR_SPEAR",5+2*getrefine();');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_sage`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24559,'S_Varetyr_Earing','Varetyr Shadow Earring','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillUseSPrate,"SO_VARETYR_SPEAR",4+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_alchemist`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24560,'S_Cart_Tornado_Armor','Tornado Shadow Armor','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"GN_CART_TORNADO",5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_alchemist`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24561,'S_Cart_Tornado_Shield','Tornado Shadow Shield','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus2 bAddSize,Size_All,10;\n}\nelse if (.@r>=7) {\n   bonus2 bAddSize,Size_All,6;\n}\nelse {\n   bonus2 bAddSize,Size_All,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_alchemist`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24562,'S_Cart_Tornado_Shoes','Tornado Shadow Shoes','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillUseSPrate,"GN_CART_TORNADO",2+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_alchemist`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24563,'S_Cannon_Cart_Weapon','Cannon Cart Shadow Weapon','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus bLongAtkRate,10;\n}\nelse if (.@r>=7) {\n   bonus bLongAtkRate,6;\n}\nelse {\n   bonus bLongAtkRate,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_alchemist`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24564,'S_Cannon_Cart_Pendant','Cannon Cart Shadow Pendant','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"GN_CARTCANNON",5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_alchemist`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24565,'S_Cannon_Cart_Earing','Cannon Cart Shadow Earring','ShadowGear',true,true,true,true,true,99,true,'bonus2 bAddSize,Size_All,5+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_alchemist`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24566,'S_Spore_Bomb_Armor','Spore Bomb Shadow Armor','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"GN_SPORE_EXPLOSION",5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_alchemist`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24567,'S_Spore_Bomb_Shield','Spore Bomb Shadow Shield','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus2 bAddSize,Size_All,10;\n}\nelse if (.@r>=7) {\n   bonus2 bAddSize,Size_All,6;\n}\nelse {\n   bonus2 bAddSize,Size_All,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_alchemist`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24568,'S_Spore_Bomb_Shoes','Spore Bomb Shadow Shoes','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillCooldown,"GN_SPORE_EXPLOSION",-200-100*(getrefine()/3);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_alchemist`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24569,'S_Crazy_Weapon','Crazy Shadow Weapon','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus2 bAddSize,Size_All,10;\n}\nelse if (.@r>=7) {\n   bonus2 bAddSize,Size_All,6;\n}\nelse {\n   bonus2 bAddSize,Size_All,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_alchemist`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24570,'S_Crazy_Pendant','Crazy Shadow Pendant','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"GN_CRAZYWEED",5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_alchemist`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24571,'S_Crazy_Earing','Crazy Shadow Earring','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillCooldown,"GN_CRAZYWEED",-200-100*(getrefine()/3);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_crusader`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24572,'S_Brand_Armor','Brand Shadow Armor','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"LG_OVERBRAND",5;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_crusader`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24573,'S_Brand_Shield','Brand Shadow Shield','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus2 bAddSize,Size_All,10;\n}\nelse if (.@r>=7) {\n   bonus2 bAddSize,Size_All,6;\n}\nelse {\n   bonus2 bAddSize,Size_All,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_crusader`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24574,'S_Brand_Shoes','Brand Shadow Shoes','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"LG_OVERBRAND",5;\nbonus bDelayrate,-1*(getrefine()/3);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_crusader`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24575,'S_Chain_Press_Weapon','Chain Press Shadow Weapon','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus2 bAddSize,Size_All,10;\n}\nelse if (.@r>=7) {\n   bonus2 bAddSize,Size_All,6;\n}\nelse {\n   bonus2 bAddSize,Size_All,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_crusader`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24576,'S_Chain_Press_Pendant','Chain Press Shadow Pendant','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"LG_SHIELDPRESS",5;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_crusader`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24577,'S_Chain_Press_Earing','Chain Press Shadow Earring','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"PA_SHIELDCHAIN",5;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_crusader`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24578,'S_Banish_Cannon_Armor','Banishing Cannon Shadow Armor','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"LG_BANISHINGPOINT",5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_crusader`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24579,'S_Banish_Cannon_Shield','Banishing Cannon Shadow Shield','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus2 bAddSize,Size_All,10;\n}\nelse if (.@r>=7) {\n   bonus2 bAddSize,Size_All,6;\n}\nelse {\n   bonus2 bAddSize,Size_All,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_crusader`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24580,'S_Banish_Cannon_Shoes','Banishing Cannon Shadow Shoes','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillCooldown,"LG_CANNONSPEAR",-200-100*(getrefine()/3);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_crusader`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24581,'S_Genesis_Weapon','Genesis Shadow Weapon','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus2 bMagicAtkEle,Ele_Holy,10;\n}\nelse if (.@r>=7) {\n   bonus2 bMagicAtkEle,Ele_Holy,6;\n}\nelse {\n   bonus2 bMagicAtkEle,Ele_Holy,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_crusader`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24582,'S_Genesis_Pendant','Genesis Shadow Pendant','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"LG_RAYOFGENESIS",5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_crusader`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24583,'S_Genesis_Earing','Genesis Shadow Earring','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillCooldown,"LG_RAYOFGENESIS",-200-100*(getrefine()/3);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24584,'S_Booster_Armor','Booster Shadow Armor','ShadowGear',true,100,100,true,true,true,true,true,true,true,'bonus bMaxHP,100;\nbonus bAspd,1;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24585,'S_Booster_Shield','Booster Shadow Shield','ShadowGear',true,100,100,true,true,true,true,true,true,true,'bonus bMaxHP,100;\nbonus bVariableCastrate,-10;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24586,'S_Booster_Shoes','Booster Shadow Shoes','ShadowGear',true,100,100,true,true,true,true,true,true,true,'bonus bMaxHP,100;\nbonus bAspdRate,7;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`magic_attack`,`location_shadow_right_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24587,'S_Booster_Earing','Booster Shadow Earring','ShadowGear',15,true,100,100,true,true,true,true,true,true,true,'bonus bMaxHP,100;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24588,'S_Booster_Pandent','Booster Shadow Pendant','ShadowGear',true,100,100,true,true,true,true,true,true,true,'bonus bMaxHP,100;\nbonus bBaseAtk,15;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24589,'S_RK_B_Weapon','Rune Knight\'s Booster Shadow Weapon','ShadowGear',true,true,true,true,true,100,100,true,true,true,true,true,true,true,'bonus bMatk,10;\nbonus bBaseAtk,10;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_crusader`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24590,'S_LG_B_Weapon','Royal Guard\'s Booster Shadow Weapon','ShadowGear',true,true,true,true,true,100,100,true,true,true,true,true,true,true,'bonus bMatk,10;\nbonus bBaseAtk,10;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24591,'S_NC_B_Weapon','Mechanic\'s Booster Shadow Weapon','ShadowGear',true,true,true,true,true,100,100,true,true,true,true,true,true,true,'bonus bMatk,10;\nbonus bBaseAtk,10;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_alchemist`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24592,'S_GN_B_Weapon','Genetic\'s Booster Shadow Weapon','ShadowGear',true,true,true,true,true,100,100,true,true,true,true,true,true,true,'bonus bMatk,10;\nbonus bBaseAtk,10;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_assassin`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24593,'S_GC_B_Weapon','Guillotine Cross\' Booster Shadow Weapon','ShadowGear',true,true,true,true,true,100,100,true,true,true,true,true,true,true,'bonus bMatk,10;\nbonus bBaseAtk,10;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_rogue`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24594,'S_SC_B_Weapon','Shadow Chaser\'s Booster Shadow Weapon','ShadowGear',true,true,true,true,true,100,100,true,true,true,true,true,true,true,'bonus bMatk,10;\nbonus bBaseAtk,10;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24595,'S_WL_B_Weapon','Warlock\'s Booster Shadow Weapon','ShadowGear',true,true,true,true,true,100,100,true,true,true,true,true,true,true,'bonus bMatk,10;\nbonus bBaseAtk,10;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_sage`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24596,'S_SO_B_Weapon','Sorcerer\'s Booster Shadow Weapon','ShadowGear',true,true,true,true,true,100,100,true,true,true,true,true,true,true,'bonus bMatk,10;\nbonus bBaseAtk,10;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_priest`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24597,'S_AB_B_Weapon','Archbishop\'s Booster Shadow Weapon','ShadowGear',true,true,true,true,true,100,100,true,true,true,true,true,true,true,'bonus bMatk,10;\nbonus bBaseAtk,10;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_monk`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24598,'S_SR_B_Weapon','Sura\'s Booster Shadow Weapon','ShadowGear',true,true,true,true,true,100,100,true,true,true,true,true,true,true,'bonus bMatk,10;\nbonus bBaseAtk,10;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_hunter`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24599,'S_RA_B_Weapon','Ranger\'s Booster Shadow Weapon','ShadowGear',true,true,true,true,true,100,100,true,true,true,true,true,true,true,'bonus bMatk,10;\nbonus bBaseAtk,10;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_barddancer`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24600,'S_WM_B_Weapon','Minstrel&Wanderer\'s Booster Shadow Weapon','ShadowGear',true,true,true,true,true,100,100,true,true,true,true,true,true,true,'bonus bMatk,10;\nbonus bBaseAtk,10;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_gunslinger`,`job_rebellion`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24601,'S_Tail_Dragon_Weapon','Tail Dragon Shadow Weapon','ShadowGear',true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus bLongAtkRate,10;\n}\nelse if (.@r>=7) {\n   bonus bLongAtkRate,6;\n}\nelse {\n   bonus bLongAtkRate,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_gunslinger`,`job_rebellion`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24602,'S_Tail_Dragon_Shield','Tail Dragon Shadow Shield','ShadowGear',true,true,true,99,true,'bonus2 bSkillAtk,"RL_D_TAIL",5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_gunslinger`,`job_rebellion`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24603,'S_Tail_Dragon_Armor','Tail Dragon Shadow Armor','ShadowGear',true,true,true,99,true,'bonus2 bAddSize,Size_All,5+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_gunslinger`,`job_rebellion`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24604,'S_Flare_Dance_Earing','Flare Dance Shadow Earring','ShadowGear',true,true,true,99,true,'.@r = getrefine();\nbonus bMaxHPrate,5;\nif (.@r>=7) {\n   bonus bMaxHPrate,5;\n}\nif (.@r>=9) {\n   bonus bLongAtkRate,7;\n   bonus bMaxHP,2000;\n   bonus bMaxSP,200;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_gunslinger`,`job_rebellion`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24605,'S_Flare_Dance_Pendant','Flare Dance Shadow Pendant','ShadowGear',true,true,true,99,true,'bonus2 bSkillAtk,"RL_FIREDANCE",5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_gunslinger`,`job_rebellion`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24606,'S_Flare_Dance_Shoes','Flare Dance Shadow Shoes','ShadowGear',true,true,true,99,true,'bonus2 bAddSize,Size_All,5+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_gunslinger`,`job_rebellion`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24607,'S_God_Hammer_Weapon','God Hammer Shadow Weapon','ShadowGear',true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus bLongAtkRate,10;\n}\nelse if (.@r>=7) {\n   bonus bLongAtkRate,6;\n}\nelse {\n   bonus bLongAtkRate,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_gunslinger`,`job_rebellion`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24608,'S_God_Hammer_Shield','God Hammer Shadow Shield','ShadowGear',true,true,true,99,true,'bonus2 bSkillAtk,"RL_HAMMER_OF_GOD",5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_gunslinger`,`job_rebellion`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24609,'S_God_Hammer_Armor','God Hammer Shadow Armor','ShadowGear',true,true,true,99,true,'bonus2 bAddEle,Ele_All,5+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_gunslinger`,`job_rebellion`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24610,'S_Shatter_Buster_Earing','Shatter Buster Shadow Earring','ShadowGear',true,true,true,99,true,'.@r = getrefine();\nbonus bMaxSPrate,5;\nif (.@r>=7) {\n   bonus bLongAtkRate,7;\n}\nif (.@r>=9) {\n   bonus2 bSkillUseSPrate,"RL_BANISHING_BUSTER",15;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_gunslinger`,`job_rebellion`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24611,'S_Shatter_B_Pendant','Shatter Buster Shadow Pendant','ShadowGear',true,true,true,99,true,'bonus2 bSkillAtk,"RL_S_STORM",5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_gunslinger`,`job_rebellion`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24612,'S_Shatter_Buster_Shoes','Shatter Buster Shadow Shoes','ShadowGear',true,true,true,99,true,'bonus2 bSkillAtk,"RL_BANISHING_BUSTER",5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_gunslinger`,`job_rebellion`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24613,'S_Trip_Weapon','Trip Shadow Weapon','ShadowGear',true,true,true,99,true,'.@r = getrefine();\nbonus bLongAtkRate,3;\nif (.@r>=7) {\n   bonus bLongAtkRate,3;\n}\nif (.@r>=9) {\n   bonus bMaxHPrate,10;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_gunslinger`,`job_rebellion`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24614,'S_Trip_Shield','Trip Shadow Shield','ShadowGear',true,true,true,99,true,'bonus2 bSkillAtk,"RL_R_TRIP",5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_gunslinger`,`job_rebellion`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24615,'S_Trip_Armor','Trip Shadow Armor','ShadowGear',true,true,true,99,true,'bonus2 bAddSize,Size_All,5+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_novice`,`job_supernovice`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24616,'S_Super_Magic_Shield','Super Magic Shadow Shield','ShadowGear',true,true,true,99,true,'.@r = getrefine();\n.@val = 5;\nif (.@r>=7) {\n   .@val += 5;\n}\nif (.@r>=9) {\n   skill "WZ_WATERBALL",getskilllv("HW_GRAVITATION");\n}\nbonus2 bMagicAtkEle,Ele_Neutral,.@val;\nbonus2 bMagicAtkEle,Ele_Fire,.@val;\nbonus2 bMagicAtkEle,Ele_Earth,.@val;\nbonus2 bMagicAtkEle,Ele_Water,.@val;\nbonus2 bMagicAtkEle,Ele_Wind,.@val;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_novice`,`job_supernovice`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24617,'S_Super_Magic_Armor','Super Magic Shadow Armor','ShadowGear',true,true,true,99,true,'.@r = getrefine();\nbonus2 bSkillAtk,"MG_LIGHTNINGBOLT",10+4*(.@r/2);\nbonus2 bSkillAtk,"MG_FIREBOLT",10+4*(.@r/2);\nbonus2 bSkillAtk,"MG_COLDBOLT",10+4*(.@r/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_novice`,`job_supernovice`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24618,'S_Super_Magic_Shoes','Super Magic Shadow Shoes','ShadowGear',true,true,true,99,true,'.@r = getrefine();\nbonus2 bSkillAtk,"WZ_VERMILION",10+4*(.@r/2);\nbonus2 bSkillAtk,"WZ_HEAVENDRIVE",10+4*(.@r/2);\nbonus2 bSkillAtk,"WZ_STORMGUST",10+4*(.@r/2);\nbonus2 bSkillAtk,"WZ_METEOR",10+4*(.@r/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_novice`,`job_supernovice`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24619,'S_Super_Power_Weapon','Super Power Shadow Weapon','ShadowGear',true,true,true,99,true,'.@r = getrefine();\nbonus bLongAtkRate,5;\nbonus bShortAtkRate,5;\nif (.@r>=7) {\n   bonus bLongAtkRate,5;\n   bonus bShortAtkRate,5;\n}\nif (.@r>=9) {\n   skill "BS_WEAPONRESEARCH",getskilllv("WS_MELTDOWN");\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_novice`,`job_supernovice`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24620,'S_Super_Power_Pendant','Super Power Shadow Pendant','ShadowGear',true,true,true,99,true,'bonus2 bSkillAtk,"RG_RAID",10+4*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_novice`,`job_supernovice`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24621,'aegis_24621','Super Power Shadow Earring','ShadowGear',true,true,true,99,true,'.@r = getrefine();\nbonus2 bSkillAtk,"CR_SHIELDBOOMERANG",10+4*(.@r/2);\nbonus2 bSkillAtk,"PA_SHIELDCHAIN",10+4*(.@r/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_kagerouoboro`,`job_ninja`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24622,'aegis_24622','Kunai Shadow Weapon','ShadowGear',true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus bLongAtkRate,10;\n}\nelse if (.@r>=7) {\n   bonus bLongAtkRate,6;\n}\nelse {\n   bonus bLongAtkRate,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_kagerouoboro`,`job_ninja`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24623,'aegis_24623','Kunai Shadow Shield','ShadowGear',true,true,true,99,true,'bonus2 bAddSize,Size_All,5+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_kagerouoboro`,`job_ninja`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24624,'aegis_24624','Kunai Shadow Armor','ShadowGear',true,true,true,99,true,'bonus2 bSkillAtk,"KO_BAKURETSU",5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_kagerouoboro`,`job_ninja`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24625,'aegis_24625','Cross Shuriken Shadow Earring','ShadowGear',true,true,true,99,true,'.@r = getrefine();\nbonus bLongAtkRate,3;\nif (.@r>=7) {\n   bonus bLongAtkRate,3;\n}\nif (.@r>=9) {\n   bonus bUseSPrate,-10;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_kagerouoboro`,`job_ninja`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24626,'aegis_24626','Cross Shuriken Shadow Pendant','ShadowGear',true,true,true,99,true,'bonus2 bSkillAtk,"KO_HUUMARANKA",5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_kagerouoboro`,`job_ninja`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24627,'aegis_24627','Cross Shuriken Shadow Shoes','ShadowGear',true,true,true,99,true,'bonus2 bSkillAtk,"KO_JYUMONJIKIRI",5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_kagerouoboro`,`job_ninja`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24628,'aegis_24628','First Exploding Draft Shadow Weapon','ShadowGear',true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus2 bSkillAtk,"NJ_BAKUENRYU",15;\n   bonus2 bSkillAtk,"NJ_HYOUSYOURAKU",15;\n   bonus2 bSkillAtk,"NJ_KAMAITACHI",15;\n}\nelse if (.@r>=7) {\n   bonus2 bSkillAtk,"NJ_BAKUENRYU",10;\n   bonus2 bSkillAtk,"NJ_HYOUSYOURAKU",10;\n   bonus2 bSkillAtk,"NJ_KAMAITACHI",10;\n}\nelse {\n   bonus2 bSkillAtk,"NJ_BAKUENRYU",5;\n   bonus2 bSkillAtk,"NJ_HYOUSYOURAKU",5;\n   bonus2 bSkillAtk,"NJ_KAMAITACHI",5;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_kagerouoboro`,`job_ninja`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24629,'aegis_24629','First Exploding Draft Shadow Shield','ShadowGear',true,true,true,99,true,'.@r = getrefine();\nbonus2 bSkillAtk,"NJ_BAKUENRYU",5+2*(.@r/2);\nbonus2 bSkillAtk,"NJ_HYOUSYOURAKU",5+2*(.@r/2);\nbonus2 bSkillAtk,"NJ_KAMAITACHI",5+2*(.@r/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_kagerouoboro`,`job_ninja`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24630,'aegis_24630','First Exploding Draft Shadow Armor','ShadowGear',true,true,true,99,true,'bonus2 bMagicAtkEle,Ele_All,5+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_kagerouoboro`,`job_ninja`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24631,'aegis_24631','Wind Spear Petal Shadow Earring','ShadowGear',true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus2 bSkillAtk,"NJ_KOUENKA",10;\n   bonus2 bSkillAtk,"NJ_HYOUSENSOU",10;\n   bonus2 bSkillAtk,"NJ_HUUJIN",10;\n}\nelse if (.@r>=7) {\n   bonus2 bSkillAtk,"NJ_KOUENKA",6;\n   bonus2 bSkillAtk,"NJ_HYOUSENSOU",6;\n   bonus2 bSkillAtk,"NJ_HUUJIN",6;\n}\nelse {\n   bonus2 bSkillAtk,"NJ_KOUENKA",3;\n   bonus2 bSkillAtk,"NJ_HYOUSENSOU",3;\n   bonus2 bSkillAtk,"NJ_HUUJIN",3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_kagerouoboro`,`job_ninja`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24632,'aegis_24632','Wind Spear Petal Shadow Pendant','ShadowGear',true,true,true,99,true,'bonus bMaxSPrate,2+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_kagerouoboro`,`job_ninja`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24633,'aegis_24633','Wind Spear Petal Shadow Shoes','ShadowGear',true,true,true,99,true,'bonus2 bMagicAddSize,Size_All,5+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_summoner`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24634,'aegis_24634','Picky Rush Shadow Weapon','ShadowGear',true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus bLongAtkRate,10;\n}\nelse if (.@r>=7) {\n   bonus bLongAtkRate,6;\n}\nelse {\n   bonus bLongAtkRate,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_summoner`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24635,'aegis_24635','Picky Rush Shadow Shield','ShadowGear',true,true,99,true,'bonus2 bAddSize,Size_All,5+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_summoner`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24636,'aegis_24636','Picky Rush Shadow Armor','ShadowGear',true,true,99,true,'bonus2 bSkillAtk,"SU_PICKYPECK",5+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_summoner`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24637,'aegis_24637','Savage Rabbit Shadow Earring','ShadowGear',true,true,99,true,'.@r = getrefine();\nbonus bLongAtkRate,5;\nif (.@r>=7) {\n   bonus bLongAtkRate,5;\n}\nif (.@r>=9) {\n   bonus bUseSPrate,-10;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_summoner`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24638,'aegis_24638','Savage Rabbit Shadow Pendant','ShadowGear',true,true,99,true,'bonus2 bSkillAtk,"SU_LUNATICCARROTBEAT",5;\nbonus2 bSkillAtk,"SU_SVG_SPIRIT",3*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_summoner`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24639,'aegis_24639','Savage Rabbit Shadow Shoes','ShadowGear',true,true,99,true,'bonus2 bAddSize,Size_All,5+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_summoner`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24640,'aegis_24640','Catnip Shadow Weapon','ShadowGear',true,true,99,true,'.@r = getrefine();\nbonus2 bSkillAtk,"SU_CN_METEOR",5;\nif (.@r>=7) {\n   bonus2 bSkillAtk,"SU_CN_METEOR",5;\n}\nif (.@r>=9) {\n   bonus bVariableCastrate,-5;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_summoner`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24641,'aegis_24641','Catnip Shadow Shield','ShadowGear',true,true,99,true,'bonus2 bSkillCooldown,"SU_NYANGGRASS",-4000;\nbonus2 bSkillAtk,"SU_CN_METEOR",3*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_summoner`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24642,'aegis_24642','Catnip Shadow Armor','ShadowGear',true,true,99,true,'bonus2 bMagicAddSize,Size_All,5+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_summoner`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24643,'aegis_24643','Silvervine Shadow Earring','ShadowGear',true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus2 bMagicAtkEle,Ele_Ghost,10;\n   bonus2 bMagicAtkEle,Ele_Fire,10;\n   bonus2 bMagicAtkEle,Ele_Earth,10;\n   bonus2 bMagicAtkEle,Ele_Water,10;\n   bonus2 bMagicAtkEle,Ele_Wind,10;\n}\nelse if (.@r>=7) {\n   bonus2 bMagicAtkEle,Ele_Ghost,6;\n   bonus2 bMagicAtkEle,Ele_Fire,6;\n   bonus2 bMagicAtkEle,Ele_Earth,6;\n   bonus2 bMagicAtkEle,Ele_Water,6;\n   bonus2 bMagicAtkEle,Ele_Wind,6;\n}\nelse {\n   bonus2 bMagicAtkEle,Ele_Ghost,3;\n   bonus2 bMagicAtkEle,Ele_Fire,3;\n   bonus2 bMagicAtkEle,Ele_Earth,3;\n   bonus2 bMagicAtkEle,Ele_Water,3;\n   bonus2 bMagicAtkEle,Ele_Wind,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_summoner`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24644,'aegis_24644','Silvervine Shadow Pendant','ShadowGear',true,true,99,true,'bonus bVariableCastrate,-3-1*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_summoner`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24645,'aegis_24645','Silvervine Shadow Shoes','ShadowGear',true,true,99,true,'bonus2 bMagicAtkEle,Ele_All,5+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_stargladiator`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24646,'aegis_24646','Sunshine Shadow Weapon','ShadowGear',true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus bShortAtkRate,10;\n}\nelse if (.@r>=7) {\n   bonus bShortAtkRate,6;\n}\nelse {\n   bonus bShortAtkRate,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_stargladiator`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24647,'aegis_24647','Sunshine Shadow Shield','ShadowGear',true,true,99,true,'bonus2 bAddSize,Size_All,5+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_stargladiator`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24648,'aegis_24648','Sunshine Shadow Armor','ShadowGear',true,true,99,true,'bonus2 bSkillAtk,"SJ_PROMINENCEKICK",5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_stargladiator`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24649,'aegis_24649','Moonlight Shadow Earring','ShadowGear',true,true,99,true,'.@r = getrefine();\nbonus bShortAtkRate,3;\nif (.@r>=7) {\n   bonus bShortAtkRate,3;\n}\nif (.@r>=9) {\n   bonus2 bSkillUseSPrate,"SJ_FULLMOONKICK",10;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_stargladiator`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24650,'aegis_24650','Moonlight Shadow Pendant','ShadowGear',true,true,99,true,'bonus2 bAddSize,Size_All,5+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_stargladiator`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24651,'aegis_24651','Moonlight Shadow Shoes','ShadowGear',true,true,99,true,'bonus2 bSkillAtk,"SJ_NEWMOONKICK",5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_stargladiator`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24652,'aegis_24652','Stardust Shadow Weapon','ShadowGear',true,true,99,true,'.@r = getrefine();\nbonus2 bSkillAtk,"SJ_FLASHKICK",10;\nif (.@r>=7) {\n   bonus bAspdRate,5;\n}\nif (.@r>=9) {\n   bonus bAspdRate,5;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_stargladiator`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24653,'aegis_24653','Stardust Shadow Shield','ShadowGear',true,true,99,true,'bonus bAspd,1;\nbonus2 bSkillAtk,"SJ_FALLINGSTAR_ATK",3*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_stargladiator`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24654,'aegis_24654','Stardust Shadow Armor','ShadowGear',true,true,99,true,'bonus2 bAddEle,Ele_All,5+(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_soullinker`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24655,'aegis_24655','Es Shadow Weapon','ShadowGear',true,true,99,true,'.@r = getrefine();\nbonus bMaxSPrate,5;\nif (.@r>=7) {\n   bonus2 bSkillAtk,"SL_SMA",10;\n}\nif (.@r>=9) {\n   bonus2 bSkillUseSPrate,"SP_SPA",10;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_soullinker`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24656,'aegis_24656','Es Shadow Shield','ShadowGear',true,true,99,true,'bonus2 bMagicAddSize,Size_All,5+2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_soullinker`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24657,'aegis_24657','Es Shadow Armor','ShadowGear',true,true,99,true,'.@r = getrefine();\nbonus2 bSkillAtk,"SL_SMA",10;\nbonus2 bSkillAtk,"SP_SPA",(.@r/2);\nbonus2 bSkillAtk,"SP_SWHOO",(.@r/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_soullinker`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24658,'aegis_24658','Evil Curse Shadow Earring','ShadowGear',true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n   bonus2 bMagicAtkEle,Ele_Dark,10;\n}\nelse if (.@r>=7) {\n   bonus2 bMagicAtkEle,Ele_Dark,6;\n}\nelse {\n   bonus2 bMagicAtkEle,Ele_Dark,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_soullinker`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24659,'aegis_24659','Evil Curse Shadow Pendant','ShadowGear',true,true,99,true,'bonus2 bMagicAtkEle,Ele_Dark,5;\nbonus2 bSkillAtk,"SP_CURSEEXPLOSION",3*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_soullinker`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24660,'aegis_24660','Evil Curse Shadow Shoes','ShadowGear',true,true,99,true,'bonus2 bSkillCooldown,"SP_SOULCURSE",-1000-100*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`refineable`,`script`) VALUES (24661,'aegis_24661','Full Penetration Earring Shadow','ShadowGear',true,true,'.@r = getrefine();\nbonus2 bIgnoreDefRaceRate,RC_All,5+(.@r/2);\nbonus2 bIgnoreDefRaceRate,RC_Player_Human,-5-1*(.@r/2);\nbonus2 bIgnoreDefRaceRate,RC_Player_Doram,-5-1*(.@r/2);\nif (.@r>=10) {\n   bonus2 bAddRace,RC_All,3;\n   bonus2 bAddRace,RC_Player_Human,-3;\n   bonus2 bAddRace,RC_Player_Doram,-3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_all`,`job_novice`,`location_shadow_left_accessory`,`refineable`,`script`) VALUES (24662,'aegis_24662','Full Penetration Pendant Shadow','ShadowGear',true,false,true,true,'.@r = getrefine();\nbonus2 bIgnoreDefRaceRate,RC_All,5+(.@r/2);\nbonus2 bIgnoreDefRaceRate,RC_Player_Human,-5-1*(.@r/2);\nbonus2 bIgnoreDefRaceRate,RC_Player_Doram,-5-1*(.@r/2);\nif (.@r>=10) {\n   bonus2 bAddRace,RC_All,3;\n   bonus2 bAddRace,RC_Player_Human,-3;\n   bonus2 bAddRace,RC_Player_Doram,-3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`refineable`,`script`) VALUES (24663,'aegis_24663','Full Penetration Armor Shadow','ShadowGear',true,true,'.@r = getrefine();\nbonus2 bIgnoreDefRaceRate,RC_All,5+(.@r/2);\nbonus2 bIgnoreDefRaceRate,RC_Player_Human,-5-1*(.@r/2);\nbonus2 bIgnoreDefRaceRate,RC_Player_Doram,-5-1*(.@r/2);\nif (.@r>=10) {\n   bonus2 bAddRace,RC_All,3;\n   bonus2 bAddRace,RC_Player_Human,-3;\n   bonus2 bAddRace,RC_Player_Doram,-3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_all`,`job_novice`,`location_shadow_shoes`,`refineable`,`script`) VALUES (24664,'aegis_24664','Full Penetration Shoes Shadow','ShadowGear',true,false,true,true,'.@r = getrefine();\nbonus2 bIgnoreDefRaceRate,RC_All,5;\nbonus2 bIgnoreDefRaceRate,RC_Player_Human,-5;\nbonus2 bIgnoreDefRaceRate,RC_Player_Doram,-5;\nbonus2 bIgnoreDefRaceRate,RC_All,(.@r/2);\nbonus2 bIgnoreDefRaceRate,RC_Player_Human,-1*(.@r/2);\nbonus2 bIgnoreDefRaceRate,RC_Player_Doram,-1*(.@r/2);\nif (.@r>=10) {\n   bonus2 bAddRace,RC_All,3;\n   bonus2 bAddRace,RC_Player_Human,-3;\n   bonus2 bAddRace,RC_Player_Doram,-3;\n}');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`weight`,`attack`,`range`,`slots`,`job_crusader`,`job_knight`,`job_swordman`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (26007,'Illusion_Spectral_Spear','Illusion Spectral Spear','Weapon','2hSpear',20,2000,240,3,1,true,true,true,true,true,4,99,true,'.@r = getrefine(); .@val = 3*(.@r/2); bonus2 bAddEle,Ele_Dark,(20+.@val); bonus2 bAddRace,RC_Demon,(20+.@val); bonus2 bAddRace,RC_Undead,(20+.@val); bonus2 bSubRace,RC_Demon,(10+.@val); bonus2 bSubEle,Ele_Undead,(10+.@val); bonus2 bSubEle,Ele_Dark,(10+.@val); bonus bHPGainValue,50; bonus bSPGainValue,(.@r/2); bonus2 bAddEff2,Eff_Confusion,1000;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`weight`,`attack`,`range`,`slots`,`job_crusader`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_left_hand`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (26016,'Royal_Knight\'s_Lance','Royal Knight\'s Lance','Weapon','2hSpear',20,1000,205,1,2,true,true,true,true,true,true,true,3,175,true,'.@r = getrefine(); bonus bLongAtkRate,3*(.@r/2); if (.@r>=7) bonus2 bAddClass,Class_All,5; if (.@r>=9) bonus2 bAddRace,RC_All,15;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`attack`,`magic_attack`,`range`,`job_summoner`,`location_right_hand`,`weapon_level`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (26100,'Paradise_Foxtail_Staff_II','Eden Group Foxtail Staff II','Weapon','Staff',20,135,165,1,true,true,2,40,100,true,true,true,true,true,true,true,'bonus bDex,4; bonus bInt,4; bonus bLongAtkRate,6;');
@@ -6626,7 +6815,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`we
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`range`,`slots`,`job_summoner`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (550006,'aegis_550006','Safety Foxtail','Weapon','Staff',1500,300,1,2,true,true,4,170,true,'.@r = getrefine();\nbonus bMatk,350;\nbonus bUnbreakableWeapon;\nbonus bMatkRate,7;\nbonus2 bAddClass,Class_All,7;\nbonus2 bSkillAtk,"SU_CN_METEOR",15;\nbonus2 bSkillAtk,"SU_PICKYPECK",15;\nif (.@r>=7) {\n   bonus bAspdRate,10;\n   bonus bVariableCastrate,-10;\n}\nif (.@r>=9) {\n   bonus2 bSkillAtk,"SU_CN_METEOR",20;\n   bonus2 bSkillAtk,"SU_PICKYPECK",20;\n   autobonus "{ bonus2 bAddSize,Size_All,10; bonus2 bMagicAddSize,Size_All,10; }",1,10000,BF_MAGIC;\n}\nif (.@r>=11) {\n   bonus bDelayrate,-20;\n}');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_sage`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (550007,'Freezing_Rod','Chilling Cane','Weapon','Staff',500,40,150,1,2,true,true,true,true,true,4,100,true,'bonus bUnbreakableWeapon; .@r = getrefine(); bonus bMatk,.@r/2*10; bonus2 bSkillAtk,"SO_DIAMONDDUST",.@r/3*8; if (.@r>=9) { bonus2 bMagicAddEle,Ele_Undead,10; } if (.@r>=11) { bonus2 bMagicAtkEle,Ele_Water,7; }');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_soullinker`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (550008,'aegis_550008','Greed Wand','Weapon','Staff',800,130,200,1,2,true,true,true,true,true,4,150,true,'.@r = getrefine();\nbonus bUnbreakableWeapon;\nbonus2 bSkillAtk,"SP_SPA",10;\nbonus bMatk,12*(.@r/3);\nif (.@r>=7) {\n   bonus2 bSkillAtk,"SP_SPA",15;\n}\nif (.@r>=9) {\n   bonus bVariableCastrate,-10;\n}\nif (.@r>=11) {\n   bonus2 bSkillAtk,"SP_SWHOO",25;\n}');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_summoner`,`class_normal`,`class_upper`,`class_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (550009,'aegis_550009','Addiction Wand','Weapon','Staff',1500,280,330,1,2,true,true,true,true,true,4,150,true,'.@r = getrefine();\nbonus bUnbreakableWeapon;\nautobonus "{ bonus2 bSubClass,Class_Normal,15; bonus2 bSPRegenRate,300,1000; }",1,5000,BF_MAGIC;\nbonus bVariableCastrate,-3*(.@r/3);\nbonus bMatk,6*(.@r/3);\nif (.@r>=7) {\n   bonus2 bSkillAtk,"SU_SV_STEMSPEAR",15;\n   bonus2 bSkillAtk,"SU_CN_METEOR",15;\n}\nif (.@r>=9) {\n   bonus2 bSkillCooldown,"SU_CN_METEOR",-1500;\n}\nif (.@r>=11) {\n   bonus2 bSkillAtk,"SU_SV_STEMSPEAR",20;\n   bonus2 bSkillAtk,"SU_CN_METEOR",20;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_summoner`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (550009,'aegis_550009','Addiction Wand','Weapon','Staff',1500,280,330,1,2,true,true,4,150,true,'.@r = getrefine();\nbonus bUnbreakableWeapon;\nautobonus "{ bonus2 bSubClass,Class_Normal,15; bonus2 bSPRegenRate,300,1000; }",1,5000,BF_MAGIC;\nbonus bVariableCastrate,-3*(.@r/3);\nbonus bMatk,6*(.@r/3);\nif (.@r>=7) {\n   bonus2 bSkillAtk,"SU_SV_STEMSPEAR",15;\n   bonus2 bSkillAtk,"SU_CN_METEOR",15;\n}\nif (.@r>=9) {\n   bonus2 bSkillCooldown,"SU_CN_METEOR",-1500;\n}\nif (.@r>=11) {\n   bonus2 bSkillAtk,"SU_SV_STEMSPEAR",20;\n   bonus2 bSkillAtk,"SU_CN_METEOR",20;\n}');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_sage`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (550012,'Up_Shadow_Staff_K','Patent Shadow Staff','Weapon','Staff',20,750,40,195,1,2,true,true,true,true,true,4,150,true,'bonus bUnbreakableWeapon; .@r = getrefine(); bonus bMatk,.@r/2*15; bonus2 bSkillAtk,"SO_EARTHGRAVE",12*(.@r/3); if (.@r>=7){ bonus2 bMagicAtkEle,Ele_Earth,15; bonus2 bMagicAtkEle,Ele_Neutral,15; } if (.@r>=9){ bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",25; bonus bVariableCastrate,-7; } if (.@r>=11){ bonus bVariableCastrate,-8; bonus2 bSkillCooldown,"SO_PSYCHIC_WAVE",-1000; }');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_sage`,`class_third`,`class_third_upper`,`class_third_baby`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (550013,'Up_Freezing_Rod','Patent Chilling Cane','Weapon','Staff',750,40,195,1,2,true,true,true,true,true,4,150,true,'bonus bUnbreakableWeapon; .@r = getrefine(); bonus bMatk,.@r/2*10; bonus2 bSkillAtk,"SO_DIAMONDDUST",.@r/3*12; if (.@r>=7){ bonus2 bMagicAddEle,Ele_All,15; bonus2 bSkillAtk,"SO_VARETYR_SPEAR",15; } if (.@r>=9){ bonus2 bSkillAtk,"SO_VARETYR_SPEAR",20; bonus bVariableCastrate,-7; } if (.@r>=11){ bonus bVariableCastrate,-8; bonus2 bSkillCooldown,"SO_VARETYR_SPEAR",-2000; }');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`subtype`,`price_buy`,`weight`,`attack`,`magic_attack`,`range`,`slots`,`job_summoner`,`location_right_hand`,`weapon_level`,`equip_level_min`,`refineable`,`script`) VALUES (550014,'Up_MeawFoxtail','Patent Meowmeow Foxtail','Weapon','Staff',20,1200,350,350,1,2,true,true,4,150,true,'bonus bUnbreakableWeapon; .@r = getrefine(); bonus bMatk,15*(.@r/2); bonus bBaseAtk,15*(.@r/2); bonus2 bAddClass,Class_All,2*(.@r/3); bonus bMatkRate,2*(.@r/3); if (.@r>=7){ bonus2 bSkillAtk,"SU_LUNATICCARROTBEAT",25; bonus2 bSkillAtk,"SU_SV_STEMSPEAR",25; } if (.@r>=9){ bonus bVariableCastrate,-10; bonus bAspdRate,10; } if (.@r>=11){ bonus2 bSkillAtk,"SU_PICKYPECK",25; bonus2 bSkillAtk,"SU_CN_METEOR",25; }');

Một số tệp đã không được hiển thị bởi vì quá nhiều tập tin thay đổi trong này khác